Nothing Special   »   [go: up one dir, main page]

US20110219318A1 - Character expression in a geo-spatial environment - Google Patents

Character expression in a geo-spatial environment Download PDF

Info

Publication number
US20110219318A1
US20110219318A1 US13/108,111 US201113108111A US2011219318A1 US 20110219318 A1 US20110219318 A1 US 20110219318A1 US 201113108111 A US201113108111 A US 201113108111A US 2011219318 A1 US2011219318 A1 US 2011219318A1
Authority
US
United States
Prior art keywords
user
user profile
character expression
user profiles
profile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/108,111
Inventor
Raj Vasant Abhyanker
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Dealmap Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dealmap Inc filed Critical Dealmap Inc
Priority to US13/108,111 priority Critical patent/US20110219318A1/en
Assigned to CENTER'D CORP. reassignment CENTER'D CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FATDOOR, INC.
Publication of US20110219318A1 publication Critical patent/US20110219318A1/en
Assigned to COFFEE ROASTING CO. reassignment COFFEE ROASTING CO. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CENTER'D CORPORATION
Assigned to GOOGLE INC. reassignment GOOGLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Dealmap Inc.
Assigned to Dealmap Inc. reassignment Dealmap Inc. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: COFFEE ROASTING CO.
Assigned to ABHYANKER, RAJ reassignment ABHYANKER, RAJ ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FATDOOR.COM, INC.
Assigned to GOOGLE LLC reassignment GOOGLE LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOOGLE INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • This disclosure relates generally to the technical fields of communications and in one example embodiment, to a method, apparatus, and system of character expression in a geo-spatial environment.
  • Character expression may generally refer to expressions of personality through symbolic representation.
  • the representations may be expressed in various ways such as through original works of art and/or may be provided in various forums. For example, an individual may create avatars in a personal space in an Internet forum.
  • the individual may wish to incorporate aspects of his/her life that go beyond his/her personality into a real world expression. For example, the individual may place significance on aspects of his/her life related to his/her community. The individual may wish to express his/her personality in context of his/her community.
  • the individual may wish to get to know members of his/her community (e.g., their neighbors) and may want to learn more about their personalities.
  • the individual may seek out each neighbor and may decide to spend time with each neighbor in an effort to get to know them. Such efforts may prove time-consuming and cumbersome or may fail altogether due to an inability to actually contact the neighbor, scheduling conflicts, etc.
  • a method includes generating a community network of user profiles, each user profile associated with a specific geographic location, associating a first user with a first user profile, providing a first character expression associated with the first user profile, generating a first display view to include a three-dimensional map view embodied by the community network, the first character expression, and the first user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile, and simultaneously representing other user profiles adjacent to the first user profile in the three-dimensional map view.
  • the providing the first character expression associated with the first user profile may further include providing a representation of a physical space and/or an avatar, and enabling decoration of a representation as an expression of an individual.
  • the representation of a physical space may be selected from a group including a representation of an outdoor space and/or a representation of an indoor space (e.g., may include a three-dimensional representation of a room), etc.
  • the enabling decoration of the three-dimensional representation of a room as an expression of an individual may include enabling decoration with representation of an element selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc.
  • the representation of an outdoor space may also include a three-dimensional representation of a garden, a park, and/or an outdoor venue, etc.
  • the enabling decoration of the three-dimensional representation of a garden, a park, and/or an outdoor venue may include enabling decoration with representation of an element selected from a group including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc.
  • the enabling decoration of the avatar may include enabling decoration of an element selected from a group including physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc.
  • the method may further include providing character expression tools to customize the first character expression.
  • the method may also include providing elements as a part of a commerce transaction, and enabling the commerce transaction via a user profile.
  • the method may yet include enabling creation of a second character expression (e.g., may be displayed in conjunction with a wiki profile) associated with a second user profile, generating a second display view to include a three-dimensional map view embodied by the community network, the second character expression, and the second user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the second user profile, and simultaneously representing other user profiles adjacent to the second user profile in the three-dimensional map view.
  • a second character expression e.g., may be displayed in conjunction with a wiki profile
  • the method may include providing a first incentive associated with the creation of the second character expression.
  • the method may further include providing a second incentive associated with generation of an invitation to claim the second user profile, and generating the invitation.
  • the method may also include providing a third incentive associated with a claimed second user profile.
  • the method may yet include generating a homepage associated with the first user profile.
  • the method may include providing homepage tools to customize the homepage.
  • a system in another aspect, includes a geo-spatial environment, a community network module of the geo-spatial environment, to include user profiles (e.g., each user profile to include a specific geographic location), a character expression module of the geo-spatial environment to generate character expressions associated with the user profiles, a map module of the geo-spatial environment to include map data which serves as a basis to render a three-dimensional map view in the geo-spatial environment which identifies residences, businesses, and/or civic structures having specific geographic locations, and a display module of the geo-spatial environment to generate a display view of the three-dimensional map view embodied by the community network, a first user profile, and a first character expression associated with the first user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile, and simultaneously to represent other user profiles adjacent to the first user profile in the three-dimensional map view.
  • user profiles e.g., each user profile to include a specific geographic location
  • the system may further include a wiki profile module of the geo-spatial environment to generate in the display view a wiki profile associated with a user profile.
  • the system may also include an append module to generate, with the wiki profile, content associated with the wiki profile.
  • the system may include an incentive module of the geo-spatial environment to enable creation of a second character expression associated with a second user profile, display of the second character expression in conjunction with the wiki profile associated with the second user profile, and incentives associated with the creation of the second character expression, generation of an invitation to claim the second user profile, and/or a claim of the second user profile.
  • the system may yet include a character expression tool module of the geo-spatial environment to customize a character expression of the character expressions associated with the user profile.
  • the system may further include an element module of the geo-spatial environment to provide elements to customize the character expression.
  • the character expression may further include a representation of an indoor space (e.g., may include a three-dimensional representation of a room), a representation of an outdoor space (e.g., may include a three-dimensional representation of a garden, a park, and/or an outdoor venue), and/or an avatar.
  • the elements to customize the three-dimensional representation of a room may be selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc.
  • the elements to customize the three-dimensional representation of a garden, a park, and/or an outdoor venue may be selected from a group including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc.
  • the elements to customize the avatar may be selected from a group including physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc.
  • the system may further include a commerce transaction module of the geo-spatial environment to generate a commerce transaction (e.g., may include an online payment transaction to purchase a use of elements in the character expression) associated with the character expression.
  • the system may further include a homepage module of the geo-spatial environment to generate a homepage associated with the first user profile.
  • the system may yet include a homepage tool module to provide homepage tools to customize the homepage.
  • a geo-spatial environment includes a first instruction set to enable a community network, to include a map database associated with map data and a user database associated with user profiles (e.g., each user profile associated with a specific geographic location identifiable in the map data), a second instruction set integrated with the first instruction set to generate a character expression associated with a first user profile (e.g., the first user profile may be displayed at a location in the three-dimensional map view associated with the specific geographic location of the first user profile), and a third instruction set integrated with the first instruction set and the second instruction set to display a three-dimensional map view embodied by the community network, the first user profile, the character expression, and simultaneously to represent other user profiles adjacent to the first user profile in the three-dimensional map view.
  • a first instruction set to enable a community network, to include a map database associated with map data and a user database associated with user profiles (e.g., each user profile associated with a specific geographic location identifiable in the map data), a second instruction set integrated with the first instruction set to generate
  • the geo-spatial environment may include a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to provide elements and character expression tools to customize character expressions.
  • the geo-spatial environment may also include a fifth instruction set to enable creation and customization of a homepage associated with a user profile.
  • FIG. 1 is a system view of a geo-spatial environment communicating with users through a network, according to one embodiment.
  • FIG. 2 is an exploded view of the community network module of FIG. 1 , according to one embodiment.
  • FIG. 3 is an exploded view of the additional modules of FIG. 1 , according to one embodiment.
  • FIG. 4 is a block diagram illustrating generation of a character expression associated with a first user profile, according to one embodiment.
  • FIG. 5 is a user interface view of generating a character expression for an indoor space, according to one embodiment.
  • FIG. 6 is a user interface view of generating a character expression for an outdoor space, according to one embodiment.
  • FIG. 7 is a user interface view showing elements for creating the character expression, according to one embodiment.
  • FIG. 8 is a user interface view of creating the character expression associated with the user profile, according to one embodiment.
  • FIG. 9 is a user interface view displaying completed character expression associated with the user profile, according to one embodiment.
  • FIG. 10 is a user interface view of customizing a homepage, according to one embodiment.
  • FIG. 11 is a user interface view showing a homepage of a user associated with a user profile, according to one embodiment.
  • FIG. 12 is a user interface view displaying a representation of an avatar and an outdoor space in the geo-spatial environment, according to one embodiment.
  • FIG. 13 is a diagrammatic system view of a data processing system in which any of the embodiments disclosed herein may be performed, according to one embodiment.
  • FIG. 14 is a table view displaying information associated with the user profiles of the users, according to one embodiment.
  • FIG. 15A is a process flow of generating the character expression associated with the user profile in the geo-spatial environment, according to one embodiment.
  • FIG. 15B is a continuation of the process flow of FIG. 15A , showing additional processes, according to one embodiment.
  • FIG. 15C is a continuation of the process flow of FIG. 15B , showing additional processes, according to one embodiment.
  • a method includes generating a community network (e.g., the community network 200 of FIG. 2 ) of user profiles (e.g., the user profiles 204 of FIG. 2-4 associated with the users 102 of FIG. 1 ), each user profile 204 associated with a specific geographic location (e.g., the specific geographic location 206 of FIG. 2 ), associating a first user (e.g., of the users 102 of FIG. 1 ) with a first user profile (e.g., the first user profile 204 A illustrated in FIG. 4 ), and providing a first character expression (e.g., the character expression 422 of FIG. 4 ) associated with the first user profile 204 A.
  • a community network e.g., the community network 200 of FIG. 2
  • user profiles e.g., the user profiles 204 of FIG. 2-4 associated with the users 102 of FIG. 1
  • each user profile 204 associated with a specific geographic location (e.g., the specific geographic location 206 of FIG. 2 )
  • the method also includes generating a first display view (e.g., the first display view 402 of FIG. 4 ) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG. 4 ) embodied by the community network 200 , the first character expression 422 , and the first user profile 204 A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A, and simultaneously representing other user profiles (e.g., the other user profiles 204 B of FIG. 4 ) adjacent to the first user profile 204 A in the three-dimensional map view 420 .
  • a first display view e.g., the first display view 402 of FIG. 4
  • a three-dimensional map view e.g., the three-dimensional map view 420 of FIG. 4
  • the community network 200 e.g., the community network 200
  • the first character expression 422 e.g., the three-dimensional map view 420 of FIG. 4
  • a system in another embodiment, includes a geo-spatial environment (e.g., the geo-spatial environment 100 of FIG. 1 ), a community network module 106 of the geo-spatial environment 100 , to include user profiles 204 , each user profile 204 to include a specific geographic location 206 , and a character expression module (e.g., the character expression module 110 of FIG. 1 ) of the geo-spatial environment 100 to generate character expressions 422 associated with the user profiles 204 ,
  • a geo-spatial environment e.g., the geo-spatial environment 100 of FIG. 1
  • a community network module 106 of the geo-spatial environment 100 to include user profiles 204 , each user profile 204 to include a specific geographic location 206
  • a character expression module e.g., the character expression module 110 of FIG. 1
  • the system also includes a map module 108 of the geo-spatial environment 100 to include map data 116 which serves as a basis to render a three-dimensional map view 420 in the geo-spatial environment 100 which identifies some residences, businesses, and/or civic structures having the specific geographic location 206 , and a display module (e.g., the display module 112 of FIG.
  • a geo-spatial environment 100 includes a first instruction set to enable a community network 200 , to include a map database (e.g., the map database 208 of FIG. 2 ) associated with the map data 116 and a user database (e.g., the user database 202 of FIG.
  • a map database e.g., the map database 208 of FIG. 2
  • a user database e.g., the user database 202 of FIG.
  • each user profile 204 associated with a specific geographic location 206 identifiable in the map data 116 , a second instruction set integrated with the first instruction set to generate a character expression 422 associated with a first user profile 204 A (e.g., the first user profile 204 A may be displayed at a location in a three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A) and a third instruction set integrated with the first instruction set and the second instruction set to display the three-dimensional map view 420 embodied by the community network 200 , the first user profile 204 A, the character expression 422 , and simultaneously to represent other user profiles 204 B adjacent to the first user profile 204 A in the three-dimensional map view 420 .
  • FIG. 1 is a system view of a geo-spatial environment 100 communicating with users 102 through a network 104 , according to one embodiment. Particularly, FIG. 1 illustrates the geo-spatial environment 100 , the users 102 , the network 104 , a community network module 106 , a map module 108 , a character expression module 110 , a display module 112 , additional modules 114 and a map data 116 , according to one embodiment.
  • the geo-spatial environment 100 may enable creation of a character expression (e.g., the character expression 422 of FIG. 4 ) to express oneself through symbolic representation in a community network 200 .
  • the users 102 may be individuals having user profiles (e.g., the user profiles 204 of FIG. 2-4 ) associated with specific geographic locations 206 in the geo-spatial environment 100 .
  • the network 104 may enable the users 102 to communicate with the geo-spatial environment 100 .
  • the community network module 106 may include user profiles 204 associated with a specific geographic location 206 in the geo-spatial environment 100 .
  • the map module 108 may process (e.g., provide, store, generate, render, etc.) a three-dimensional map view 420 in the geo-spatial environment 100 , concurrently displaying the specific geographic location 206 associated with residence, business and/or civic structures using the map data 116 .
  • the character expression module 110 may generate the character expressions 422 to represent a physical space and/or an avatar (e.g., the avatar 606 of FIG. 6 ) associated with the user profiles 204 in the geo-spatial environment 100 .
  • the character expression module 110 may enable decoration of a representation of a physical space and/or an avatar 606 using elements 408 (e.g., physical object, color, pattern, and/or rainbow, etc).
  • the display module 112 may display the character expressions 422 associated with the user profiles 204 having the specific geographic location 206 .
  • the additional modules 114 may generate additional processes to enable creation of character expressions 422 associated with wiki profiles (e.g., the wiki profile 416 of FIG. 4 ).
  • the map data 116 may be information associated with the user 102 that serves as a basis to identify a specific geographic location 206 associated with residences, businesses and/or civic structures displayed in the three-dimensional map view 420 .
  • the geo-spatial environment 100 communicates with the users 102 through the network 104 .
  • the geo-spatial environment 100 communicates with the map data 116 .
  • the geo-spatial environment 100 includes the community network module 106 , the map module 108 , the character expression module 110 , the display module 112 and the additional modules 114 , communicating with each other.
  • the community network module 106 of the geo-spatial environment 100 may include the user profiles 204 (e.g., each user profile to include the specific geographic location 206 ).
  • the character expression module 110 of the geo-spatial environment 100 may generate the character expressions 422 associated with the user profiles 204 .
  • the map module 108 of the geo-spatial environment 100 may include the map data 116 which serves as a basis to render the three-dimensional map view 420 in the geo-spatial environment 100 which identifies some residences, businesses, and/or civic structures having specific geographic locations 206 .
  • the display module 112 of the geo-spatial environment 100 may generate a display view 402 of the three-dimensional map view 420 embodied by the community network 200 , a first user profile 204 A, and a first character expression 422 associated with the first user profile 204 A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A, and simultaneously to represent other user profiles 204 B adjacent to the first user profile 204 A in the three-dimensional map view 420 .
  • the first character expression 422 associated with the first user profile 204 A may be provided (e.g., using the character expression module 110 of FIG. 1 ).
  • providing the first character expression 422 associated with the first user profile 204 A may include providing a representation of a physical space and/or an avatar 606 and enabling decoration of the representation as an expression of an individual.
  • the enabling decoration of the avatar 606 may include enabling decoration with an element (e.g., physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc.).
  • the representation of a physical space may be selected from a group including a representation of an outdoor space and/or a representation of an indoor space, etc.
  • the representation of an indoor space may include a three-dimensional representation of a room (e.g., the character expression 422 illustrated in FIG. 5 ).
  • the enabling decoration of the three-dimensional representation of a room as an expression of an individual may include enabling decoration with a representation of an element (e.g., physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph).
  • the representation of an outdoor space may include any one of a three-dimensional representation of a garden, a park, and/or an outdoor venue.
  • the enabling decoration of the three-dimensional representation of a garden, a park, and/or an outdoor venue may include enabling decoration with representation of an element 408 (e.g., physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or a transportation vehicle, etc.).
  • an element 408 e.g., physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or a transportation vehicle, etc.
  • the geo-spatial environment 100 includes a first instruction set (e.g., software, code, program, commands, etc.) to enable the community network 200 , to include the map database 208 associated with the map data 116 and the user database 202 associated with user profiles 204 , each user profile 204 associated with the specific geographic location 206 identifiable in the map data 116 .
  • the geo-spatial environment 100 includes a second instruction set integrated with the first instruction set to generate the character expression 422 associated with the first user profile 204 A.
  • the geo-spatial environment 100 includes a third instruction set integrated with the first instruction set and the second instruction set to display the three-dimensional map view 420 embodied by the community network 200 , the first user profile 204 A (e.g., the first user profile 204 A may be displayed at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A), the character expression 422 , and simultaneously to represent other user profiles 204 B adjacent to the first user profile 204 A in the three-dimensional map view 420 .
  • the first user profile 204 A e.g., the first user profile 204 A may be displayed at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A
  • the character expression 422 e.g., the first user profile 204 A may be displayed at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A
  • the character expression 422 e.g.,
  • the geo-spatial environment 100 may include a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to provide elements 408 and/or character expression tools 406 to customize character expressions 422 .
  • the geo-spatial environment 100 may include a fifth instruction set to enable creation and/or customization of a homepage (e.g., the homepage 404 of FIG. 4 ) associated with a user profile 204 .
  • FIG. 2 is an exploded view of the community network module 106 of FIG. 1 , according to one embodiment. Particularly, FIG. 2 illustrates the map data 116 , a community network 200 , a user database 202 , user profiles 204 , a specific geographic location 206 and a map database 208 , according to one embodiment.
  • the community network 200 may be a network formed by the users 102 having the user profiles 204 in the geo-spatial environment 100 .
  • the user database 202 may include profile information (e.g., name, age, address, etc.) of the users 102 in the community network 200 .
  • the user profiles 204 may include information associated with a specific geographic location 206 identifiable through map data 116 .
  • the specific geographic location 206 may be a location (e.g., displayed in the three-dimensional map view 420 to represent the user profiles 204 ) associated with address data of the user profiles 204 in the geo-spatial environment 100 .
  • the map database 208 may include map data 116 used to identify specific geographic locations 206 associated with the user profiles 204 .
  • the community network module 106 includes the community network 200 .
  • the community network 200 consists of the user database 202 that includes the user profiles 204 and the map database 208 including the map data 116 associated with the specific geographic location 206 .
  • the community network 200 of the user profiles 204 may be generated (e.g., using the community network module 106 of FIG. 1 ) in which each user profile 204 is associated with the specific geographic location 206 .
  • FIG. 3 is an exploded view of the additional modules 114 of FIG. 1 , according to one embodiment. Particularly, FIG. 3 illustrates a wiki profile module 302 , an append module 302 A, a character expression tool module 304 , an element module 306 , a commerce transaction module 308 , an incentive module 310 , a homepage module 312 and a homepage tool module 312 A, according to one embodiment.
  • the wiki profile module 302 may generate a wiki profile (e.g., the wiki profile 416 of FIG. 4 ) associated with a user profile 204 in a three-dimensional map view 420 .
  • the append module 302 A may generate content 418 associated with the wiki profiles 416 (e.g., displayed in the three-dimensional map view 420 ).
  • the character expression tool module 304 may enable customizing of a character expression 422 associated with the user profile 204 in the geo-spatial environment 100 .
  • the element module 306 may provide elements (e.g., the elements 408 of FIG. 4 ) for the users 102 to customize the character expression 422 in the geo-spatial environment 100 .
  • the elements 408 e.g., color, pattern, flower, avatar, physical structure, transportation vehicle, and/or picture, etc.
  • the commerce transaction module 308 may generate a commerce transaction 424 (e.g., an online purchase) associated with the character expression 422 where the users 102 can choose to buy the elements 408 (e.g., representations of wallpaper, background, banners, fonts, artwork, poster, picture, photograph, etc.).
  • the incentive module 310 may enable users 102 to obtain different levels of incentives 410 associated with the character expression 422 .
  • the user 102 may obtain a first level of incentive 410 for creating the character expression 422 , a second level of incentive 410 for sending invitations to others to claim a profile and a third level of incentive 410 when other users 102 claim a profile 204 .
  • the homepage module 312 may generate a homepage (e.g., the homepage 404 of FIG. 4 ) associated with the user profile 204 of the user 102 .
  • the homepage tool module 312 A may provide homepage tools 414 to customize the homepage 404 .
  • the additional modules 114 include the wiki profile module 302 , the character expression tool module 304 , the element module 306 , the commerce transaction module 308 , the incentive module 310 , the homepage module 312 interacting with each other.
  • the wiki profile module 302 includes the append module 302 A and the homepage module 312 includes the homepage tool module 312 A.
  • the wiki profile module 302 of the geo-spatial environment 100 may generate, in the display view 402 , a wiki profile (e.g., a publicly editable wiki profile 416 as illustrated in FIG. 4 ) associated with the user profile 204 .
  • the append module 302 A may generate, with the wiki profile 416 , content 418 associated with the wiki profile 416 .
  • the incentive module 310 of the geo-spatial environment 100 may enable creation of a second character expression 422 associated with a second user profile 204 , display of the second character expression 422 in conjunction with the wiki profile 416 associated with the second user profile 204 , and incentives 410 associated with the creation of the second character expression 422 , generation of an invitation (e.g., through the invitation option 906 of FIG. 9 ) to claim the second user profile 204 .
  • an invitation e.g., through the invitation option 906 of FIG. 9
  • the character expression tool module 304 of the geo-spatial environment 100 may customize the character expression 422 (e.g., representing the indoor space, the outdoor space, and/or the avatar) associated with the user profile 204 .
  • the element module 306 of the geo-spatial environment 100 may provide elements 408 to customize the character expression 422 .
  • the character expression 422 may include the representation of an indoor space, the representation of an outdoor space and/or the avatar 606 .
  • the representation of an indoor space may include the three-dimensional representation of a room (e.g., the character expression 422 of FIG. 5 ).
  • the elements 408 to customize the representation of a room may be selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc.
  • the representation of an outdoor space may include the three-dimensional representation of a garden, a park, and/or an outdoor venue.
  • the elements 408 to customize the three-dimensional representation of a garden, a park, and/or an outdoor venue may be selected from a group (e.g., including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc).
  • a group e.g., including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc).
  • the elements 408 to customize the avatar 606 may be selected from the group including physical characteristics, personal features, facial expressions, physical poses, clothing items, and/or accessories, etc.
  • the commerce transaction module 308 of the geo-spatial environment 100 may generate a commerce transaction 424 (e.g., may include an online payment transaction 426 to purchase a use of elements 408 ) associated with the character expression 422 .
  • the homepage module 312 of the geo-spatial environment 100 may generate a homepage (e.g., the homepage 404 of FIG. 4 ) associated with the user profile 204 of the user 102 .
  • the homepage tool module 312 A may provide homepage tools 414 to customize the homepage 404 .
  • a second display view 402 may be generated (e.g., using the display module 112 of FIG. 1 ) to include the three-dimensional map view 420 embodied by the community network 200 , the second character expression 422 (e.g., may be displayed in conjunction with the wiki profile 416 ), and the second user profile 204 represented at a location (e.g., associated with the specific geographic location 206 of the second user profile 204 ) in the three-dimensional map view 420 .
  • the other user profiles 204 B adjacent to the second user profile 204 may be represented (e.g., using the display module 112 of FIG. 1 ) simultaneously in the three-dimensional map view 420 .
  • a first incentive associated with the creation of the second character expression 422 may be provided (e.g., through the incentive module 310 of FIG. 3 ).
  • a second incentive associated with generation of the invitation may be provided to claim the second user profile 204 .
  • an invitation may be generated using the incentive options 904 of FIG. 9 .
  • a third incentive associated with a claimed second user profile 204 may be provided (e.g., using the incentive module 310 of FIG. 3 ).
  • the homepage 404 associated with the first user profile 204 A may be generated (e.g., using the homepage module 312 of FIG. 3 ) and/or the homepage tools 414 may be provided (e.g., using the homepage tool module 312 A of FIG. 3 ) to customize the homepage 404 .
  • FIG. 4 is a block diagram 400 illustrating generation of a character expression 422 associated with the first user profile 204 A, according to one embodiment.
  • FIG. 4 illustrates the map data 116 , the user database 202 , the user profiles 204 , the first user profile 204 A, the other user profiles 204 B, the map database 208 , a first display view 402 , a homepage 404 , character expression tools 406 , elements 408 , incentives 410 , a invitation to claim profile 412 , homepage tools 414 , a wiki profile 416 , a content 418 , a three-dimensional map view 420 , a character expression 422 , a commerce transaction 424 and an online payment transaction 426 , according to one embodiment.
  • the first display view 402 may display the character expression 422 of the first user profile 204 A represented at the location along with the three-dimensional map view 420 associated with the specific geographic location 206 .
  • the homepage 404 may display the character expression 422 associated with the first user profile 204 A and the other user profiles 204 B.
  • the character expression tools 406 may be used to select elements 408 .
  • the elements 408 may be a part of the commerce transaction 424 available for the users 102 to customize a character expression 422 .
  • the incentives 410 may be rewards and/or remuneration provided to the users 102 for creating the character expression 422 for wiki profiles 416 , sending invitations to others to claim their profile upon receiving the invitation etc.
  • the invitation to claim profile 412 may enable the users 102 to send invitations to others to claim the profile.
  • the homepage tools 414 may be used to customize the homepage 404 .
  • the wiki profile 416 may be a profile associated with individuals who have not claimed their profile.
  • the content 418 may include data associated with the wiki profile 416 .
  • the three-dimensional map view 420 may display the user profile 204 along with the adjacent user profiles 204 in the specific geographic location 206 .
  • the character expression 422 may generally refer to expressions of personality, the representation of a physical space (e.g., may be the representation of an indoor space and the representation of an outdoor space), and the avatar 606 associated with the user profiles 204 through symbolic representation in the geo-spatial environment 100 .
  • the commerce transaction 424 may enable the users 102 to purchase elements 408 (e.g., representations of wallpaper, furnishing, background, banners, fonts, artwork, poster, picture, photograph etc.) associated with the character expression 422 through online payment transaction 426 .
  • the online payment transaction 426 may enable the users 102 to purchase elements 408 online for creating the character expression 422 .
  • the user database 202 provides the data sources to the homepage 404 through the character expression tools 406 , the elements 408 (e.g., physical object, color, pattern, background, furnishing, etc.), the incentives 410 , the invitation to claim profile 412 , the homepage tools 414 , the commerce transaction 424 and the online payment transaction 426 .
  • the homepage 404 may include the first display view 402 that displays news, daily diversions, entertainment and/or my finances.
  • the first display view 402 may further include first user profile 204 A, the other user profiles 204 B, the wiki profile 416 , the content 418 , the three-dimensional map view 420 and the character expression 422 .
  • the user database 202 communicates with the map database 208 associated with the map data 116 and the user profile 204 .
  • the first user 102 may be associated with the first user profile 204 A.
  • the first character expression 422 associated with the first user profile 204 A may be provided (e.g., using the character expression module 110 of FIG. 1 ).
  • the first display view 402 may be generated to include the three-dimensional map view 420 embodied by the community network 200 , the first character expression 422 , and the first user profile 204 A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204 A.
  • the other user profiles 204 B adjacent to the first user profile 204 A may be represented simultaneously in the three-dimensional map view 420 .
  • the character expression tools 406 may be provided (e.g., through the character expression tool module 304 of FIG.
  • the elements 408 may be provided (e.g., using the commerce transaction module 308 of FIG. 3 ) as the part of the commerce transaction 424 and the commerce transaction 424 may be enabled via the user profile 204 .
  • FIG. 5 is a user interface view 500 of generating a character expression 422 for an indoor space, according to one embodiment. Particularly, FIG. 5 illustrates the wiki profile 416 , the content 418 , the three-dimensional map view 420 , the character expression 422 , a user profile menu option 502 and representations of user profiles 504 , according to one embodiment.
  • the user profile menu option 502 may display details (e.g., user name, address data, character expressions 422 , etc.) of a user 102 associated with a user profile 204 of the community network 200 .
  • the user profile menu option 502 may enable the user 102 to create, edit, and/or modify a character expression 422 associated with the indoor space of the user profile 204 .
  • the representations of user profiles 504 may represent the user profiles 204 and wiki profiles 416 in the three-dimensional map view 420 in the geo-spatial environment 100 .
  • the user interface view 500 displays a profile of a user 102 (e.g., Jane Doe).
  • the three-dimensional map view 420 displays the wiki profile 416 , the content 418 associated with the wiki profile 416 and the representations of user profiles 504 .
  • the user interface view 500 may enable the user 102 to edit the wiki profile 416 associated with neighbors in a neighborhood.
  • FIG. 6 is a user interface view 500 of generating a character expression 422 for an outdoor space, according to one embodiment.
  • FIG. 6 illustrates the wiki profile 416 , the content 418 , the three-dimensional map view 420 , the character expression 422 , the representations of user profiles 504 , a user profile and character expression menu option 602 , a virtual physical space 604 and an avatar 606 , according to one embodiment.
  • the user profile and character expression menu option 602 may display details (e.g., user name, address data, character expression 422 , avatar 606 , etc.) of the user 102 associated with the specific geographic location 206 in the geo-spatial environment 100 .
  • the virtual physical space 604 may represent a virtual view environment of the outdoor space associated with a particular user profile 204 .
  • the avatar 606 may be a graphical representation of an individual in the virtual view environment.
  • the user interface view 600 displays the profile of the user 102 (e.g., Jane Doe).
  • the user interface view 600 may enable the user 102 to create, edit, and/or modify the character expression 422 associated with the virtual physical space (e.g., the outdoor space) of the user profile 204 using the user profile and character expression menu option 602 .
  • the three-dimensional map view 420 displays the wiki profile 416 , the content 418 associated with the wiki profile 416 and the representations of user profiles 504 .
  • the user interface view 600 may permit the user 102 to edit content 418 of a profile associated with neighbors in the neighborhood.
  • FIG. 7 is a user interface view 700 showing elements 408 for creating the character expression 422 , according to one embodiment. Particularly, FIG. 7 illustrates the character expression tools 406 , the element options 704 , the wiki profile 416 , the content 418 , the three-dimensional map view 420 , the representations of user profiles 504 and a user profile and character expression menu option 702 , according to one embodiment.
  • the user profile and character expression menu option 702 may enable the user 102 to create the character expression 422 to the represent the physical space and the avatar 606 using the character expression tools 406 and/or the elements 408 .
  • the element options 704 may enable the users 102 to create the character expression 422 associated with the user profiles 204 using the elements 408 .
  • the user profile and character expression menu option 702 displays a list of the user profiles 204 in the neighborhood along with the element options 704 .
  • the user interface view may enable the user 102 (e.g., Jane Doe) to create the character expression 422 by selecting the elements 408 from the elements menu item.
  • the user 102 can explore the three-dimensional map view 420 which displays the user profiles 204 and the wiki profile 416 in the neighborhood.
  • FIG. 8 is a user interface view 800 of creating the character expression 422 associated with the user profile 204 , according to one embodiment. Particularly, FIG. 8 illustrates the character expression tools 406 , the element options 704 , the commerce transaction 424 and a create a character expression for user profile menu option 802 (e.g., for “Harry Cary,” as illustrated in FIG. 8 ), according to one embodiment.
  • a character expression for user profile menu option 802 e.g., for “Harry Cary,” as illustrated in FIG. 8 , according to one embodiment.
  • the create a character expression for user profile menu option 802 may enable the user 102 to create the character expression 422 to the represent the physical space and the avatar 606 (e.g., for “Harry Cary”) using the character expression tools 406 .
  • the create a character expression for user profile menu option 802 displays a list of the elements 408 in a group through which the user 102 (e.g., Jane Doe) can select any kind of elements 408 (e.g., avatars, physical objects, facial expression, etc.) from “select elements menu” for creating the character expression 422 .
  • the user interface view may also provide the user 102 a choice to select the avatars (e.g., the avatar 606 of FIG. 6 ), the physical characteristics, the personal features, the facial expression, the physical objects, the furnishing, the decorations, the colors, the patterns, the background etc. from the free elements 408 shown under the “show more free” menu item.
  • the create a character expression for user profile menu option 802 may also include elements 408 which are a part of a commerce transaction 424 where the users 102 may have the choice to select from pay-for elements 408 (e.g., avatars, furnishings, decorations, personalized decorations etc.) shown under the “buy” menu item.
  • the facial expressions link of the character expression tools 406 displays a variety of facial expressions (e.g., happy, surprised, bored, sad, etc.) used to create the character expression 422 .
  • furnishing link of the character expression tools 406 displays a variety of elements 408 of furniture which the user 102 (e.g., Jane Doe) can utilize to decorate Harry Cary's physical space (e.g., indoor space, outdoor space, etc.).
  • FIG. 9 is a user interface view 900 displaying the completed character expression 422 associated with the user profile 204 , according to one embodiment. Particularly, FIG. 9 illustrates the elements 408 , the character expression 422 , a completed character expression for user profile menu option 902 , incentives option 904 and an invitation option 906 , according to one embodiment.
  • the completed character expression for user profile menu option 902 may display the user profile 204 and the completed character expression of another user 102 created by the user 102 of the geo-spatial environment 100 .
  • the incentives option 904 may provide the user 102 different levels of incentives 410 (e.g., the first level incentive, the second level incentive, the third level incentive, etc.) for creating the character expression 422 , inviting others to claim the profile associated with character expression 422 and when the profile associated with the character expression 422 is claimed by the owner of the profile.
  • the invitation option 906 may enable the user 102 to invite other user 102 associated with the profile to claim the user profile 204 .
  • the user interface view 900 displays the completed character expression 422 associated with another user profile 204 (e.g., Harry Cary) created by the user 102 (e.g., Jane Doe).
  • the completed character expression for user profile menu option 902 displays the upload option, the invitation option 906 and/or the incentives option 904 .
  • an upload option enables the user 102 (e.g., Jane Doe) to upload the content 418 to the user profile 204 of the user 102 (e.g., Harry Cary) associated with the character expression 422 .
  • the user interface view 900 may enable the user 102 to invite the other user 102 (e.g., Harry Cary) to claim the profile.
  • the character expression 422 displays the elements 408 which may be used in decoration of the physical space (e.g., indoor space, outdoor space, etc.).
  • FIG. 10 is a user interface view 1000 of customizing the homepage 404 , according to one embodiment.
  • FIG. 10 illustrates the homepage tools 414 and a customize my homepage menu block 1002 , according to one embodiment.
  • the customize my homepage menu block 1002 may enable the user 102 to customize the homepage 404 by selecting options such as edit content, edit layout, delete, set as default page available in the list.
  • the user 102 may customize associated homepage 404 by selecting the desired options available in the list.
  • the customize my homepage menu block 1002 displays edit content option, edit layout option, delete option, and/or set as default page option.
  • the customize my homepage menu block 1002 also displays a quick start pages option that includes my finance, entertainment, tools, and/or daily diversions customized by the user 102 .
  • FIG. 11 is a user interface view 1100 showing the homepage 404 of a user 102 associated with a user profile 204 , according to one embodiment. Particularly, FIG. 11 illustrates the wiki profile 416 , the content 418 , the three-dimensional map view 420 , the character expression 422 , the representations of user profiles 504 and a my homepage menu option 1102 , according to one embodiment.
  • the my homepage menu option 1102 may display the list of items linked through customized menu options.
  • the user interface view 1100 displays my homepage menu option 1102 , the character expression 422 , and the three-dimensional map view 420 including the representation of user profiles 504 , the content 418 , and the wiki profile 416 .
  • the customized homepage menu option displays “My Finances”, “My Divisions” options that are customized by the user 102 (e.g., Jane Doe).
  • the customized menu option may display a list bank account balance link, a my stocks link and/or a my investments link, etc.
  • the my finances link available in the my homepage menu option 1102 may enable the user 102 to select the various options such as list bank account balances, today's financial headlines, my stocks, my investments etc. available in the list.
  • my divisions link available in the my homepage menu option 1102 may enable the user 102 to select the various available options such as today's famous birthdays history, word of the day, daily sudoku, mymusic, mywebsites, etc.
  • FIG. 12 is a user interface view 1200 displaying a representation of an outdoor space 1202 and an avatar 1204 in the geo-spatial environment 100 , according to one embodiment. Particularly, FIG. 12 illustrates the elements 408 , the outdoor space 1202 and the avatar 1204 , according to one embodiment.
  • the outdoor space 1202 may represent a character expression (e.g., the character expression 422 of FIG. 4 ) of the three-dimensional map view 420 of an outside structure (e.g., garden, park, outdoor venue, etc.) associated with the user profile (e.g., the first user profile 204 A of FIG. 4 ).
  • the avatar 1204 may be a graphical representation of an individual in the virtual view environment.
  • the user interface view 1200 represents the outdoor space 1202 and the avatar 1204 in the geo-spatial environment 100 .
  • the user interface view 1200 also displays various elements 408 (e.g., headwear, tops, bottoms, footwear, eyewear, etc.), used to decorate the three-dimensional representation of the outdoor space 1202 .
  • FIG. 13 is a diagrammatic system view 1300 of a data processing system in which any of the embodiments disclosed herein may be performed, according to one embodiment.
  • the diagrammatic system view 1300 of FIG. 13 illustrates a processor 1302 , a main memory 1304 , a static memory 1306 , a bus 1308 , a video display 1310 , an alpha-numeric input device 1312 , a cursor control device 1314 , a drive unit 1316 , a signal generation device 1318 , a network interface device 1320 , a machine readable medium 1322 , instructions 1324 and a network 1326 , according to one embodiment.
  • the diagrammatic system view 1300 may indicate a personal computer and/or a data processing system in which one or more operations disclosed herein may be performed.
  • the processor 1302 may be a microprocessor, a state machine, an application-specific integrated circuit, a field programmable gate array, etc. (e.g., Intel® Pentium® processor).
  • the main memory 1304 may be a dynamic random access memory and/or a primary memory of a computer system.
  • the static memory 1306 may be a hard drive, a flash drive, and/or other memory information associated with the data processing system.
  • the bus 1308 may be an interconnection between various circuits and/or structures of the data processing system.
  • the video display 1310 may provide graphical representation of information on the data processing system.
  • the alpha-numeric input device 1312 may be a keypad, a keyboard and/or any other input device of text (e.g., a special device to aid the physically challenged).
  • the cursor control device 1314 may be a pointing device such as a mouse.
  • the drive unit 1316 may be a hard drive, a storage system, and/or other longer term storage subsystem.
  • the signal generation device 1318 may be a bios and/or a functional operating system of the data processing system.
  • the network interface device 1320 may be a device that may perform interface functions such as code conversion, protocol conversion and/or buffering required for communication to and from the network 1326 .
  • the machine readable medium 1322 may provide instructions on which any of the methods disclosed herein may be performed.
  • the instructions 1324 may provide source code and/or data code to the processor 1302 to enable any one/or more operations disclosed herein.
  • FIG. 14 is a table view displaying information associated with the user profiles 204 of the users 102 , according to one embodiment. Particularly, FIG. 14 illustrates a users field 1402 , a claimed profile field 1404 , a character expression field 1406 , a customized homepage field 1408 and an incentives field 1410 , according to one embodiment.
  • the users field 1402 may display an identifier (e.g., name, username, unique key, etc.) referencing users 102 associated with the user profiles 204 in the geo-spatial environment 100 .
  • the claimed profile field 1404 may indicate whether a profile associated with the user 102 is claimed or not.
  • the character expressions field 1406 may provide information on the users 102 (e.g., whether the character expressions 422 for the user profiles 204 are created or not).
  • the customized homepage field 1408 may display the customization of a homepage status (e.g., customized or not customized) of the users 102 .
  • the incentives field 1410 may display a number rendering information about the incentives 410 obtained by the users 102 .
  • the users field 1402 displays “Jane Doe” in the first row, “Jim Slim” in the second row and “Harry Cary” in the third row of the users field column 1402 .
  • the claimed profile field 1404 displays “Yes” in the first row, indicating that Jane Doe has claimed his/her profile, “Yes” in the second row, indicating Jim Slim has claimed his/her profile and “No” in the third row, indicating the profile associated with Harry Cary is a wiki profile, in the claimed profile field column 1404 .
  • the character expressions field 1406 displays “No” in the first row, “No” in the second row, which indicates character expressions 422 are not created for the profiles associated with Jane Doe and Jim Slim and “Yes” in the third row, indicates that character expression 422 is created for the profile associated with Harry Cary in the character expressions field column 1406 .
  • the customized homepage field 1408 displays “Yes” in the first row (e.g., indicating that Jane Doe has a customized homepage), “No” in the second row and “No” in the third row (e.g., indicating that the users Jim Slim and Harry Cary do not have customized homepages), in the customized homepage field column 1408 .
  • the incentives field 1410 displays “1” in the first row, which indicates one incentive is provided to Jane Doe, “0” in the second row and “0” in the third row, indicating that no incentives are provided to Jim Slim and Harry Cary, in the incentives field column 1410 .
  • FIG. 15A is a process flow of generating a character expression (e.g., the character expression 422 of FIG. 4 ) associated with a user profile (e.g., the user profiles 204 of FIG. 2 ) in the geo-spatial environment 100 , according to one embodiment.
  • a community network e.g., the community network 200 of FIG. 2
  • user profiles 204 may be generated, each user profile 204 associated with a specific geographic location 206 (e.g., using the community network module 106 of FIG. 1 ).
  • a first user e.g., a user 102 of FIG. 1
  • a first character expression (e.g., the character expression 422 of FIG. 4 ) associated with the first user profile 204 A may be provided (e.g., using the character expression module 110 of FIG. 1 ).
  • a first display view (e.g., the first display view 402 of FIG. 4 ) may be generated (e.g., using the display module 112 of FIG. 1 ) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG.
  • FIG. 15B is a continuation of the process flow of FIG. 15A , showing additional processes, according to one embodiment.
  • elements e.g., the elements 408 of FIG. 4
  • the commerce transaction 424 may be enabled (e.g., using the commerce transaction module 308 of FIG. 3 ) via a user profile 204 .
  • creation of a second character expression 422 associated with a second user profile 204 may be enabled (e.g., using the incentive module 310 of FIG. 3 ).
  • a second display view 402 may be generated (e.g., using the display module 112 of FIG. 1 ) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG. 4 ) embodied by the community network 200 , the second character expression 422 , and the second user profile 204 represented at the location in the three-dimensional map view 420 associated with the specific geographic location 206 of the second user profile 204 .
  • other user profiles 204 B adjacent to the second user profile 204 may be simultaneously represented (e.g., using the display module 112 of FIG. 1 ) in the three-dimensional map view 420 .
  • a first incentive associated with creation of the second character expression 422 may be provided (e.g., using the incentive module 310 of FIG. 3 ).
  • FIG. 15C is a continuation of the process flow of FIG. 15B , showing additional processes, according to one embodiment.
  • a second incentive associated with generation of an invitation to claim the second user profile 204 may be provided (e.g., using the incentive module 310 of FIG. 3 ).
  • the invitation may be generated (e.g., through the invitation option 906 of FIG. 9 ).
  • a third incentive associated with a claimed second user profile 204 may be provided.
  • a homepage e.g., the homepage 404 of FIG. 4
  • homepage tools 414 to customize the homepage 404 may be provided (e.g., using the homepage tool module 312 A of FIG. 3 ).
  • the various electrical structure and methods may be embodied using transistors, logic gates, and electrical circuits (e.g., Application Specific Integrated circuitry (ASIC) and/or in Digital Signal Processor (DSP) circuitry).
  • ASIC Application Specific Integrated circuitry
  • DSP Digital Signal Processor
  • the community network module 106 the map module 108 , the character expression module 110 , the display module 112 , the wiki profile module 302 , the append module 302 A, the character expression tool module 304 , the element module 306 , the commerce transaction module 308 , the incentive module 310 , the homepage module 312 and the homepage tool module 312 A, and other modules of FIGS.
  • 1-15 may be enabled using a community network circuit, a map circuit, a character expression circuit, a display circuit, a wiki profile circuit, an append circuit, a character expression tool circuit, an element circuit, a commerce transaction circuit, an incentive circuit, a homepage circuit and a homepage tool circuit, and other circuits using one or more of the technologies described herein.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A method, apparatus and system of character expression in a geo-spatial environment are disclosed. In one embodiment, a method includes generating a community network of user profiles, each user profile associated with a specific geographic location, associating a first user with a first user profile, providing a first character expression associated with the first user profile, generating a first display view to include a three-dimensional map view embodied by the community network, the first character expression, and the first user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile, and simultaneously representing other user profiles adjacent to the first user profile in the three-dimensional map view. The method may also include providing elements as a part of a commerce transaction and enabling the commerce transaction via a user profile.

Description

    FIELD OF TECHNOLOGY
  • This disclosure relates generally to the technical fields of communications and in one example embodiment, to a method, apparatus, and system of character expression in a geo-spatial environment.
  • BACKGROUND
  • Character expression may generally refer to expressions of personality through symbolic representation. The representations may be expressed in various ways such as through original works of art and/or may be provided in various forums. For example, an individual may create avatars in a personal space in an Internet forum.
  • The individual, however, may wish to incorporate aspects of his/her life that go beyond his/her personality into a real world expression. For example, the individual may place significance on aspects of his/her life related to his/her community. The individual may wish to express his/her personality in context of his/her community.
  • Additionally, the individual may wish to get to know members of his/her community (e.g., their neighbors) and may want to learn more about their personalities. The individual may seek out each neighbor and may decide to spend time with each neighbor in an effort to get to know them. Such efforts may prove time-consuming and cumbersome or may fail altogether due to an inability to actually contact the neighbor, scheduling conflicts, etc.
  • SUMMARY
  • A method, apparatus and system of character expression in a geo-spatial environment are disclosed. In one aspect, a method includes generating a community network of user profiles, each user profile associated with a specific geographic location, associating a first user with a first user profile, providing a first character expression associated with the first user profile, generating a first display view to include a three-dimensional map view embodied by the community network, the first character expression, and the first user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile, and simultaneously representing other user profiles adjacent to the first user profile in the three-dimensional map view.
  • The providing the first character expression associated with the first user profile may further include providing a representation of a physical space and/or an avatar, and enabling decoration of a representation as an expression of an individual. The representation of a physical space may be selected from a group including a representation of an outdoor space and/or a representation of an indoor space (e.g., may include a three-dimensional representation of a room), etc.
  • In addition, the enabling decoration of the three-dimensional representation of a room as an expression of an individual may include enabling decoration with representation of an element selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc. The representation of an outdoor space may also include a three-dimensional representation of a garden, a park, and/or an outdoor venue, etc.
  • In addition, the enabling decoration of the three-dimensional representation of a garden, a park, and/or an outdoor venue may include enabling decoration with representation of an element selected from a group including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc.
  • The enabling decoration of the avatar may include enabling decoration of an element selected from a group including physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc. The method may further include providing character expression tools to customize the first character expression. The method may also include providing elements as a part of a commerce transaction, and enabling the commerce transaction via a user profile.
  • The method may yet include enabling creation of a second character expression (e.g., may be displayed in conjunction with a wiki profile) associated with a second user profile, generating a second display view to include a three-dimensional map view embodied by the community network, the second character expression, and the second user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the second user profile, and simultaneously representing other user profiles adjacent to the second user profile in the three-dimensional map view.
  • In addition, the method may include providing a first incentive associated with the creation of the second character expression. The method may further include providing a second incentive associated with generation of an invitation to claim the second user profile, and generating the invitation. The method may also include providing a third incentive associated with a claimed second user profile. The method may yet include generating a homepage associated with the first user profile. The method may include providing homepage tools to customize the homepage.
  • In another aspect, a system includes a geo-spatial environment, a community network module of the geo-spatial environment, to include user profiles (e.g., each user profile to include a specific geographic location), a character expression module of the geo-spatial environment to generate character expressions associated with the user profiles, a map module of the geo-spatial environment to include map data which serves as a basis to render a three-dimensional map view in the geo-spatial environment which identifies residences, businesses, and/or civic structures having specific geographic locations, and a display module of the geo-spatial environment to generate a display view of the three-dimensional map view embodied by the community network, a first user profile, and a first character expression associated with the first user profile represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile, and simultaneously to represent other user profiles adjacent to the first user profile in the three-dimensional map view.
  • The system may further include a wiki profile module of the geo-spatial environment to generate in the display view a wiki profile associated with a user profile. The system may also include an append module to generate, with the wiki profile, content associated with the wiki profile. In addition, the system may include an incentive module of the geo-spatial environment to enable creation of a second character expression associated with a second user profile, display of the second character expression in conjunction with the wiki profile associated with the second user profile, and incentives associated with the creation of the second character expression, generation of an invitation to claim the second user profile, and/or a claim of the second user profile.
  • The system may yet include a character expression tool module of the geo-spatial environment to customize a character expression of the character expressions associated with the user profile. The system may further include an element module of the geo-spatial environment to provide elements to customize the character expression. The character expression may further include a representation of an indoor space (e.g., may include a three-dimensional representation of a room), a representation of an outdoor space (e.g., may include a three-dimensional representation of a garden, a park, and/or an outdoor venue), and/or an avatar.
  • The elements to customize the three-dimensional representation of a room may be selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc. Moreover, the elements to customize the three-dimensional representation of a garden, a park, and/or an outdoor venue may be selected from a group including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc.
  • In addition, the elements to customize the avatar may be selected from a group including physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc. The system may further include a commerce transaction module of the geo-spatial environment to generate a commerce transaction (e.g., may include an online payment transaction to purchase a use of elements in the character expression) associated with the character expression. The system may further include a homepage module of the geo-spatial environment to generate a homepage associated with the first user profile. The system may yet include a homepage tool module to provide homepage tools to customize the homepage.
  • In yet another aspect, a geo-spatial environment includes a first instruction set to enable a community network, to include a map database associated with map data and a user database associated with user profiles (e.g., each user profile associated with a specific geographic location identifiable in the map data), a second instruction set integrated with the first instruction set to generate a character expression associated with a first user profile (e.g., the first user profile may be displayed at a location in the three-dimensional map view associated with the specific geographic location of the first user profile), and a third instruction set integrated with the first instruction set and the second instruction set to display a three-dimensional map view embodied by the community network, the first user profile, the character expression, and simultaneously to represent other user profiles adjacent to the first user profile in the three-dimensional map view.
  • Additionally, the geo-spatial environment may include a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to provide elements and character expression tools to customize character expressions. The geo-spatial environment may also include a fifth instruction set to enable creation and customization of a homepage associated with a user profile.
  • The methods, systems, and apparatuses disclosed herein may be implemented in any means for achieving various aspects, and may be executed in a form of a machine-readable medium embodying a set of instructions that, when executed by a machine, cause the machine to perform any of the operations disclosed herein. Other features will be apparent from the accompanying drawings and from the detailed description that follows.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Example embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements and in which:
  • FIG. 1 is a system view of a geo-spatial environment communicating with users through a network, according to one embodiment.
  • FIG. 2 is an exploded view of the community network module of FIG. 1, according to one embodiment.
  • FIG. 3 is an exploded view of the additional modules of FIG. 1, according to one embodiment.
  • FIG. 4 is a block diagram illustrating generation of a character expression associated with a first user profile, according to one embodiment.
  • FIG. 5 is a user interface view of generating a character expression for an indoor space, according to one embodiment.
  • FIG. 6 is a user interface view of generating a character expression for an outdoor space, according to one embodiment.
  • FIG. 7 is a user interface view showing elements for creating the character expression, according to one embodiment.
  • FIG. 8 is a user interface view of creating the character expression associated with the user profile, according to one embodiment.
  • FIG. 9 is a user interface view displaying completed character expression associated with the user profile, according to one embodiment.
  • FIG. 10 is a user interface view of customizing a homepage, according to one embodiment.
  • FIG. 11 is a user interface view showing a homepage of a user associated with a user profile, according to one embodiment.
  • FIG. 12 is a user interface view displaying a representation of an avatar and an outdoor space in the geo-spatial environment, according to one embodiment.
  • FIG. 13 is a diagrammatic system view of a data processing system in which any of the embodiments disclosed herein may be performed, according to one embodiment.
  • FIG. 14 is a table view displaying information associated with the user profiles of the users, according to one embodiment.
  • FIG. 15A is a process flow of generating the character expression associated with the user profile in the geo-spatial environment, according to one embodiment.
  • FIG. 15B is a continuation of the process flow of FIG. 15A, showing additional processes, according to one embodiment.
  • FIG. 15C is a continuation of the process flow of FIG. 15B, showing additional processes, according to one embodiment.
  • Other features of the present embodiments will be apparent from the accompanying drawings and from the detailed description that follows.
  • DETAILED DESCRIPTION
  • A method, apparatus and system of character expression in a geo-spatial environment are disclosed. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the various embodiments. It will be evident, however to one skilled in the art that the various embodiments may be practiced without these specific details.
  • In one embodiment, a method includes generating a community network (e.g., the community network 200 of FIG. 2) of user profiles (e.g., the user profiles 204 of FIG. 2-4 associated with the users 102 of FIG. 1), each user profile 204 associated with a specific geographic location (e.g., the specific geographic location 206 of FIG. 2), associating a first user (e.g., of the users 102 of FIG. 1) with a first user profile (e.g., the first user profile 204A illustrated in FIG. 4), and providing a first character expression (e.g., the character expression 422 of FIG. 4) associated with the first user profile 204A.
  • The method also includes generating a first display view (e.g., the first display view 402 of FIG. 4) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG. 4) embodied by the community network 200, the first character expression 422, and the first user profile 204A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A, and simultaneously representing other user profiles (e.g., the other user profiles 204B of FIG. 4) adjacent to the first user profile 204A in the three-dimensional map view 420.
  • In another embodiment, a system includes a geo-spatial environment (e.g., the geo-spatial environment 100 of FIG. 1), a community network module 106 of the geo-spatial environment 100, to include user profiles 204, each user profile 204 to include a specific geographic location 206, and a character expression module (e.g., the character expression module 110 of FIG. 1) of the geo-spatial environment 100 to generate character expressions 422 associated with the user profiles 204,
  • The system also includes a map module 108 of the geo-spatial environment 100 to include map data 116 which serves as a basis to render a three-dimensional map view 420 in the geo-spatial environment 100 which identifies some residences, businesses, and/or civic structures having the specific geographic location 206, and a display module (e.g., the display module 112 of FIG. 1) of the geo-spatial environment 100 to generate a display view 402 of the three-dimensional map view 420 embodied by the community network 200, a first user profile 204A, and a first character expression 422 associated with the first user profile 204A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A, and simultaneously to represent other user profiles 204B adjacent to the first user profile 204A in the three-dimensional map view 420.
  • In yet another embodiment, a geo-spatial environment 100 includes a first instruction set to enable a community network 200, to include a map database (e.g., the map database 208 of FIG. 2) associated with the map data 116 and a user database (e.g., the user database 202 of FIG. 2) associated with user profiles 204, each user profile 204 associated with a specific geographic location 206 identifiable in the map data 116, a second instruction set integrated with the first instruction set to generate a character expression 422 associated with a first user profile 204A (e.g., the first user profile 204A may be displayed at a location in a three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A) and a third instruction set integrated with the first instruction set and the second instruction set to display the three-dimensional map view 420 embodied by the community network 200, the first user profile 204A, the character expression 422, and simultaneously to represent other user profiles 204B adjacent to the first user profile 204A in the three-dimensional map view 420.
  • FIG. 1 is a system view of a geo-spatial environment 100 communicating with users 102 through a network 104, according to one embodiment. Particularly, FIG. 1 illustrates the geo-spatial environment 100, the users 102, the network 104, a community network module 106, a map module 108, a character expression module 110, a display module 112, additional modules 114 and a map data 116, according to one embodiment.
  • The geo-spatial environment 100 may enable creation of a character expression (e.g., the character expression 422 of FIG. 4) to express oneself through symbolic representation in a community network 200. The users 102 may be individuals having user profiles (e.g., the user profiles 204 of FIG. 2-4) associated with specific geographic locations 206 in the geo-spatial environment 100. The network 104 may enable the users 102 to communicate with the geo-spatial environment 100. The community network module 106 may include user profiles 204 associated with a specific geographic location 206 in the geo-spatial environment 100.
  • The map module 108 may process (e.g., provide, store, generate, render, etc.) a three-dimensional map view 420 in the geo-spatial environment 100, concurrently displaying the specific geographic location 206 associated with residence, business and/or civic structures using the map data 116. The character expression module 110 may generate the character expressions 422 to represent a physical space and/or an avatar (e.g., the avatar 606 of FIG. 6) associated with the user profiles 204 in the geo-spatial environment 100. In addition, the character expression module 110 may enable decoration of a representation of a physical space and/or an avatar 606 using elements 408 (e.g., physical object, color, pattern, and/or rainbow, etc).
  • The display module 112 may display the character expressions 422 associated with the user profiles 204 having the specific geographic location 206. The additional modules 114 may generate additional processes to enable creation of character expressions 422 associated with wiki profiles (e.g., the wiki profile 416 of FIG. 4). The map data 116 may be information associated with the user 102 that serves as a basis to identify a specific geographic location 206 associated with residences, businesses and/or civic structures displayed in the three-dimensional map view 420.
  • In the example embodiment illustrated in FIG. 1, the geo-spatial environment 100 communicates with the users 102 through the network 104. In addition, the geo-spatial environment 100 communicates with the map data 116. The geo-spatial environment 100 includes the community network module 106, the map module 108, the character expression module 110, the display module 112 and the additional modules 114, communicating with each other.
  • The community network module 106 of the geo-spatial environment 100 may include the user profiles 204 (e.g., each user profile to include the specific geographic location 206). The character expression module 110 of the geo-spatial environment 100 may generate the character expressions 422 associated with the user profiles 204. The map module 108 of the geo-spatial environment 100 may include the map data 116 which serves as a basis to render the three-dimensional map view 420 in the geo-spatial environment 100 which identifies some residences, businesses, and/or civic structures having specific geographic locations 206.
  • The display module 112 of the geo-spatial environment 100 may generate a display view 402 of the three-dimensional map view 420 embodied by the community network 200, a first user profile 204A, and a first character expression 422 associated with the first user profile 204A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A, and simultaneously to represent other user profiles 204B adjacent to the first user profile 204A in the three-dimensional map view 420.
  • The first character expression 422 associated with the first user profile 204A may be provided (e.g., using the character expression module 110 of FIG. 1). For example, providing the first character expression 422 associated with the first user profile 204A may include providing a representation of a physical space and/or an avatar 606 and enabling decoration of the representation as an expression of an individual. In addition, the enabling decoration of the avatar 606 may include enabling decoration with an element (e.g., physical characteristic, personal feature, facial expression, physical pose, clothing item, and/or accessory, etc.).
  • In addition, the representation of a physical space may be selected from a group including a representation of an outdoor space and/or a representation of an indoor space, etc. For example, the representation of an indoor space may include a three-dimensional representation of a room (e.g., the character expression 422 illustrated in FIG. 5). The enabling decoration of the three-dimensional representation of a room as an expression of an individual may include enabling decoration with a representation of an element (e.g., physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph).
  • The representation of an outdoor space may include any one of a three-dimensional representation of a garden, a park, and/or an outdoor venue. For example, the enabling decoration of the three-dimensional representation of a garden, a park, and/or an outdoor venue may include enabling decoration with representation of an element 408 (e.g., physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or a transportation vehicle, etc.).
  • The geo-spatial environment 100 includes a first instruction set (e.g., software, code, program, commands, etc.) to enable the community network 200, to include the map database 208 associated with the map data 116 and the user database 202 associated with user profiles 204, each user profile 204 associated with the specific geographic location 206 identifiable in the map data 116. The geo-spatial environment 100 includes a second instruction set integrated with the first instruction set to generate the character expression 422 associated with the first user profile 204A.
  • The geo-spatial environment 100 includes a third instruction set integrated with the first instruction set and the second instruction set to display the three-dimensional map view 420 embodied by the community network 200, the first user profile 204A (e.g., the first user profile 204A may be displayed at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A), the character expression 422, and simultaneously to represent other user profiles 204B adjacent to the first user profile 204A in the three-dimensional map view 420.
  • The geo-spatial environment 100 may include a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to provide elements 408 and/or character expression tools 406 to customize character expressions 422. The geo-spatial environment 100 may include a fifth instruction set to enable creation and/or customization of a homepage (e.g., the homepage 404 of FIG. 4) associated with a user profile 204.
  • FIG. 2 is an exploded view of the community network module 106 of FIG. 1, according to one embodiment. Particularly, FIG. 2 illustrates the map data 116, a community network 200, a user database 202, user profiles 204, a specific geographic location 206 and a map database 208, according to one embodiment.
  • The community network 200 may be a network formed by the users 102 having the user profiles 204 in the geo-spatial environment 100. The user database 202 may include profile information (e.g., name, age, address, etc.) of the users 102 in the community network 200. The user profiles 204 may include information associated with a specific geographic location 206 identifiable through map data 116. For example, the specific geographic location 206 may be a location (e.g., displayed in the three-dimensional map view 420 to represent the user profiles 204) associated with address data of the user profiles 204 in the geo-spatial environment 100. The map database 208 may include map data 116 used to identify specific geographic locations 206 associated with the user profiles 204.
  • In the example embodiment illustrated in FIG. 2, the community network module 106 includes the community network 200. The community network 200 consists of the user database 202 that includes the user profiles 204 and the map database 208 including the map data 116 associated with the specific geographic location 206. The community network 200 of the user profiles 204 may be generated (e.g., using the community network module 106 of FIG. 1) in which each user profile 204 is associated with the specific geographic location 206.
  • FIG. 3 is an exploded view of the additional modules 114 of FIG. 1, according to one embodiment. Particularly, FIG. 3 illustrates a wiki profile module 302, an append module 302A, a character expression tool module 304, an element module 306, a commerce transaction module 308, an incentive module 310, a homepage module 312 and a homepage tool module 312A, according to one embodiment.
  • The wiki profile module 302 may generate a wiki profile (e.g., the wiki profile 416 of FIG. 4) associated with a user profile 204 in a three-dimensional map view 420. The append module 302A may generate content 418 associated with the wiki profiles 416 (e.g., displayed in the three-dimensional map view 420). The character expression tool module 304 may enable customizing of a character expression 422 associated with the user profile 204 in the geo-spatial environment 100.
  • The element module 306 may provide elements (e.g., the elements 408 of FIG. 4) for the users 102 to customize the character expression 422 in the geo-spatial environment 100. For example the elements 408 (e.g., color, pattern, flower, avatar, physical structure, transportation vehicle, and/or picture, etc.) may be used to decorate a representation of a physical space and an avatar 606. The commerce transaction module 308 may generate a commerce transaction 424 (e.g., an online purchase) associated with the character expression 422 where the users 102 can choose to buy the elements 408 (e.g., representations of wallpaper, background, banners, fonts, artwork, poster, picture, photograph, etc.).
  • The incentive module 310 may enable users 102 to obtain different levels of incentives 410 associated with the character expression 422. For example, the user 102 may obtain a first level of incentive 410 for creating the character expression 422, a second level of incentive 410 for sending invitations to others to claim a profile and a third level of incentive 410 when other users 102 claim a profile 204. The homepage module 312 may generate a homepage (e.g., the homepage 404 of FIG. 4) associated with the user profile 204 of the user 102. The homepage tool module 312A may provide homepage tools 414 to customize the homepage 404.
  • In the example embodiment illustrated in FIG. 3, the additional modules 114 include the wiki profile module 302, the character expression tool module 304, the element module 306, the commerce transaction module 308, the incentive module 310, the homepage module 312 interacting with each other. In addition, the wiki profile module 302 includes the append module 302A and the homepage module 312 includes the homepage tool module 312A.
  • The wiki profile module 302 of the geo-spatial environment 100 may generate, in the display view 402, a wiki profile (e.g., a publicly editable wiki profile 416 as illustrated in FIG. 4) associated with the user profile 204. The append module 302A may generate, with the wiki profile 416, content 418 associated with the wiki profile 416. The incentive module 310 of the geo-spatial environment 100 may enable creation of a second character expression 422 associated with a second user profile 204, display of the second character expression 422 in conjunction with the wiki profile 416 associated with the second user profile 204, and incentives 410 associated with the creation of the second character expression 422, generation of an invitation (e.g., through the invitation option 906 of FIG. 9) to claim the second user profile 204.
  • The character expression tool module 304 of the geo-spatial environment 100 may customize the character expression 422 (e.g., representing the indoor space, the outdoor space, and/or the avatar) associated with the user profile 204. The element module 306 of the geo-spatial environment 100 may provide elements 408 to customize the character expression 422.
  • For example, the character expression 422 may include the representation of an indoor space, the representation of an outdoor space and/or the avatar 606. The representation of an indoor space may include the three-dimensional representation of a room (e.g., the character expression 422 of FIG. 5). For example, the elements 408 to customize the representation of a room may be selected from a group including physical object, color, pattern, background, furnishing, person, avatar, artwork, diploma, work accomplishment document, trophy, poster, picture, and/or photograph, etc. In addition, the representation of an outdoor space may include the three-dimensional representation of a garden, a park, and/or an outdoor venue.
  • For example, the elements 408 to customize the three-dimensional representation of a garden, a park, and/or an outdoor venue may be selected from a group (e.g., including physical object, color, pattern, background, flower, plant, tree, sky, cloud, sun, rainbow, body of water, person, avatar, animal, physical structure, and/or transportation vehicle, etc).
  • In addition, the elements 408 to customize the avatar 606 may be selected from the group including physical characteristics, personal features, facial expressions, physical poses, clothing items, and/or accessories, etc. The commerce transaction module 308 of the geo-spatial environment 100 may generate a commerce transaction 424 (e.g., may include an online payment transaction 426 to purchase a use of elements 408) associated with the character expression 422. The homepage module 312 of the geo-spatial environment 100 may generate a homepage (e.g., the homepage 404 of FIG. 4) associated with the user profile 204 of the user 102. The homepage tool module 312A may provide homepage tools 414 to customize the homepage 404.
  • Creation of a second character expression 422 associated with a second user profile 204 may be enabled (e.g., using the character expression module 110 of FIG. 1). A second display view 402 may be generated (e.g., using the display module 112 of FIG. 1) to include the three-dimensional map view 420 embodied by the community network 200, the second character expression 422 (e.g., may be displayed in conjunction with the wiki profile 416), and the second user profile 204 represented at a location (e.g., associated with the specific geographic location 206 of the second user profile 204) in the three-dimensional map view 420. The other user profiles 204B adjacent to the second user profile 204 may be represented (e.g., using the display module 112 of FIG. 1) simultaneously in the three-dimensional map view 420.
  • A first incentive associated with the creation of the second character expression 422 may be provided (e.g., through the incentive module 310 of FIG. 3). A second incentive associated with generation of the invitation may be provided to claim the second user profile 204. For example, an invitation may be generated using the incentive options 904 of FIG. 9. A third incentive associated with a claimed second user profile 204 may be provided (e.g., using the incentive module 310 of FIG. 3).
  • The homepage 404 associated with the first user profile 204A may be generated (e.g., using the homepage module 312 of FIG. 3) and/or the homepage tools 414 may be provided (e.g., using the homepage tool module 312A of FIG. 3) to customize the homepage 404.
  • FIG. 4 is a block diagram 400 illustrating generation of a character expression 422 associated with the first user profile 204A, according to one embodiment. Particularly, FIG. 4 illustrates the map data 116, the user database 202, the user profiles 204, the first user profile 204A, the other user profiles 204B, the map database 208, a first display view 402, a homepage 404, character expression tools 406, elements 408, incentives 410, a invitation to claim profile 412, homepage tools 414, a wiki profile 416, a content 418, a three-dimensional map view 420, a character expression 422, a commerce transaction 424 and an online payment transaction 426, according to one embodiment.
  • The first display view 402 may display the character expression 422 of the first user profile 204A represented at the location along with the three-dimensional map view 420 associated with the specific geographic location 206. The homepage 404 may display the character expression 422 associated with the first user profile 204A and the other user profiles 204B. The character expression tools 406 may be used to select elements 408.
  • The elements 408 may be a part of the commerce transaction 424 available for the users 102 to customize a character expression 422. The incentives 410 may be rewards and/or remuneration provided to the users 102 for creating the character expression 422 for wiki profiles 416, sending invitations to others to claim their profile upon receiving the invitation etc.
  • The invitation to claim profile 412 may enable the users 102 to send invitations to others to claim the profile. The homepage tools 414 may be used to customize the homepage 404. The wiki profile 416 may be a profile associated with individuals who have not claimed their profile. The content 418 may include data associated with the wiki profile 416. The three-dimensional map view 420 may display the user profile 204 along with the adjacent user profiles 204 in the specific geographic location 206.
  • The character expression 422 may generally refer to expressions of personality, the representation of a physical space (e.g., may be the representation of an indoor space and the representation of an outdoor space), and the avatar 606 associated with the user profiles 204 through symbolic representation in the geo-spatial environment 100. The commerce transaction 424 may enable the users 102 to purchase elements 408 (e.g., representations of wallpaper, furnishing, background, banners, fonts, artwork, poster, picture, photograph etc.) associated with the character expression 422 through online payment transaction 426. The online payment transaction 426 may enable the users 102 to purchase elements 408 online for creating the character expression 422.
  • In the example embodiment illustrated in FIG. 4, the user database 202 provides the data sources to the homepage 404 through the character expression tools 406, the elements 408 (e.g., physical object, color, pattern, background, furnishing, etc.), the incentives 410, the invitation to claim profile 412, the homepage tools 414, the commerce transaction 424 and the online payment transaction 426. The homepage 404 may include the first display view 402 that displays news, daily diversions, entertainment and/or my finances. The first display view 402 may further include first user profile 204A, the other user profiles 204B, the wiki profile 416, the content 418, the three-dimensional map view 420 and the character expression 422. In addition, the user database 202 communicates with the map database 208 associated with the map data 116 and the user profile 204.
  • The first user 102 may be associated with the first user profile 204A. The first character expression 422 associated with the first user profile 204A may be provided (e.g., using the character expression module 110 of FIG. 1). The first display view 402 may be generated to include the three-dimensional map view 420 embodied by the community network 200, the first character expression 422, and the first user profile 204A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A. The other user profiles 204B adjacent to the first user profile 204A may be represented simultaneously in the three-dimensional map view 420. The character expression tools 406 may be provided (e.g., through the character expression tool module 304 of FIG. 3) to customize the first character expression 422. The elements 408 may be provided (e.g., using the commerce transaction module 308 of FIG. 3) as the part of the commerce transaction 424 and the commerce transaction 424 may be enabled via the user profile 204.
  • FIG. 5 is a user interface view 500 of generating a character expression 422 for an indoor space, according to one embodiment. Particularly, FIG. 5 illustrates the wiki profile 416, the content 418, the three-dimensional map view 420, the character expression 422, a user profile menu option 502 and representations of user profiles 504, according to one embodiment.
  • The user profile menu option 502 may display details (e.g., user name, address data, character expressions 422, etc.) of a user 102 associated with a user profile 204 of the community network 200. The user profile menu option 502 may enable the user 102 to create, edit, and/or modify a character expression 422 associated with the indoor space of the user profile 204. The representations of user profiles 504 may represent the user profiles 204 and wiki profiles 416 in the three-dimensional map view 420 in the geo-spatial environment 100.
  • In the example embodiment illustrated in FIG. 5, the user interface view 500 displays a profile of a user 102 (e.g., Jane Doe). The three-dimensional map view 420 displays the wiki profile 416, the content 418 associated with the wiki profile 416 and the representations of user profiles 504. In addition, the user interface view 500 may enable the user 102 to edit the wiki profile 416 associated with neighbors in a neighborhood.
  • FIG. 6 is a user interface view 500 of generating a character expression 422 for an outdoor space, according to one embodiment. Particularly, FIG. 6 illustrates the wiki profile 416, the content 418, the three-dimensional map view 420, the character expression 422, the representations of user profiles 504, a user profile and character expression menu option 602, a virtual physical space 604 and an avatar 606, according to one embodiment.
  • The user profile and character expression menu option 602 may display details (e.g., user name, address data, character expression 422, avatar 606, etc.) of the user 102 associated with the specific geographic location 206 in the geo-spatial environment 100. The virtual physical space 604 may represent a virtual view environment of the outdoor space associated with a particular user profile 204. The avatar 606 may be a graphical representation of an individual in the virtual view environment.
  • In the example embodiment illustrated in FIG. 6, the user interface view 600 displays the profile of the user 102 (e.g., Jane Doe). The user interface view 600 may enable the user 102 to create, edit, and/or modify the character expression 422 associated with the virtual physical space (e.g., the outdoor space) of the user profile 204 using the user profile and character expression menu option 602. The three-dimensional map view 420 displays the wiki profile 416, the content 418 associated with the wiki profile 416 and the representations of user profiles 504. In addition, the user interface view 600 may permit the user 102 to edit content 418 of a profile associated with neighbors in the neighborhood.
  • FIG. 7 is a user interface view 700 showing elements 408 for creating the character expression 422, according to one embodiment. Particularly, FIG. 7 illustrates the character expression tools 406, the element options 704, the wiki profile 416, the content 418, the three-dimensional map view 420, the representations of user profiles 504 and a user profile and character expression menu option 702, according to one embodiment.
  • The user profile and character expression menu option 702 may enable the user 102 to create the character expression 422 to the represent the physical space and the avatar 606 using the character expression tools 406 and/or the elements 408. The element options 704 may enable the users 102 to create the character expression 422 associated with the user profiles 204 using the elements 408.
  • In the example embodiment illustrated in FIG. 7, the user profile and character expression menu option 702 displays a list of the user profiles 204 in the neighborhood along with the element options 704. The user interface view may enable the user 102 (e.g., Jane Doe) to create the character expression 422 by selecting the elements 408 from the elements menu item. In addition, the user 102 can explore the three-dimensional map view 420 which displays the user profiles 204 and the wiki profile 416 in the neighborhood.
  • FIG. 8 is a user interface view 800 of creating the character expression 422 associated with the user profile 204, according to one embodiment. Particularly, FIG. 8 illustrates the character expression tools 406, the element options 704, the commerce transaction 424 and a create a character expression for user profile menu option 802 (e.g., for “Harry Cary,” as illustrated in FIG. 8), according to one embodiment.
  • The create a character expression for user profile menu option 802 may enable the user 102 to create the character expression 422 to the represent the physical space and the avatar 606 (e.g., for “Harry Cary”) using the character expression tools 406.
  • In the example embodiment illustrated in FIG. 8, the create a character expression for user profile menu option 802 displays a list of the elements 408 in a group through which the user 102 (e.g., Jane Doe) can select any kind of elements 408 (e.g., avatars, physical objects, facial expression, etc.) from “select elements menu” for creating the character expression 422. The user interface view may also provide the user 102 a choice to select the avatars (e.g., the avatar 606 of FIG. 6), the physical characteristics, the personal features, the facial expression, the physical objects, the furnishing, the decorations, the colors, the patterns, the background etc. from the free elements 408 shown under the “show more free” menu item.
  • The create a character expression for user profile menu option 802 may also include elements 408 which are a part of a commerce transaction 424 where the users 102 may have the choice to select from pay-for elements 408 (e.g., avatars, furnishings, decorations, personalized decorations etc.) shown under the “buy” menu item. The facial expressions link of the character expression tools 406 displays a variety of facial expressions (e.g., happy, surprised, bored, sad, etc.) used to create the character expression 422. In addition, furnishing link of the character expression tools 406 displays a variety of elements 408 of furniture which the user 102 (e.g., Jane Doe) can utilize to decorate Harry Cary's physical space (e.g., indoor space, outdoor space, etc.).
  • FIG. 9 is a user interface view 900 displaying the completed character expression 422 associated with the user profile 204, according to one embodiment. Particularly, FIG. 9 illustrates the elements 408, the character expression 422, a completed character expression for user profile menu option 902, incentives option 904 and an invitation option 906, according to one embodiment.
  • The completed character expression for user profile menu option 902 may display the user profile 204 and the completed character expression of another user 102 created by the user 102 of the geo-spatial environment 100. The incentives option 904 may provide the user 102 different levels of incentives 410 (e.g., the first level incentive, the second level incentive, the third level incentive, etc.) for creating the character expression 422, inviting others to claim the profile associated with character expression 422 and when the profile associated with the character expression 422 is claimed by the owner of the profile. The invitation option 906 may enable the user 102 to invite other user 102 associated with the profile to claim the user profile 204.
  • In the example embodiment illustrated in FIG. 9, the user interface view 900 displays the completed character expression 422 associated with another user profile 204 (e.g., Harry Cary) created by the user 102 (e.g., Jane Doe). The completed character expression for user profile menu option 902 displays the upload option, the invitation option 906 and/or the incentives option 904.
  • In addition, an upload option enables the user 102 (e.g., Jane Doe) to upload the content 418 to the user profile 204 of the user 102 (e.g., Harry Cary) associated with the character expression 422. The user interface view 900 may enable the user 102 to invite the other user 102 (e.g., Harry Cary) to claim the profile. The character expression 422 displays the elements 408 which may be used in decoration of the physical space (e.g., indoor space, outdoor space, etc.).
  • FIG. 10 is a user interface view 1000 of customizing the homepage 404, according to one embodiment. Particularly, FIG. 10 illustrates the homepage tools 414 and a customize my homepage menu block 1002, according to one embodiment. The customize my homepage menu block 1002 may enable the user 102 to customize the homepage 404 by selecting options such as edit content, edit layout, delete, set as default page available in the list.
  • In the example embodiment illustrated in FIG. 10, the user 102 (e.g., Jane Doe) may customize associated homepage 404 by selecting the desired options available in the list. The customize my homepage menu block 1002 displays edit content option, edit layout option, delete option, and/or set as default page option. The customize my homepage menu block 1002 also displays a quick start pages option that includes my finance, entertainment, tools, and/or daily diversions customized by the user 102.
  • FIG. 11 is a user interface view 1100 showing the homepage 404 of a user 102 associated with a user profile 204, according to one embodiment. Particularly, FIG. 11 illustrates the wiki profile 416, the content 418, the three-dimensional map view 420, the character expression 422, the representations of user profiles 504 and a my homepage menu option 1102, according to one embodiment.
  • The my homepage menu option 1102 may display the list of items linked through customized menu options. In the example embodiment illustrated in FIG. 11, the user interface view 1100 displays my homepage menu option 1102, the character expression 422, and the three-dimensional map view 420 including the representation of user profiles 504, the content 418, and the wiki profile 416. The customized homepage menu option displays “My Finances”, “My Divisions” options that are customized by the user 102 (e.g., Jane Doe). For example, the customized menu option may display a list bank account balance link, a my stocks link and/or a my investments link, etc.
  • The my finances link available in the my homepage menu option 1102 may enable the user 102 to select the various options such as list bank account balances, today's financial headlines, my stocks, my investments etc. available in the list. In addition, my divisions link available in the my homepage menu option 1102 may enable the user 102 to select the various available options such as today's famous birthdays history, word of the day, daily sudoku, mymusic, mywebsites, etc.
  • FIG. 12 is a user interface view 1200 displaying a representation of an outdoor space 1202 and an avatar 1204 in the geo-spatial environment 100, according to one embodiment. Particularly, FIG. 12 illustrates the elements 408, the outdoor space 1202 and the avatar 1204, according to one embodiment.
  • The outdoor space 1202 may represent a character expression (e.g., the character expression 422 of FIG. 4) of the three-dimensional map view 420 of an outside structure (e.g., garden, park, outdoor venue, etc.) associated with the user profile (e.g., the first user profile 204A of FIG. 4). The avatar 1204 may be a graphical representation of an individual in the virtual view environment.
  • In the example embodiment illustrated in FIG. 12, the user interface view 1200 represents the outdoor space 1202 and the avatar 1204 in the geo-spatial environment 100. The user interface view 1200 also displays various elements 408 (e.g., headwear, tops, bottoms, footwear, eyewear, etc.), used to decorate the three-dimensional representation of the outdoor space 1202.
  • FIG. 13 is a diagrammatic system view 1300 of a data processing system in which any of the embodiments disclosed herein may be performed, according to one embodiment. Particularly, the diagrammatic system view 1300 of FIG. 13 illustrates a processor 1302, a main memory 1304, a static memory 1306, a bus 1308, a video display 1310, an alpha-numeric input device 1312, a cursor control device 1314, a drive unit 1316, a signal generation device 1318, a network interface device 1320, a machine readable medium 1322, instructions 1324 and a network 1326, according to one embodiment.
  • The diagrammatic system view 1300 may indicate a personal computer and/or a data processing system in which one or more operations disclosed herein may be performed. The processor 1302 may be a microprocessor, a state machine, an application-specific integrated circuit, a field programmable gate array, etc. (e.g., Intel® Pentium® processor). The main memory 1304 may be a dynamic random access memory and/or a primary memory of a computer system. The static memory 1306 may be a hard drive, a flash drive, and/or other memory information associated with the data processing system.
  • The bus 1308 may be an interconnection between various circuits and/or structures of the data processing system. The video display 1310 may provide graphical representation of information on the data processing system. The alpha-numeric input device 1312 may be a keypad, a keyboard and/or any other input device of text (e.g., a special device to aid the physically challenged). The cursor control device 1314 may be a pointing device such as a mouse.
  • The drive unit 1316 may be a hard drive, a storage system, and/or other longer term storage subsystem. The signal generation device 1318 may be a bios and/or a functional operating system of the data processing system. The network interface device 1320 may be a device that may perform interface functions such as code conversion, protocol conversion and/or buffering required for communication to and from the network 1326. The machine readable medium 1322 may provide instructions on which any of the methods disclosed herein may be performed. The instructions 1324 may provide source code and/or data code to the processor 1302 to enable any one/or more operations disclosed herein.
  • FIG. 14 is a table view displaying information associated with the user profiles 204 of the users 102, according to one embodiment. Particularly, FIG. 14 illustrates a users field 1402, a claimed profile field 1404, a character expression field 1406, a customized homepage field 1408 and an incentives field 1410, according to one embodiment.
  • The users field 1402 may display an identifier (e.g., name, username, unique key, etc.) referencing users 102 associated with the user profiles 204 in the geo-spatial environment 100. The claimed profile field 1404 may indicate whether a profile associated with the user 102 is claimed or not. The character expressions field 1406 may provide information on the users 102 (e.g., whether the character expressions 422 for the user profiles 204 are created or not). The customized homepage field 1408 may display the customization of a homepage status (e.g., customized or not customized) of the users 102. The incentives field 1410 may display a number rendering information about the incentives 410 obtained by the users 102.
  • In the example embodiment illustrated in FIG. 14, the users field 1402 displays “Jane Doe” in the first row, “Jim Slim” in the second row and “Harry Cary” in the third row of the users field column 1402. The claimed profile field 1404 displays “Yes” in the first row, indicating that Jane Doe has claimed his/her profile, “Yes” in the second row, indicating Jim Slim has claimed his/her profile and “No” in the third row, indicating the profile associated with Harry Cary is a wiki profile, in the claimed profile field column 1404. The character expressions field 1406 displays “No” in the first row, “No” in the second row, which indicates character expressions 422 are not created for the profiles associated with Jane Doe and Jim Slim and “Yes” in the third row, indicates that character expression 422 is created for the profile associated with Harry Cary in the character expressions field column 1406.
  • The customized homepage field 1408 displays “Yes” in the first row (e.g., indicating that Jane Doe has a customized homepage), “No” in the second row and “No” in the third row (e.g., indicating that the users Jim Slim and Harry Cary do not have customized homepages), in the customized homepage field column 1408. The incentives field 1410 displays “1” in the first row, which indicates one incentive is provided to Jane Doe, “0” in the second row and “0” in the third row, indicating that no incentives are provided to Jim Slim and Harry Cary, in the incentives field column 1410.
  • FIG. 15A is a process flow of generating a character expression (e.g., the character expression 422 of FIG. 4) associated with a user profile (e.g., the user profiles 204 of FIG. 2) in the geo-spatial environment 100, according to one embodiment. In operation 1502, a community network (e.g., the community network 200 of FIG. 2) of user profiles 204 may be generated, each user profile 204 associated with a specific geographic location 206 (e.g., using the community network module 106 of FIG. 1). In operation 1504, a first user (e.g., a user 102 of FIG. 1) may be associated with a first user profile 204A.
  • In operation 1506, a first character expression (e.g., the character expression 422 of FIG. 4) associated with the first user profile 204A may be provided (e.g., using the character expression module 110 of FIG. 1). In operation 1508, a first display view (e.g., the first display view 402 of FIG. 4) may be generated (e.g., using the display module 112 of FIG. 1) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG. 4) embodied by the community network 200, the first character expression 422, and the first user profile 204A represented at a location in the three-dimensional map view 420 associated with the specific geographic location 206 of the first user profile 204A. In operation 1510, other user profiles 204B may be simultaneously represented (e.g., through the map module 108 of FIG. 1) adjacent to the first user profile 204A in the three-dimensional map view 420. In operation 1512, character expression tools 406 to customize the first character expression 422 may be provided (e.g., through the character expression tool module 304 of FIG. 3).
  • FIG. 15B is a continuation of the process flow of FIG. 15A, showing additional processes, according to one embodiment. In operation 1514, elements (e.g., the elements 408 of FIG. 4) may be provided (e.g., using the element module 306 of FIG. 3) as a part of a commerce transaction 424. In operation 1516, the commerce transaction 424 may be enabled (e.g., using the commerce transaction module 308 of FIG. 3) via a user profile 204. In operation 1518, creation of a second character expression 422 associated with a second user profile 204 may be enabled (e.g., using the incentive module 310 of FIG. 3).
  • In operation 1520, a second display view 402 may be generated (e.g., using the display module 112 of FIG. 1) to include a three-dimensional map view (e.g., the three-dimensional map view 420 of FIG. 4) embodied by the community network 200, the second character expression 422, and the second user profile 204 represented at the location in the three-dimensional map view 420 associated with the specific geographic location 206 of the second user profile 204. In operation 1522, other user profiles 204B adjacent to the second user profile 204 may be simultaneously represented (e.g., using the display module 112 of FIG. 1) in the three-dimensional map view 420. In operation 1524, a first incentive associated with creation of the second character expression 422 may be provided (e.g., using the incentive module 310 of FIG. 3).
  • FIG. 15C is a continuation of the process flow of FIG. 15B, showing additional processes, according to one embodiment. In operation 1526, a second incentive associated with generation of an invitation to claim the second user profile 204 may be provided (e.g., using the incentive module 310 of FIG. 3). In operation 1528, the invitation may be generated (e.g., through the invitation option 906 of FIG. 9). In operation 1530, a third incentive associated with a claimed second user profile 204 may be provided. In operation 1532, a homepage (e.g., the homepage 404 of FIG. 4) associated with the first user profile 204A may be generated (e.g., using the homepage module 312 of FIG. 3). In operation 1534, homepage tools 414 to customize the homepage 404 may be provided (e.g., using the homepage tool module 312A of FIG. 3).
  • Although the present embodiments have been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the various embodiments. For example, the various devices, modules, analyzers, generators, etc. described herein may be enabled and operated using hardware circuitry (e.g., CMOS based logic circuitry), firmware, software and/or any combination of hardware, firmware, and/or software (e.g., embodied in a machine readable medium).
  • For example, the various electrical structure and methods may be embodied using transistors, logic gates, and electrical circuits (e.g., Application Specific Integrated circuitry (ASIC) and/or in Digital Signal Processor (DSP) circuitry). For example, the community network module 106, the map module 108, the character expression module 110, the display module 112, the wiki profile module 302, the append module 302A, the character expression tool module 304, the element module 306, the commerce transaction module 308, the incentive module 310, the homepage module 312 and the homepage tool module 312A, and other modules of FIGS. 1-15 may be enabled using a community network circuit, a map circuit, a character expression circuit, a display circuit, a wiki profile circuit, an append circuit, a character expression tool circuit, an element circuit, a commerce transaction circuit, an incentive circuit, a homepage circuit and a homepage tool circuit, and other circuits using one or more of the technologies described herein.
  • In addition, it will be appreciated that the various operations, processes, and methods disclosed herein may be embodied in a machine-readable medium and/or a machine accessible medium compatible with a data processing system (e.g., a computer system), and may be performed in any order. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.

Claims (37)

1. A method, comprising:
generating a community network of user profiles, each user profile of the user profiles associated with a specific geographic location;
associating a first user with a first user profile of the user profiles;
providing a first character expression associated with the first user profile of the user profiles;
generating a first display view to include a three-dimensional map view embodied by the community network, the first character expression, and the first user profile of the user profiles represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile of the user profiles; and
simultaneously representing other user profiles adjacent to the first user profile of the user profiles in the three-dimensional map view.
2. The method of claim 1, wherein the providing the first character expression associated with the first user profile of the user profiles comprises:
providing at least one of a representation of a physical space and an avatar; and enabling decoration of the representation as an expression of an individual.
3. The method of claim 2, wherein the representation of a physical space is selected from a group comprising a representation of an outdoor space, and a representation of an indoor space.
4. The method of claim 3, wherein the representation of an indoor space comprises a three-dimensional representation of a room.
5. The method of claim 4, wherein the enabling decoration of the three-dimensional representation of a room as an expression of an individual comprises enabling decoration with at least one representation of an element selected from a group comprising a physical object, a color, a pattern, a background, a furnishing, a person, an avatar, artwork, a diploma, a work accomplishment document, a trophy, a poster, a picture, and a photograph.
6. The method of claim 3, wherein the representation of an outdoor space comprises a three-dimensional representation of at least one of a garden, a park, and an outdoor venue.
7. The method of claim 6, wherein the enabling decoration of the three-dimensional representation of the at least one of a garden, a park, and an outdoor venue comprises enabling decoration with at least one representation of an element selected from a group comprising a physical object, a color, a pattern, a background, a flower, a plant, a tree, a sky, a cloud, a sun, a rainbow, a body of water, a person, an avatar, an animal, a physical structure, and a transportation vehicle.
8. The method of claim 2, wherein the enabling decoration of the avatar comprises enabling decoration with at least one element selected from a group comprising a physical characteristic, a personal feature, a facial expression, a physical pose, a clothing item, and an accessory.
9. The method of claim 1, further comprising providing character expression tools to customize the first character expression.
10. The method of claim 9, further comprising:
providing elements as a part of a commerce transaction; and
enabling the commerce transaction via a user profile of the user profiles.
11. The method of claim 1, further comprising:
enabling creation of a second character expression associated with a second user profile of the user profiles;
generating a second display view to include a three-dimensional map view embodied by the community network, the second character expression, and the second user profile of the user profiles represented at a location in the three-dimensional map view associated with the specific geographic location of the second user profile of the user profiles; and
simultaneously representing other user profiles adjacent to the second user profile of the user profiles in the three-dimensional map view.
12. The method of claim 11, wherein the second character expression is displayed in conjunction with a wiki profile.
13. The method of claim 11, further comprising providing a first incentive associated with creation of the second character expression.
14. The method of claim 11, further comprising:
providing a second incentive associated with generation of an invitation to claim the second user profile; and
generating the invitation.
15. The method of claim 11, further comprising providing a third incentive associated with a claimed second user profile of the user profiles.
16. The method of claim 1, further comprising generating a homepage associated with the first user profile of the user profiles.
17. The method of claim 16, further comprising providing homepage tools to customize the homepage.
18. The method of claim 1 in a form of a machine-readable medium embodying a set of instructions that, when executed by a machine, causes the machine to perform the method of claim 1.
19. A system, comprising:
a geo-spatial environment;
a community network module of the geo-spatial environment, to include user profiles, each user profile of the user profiles to include a specific geographic location;
a character expression module of the geo-spatial environment to generate character expressions associated with the user profiles;
a map module of the geo-spatial environment to include map data which serves as a basis to render a three-dimensional map view in the geo-spatial environment which identifies at least some residences, businesses, and civic structures having specific geographic locations; and
a display module of the geo-spatial environment to generate a display view of the three-dimensional map view embodied by the community network, a first user profile of the user profiles, and a first character expression of the character expressions associated with the first user profile of the user profiles represented at a location in the three-dimensional map view associated with the specific geographic location of the first user profile of the user profiles, and simultaneously to represent other user profiles adjacent to the first user profile of the user profiles in the three-dimensional map view.
20. The system of claim 19, further comprising a wiki profile module of the geo-spatial environment to generate in the display view a wiki profile associated with a user profile of the user profiles.
21. The system of claim 20, further comprising an append module to generate, with the at least one wiki profile, content associated with the at least one wiki profile.
22. The system of claim 19, further comprising:
an incentive module of the geo-spatial environment to enable creation of a second character expression associated with a second user profile of the user profiles, display of the second character expression in conjunction with a wiki profile associated with the second user profile, and incentives associated with at least one of the creation of the second character expression, generation of an invitation to claim the second user profile of the user profiles, and a claim of the second user profile of the user profiles.
23. The system of claim 19, further comprising a character expression tool module of the geo-spatial environment to customize a character expression of the character expressions associated with a user profile of the user profiles.
24. The system of claim 19, further comprising an element module of the geo-spatial environment to provide elements to customize the character expression of the character expressions.
25. The system of claim 24, wherein the character expression further comprises at least one of a representation of an indoor space, a representation of an outdoor space, and an avatar.
26. The system of claim 25, wherein the representation of the indoor space comprises a three-dimensional representation of a room.
27. The system of claim 26, wherein the elements to customize the three-dimensional representation of a room are selected from a group comprising a physical object, a color, a pattern, a background, a furnishing, a person, an avatar, artwork, a diploma, a work accomplishment document, a trophy, a poster, a picture, and a photograph.
28. The system of claim 25, wherein the representation of the outdoor space comprises a three-dimensional representation of at least one of a garden, a park, and an outdoor venue.
29. The system of claim 28, wherein the elements to customize the three-dimensional representation of the at least one of a garden, a park, and an outdoor venue are selected from a group comprising a physical object, a color, a pattern, a background, a flower, a plant, a tree, a sky, a cloud, a sun, a rainbow, a body of water, a person, an avatar, an animal, a physical structure, and a transportation vehicle.
30. The system of claim 25, wherein the elements to customize the avatar are selected from a group comprising a physical characteristic, a personal feature, a facial expression, a physical pose, a clothing item, and an accessory.
31. The system of claim 19, further comprising a commerce transaction module of the geo-spatial environment to generate a commerce transaction associated with a character expression of the character expressions.
32. The system of claim 31, wherein the commerce transaction further comprises an online payment transaction to purchase a use of elements in the character expression.
33. The system of claim 19, further comprising a homepage module of the geo-spatial environment to generate a homepage associated with the first user profile of the user profiles.
34. The system of claim 33, further comprising a homepage tool module to provide homepage tools to customize the homepage.
35. A geo-spatial environment, comprising:
a first instruction set to enable a community network, to include a map database associated with map data and a user database associated with user profiles, each user profile of the user profiles associated a specific geographic location identifiable in the map data; and
a second instruction set integrated with the first instruction set to generate a character expression associated with a first user profile of the user profiles; and
a third instruction set integrated with the first instruction set and the second instruction set to display a three-dimensional map view embodied by the community network, the first user profile of the user profiles, the character expression, and simultaneously to represent other user profiles adjacent to the first user profile of the user profiles in the three-dimensional map view, wherein the first user profile is displayed at a location in the three-dimensional map view associated with the specific geographic location of the first user profile.
36. The geo-spatial environment of claim 35, further comprising a fourth instruction set integrated with the first instruction set and the second instruction set and the third instruction set to provide elements and character expression tools to customize character expressions.
37. The geo-spatial environment of claim 35, further comprising a fifth instruction set to enable creation and customization of a homepage associated with a user profile of the user profiles.
US13/108,111 2007-07-12 2011-05-16 Character expression in a geo-spatial environment Abandoned US20110219318A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/108,111 US20110219318A1 (en) 2007-07-12 2011-05-16 Character expression in a geo-spatial environment

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/827,936 US7966567B2 (en) 2007-07-12 2007-07-12 Character expression in a geo-spatial environment
US13/108,111 US20110219318A1 (en) 2007-07-12 2011-05-16 Character expression in a geo-spatial environment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/827,936 Continuation US7966567B2 (en) 2006-11-22 2007-07-12 Character expression in a geo-spatial environment

Publications (1)

Publication Number Publication Date
US20110219318A1 true US20110219318A1 (en) 2011-09-08

Family

ID=40254158

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/827,936 Active 2030-04-19 US7966567B2 (en) 2006-11-22 2007-07-12 Character expression in a geo-spatial environment
US13/108,111 Abandoned US20110219318A1 (en) 2007-07-12 2011-05-16 Character expression in a geo-spatial environment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/827,936 Active 2030-04-19 US7966567B2 (en) 2006-11-22 2007-07-12 Character expression in a geo-spatial environment

Country Status (1)

Country Link
US (2) US7966567B2 (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100306672A1 (en) * 2009-06-01 2010-12-02 Sony Computer Entertainment America Inc. Method and apparatus for matching users in multi-user computer simulations
US20130241937A1 (en) * 2012-03-13 2013-09-19 International Business Machines Corporation Social Interaction Analysis and Display
US20130346875A1 (en) * 2012-06-20 2013-12-26 Microsoft Corporation Personalized Interactive Entertainment Profile
US8738545B2 (en) * 2006-11-22 2014-05-27 Raj Abhyanker Map based neighborhood search and community contribution
US8775328B1 (en) * 2006-03-17 2014-07-08 Raj Abhyanker Geo-spatially constrained private neighborhood social network
US8863245B1 (en) 2006-10-19 2014-10-14 Fatdoor, Inc. Nextdoor neighborhood social network method, apparatus, and system
US8874489B2 (en) * 2006-03-17 2014-10-28 Fatdoor, Inc. Short-term residential spaces in a geo-spatial environment
US8965409B2 (en) 2006-03-17 2015-02-24 Fatdoor, Inc. User-generated community publication in an online neighborhood social network
US9002754B2 (en) 2006-03-17 2015-04-07 Fatdoor, Inc. Campaign in a geo-spatial environment
US9004396B1 (en) 2014-04-24 2015-04-14 Fatdoor, Inc. Skyteboard quadcopter and method
US9022324B1 (en) 2014-05-05 2015-05-05 Fatdoor, Inc. Coordination of aerial vehicles through a central server
US9037516B2 (en) 2006-03-17 2015-05-19 Fatdoor, Inc. Direct mailing in a geo-spatial environment
US20150156228A1 (en) * 2013-11-18 2015-06-04 Ronald Langston Social networking interacting system
US9064288B2 (en) 2006-03-17 2015-06-23 Fatdoor, Inc. Government structures and neighborhood leads in a geo-spatial environment
US9071367B2 (en) * 2006-03-17 2015-06-30 Fatdoor, Inc. Emergency including crime broadcast in a neighborhood social network
US9070101B2 (en) 2007-01-12 2015-06-30 Fatdoor, Inc. Peer-to-peer neighborhood delivery multi-copter and method
US9098545B2 (en) 2007-07-10 2015-08-04 Raj Abhyanker Hot news neighborhood banter in a geo-spatial social network
US9373149B2 (en) 2006-03-17 2016-06-21 Fatdoor, Inc. Autonomous neighborhood vehicle commerce network and community
US9439367B2 (en) 2014-02-07 2016-09-13 Arthi Abhyanker Network enabled gardening with a remotely controllable positioning extension
US9441981B2 (en) 2014-06-20 2016-09-13 Fatdoor, Inc. Variable bus stops across a bus route in a regional transportation network
US9451020B2 (en) 2014-07-18 2016-09-20 Legalforce, Inc. Distributed communication of independent autonomous vehicles to provide redundancy and performance
US9457901B2 (en) 2014-04-22 2016-10-04 Fatdoor, Inc. Quadcopter with a printable payload extension system and method
US9459622B2 (en) 2007-01-12 2016-10-04 Legalforce, Inc. Driverless vehicle commerce network and community
US9971985B2 (en) 2014-06-20 2018-05-15 Raj Abhyanker Train based community
US10130872B2 (en) 2012-03-21 2018-11-20 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US10186002B2 (en) 2012-03-21 2019-01-22 Sony Interactive Entertainment LLC Apparatus and method for matching users to groups for online communities and computer simulations
US10345818B2 (en) 2017-05-12 2019-07-09 Autonomy Squared Llc Robot transport method with transportation container

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8799168B2 (en) * 2005-04-19 2014-08-05 Sony Online Entertainment Llc Secure transfer of online privileges including non-financial options
US8914750B2 (en) * 2007-10-05 2014-12-16 Autodesk, Inc. User defined scenarios in a three dimensional geo-spatial system
US8167724B2 (en) * 2007-12-10 2012-05-01 Gary Stephen Shuster Guest management in an online multi-player virtual reality game
US9331860B2 (en) * 2008-01-19 2016-05-03 International Business Machines Corporation Virtual world integration with a collaborative application
US10460085B2 (en) 2008-03-13 2019-10-29 Mattel, Inc. Tablet computer
WO2009120314A2 (en) * 2008-03-24 2009-10-01 Fuhu, Inc. Webtop and monetization engine, system and method
US8832552B2 (en) * 2008-04-03 2014-09-09 Nokia Corporation Automated selection of avatar characteristics for groups
US8875026B2 (en) 2008-05-01 2014-10-28 International Business Machines Corporation Directed communication in a virtual environment
US8584025B2 (en) * 2008-05-02 2013-11-12 International Business Machines Corporation Virtual world teleportation
KR20100002756A (en) * 2008-06-30 2010-01-07 삼성전자주식회사 Matrix blogging system and service support method thereof
US20100037151A1 (en) * 2008-08-08 2010-02-11 Ginger Ackerman Multi-media conferencing system
US10505998B1 (en) 2008-08-08 2019-12-10 Jigsaw Meeting, Llc Multi-media conferencing system
US8589803B2 (en) * 2008-11-05 2013-11-19 At&T Intellectual Property I, L.P. System and method for conducting a communication exchange
US8898565B2 (en) * 2008-11-06 2014-11-25 At&T Intellectual Property I, Lp System and method for sharing avatars
US9412126B2 (en) * 2008-11-06 2016-08-09 At&T Intellectual Property I, Lp System and method for commercializing avatars
US9524345B1 (en) 2009-08-31 2016-12-20 Richard VanderDrift Enhancing content using linked context
US9639707B1 (en) 2010-01-14 2017-05-02 Richard W. VanderDrift Secure data storage and communication for network computing
KR20120055371A (en) * 2010-11-23 2012-05-31 한국전자통신연구원 Method and apparatus for protecting digital contents
KR101730473B1 (en) * 2012-08-27 2017-04-26 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Indicating the geographic origin of a digitally-mediated communication
US9213757B2 (en) * 2012-12-28 2015-12-15 Sap Se Content creation
US10497038B2 (en) * 2013-07-02 2019-12-03 Ryan Alexander Stevenson Virtual tree system and method
US20180314707A1 (en) * 2017-05-01 2018-11-01 Winkers, Inc. Geographic user interaction system
US11094001B2 (en) 2017-06-21 2021-08-17 At&T Intellectual Property I, L.P. Immersive virtual entertainment system
US10095754B1 (en) 2017-11-10 2018-10-09 Dream Book, Llc Presenting images corresponding to features or products matching particular room type and décor style
US11120029B2 (en) 2017-11-10 2021-09-14 Dream Book, Llc Predicting and presenting images corresponding to features or products
US20200042160A1 (en) * 2018-06-18 2020-02-06 Alessandro Gabbi System and Method for Providing Virtual-Reality Based Interactive Archives for Therapeutic Interventions, Interactions and Support

Citations (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732232A (en) * 1996-09-17 1998-03-24 International Business Machines Corp. Method and apparatus for directing the expression of emotion for a graphical user interface
US5736982A (en) * 1994-08-03 1998-04-07 Nippon Telegraph And Telephone Corporation Virtual space apparatus with avatars and speech
US5793365A (en) * 1996-01-02 1998-08-11 Sun Microsystems, Inc. System and method providing a computer user interface enabling access to distributed workgroup members
US5880731A (en) * 1995-12-14 1999-03-09 Microsoft Corporation Use of avatars with automatic gesturing and bounded interaction in on-line chat session
US5884029A (en) * 1996-11-14 1999-03-16 International Business Machines Corporation User interaction with intelligent virtual objects, avatars, which interact with other avatars controlled by different users
US5907328A (en) * 1997-08-27 1999-05-25 International Business Machines Corporation Automatic and configurable viewpoint switching in a 3D scene
US5926179A (en) * 1996-09-30 1999-07-20 Sony Corporation Three-dimensional virtual reality space display processing apparatus, a three-dimensional virtual reality space display processing method, and an information providing medium
US5977968A (en) * 1997-03-14 1999-11-02 Mindmeld Multimedia Inc. Graphical user interface to communicate attitude or emotion to a computer program
US6009460A (en) * 1996-07-19 1999-12-28 Fujitsu Limited Virtual reality space sharing system having self modifying avatars (symbols) in accordance to a category that the symbol belongs
US6219045B1 (en) * 1995-11-13 2001-04-17 Worlds, Inc. Scalable virtual world chat client-server system
US6329986B1 (en) * 1998-02-21 2001-12-11 U.S. Philips Corporation Priority-based virtual environment
US6396509B1 (en) * 1998-02-21 2002-05-28 Koninklijke Philips Electronics N.V. Attention-based interaction in a virtual environment
US20020109719A1 (en) * 2000-12-20 2002-08-15 Katsushige Hata Information processing device and method, and recording medium
US20020194006A1 (en) * 2001-03-29 2002-12-19 Koninklijke Philips Electronics N.V. Text to visual speech system and method incorporating facial emotions
US6507353B1 (en) * 1999-12-10 2003-01-14 Godot Huard Influencing virtual actors in an interactive environment
US6559863B1 (en) * 2000-02-11 2003-05-06 International Business Machines Corporation System and methodology for video conferencing and internet chatting in a cocktail party style
US20030156135A1 (en) * 2002-02-15 2003-08-21 Lucarelli Designs & Displays, Inc. Virtual reality system for tradeshows and associated methods
US20040075677A1 (en) * 2000-11-03 2004-04-22 Loyall A. Bryan Interactive character system
US6731307B1 (en) * 2000-10-30 2004-05-04 Koninklije Philips Electronics N.V. User interface/entertainment device that simulates personal interaction and responds to user's mental state and/or personality
US6772195B1 (en) * 1999-10-29 2004-08-03 Electronic Arts, Inc. Chat clusters for a virtual world application
US20040175041A1 (en) * 2003-03-06 2004-09-09 Animetrics, Inc. Viewpoint-invariant detection and identification of a three-dimensional object from two-dimensional imagery
US20040179039A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US20040221224A1 (en) * 2002-11-21 2004-11-04 Blattner Patrick D. Multiple avatar personalities
US6817979B2 (en) * 2002-06-28 2004-11-16 Nokia Corporation System and method for interacting with a user's virtual physiological model via a mobile terminal
US20050190188A1 (en) * 2004-01-30 2005-09-01 Ntt Docomo, Inc. Portable communication terminal and program
US7086005B1 (en) * 1999-11-29 2006-08-01 Sony Corporation Shared virtual space conversation support system using virtual telephones
US7101284B2 (en) * 2001-12-18 2006-09-05 Sony Computer Entertainment Inc. Object display system in a virtual world
US7124372B2 (en) * 2001-06-13 2006-10-17 Glen David Brin Interactive communication between a plurality of users
US20060294465A1 (en) * 2005-06-22 2006-12-28 Comverse, Inc. Method and system for creating and distributing mobile avatars
US20070011617A1 (en) * 2005-07-06 2007-01-11 Mitsunori Akagawa Three-dimensional graphical user interface
US7210104B2 (en) * 2000-02-16 2007-04-24 Sega Corporation Information display method and information display system for finding another user in a plurality of users based upon registered information
US7213206B2 (en) * 2003-09-09 2007-05-01 Fogg Brian J Relationship user interface
US20070113181A1 (en) * 2003-03-03 2007-05-17 Blattner Patrick D Using avatars to communicate real-time information
US7224851B2 (en) * 2001-12-04 2007-05-29 Fujifilm Corporation Method and apparatus for registering modification pattern of transmission image and method and apparatus for reproducing the same
US20070168863A1 (en) * 2003-03-03 2007-07-19 Aol Llc Interacting avatars in an instant messaging communication session
US20070233367A1 (en) * 2006-03-31 2007-10-04 Geospot, Inc. Methods for Interaction, Sharing, and Exploration over Geographical Locations
US7293235B1 (en) * 1998-08-14 2007-11-06 British Telecommunications Public Limited Company Predicting avatar movement in a distributed virtual environment
US20070260984A1 (en) * 2006-05-07 2007-11-08 Sony Computer Entertainment Inc. Methods for interactive communications with real time effects and avatar environment interaction
US20070273558A1 (en) * 2005-04-21 2007-11-29 Microsoft Corporation Dynamic map rendering as a function of a user parameter
US7386799B1 (en) * 2002-11-21 2008-06-10 Forterra Systems, Inc. Cinematic techniques in avatar-centric communication during a multi-user online simulation
US20080281854A1 (en) * 2007-05-07 2008-11-13 Fatdoor, Inc. Opt-out community network based on preseeded data
US7464337B2 (en) * 2000-08-08 2008-12-09 Inha University Foundation Multimedia communication method using virtual world interface in mobile personal computers
US20090106672A1 (en) * 2007-10-18 2009-04-23 Sony Ericsson Mobile Communications Ab Virtual world avatar activity governed by person's real life activity
US7640304B1 (en) * 2006-06-14 2009-12-29 Yes International Ag System and method for detecting and measuring emotional indicia
US7663628B2 (en) * 2002-01-22 2010-02-16 Gizmoz Israel 2002 Ltd. Apparatus and method for efficient animation of believable speaking 3D characters in real time
US7730030B1 (en) * 2004-08-15 2010-06-01 Yongyong Xu Resource based virtual communities
US7788323B2 (en) * 2000-09-21 2010-08-31 International Business Machines Corporation Method and apparatus for sharing information in a virtual environment
US7840903B1 (en) * 2007-02-26 2010-11-23 Qurio Holdings, Inc. Group content representations
US7849420B1 (en) * 2007-02-26 2010-12-07 Qurio Holdings, Inc. Interactive content representations enabling content sharing
US7859532B2 (en) * 2006-03-01 2010-12-28 Kabushiki Kaisha Square Enix Generating character images based upon display conditions
US7874983B2 (en) * 2003-01-27 2011-01-25 Motorola Mobility, Inc. Determination of emotional and physiological states of a recipient of a communication
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US8128500B1 (en) * 2007-07-13 2012-03-06 Ganz System and method for generating a virtual environment for land-based and underwater virtual characters
US8135018B1 (en) * 2007-03-29 2012-03-13 Qurio Holdings, Inc. Message propagation in a distributed virtual world
US8146005B2 (en) * 2007-08-07 2012-03-27 International Business Machines Corporation Creating a customized avatar that reflects a user's distinguishable attributes
US8200275B1 (en) * 2001-10-18 2012-06-12 Iwao Fujisaki System for communication device to display perspective 3D map

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030741A1 (en) * 2001-04-02 2004-02-12 Wolton Richard Ernest Method and apparatus for search, visual navigation, analysis and retrieval of information from networks with remote notification and content delivery
JP4078398B2 (en) * 2002-12-11 2008-04-23 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Information processing device
US20050143174A1 (en) * 2003-08-19 2005-06-30 Goldman Daniel P. Systems and methods for data mining via an on-line, interactive game
US8095400B2 (en) * 2006-03-06 2012-01-10 Cbs Interactive, Inc. Online waiting room system, method and computer program product
WO2007143202A2 (en) * 2006-06-02 2007-12-13 Nicolas Kernene Broadband gaming system and method
US20080229424A1 (en) * 2007-03-13 2008-09-18 Fatdoor, Inc. Dispute resolution in a geo-spatial environment
US7930730B2 (en) * 2006-12-18 2011-04-19 Microsoft Corporation Community network navigation
US20080215974A1 (en) * 2007-03-01 2008-09-04 Phil Harrison Interactive user controlled avatar animations

Patent Citations (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5736982A (en) * 1994-08-03 1998-04-07 Nippon Telegraph And Telephone Corporation Virtual space apparatus with avatars and speech
US6219045B1 (en) * 1995-11-13 2001-04-17 Worlds, Inc. Scalable virtual world chat client-server system
US5880731A (en) * 1995-12-14 1999-03-09 Microsoft Corporation Use of avatars with automatic gesturing and bounded interaction in on-line chat session
US5793365A (en) * 1996-01-02 1998-08-11 Sun Microsystems, Inc. System and method providing a computer user interface enabling access to distributed workgroup members
US6009460A (en) * 1996-07-19 1999-12-28 Fujitsu Limited Virtual reality space sharing system having self modifying avatars (symbols) in accordance to a category that the symbol belongs
US5732232A (en) * 1996-09-17 1998-03-24 International Business Machines Corp. Method and apparatus for directing the expression of emotion for a graphical user interface
US5926179A (en) * 1996-09-30 1999-07-20 Sony Corporation Three-dimensional virtual reality space display processing apparatus, a three-dimensional virtual reality space display processing method, and an information providing medium
US5884029A (en) * 1996-11-14 1999-03-16 International Business Machines Corporation User interaction with intelligent virtual objects, avatars, which interact with other avatars controlled by different users
US5977968A (en) * 1997-03-14 1999-11-02 Mindmeld Multimedia Inc. Graphical user interface to communicate attitude or emotion to a computer program
US5907328A (en) * 1997-08-27 1999-05-25 International Business Machines Corporation Automatic and configurable viewpoint switching in a 3D scene
US6329986B1 (en) * 1998-02-21 2001-12-11 U.S. Philips Corporation Priority-based virtual environment
US6396509B1 (en) * 1998-02-21 2002-05-28 Koninklijke Philips Electronics N.V. Attention-based interaction in a virtual environment
US7293235B1 (en) * 1998-08-14 2007-11-06 British Telecommunications Public Limited Company Predicting avatar movement in a distributed virtual environment
US6772195B1 (en) * 1999-10-29 2004-08-03 Electronic Arts, Inc. Chat clusters for a virtual world application
US7086005B1 (en) * 1999-11-29 2006-08-01 Sony Corporation Shared virtual space conversation support system using virtual telephones
US6507353B1 (en) * 1999-12-10 2003-01-14 Godot Huard Influencing virtual actors in an interactive environment
US6559863B1 (en) * 2000-02-11 2003-05-06 International Business Machines Corporation System and methodology for video conferencing and internet chatting in a cocktail party style
US7210104B2 (en) * 2000-02-16 2007-04-24 Sega Corporation Information display method and information display system for finding another user in a plurality of users based upon registered information
US7464337B2 (en) * 2000-08-08 2008-12-09 Inha University Foundation Multimedia communication method using virtual world interface in mobile personal computers
US7788323B2 (en) * 2000-09-21 2010-08-31 International Business Machines Corporation Method and apparatus for sharing information in a virtual environment
US6731307B1 (en) * 2000-10-30 2004-05-04 Koninklije Philips Electronics N.V. User interface/entertainment device that simulates personal interaction and responds to user's mental state and/or personality
US20040075677A1 (en) * 2000-11-03 2004-04-22 Loyall A. Bryan Interactive character system
US7478047B2 (en) * 2000-11-03 2009-01-13 Zoesis, Inc. Interactive character system
US20020109719A1 (en) * 2000-12-20 2002-08-15 Katsushige Hata Information processing device and method, and recording medium
US20020194006A1 (en) * 2001-03-29 2002-12-19 Koninklijke Philips Electronics N.V. Text to visual speech system and method incorporating facial emotions
US7124372B2 (en) * 2001-06-13 2006-10-17 Glen David Brin Interactive communication between a plurality of users
US8200275B1 (en) * 2001-10-18 2012-06-12 Iwao Fujisaki System for communication device to display perspective 3D map
US7224851B2 (en) * 2001-12-04 2007-05-29 Fujifilm Corporation Method and apparatus for registering modification pattern of transmission image and method and apparatus for reproducing the same
US7101284B2 (en) * 2001-12-18 2006-09-05 Sony Computer Entertainment Inc. Object display system in a virtual world
US7663628B2 (en) * 2002-01-22 2010-02-16 Gizmoz Israel 2002 Ltd. Apparatus and method for efficient animation of believable speaking 3D characters in real time
US20030156135A1 (en) * 2002-02-15 2003-08-21 Lucarelli Designs & Displays, Inc. Virtual reality system for tradeshows and associated methods
US6817979B2 (en) * 2002-06-28 2004-11-16 Nokia Corporation System and method for interacting with a user's virtual physiological model via a mobile terminal
US20040221224A1 (en) * 2002-11-21 2004-11-04 Blattner Patrick D. Multiple avatar personalities
US7386799B1 (en) * 2002-11-21 2008-06-10 Forterra Systems, Inc. Cinematic techniques in avatar-centric communication during a multi-user online simulation
US7874983B2 (en) * 2003-01-27 2011-01-25 Motorola Mobility, Inc. Determination of emotional and physiological states of a recipient of a communication
US20090158184A1 (en) * 2003-03-03 2009-06-18 Aol Llc, A Delaware Limited Liability Company (Formerly Known As Ameria Online, Inc.) Reactive avatars
US20040179039A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US20070113181A1 (en) * 2003-03-03 2007-05-17 Blattner Patrick D Using avatars to communicate real-time information
US20070168863A1 (en) * 2003-03-03 2007-07-19 Aol Llc Interacting avatars in an instant messaging communication session
US20040179038A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Reactive avatars
US20040179037A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate context out-of-band
US20040175041A1 (en) * 2003-03-06 2004-09-09 Animetrics, Inc. Viewpoint-invariant detection and identification of a three-dimensional object from two-dimensional imagery
US7213206B2 (en) * 2003-09-09 2007-05-01 Fogg Brian J Relationship user interface
US20050190188A1 (en) * 2004-01-30 2005-09-01 Ntt Docomo, Inc. Portable communication terminal and program
US7730030B1 (en) * 2004-08-15 2010-06-01 Yongyong Xu Resource based virtual communities
US20070273558A1 (en) * 2005-04-21 2007-11-29 Microsoft Corporation Dynamic map rendering as a function of a user parameter
US20060294465A1 (en) * 2005-06-22 2006-12-28 Comverse, Inc. Method and system for creating and distributing mobile avatars
US20070011617A1 (en) * 2005-07-06 2007-01-11 Mitsunori Akagawa Three-dimensional graphical user interface
US7859532B2 (en) * 2006-03-01 2010-12-28 Kabushiki Kaisha Square Enix Generating character images based upon display conditions
US20070233367A1 (en) * 2006-03-31 2007-10-04 Geospot, Inc. Methods for Interaction, Sharing, and Exploration over Geographical Locations
US20070260984A1 (en) * 2006-05-07 2007-11-08 Sony Computer Entertainment Inc. Methods for interactive communications with real time effects and avatar environment interaction
US7640304B1 (en) * 2006-06-14 2009-12-29 Yes International Ag System and method for detecting and measuring emotional indicia
US7840903B1 (en) * 2007-02-26 2010-11-23 Qurio Holdings, Inc. Group content representations
US7849420B1 (en) * 2007-02-26 2010-12-07 Qurio Holdings, Inc. Interactive content representations enabling content sharing
US8135018B1 (en) * 2007-03-29 2012-03-13 Qurio Holdings, Inc. Message propagation in a distributed virtual world
US20080281854A1 (en) * 2007-05-07 2008-11-13 Fatdoor, Inc. Opt-out community network based on preseeded data
US8128500B1 (en) * 2007-07-13 2012-03-06 Ganz System and method for generating a virtual environment for land-based and underwater virtual characters
US8146005B2 (en) * 2007-08-07 2012-03-27 International Business Machines Corporation Creating a customized avatar that reflects a user's distinguishable attributes
US20090106672A1 (en) * 2007-10-18 2009-04-23 Sony Ericsson Mobile Communications Ab Virtual world avatar activity governed by person's real life activity

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9064288B2 (en) 2006-03-17 2015-06-23 Fatdoor, Inc. Government structures and neighborhood leads in a geo-spatial environment
US9373149B2 (en) 2006-03-17 2016-06-21 Fatdoor, Inc. Autonomous neighborhood vehicle commerce network and community
US8775328B1 (en) * 2006-03-17 2014-07-08 Raj Abhyanker Geo-spatially constrained private neighborhood social network
US8874489B2 (en) * 2006-03-17 2014-10-28 Fatdoor, Inc. Short-term residential spaces in a geo-spatial environment
US8965409B2 (en) 2006-03-17 2015-02-24 Fatdoor, Inc. User-generated community publication in an online neighborhood social network
US9002754B2 (en) 2006-03-17 2015-04-07 Fatdoor, Inc. Campaign in a geo-spatial environment
US9071367B2 (en) * 2006-03-17 2015-06-30 Fatdoor, Inc. Emergency including crime broadcast in a neighborhood social network
US9037516B2 (en) 2006-03-17 2015-05-19 Fatdoor, Inc. Direct mailing in a geo-spatial environment
US8863245B1 (en) 2006-10-19 2014-10-14 Fatdoor, Inc. Nextdoor neighborhood social network method, apparatus, and system
US8738545B2 (en) * 2006-11-22 2014-05-27 Raj Abhyanker Map based neighborhood search and community contribution
US9459622B2 (en) 2007-01-12 2016-10-04 Legalforce, Inc. Driverless vehicle commerce network and community
US9070101B2 (en) 2007-01-12 2015-06-30 Fatdoor, Inc. Peer-to-peer neighborhood delivery multi-copter and method
US9098545B2 (en) 2007-07-10 2015-08-04 Raj Abhyanker Hot news neighborhood banter in a geo-spatial social network
US20100306672A1 (en) * 2009-06-01 2010-12-02 Sony Computer Entertainment America Inc. Method and apparatus for matching users in multi-user computer simulations
US20130241937A1 (en) * 2012-03-13 2013-09-19 International Business Machines Corporation Social Interaction Analysis and Display
US11285383B2 (en) 2012-03-21 2022-03-29 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US10835816B2 (en) 2012-03-21 2020-11-17 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US10186002B2 (en) 2012-03-21 2019-01-22 Sony Interactive Entertainment LLC Apparatus and method for matching users to groups for online communities and computer simulations
US10130872B2 (en) 2012-03-21 2018-11-20 Sony Interactive Entertainment LLC Apparatus and method for matching groups to users for online communities and computer simulations
US20130346875A1 (en) * 2012-06-20 2013-12-26 Microsoft Corporation Personalized Interactive Entertainment Profile
US20150156228A1 (en) * 2013-11-18 2015-06-04 Ronald Langston Social networking interacting system
US9439367B2 (en) 2014-02-07 2016-09-13 Arthi Abhyanker Network enabled gardening with a remotely controllable positioning extension
US9457901B2 (en) 2014-04-22 2016-10-04 Fatdoor, Inc. Quadcopter with a printable payload extension system and method
US9004396B1 (en) 2014-04-24 2015-04-14 Fatdoor, Inc. Skyteboard quadcopter and method
US9022324B1 (en) 2014-05-05 2015-05-05 Fatdoor, Inc. Coordination of aerial vehicles through a central server
US9441981B2 (en) 2014-06-20 2016-09-13 Fatdoor, Inc. Variable bus stops across a bus route in a regional transportation network
US9971985B2 (en) 2014-06-20 2018-05-15 Raj Abhyanker Train based community
US9451020B2 (en) 2014-07-18 2016-09-20 Legalforce, Inc. Distributed communication of independent autonomous vehicles to provide redundancy and performance
US10345818B2 (en) 2017-05-12 2019-07-09 Autonomy Squared Llc Robot transport method with transportation container
US10459450B2 (en) 2017-05-12 2019-10-29 Autonomy Squared Llc Robot delivery system
US10520948B2 (en) 2017-05-12 2019-12-31 Autonomy Squared Llc Robot delivery method
US11009886B2 (en) 2017-05-12 2021-05-18 Autonomy Squared Llc Robot pickup method

Also Published As

Publication number Publication date
US7966567B2 (en) 2011-06-21
US20090019366A1 (en) 2009-01-15

Similar Documents

Publication Publication Date Title
US7966567B2 (en) Character expression in a geo-spatial environment
Dourish et al. Divining a digital future: Mess and mythology in ubiquitous computing
US9727995B2 (en) Alternative representations of virtual content in a virtual universe
US20180095734A1 (en) System and method for creating a universally compatible application development system
US20200302693A1 (en) Generating and presenting a 3d virtual shopping environment
US9625344B2 (en) System and method for adaptive electronic distribution of information
US20120272165A1 (en) Product design system and method
US20080252640A1 (en) Systems and methods for interactive real estate viewing
CN1537264A (en) Method, system and storage medium for iconic language communication tool
JP2011040093A (en) Method for providing font service
CN103019675B (en) System and method for enabling service features within productivity applications
Kuzheleva-Sagan et al. Designing trust in the Internet services
Mortensen Branding Copán: valuing cultural distinction in an archaeological tourism destination
Yun et al. Ideasquares: Utilizing generative text as a source of design inspiration
CN107735785A (en) Automated information retrieval
KR102622382B1 (en) Method for creating banner image automatically
Rajabov The harmony of the aesthetic needs of the individual in cyberspace with the philosophy of sophistication
CA2842424A1 (en) Room design system with social media interaction
US20210366020A1 (en) System and method for a personalised look-book creation in real-time
KR102534418B1 (en) Apparatus and method for activating virtual electronic business card sales on Metaverse
KR20070056625A (en) Method of providing personalized community on internet and server therefor
Coyne et al. Virtual flagships and sociable media
He et al. MetaDesigner: Advancing Artistic Typography through AI-Driven, User-Centric, and Multilingual WordArt Synthesis
LaFarge Social Proxies and Real-World Avatars: Impersonation as a Mode of Capitalist Production
Φάρρινγκτον From Skeuomorphism to Material Design-an evolution of user interfaces

Legal Events

Date Code Title Description
AS Assignment

Owner name: CENTER'D CORP., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FATDOOR, INC.;REEL/FRAME:026281/0663

Effective date: 20110509

AS Assignment

Owner name: DEALMAP INC., CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:COFFEE ROASTING CO.;REEL/FRAME:027188/0569

Effective date: 20110729

Owner name: GOOGLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEALMAP INC.;REEL/FRAME:027186/0682

Effective date: 20111101

Owner name: COFFEE ROASTING CO., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CENTER'D CORPORATION;REEL/FRAME:027186/0596

Effective date: 20110729

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: ABHYANKER, RAJ, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FATDOOR.COM, INC.;REEL/FRAME:039917/0072

Effective date: 20160831

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date: 20170929