The present invention is related to electronic communication networks. More particularly, the invention is directed toward the utilization of three-dimensional facades to organize content.
Content, computer programs and their associated business processes and databases have been traditionally accessed through a static two-dimensional graphic icon or textural representation. Access to content and sub-content within the application requires specialized software applications to be downloaded. These applications are not designed for a touch interface and are hard to use without a pointer device. These icons are static and do not represent any change in the content based on a business's real-time or near real-time status.
Businesses have no ability to publish content with an integrated application framework directly to the internet without creating sophisticated software and applications that require device specific development for a personal computer, laptop, or mobile device and require the use of specific applications stores including The App Store™, The Play Store™, and others. These additional steps hinder a business and a consumer from interacting on a day to day basis, make the addition or management of content difficult and require many steps to perform customer transactions. In addition, these application stores may prohibit a business from operating and may charge additional fees for distributing their application and make the update of an application or change go through an unnecessary approval process.
From a consumer point of view, there is no application on a desktop, laptop, tablet or mobile device that can aggregate their favorite businesses and information into a logical and manageable approach that is synchronized across all devices they own. Most web-site translations today are a poor user experience on the mobile device or tablet, if a user visits a mobile website and has a bad experience they are likely to abandon their task. In addition, there is no organization of favorite businesses by genre including entertainment, news, sports, shopping, dining and drinking establishments, and services.
Therefore, there is a need for a system that can organize content and applications across any device and allow a business to produce content and applications that can be managed without the need of a programmer, an application store for each technology (Android™, IOS™, Windows™, MAC-OS™, Linux™) using a three-dimensional façade that provides an intuitive touch/gesture and pointer device experience.
A three-dimensional façade serves as a content portal for a business. The façade is served from a web server to a standard web browser. Each business or service creates a profile on the administrative platform using pre-built infrastructure applications based on their business type and associated category called their district. Districts may include entertainment, news, sports, shopping, dining and drinking establishments, and services districts. A district may be defined for a niche business type.
Using a standard web-browser, a business can upload, provide third party credentials or manually enter data and content to the system. For example, a business admin user may select a three-dimensional façade template or have a custom three-dimensional model built. Using the business administration system, a business admin may associate interactive geometries with their business data and content. Each enabled infrastructure application is automatically associated with its corresponding interactive geometry, which launches the corresponding infrastructure application. The three-dimensional façade geometries operate on any HTML5 compliant browser on any mobile, tablet, laptop and desktop device. The infrastructure applications and any additional third-party applications that are developed can interact with all their business content, end-user content and related meta-data. Consumer infrastructure applications allow content to be accessed and shared across one or more businesses and add additional functionality to provide additional organizational, comparison, search and e-commerce capability.
A published Application Programming Interface (API) allows the extension of business and consumer infrastructure applications and content while maintaining the user experience. An end-user or consumer using a search engine, search engine optimized search or other third party application or directly accessing the businesses website uniform resource location is used to initiate a session with the three-dimensional façade. Logic is used to determine the best approach and method to create the best user experience for the device the facade is displayed on.
The consumer experience is tailored to different levels of detail available based on the device's capability. In one embodiment, a minimum of three levels of detail is included. First, a city view encapsulates all district views using a city block, a reproduction of an existing building or venue, or other three-dimensional landscapes placed in a three-dimensional environment. Second, a zoomed in district view encapsulates all businesses within a District. Third, a façade view focuses on one specific business. Each of these views has dynamic content that can change based on time-of-day, consumer behavior or consumer's social network behavior, sales, promotions, status or information updates that can be provided by the business or third party.
Each Façade has a set of interactive geometries that can be invoked through a standard user interface device or through touch or gestures. The built-in set of interactive geometries that launch infrastructure applications may include an appointment management system, menus for products and services offered, promotions, logo, reviews, advertisements, circulars and catalogues, dining and beverage menus, hours of operation, tickets and event commerce, directions and locations, and an extensible toolbar geometry.
Using a pointer device, touch or gesture the user can interact and transact with the business through the interactive geometries that launch infrastructure applications or other third party applications.
The present invention can be better understood by reference to the following figures:
a is an example of one of the database elements that stores the business infrastructure application data as well as any third party or admin data;
b is an example of the business applications data base that stores the business application code and any consumer, third party or admin application code;
c is an example of the three-dimensional models that comprise the city, district and façade views;
d is an example of the interactive geometries database that contains the three-dimensional models that launch applications;
e is an example of the user profile and preferences database that stores information about the user and their preferences;
f is an example of the content and advertising database that holds campaigns, advertisements, promotions and other related content;
g is an example of the database containing any third party data or interfaces required to interact with the invention;
a is one embodiment of a three-dimensional façade within a façade view layout and associated interactive geometries;
b is one embodiment illustrating the graphical representation of the façade view;
The present invention is an apparatus and method utilizing dynamic three-dimensional facades for organizing content, and hosting business applications for mobile, tablet, laptop, desktop, and smart television devices using a web-browser. The invention provides the capability for a business to interact with their customers on any computing device or mobile phone through a set of built in applications. Programming knowledge or web-design experience is not required. The invention adapts to the device's capabilities and input methods to maximize user friendly interfaces using three-dimensional models and interactive geometries.
In one embodiment, a business is provided templates or custom designed three-dimensional models that illustrate a building façade for the business. Each model has geometry objects that represent pieces of the façade. The geometry objects have attributes including materials, meshes, particle effects, animations, textures and colliders normally found in a three-dimensional modeling system. The invention has extended the usage of these geometry objects to include an interactive element that can provide status, content, animation, or launch a corresponding application through a pointer device or touch/gesturing. Each model can hold multiple interactive geometries and can be customized on a per mode basis.
The Invention provides a set of built-in infrastructure applications that most every business would need to use as part of their day-to-day operations. These applications are stored in a hosted or cloud based repository that can be enabled and customized to each business façade model without programming knowledge. An administrative program is provided to add, change, delete, configure, and load data and establish and link to existing systems including point of sale, web applications, review sites, mapping and directions utilities. Additional applications not part of an interactive geometry for business management would include alerts, and other communications that include email, SMS, MMS and changes in status or availability, search engine optimization, and real-time status. For example, when a customer cancels an appointment through the infrastructure application for appointments, the resources associated with that appointment could be notified by their preferred communication method. In the case where the resource becomes unavailable, the system may automatically send a cancellation to the customer. These alerts can be used for sales, promotion and other time based events.
The invention provides a Meta Data Business Interface (MDBI) definition to third party applications to send and receive business information with authentication. Current methods use web bots to search and scour websites for information. A business must claim their listing or provide additional information to create a separate listing about their business. In contrast, the invention provides for a universal ability for third party applications to retrieve information about the business with varying levels of detail, for example their hours of operations, services provided, but not prices. Applications including search engines, ratings systems, and directories can use the MDBI for up to date current information. The invention creates an always up to date information interface for the business as opposed to an order of magnitude of stale information on the internet today.
The invention has a set of prebuilt infrastructure applications including an appointment management system, menus for products and services offered, promotions, logo, reviews, advertisements, circulars and catalogue, dining and beverage menus, hours of operation, tickets and event commerce, directions and locations, and extensible toolbar geometry. The MDBI can be used by third party developers to extend the applications for the business allowing for unlimited specialized functionality. In addition, user applications can be developed through the MDBI to provide enhanced user experience. The Toolbar Geometry can be used for business or user application extensions. The Toolbar can also be used for consumer application extensions.
The Façade model view of a business is the default mobile website for the business. When an end user searches for a business, clicks, touch/gestures on a link for the business or is referred to the link of a business the Façade view of the business is served. In addition, each business may be given a QR-code or other graphical representation that can be easily converted to the website address of the Façade. The business can reproduce this code and use it on their marketing material including posters and signage. The business may choose to utilize the Façade View where the invention automatically customizes the user experience for a tablet, laptop or computer as their default website. The three-dimensional model can be embedded directly in an existing website. The only requirement for the end user is a modern browser that has support for HTML5 or later technology.
Additional functionality allows users to group businesses by their affinities. The grouping of businesses by affinities is permitted on devices that can support the resolution required for a good user experience. The invention defines a set of pre-built business districts that may include entertainment, news, sports, shopping, dining and drinking establishments, and services. The districts are represented by three-dimensional models that outline a city block or other logical grouping. The user can zoom, pan, rotate, focus on a particular business Façade, or interact with interactive geometries that can launch applications. Consumer infrastructure applications can be utilized to search across multiple businesses, compare products and prices, and interact with a user's social network, including accessing another user's affinities and favorites, demographic and psychographic information, history and location information on an opt-in basis. A user can add a new business through menu or interaction with empty business space on the district view. The user is provided the ability to find a business within the genre of the district that is part of the MDBI.
The invention provides businesses a directory listing in the District(s) they participate in. When the user finds the business they are presented with one or more three-dimensional models of the business façade including corner or multi-story views. In one embodiment, the invention allows click and snap locations to place the façade model. When the façade model is placed, the façade becomes interactive with the District View. A user can change models or locations of a Façade by using click or touch/gestures to pick up the model. Special Districts called Interactive Districts allow for media, content and information to be displayed throughout a District using a Three-dimensional Model. Each Façade in a Special District could serve streaming media, blogs or other content streams. These custom districts may be used for special events or businesses that supply content as a product including news and sports organizations, one-time sporting events like Olympics, playoffs, all-star weeks, tournaments or for the duration of a concert or other event. Additional District View user applications for shopping, comparison, business affinity management, content management news-bin, and e-commerce applications are available at the District View.
A City View displays all the districts in a three dimension view of a city landscape based on a template chosen by the user. In the City View multiple pads are available to place a district; the user can select which District goes on which pad and builds their city. The City View has interactive geometries that create a dynamic interactive scene with multiple levels of detail and interaction promoting a user-experience suitable for computer or smart-television.
The system applications 109 interface to their corresponding Virtual Panoramic (VRPAN) databases 116 as required. Each database serves different parts of the system applications 109. The business and meta data database 117 holds information about a business and its associated infrastructure application data. The business applications database 118 holds infrastructure application code for businesses including any code from any third party or consumer applications. The three-dimensional model database 119 stores non-interactive elements of the three-dimensional models present in views of the consumer experience. The interactive geometry database 120 stores information for the interactive three-dimensional models that create a dynamic experience with the consumer and allow for the launching of infrastructure applications. The user profile and preferences database 121 stores information about the user including authentication, identity, communication preferences, affinity cards, coupons, browsing history, behavior, demographic data, psychographic data, and any other data related to a consumer's unique interaction with a business. The content and advertising database 122 stores information about third party advertisements, campaigns, analytics, billing and pricing information, as well as a real-time status. The third party data and interfaces database 123 stores information required for third party applications or services to interface and exchange information with the system.
Based upon the consumer access method 105 and the consumer's device used 124, either the façade view controller 115, district view controller 114, or city view controller 113, will be started. With the activation of any of these controllers, a sync processor updates any changes in the devices cached versions of the VRPAN databases 116 as required. This may include updates to business or consumer applications 118, business data 117, user profile and preferences 121 or other system applications or related information.
Turning to
Returning to
Turning now to
Certain districts may contain interactive districts that are customized for one district type or application. One embodiment of an interactive district is a news district as illustrated in
Turning now to
The business administrative user accesses the infrastructure application configuration tools 600 and their associated business data 117 through a secure web portal 106. The business administrative user may manage individual infrastructure applications data. As shown in
The advertising user accesses the advertising management system 112, as shown in
a illustrates exemplary business data and meta-data 117 that may be used in accordance with an embodiment of the invention.
This infrastructure supports the three-dimensional landscape views utilized in accordance with the invention. These landscape views may be resolved at the city level, the district level and the individual façade level. From the façade view the consumer can launch one or more infrastructure applications that are part of the interactive geometries shown in
a represents a sample user interface 900. A user is directed to a three-dimensional façade view of a business through a variety of methods, in this example a URL 901. The invention displays a three-dimensional façade 906 and the interactive geometries associated with it. These interactive geometries include: appointments and services 902 which is displayed to the user as a model of an appointment window and hosts an application which interacts with current scheduling applications including, but not limited to, iOS™ calendars and Google™ calendars. Service, personnel, and time selection ability as well as quotes and estimates for offered services are available in this application. The promotions interactive geometry 903 is displayed to the user as a model of a banner, sign, placard, or other mixed media. These models host applications which display sales, event, and other promotions to the user for conversion ability, including coupons and redeemable offers for the façade's host business or other businesses. The business' logo 904 may be a model representation of a business logo and may host third party applications customized on a per business basis. The tickets interactive geometry 905 is represented by a model resembling a ticket kiosk and may host third party ticket applications for ticket purchases related to the business. The catalog interactive geometry 907 is a model designed to resemble a news rack, which may host applications featuring a business' offered products, weekly specials, or other associated product offer sheet displayed in a page turn-able book format. The menu interactive geometry 908 is a model designed as a menu within a glass case and hosts an application that displays a businesses offered menu items in a category, list, or tile view to the user. The hours interactive geometry 909 may be the doors of any three-dimensional façade and when interacted with may host an application displaying a business' hours of operation, as well as specialty hours, with the ability to have certain hours visible based upon time of day or date.
The reviews interactive geometry 910 may be a model resembling a cork board of notes and a rating system of stars. The reviews interactive geometry 901 may host an application that aggregates reviews from known review sources such as Google+™ and Yelp™.
The map interactive geometry 911 may be a model resembling a map dispenser and when interacted with may display a map and directions to the business for the user, as well as offer other locations of the business with links to their three-dimensional façade views if different from the current façade view being viewed.
A consumer can utilize each business façade independent of any other activities as a stand-alone web site through a standard browser. The district views and city views are optional components designed to help organize a consumer's affinities with businesses and provides a compelling desktop or tablet application.
An embodiment of the present invention relates to a computer storage product with a non-transitory computer readable storage medium having computer code thereon for performing various computer-implemented operations. The media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of computer-readable media include, but are not limited to: magnetic media, optical media, magneto-optical media and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices. Examples of computer code include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter. For example, an embodiment of the invention may be implemented using JAVA®, C++, or other object-oriented programming language and development tools. Aspects of the invention may also be implemented using HyperText Transport Protocol (HTTP), Procedural Scripting Languages and the like. Three-dimensional rendering engines and three-dimensional modeling tools may also be used in accordance with embodiments of the invention. Another embodiment of the invention may be implemented in hardwired circuitry in place of, or in combination with, machine-executable software instructions.
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed; obviously, many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, they thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.
This application claims priority to U.S. Provisional Patent Application 61/658,889, filed Jun. 12, 2012, entitled, “Apparatus and Method for Utilizing Three-dimensional Facades for Organizing content”, the contents of which are incorporated herein.
| Number | Date | Country | |
|---|---|---|---|
| 61658889 | Jun 2012 | US |