This disclosure relates generally to the technical fields of communications and, in one example embodiment, to a method, system and apparatus of business reviews claiming in a geo-spatial environment.
Businesses may rely on advertising to promote related goods and/or services. The advertising may include offline promotion and/or online promotion. The offline promotion may include print advertisements, sponsorship of local events and teams, flyers, etc.
The offline promotion, however, may be ineffective. Print advertisements may not reach a target audience. Sponsorship activities may not rise to the attention of prospective customers. Flyers may have to be delivered door-to-door, a time-consuming process.
The online promotion may include business websites and customers reviews. Prospective customers, however, may not be aware of a business's website. The prospective customer may not want to search for individual business websites. The customer reviews may not cast the business in a favorable light, contrary to promotional goals of the business. A business owner may be unable to control unfavorable reviews, which may subject the business to unprofessional or biased motives of others.
A method, system and apparatus of business reviews claiming in a geo-spatial environment are disclosed. In one aspect, a method includes generating a community network of user profiles, each user profile to include an associated specific geographic location, a portion of the specific geographic locations associated with a business and/or a residence, associating a first user with a first user profile having a specific geographic location associated with the business, claiming the first user profile (e.g., may include verifying an email address, a business license, and/or a utility bill, etc.), and generating a promotion-related activity associated with the first user profile and the business.
The promotion-related activity may include selectively displaying at least one review associated with the business, permitting selective display of at least one review associated with the business upon a payment transaction, incorporating a website (e.g., may include a web page and/or a link associated with the business) associated with the business into the first user profile, generating an online transaction associated with the business, generating an advertisement associated with the first user profile, displaying the first user profile in conjunction with a wiki profile, generating content associated with the wiki profile, generating a poll associated with the business, generating a list of groups seeking sponsorship, and/or displaying the first user profile in conjunction with a list of groups sponsored by the business.
The online transaction may include reserving a product and/or a service associated with the business, ordering the product and/or the service associated with the business, and generating an online payment transaction associated with the business. The generating an advertisement may include displaying an online advertisement, generating a printed publication, generating a printed publication from the online advertisement, generating an advertisement based on a predetermined criterion associated with a second user profile, and generating a display view of the first user profile and the advertisement, the display view associated with the second user profile. The printed publication may include a coupon, a flyer and/or a post card.
In another aspect, a system includes a geographic community environment, a community network module of the geographic community environment to include user profiles, each user profile to include an associated specific geographic location, a portion of the specific geographic locations associated with a business and/or a residence, a map module of the geographic community environment to include map data which serve as a basis to render a three-dimensional map view which identifies at least some physical structures having specific geographic locations, and a claim module of the geographic community environment to claim a first user profile having a specific geographic location associated with a business.
The system also includes a display module of the geographic community environment to generate a display view of the three-dimensional map view embodied by the community network 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 a transaction module of the geographic community environment to generate a promotion-related activity associated with the first user profile and the business.
The claim module may further verify a proof of business ownership (e.g., may include an email address, a business license, and/or a utility bill). The system may further include a review control module of the geographic community environment to control the display of at least one review associated with the business. In addition, the system may include a payment module of the geographic community environment to permit selective control over display of the review associated with the business upon a payment transaction.
The system may also include a website module of the geographic community environment to incorporate a website (e.g., may include a display of a web page and/or a link associated with the business) associated with the business into the first user profile. In addition, the website module may include a reservation transaction to generate a reservation associated with a product and/or a service associated with the business, an order transaction to order the product and/or the service associated with the business, and/or an online payment transaction associated with the business.
The system may further include an advertisement module of the geographic community environment to generate an advertisement associated with the first user profile. The advertisement may include an online advertisement display, a printed publication, and/or a printed publication generated from the online advertisement. The printed publication may include may include a coupon, a flyer, and/or a post card. The advertisement module may also include an advertisement, based on a predetermined criterion associated with a second user profile, displayed in conjunction with the first user profile.
The system may also include a poll module of the geographic community environment to generate a poll associated with the business. In addition, the system may include a sponsorship module of the geographic community environment to generate a list of groups seeking sponsorship, and to display the first user profile in conjunction with a list of groups sponsored by the business. The system may also include a wiki profile module of the geographic community environment to generate in a display view, a wiki profile associated with a user profile and/or content associated with the wiki profile.
In yet another aspect, a geographic community environment includes a first instruction set to enable a community network, to include a user database to include user profiles, the community network associated with map data, in which the community network is associated with specific geographic locations identifiable in the map data and a portion of the specific geographic locations are associated with a business and/or a residence, a second instruction set integrated with the first instruction set to claim a user profile having a specific geographic location associated with a business, and a third instruction set integrated with the first instruction set and the second instruction set to generate a promotion-related activity associated with the user profile and the business.
In addition, the geographic community environment may include a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to selectively display in conjunction with the user profile at least one review associated with the business.
The methods and systems disclosed herein may be implemented in any means for achieving various aspects, and may be executed in a form of 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 descriptions that follows.
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:
Other features of the present embodiments will be apparent from the accompanying drawings and from the detailed description that follows.
A method, system and apparatus of business reviews claiming 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
In another embodiment, a system includes a geographic community environment (e.g., the geographic community environment 100 of
The system also includes a claim module (e.g., the claim module 110 of
In yet another embodiment, a geographic community environment (e.g., the geographic community environment 100 of
The geographic community environment 100 may enable business reviews claiming associated with user profiles (e.g., the user profiles 204 of
The user profiles 204 may include name, address data, location data, reviews and/or web links of businesses associated with the specific geographic locations 206 in the geographic community environment 100. The network 104 may facilitate communication between the users 102 and the geographic community environment 100. The community network module 106 may generate the community network 200 that includes the user profiles 204 associated with the specific geographic location 206. For example, the users 102 of the geographic community environment 100 may form the community network 200 based on specific geographic locations 206 associated with a business and/or a residence.
The map module 108 may generate a three dimensional map view (e.g., the three-dimensional map view 404 of
The additional modules 116 may generate additional processes associated with the community network 200. For example, the additional processes may include generating advertisements, reviews, websites, list of groups seeking sponsorships, etc. associated with the business. The map data 118 may serve as a basis to generate the three-dimensional map view 404 in the geographic community environment 100.
In the example embodiment illustrated in
In one embodiment, a first user profile (e.g., the first user profile 204A of
In another embodiment, an advertisement associated with the first user profile 204A may be generated. In these embodiments, an online advertisement 1006 may be displayed. A printed publication may be generated and a printed publication from an online advertisement 1006 may be generated. For example, the printed publication may include a coupon, a flyer and/or a post card. An advertisement 1006 may be generated based on a predetermined criterion associated with a second user profile 204B. A display view (e.g., the display view 402 of
The first user profile 204A may be displayed in conjunction with a wiki profile (e.g., the wiki profile 506 of
In additional embodiments, a product and/or a service associated with the business may be reserved. The product and/or the service associated with the business may be ordered. An online payment transaction (e.g., the online payment transaction 1012 of
For example, the community network, module 106 of the geographic community environment 100 may include user profiles 204, each user profile 204 to include an associated specific geographic location 206, a portion of the specific geographic locations 206 associated with a business and/or a residence. The map module 108 of the geographic community environment 100 may include map data 118 which serve as a basis to render a three-dimensional map view 404 which identifies physical structures having specific geographic locations 206.
The claim module 110 of the geographic community environment 100 may claim the first user profile 204A having the specific geographic location 206 associated with the business. Further, the claim module 110 may verify a proof of business ownership (e.g., may include an email address, a business license, and/or a utility bill etc.). The display module 112 of the geographic community environment 100 may generate a display view 402 of the three-dimensional map view 404 embodied by the community network 200 and the first user profile 204A represented at a location in the three-dimensional map view 404 associated with the specific geographic location 206 of the first user profile 204A. The transaction module 114 of the geographic community environment 100 may generate the promotion-related activity associated with the first user profile 204A and the business.
In accordance with one or more embodiments, the geographic community environment 100 may include a first instruction set to enable the community network 200, may include a user database 202 to include user profiles 204, the community network 200 associated with map data 118, in which the community network 200 is associated with specific geographic locations 206 identifiable in the map data 118 and a portion of the specific geographic locations 206 associated with the business and/or the residence. The geographic community environment 100 may also include a second instruction set integrated with the first instruction set to claim the user profile 204 having a specific geographic location 206 associated with the business, and a third instruction set integrated with the first instruction set and the second instruction set to generate the promotion-related activity associated with the user profile 204 and the business. In addition, the geographic community environment I 00 includes a fourth instruction set integrated with the first instruction set, the second instruction set and the third instruction set to selectively display in conjunction with the user profile 204, review 406 associated with the business.
The community network 200 may enable promotion-related activities associated with the business in the geographic community environment 100. The user database 202 may generate the user profiles 204 associated with the community network 200. The user profiles 204 may be profiles associated with businesses, generated from the user database 202 of the geographic community environment 100. The specific geographic location 206 may be a geographical location associated with the user profiles 204 and the business in the geographic community environment 100. For example, the geographical location associated with the user profiles 204 may be identified based on latitude, longitude, and/or an altitude. The map database 208 may generate map data 118 (e.g., address data and/or location data, etc.) that serve as the basis to render the three-dimensional map view 404.
In the example embodiment illustrated in
In one embodiment, the community network 200 of the user profiles 204 may be generated, each user profile 204 to include an associated specific geographic location, a portion of the specific geographic locations 206 associated with a business and/or a residence. A first user 102 may be associated with a first user profile 204A having the specific geographic location 206 associated with the business.
The review control module 302 may control display of reviews associated with a business. The payment module 302A may permit selective control over display of the reviews associated with the business upon a payment transaction. The website module 304 may incorporate a website associated with the business into user profile 204. For example, the website may include a display of a web page (e.g., the webpage 1002 of
The advertisement module 306 may generate an advertisement (e.g., the selected advertisements 1006 of
In the example embodiment illustrated in
The display view 402 may display the user profiles 204, advertisements, selected reviews 406, poll 1104, list of sponsored groups 1204 and/or websites associated with the business on the three-dimensional map view 404. The three-dimensional map view 404 may enable visualization of the user profiles 204 and the selected reviews 406 associated with the business in conjunction with wiki profiles 506 and representations of user profiles 504. The reviews 406 may include opinions, analyses, evaluations and/or comments about the business. For example, business reviews may be intended for promotional goals of the business. In one embodiment, the user 102 may be permitted to selectively display the reviews 406 associated with the business.
In the example embodiment illustrated in
In one embodiment, the review control module 302 of the geographic community environment 100 may control display of the review 406 associated with the business. The payment module 302A of the geographic community environment 100 may permit selective control over display of the review 406 associated with the business upon the payment transaction 802. The website module 304 of the geographic community environment 100 may incorporate a website associated with the business into the first user profile 204A.
The advertisement module 306 of the geographic community environment 100 may generate the advertisement 1006 associated with the first user profile 204A. For example, the advertisement may include an online advertisement display, a printed publication, and/or a printed publication generated from the online advertisement 1006. For example, the printed publication may include a coupon, a flyer and/or a post card. In addition, the advertisement module 306 may include an advertisement 1006 based on a predetermined criterion associated with a second user profile 204B, displayed in conjunction with the first user profile 204A. The poll module 308 of the geographic community environment 100 may generate the poll 1104 associated with the business.
The sponsorship module 310 of the geographic community environment 100 may generate the groups seeking sponsorship 1206 and display the first user profile 204A in conjunction with a list of groups sponsored by the business 1204. The wiki profile module 312 of the geographic community environment 100 may generate in the display view 402, the wiki profile 506 associated with the user profile 204 and the content 508 associated with the wiki profile 506.
The profile menu 502 may enable claiming of the user profile 204 (e.g., Aziza's Eatery profile) associated with the home page. In one embodiment, claiming the user profile 204 through the profile menu 502 may include verifying an email address, a business license, and/or a utility bill, etc. In addition, the profile menu 502 may enable a promotion-related activity associated with the user profile 204 of the business.
The profile menu 502 may permit selective display of a review(s) 406 associated with the business. In one embodiment, the selective display of the review(s) 406 in the three-dimensional map view 404 is permitted upon a payment transaction. The profile menu 502 may display profile information associated with the user profile 204 and enable a user (e.g., of the users 102 of
In the example embodiment illustrated in
In addition, the owner can select a review(s) 702 associated with Aziza's Eatery to be displayed in the three-dimensional map view 404 through select reviews to display link in the profile menu 502. The three-dimensional map view 404 displays the wiki profiles 506, the content 508 associated with the wiki profile 506 and the representations of user profiles 504 in conjunction with the Aziza's Eatery profile.
The claim my profile menu 602 may enable the user 102 (e.g., Aziza's Eatery) to claim the user profile 204 having a specific geographic location 206 associated with the business. The proof of business ownership field 604 may enable the user 102 to submit a valid email address, a copy of business license, and/or utility bill associated with the business. In one embodiment, the user profile 204 associated with the business can be claimed upon submission and verification of a proof of business ownership.
In the example embodiment illustrated in
The reviews block 702 may display a review(s) associated with the business. For example, the review(s) 406 may be an evaluation about the business that provides products and/or services. The select reviews to display option 704 may enable the user 102 associated with the business to select favorable reviews 406 (e.g., associated with the business) to be displayed. In one embodiment, the selected review(s) 406 associated with the business is displayed upon payment transaction.
In the example embodiment illustrated in
The online payment transaction 802 may be an online transaction associated with the review control services to be availed to a particular business associated with the user profile 204. In one embodiment, the online payment transaction 802 may be carried out by providing a valid email address of a payee and the business to which the review control services will be availed, credit card info, entering code (e.g., for security purposes) and confirming payment details.
In the example embodiment illustrated in
The profile menu 902 may enable visualization of a profile's website, a poll, groups to sponsor and groups sponsored by the business to other users 102 of the community network 200.
In the example embodiment illustrated in
The webpage 1002 may be a document accessible by the users 102 containing information associated with the business. For example, the webpage 1002 may display profile details, links 1004, selected advertisements 1006, online payment transaction 1012, etc. associated with the business. The links 1004 may be references to other documents associated with the business. The selected advertisements 1006 may include advertisements selected by the business to be displayed on the webpage 1002.
The reservation transaction 1008 may generate reservations of products and/or services associated with the business. The order transaction 1010 may order the products and/or the services associated with the business. The online payment transaction 1012 may generate online payments associated with the business.
In the example embodiment illustrated in
The poll menu 1102 may enable a user(s) 102 of the community network 200 to communicate the poll 1104 to people located within a threshold distance.via a communication mode such as email, physical mail, etc. The poll 1104 may display a set of questions regarding the business. For example, the set of questions may include quality of the product and/or service, appearance, presentation, ambience, taste, overall ratings, etc. associated with the business. In addition, the poll 1104 may enable the users 102 to post comments and/or suggestions that help the business to improve standard of product and/or service.
In the example embodiment illustrated in
The poll 1104 displays location and email address of Aziza's Eatery as 21577 Morrison St. San Francisco, Calif. 95014 and aziza@azizaeatery.com respectively. The poll 1104 may also display a question (e.g., ‘Have you visited Aziza's Eatery in the past?’), querying the users 102 regarding their experience with Aziza's Eatery. If the pollees have previously visited Aziza's Eatery, then the pollees may be further queried about taste, appearance, presentation, ambience, food selection and/or overall ratings associated with the food in Aziza's Eatery. Further, the users 102 may also provide feedback and/or suggestions (e.g., in response to the poll 1104) to improve the quality and/or services of food served by Aziza's Eatery.
The sponsor menu 1202 may display a list groups sponsored by the business and a list of groups seeking sponsorship from the business. The sponsored groups 1204 may be groups that are assured, financed and/or guaranteed by the business. For example, the business may offer sponsorship to support an event, activity, person and/or organization by providing money and/or other resources intended for advertising and/or publicity. The groups seeking sponsorship 1206 may represent the list of groups looking for sponsorship from the business.
In the example embodiment illustrated in
Further, the user interface view 1200 also displays the representations of user profiles 504, the wiki profile 506 and the content 508 associated with the wiki profile 506 in conjunction with the sponsored groups 1204 on the three-dimensional map view 404. The user interface view 1200 also allows the users to view the groups associated with Aziza's Eatery through the click on place to see group's profile option.
The user profiles field 1302 may display an identifier (e.g., a name, a username, a unique key, etc.) associated with the users 102 of the geographic community environment 100. The type field 1304 may indicate type of the user profiles 204 in the community network 200. For example, the type may include residence, business, etc. associated with the user profiles 204. The claimed field 1306 may indicate whether or not the user profile 204 is claimed. The reviews field 1308 may indicate whether or not reviews are associated with the business and the user profiles 204. The display reviews field 1310 may indicate whether or not the reviews are selected for display in the geographic community environment 100.
In the example embodiment illustrated in
The reviews field 1308 displays ‘Yes’ in the first row, ‘Yes’ in the second row and ‘No’ in the third row of the reviews field column 1308 (e.g., there are reviews associated with Aziza Eatery's profile and St. Smith Church's profile while there is no review associated with John Smith's profile). The display reviews field 1310 displays ‘Yes’ in the first row, ‘Yes’ in the second row and ‘No’ in the third row of the display reviews field column 1310 (e.g., the reviews associated with Aziza Eatery's profile and St. Smith Church's profile are selected for display in the display view 402).
The diagrammatic system view 1400 may indicate a personal computer and/or the data processing system in which one or more operations disclosed herein are performed. The processor 1402 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 1404 may be a dynamic random access memory and/or a primary memory of a computer system.
The static memory 1406 may be a hard drive, a flash drive, and/or other memory information associated with the data processing system. The bus 1408 may be an interconnection between various circuits and/or structures of the data processing system. The video display 1410 may provide graphical representation of information on the data processing system. The alpha-numeric input device 1412 may be a keypad, a keyboard and/or any other input device of text (e.g., a special device to aid the physically handicapped).
The cursor control device 1414 may be a pointing device such as a mouse. The drive unit 1416 may be the hard drive, a storage system, and/or other longer term storage subsystem. The signal generation device 1418 may be a bios and/or a functional operating system of the data processing system. The network interface device 1420 may be a device that performs interface functions such as code conversion, protocol conversion and/or buffering required for communication to and from the network 1426. The machine readable medium 1422 may provide instructions on which any of the methods disclosed herein may be performed. The instructions 1424 may provide source code and/or data code to the processor 1402 to enable any one or more operations disclosed herein.
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/or electrical circuits (e.g., application specific integrated (ASIC) circuitry, Digital Signal Processor (DSP) circuitry, etc.).
For example, the community network module 106, the map module 108, the claim module 110, the display module 112, the transaction module 114, the additional modules 116, the review control module 302, the payment module 302A, the website module 304, the advertisement module 306, the poll module 308, the sponsorship module 310, the wiki profile module 312 and other modules from
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.