Patent application number | Description | Published |
20100180226 | User Interface for Displaying Selectable Software Functionality Controls that are Relevant to a Selected Object - An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing. | 07-15-2010 |
20120324394 | Command User Interface for Displaying Selectable Software Functionality Controls - An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab. | 12-20-2012 |
20130014048 | User Interface for Displaying Selectable Software Functionality Controls that are Relevant to a Selected Object - An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing. | 01-10-2013 |
20140019896 | USER INTERFACE FOR DISPLAYING SELECTABLE SOFTWARE FUNCTIONALITY CONTROLS THAT ARE RELEVANT TO A SELECTED OBJECT - An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing. | 01-16-2014 |
Patent application number | Description | Published |
20100145966 | ABSTRACTING REQUEST FROM A DEVELOPMENT ENVIRONMENT TO OBJECT MODEL - Techniques and a graphical user interface for abstracting a request from a development environment to an object model of an object store are disclosed herein. A request for data is made by the development environment, and the request is abstracted to make in compatible with the object model (e.g., by negating properties related to bitness, versioning, etc.). The request is transmitted to a broker process that retrieves a method and/or data commands corresponding to the request. The broker process may also decode one or more method parameters of the request. If one or more method parameters are not compatible with the object model, an adapter may be loaded into the object model to make the object model compatible with the request. The broker process may also transmit the method, data commands, and/or request to the object model wherein the request is fulfilled by the object model. | 06-10-2010 |
20100185954 | Collaborative Environment Project Extensibility with Composition Containers - Dynamic collaborative project extensibility is provided via composition containers in a managed extensibility framework within an integrated development environment. A browser-based collaborative environment project is extended, using an extension artifact factory to obtain extension artifacts within composition containers. A class library project can be configured with a custom action, a browser-based collaborative environment project extension artifact can be created representing the custom action, and a factory class for the project extension artifact can then be created with an export attribute for discovery within a composition container. | 07-22-2010 |
20150186134 | ABSTRACTING REQUEST FROM A DEVELOPMENT ENVIRONMENT TO OBJECT MODEL - Techniques and a graphical user interface for abstracting a request from a development environment to an object model of an object store are disclosed herein. A request for data is made by the development environment, and the request is abstracted to make in compatible with the object model (e.g., by negating properties related to bitness, versioning, etc.). The request is transmitted to a broker process that retrieves a method and/or data commands corresponding to the request. The broker process may also decode one or more method parameters of the request. If one or more method parameters are not compatible with the object model, an adapter may be loaded into the object model to make the object model compatible with the request. The broker process may also transmit the method, data commands, and/or request to the object model wherein the request is fulfilled by the object model. | 07-02-2015 |
Patent application number | Description | Published |
20110060652 | SYSTEM AND METHOD FOR THE SERVICE OF ADVERTISING CONTENT TO A CONSUMER BASED ON THE DETECTION OF ZONE EVENTS IN A RETAIL ENVIRONMENT - A system and method for the delivery of targeted advertising content to a consumer based on the detection of region and zone events in a retail environment. The retail environment is divided into a number of detection regions, with each detection region monitored by a region manager and containing one or more display devices. Each display device has an associated display zone in which a consumer is likely to be exposed to advertising content that is being presented on the display device. The region manager can detect the location of the marker within the detection region. When a marker enters a display zone, the region manager makes an HTTP request to a session manager to deliver relevant advertisements. The session manager responds with an HTTP response that delivers advertising content to the display device that is contained in the display zone. | 03-10-2011 |
20110093339 | SYSTEM AND METHOD FOR THE SERVICE OF ADVERTISING CONTENT TO A CONSUMER BASED ON THE DETECTION OF ZONE EVENTS IN A RETAIL ENVIRONMENT - A system and method for the delivery of targeted advertising content to a consumer based on the detection of region and zone events in a retail environment. The retail environment is divided into a number of detection regions, with each detection region monitored by a region manager and containing one or more display devices. Each display device has an associated display zone in which a consumer is likely to be exposed to advertising content that is being presented on the display device. The region manager can detect the location of the marker within the detection region. When a marker enters a display zone, the region manager makes an HTTP request to a session manager to deliver relevant advertisements. The session manager responds with an HTTP response that delivers advertising content to the display device that is contained in the display zone. | 04-21-2011 |
20110119132 | SYSTEM AND METHOD FOR THE CORRELATION OF MOBILE DEVICES WITH MARKERS USED BY A CONTENT DELIVERY SYSTEM IN A RETAIL ENVIRONMENT - A system and method for correlating mobile devices with temporary and permanent markers used by an advertising system that delivers content to consumers via a network of display devices. Each mobile device is typically associated with a single consumer, and demographic, financial, merchant, purchase history, or other information about the consumer is maintained by the correlation system. By correlating the mobile device with the marker, the correlation system allows information about the consumer to be shared with the advertising system. The advertising system may use the shared information in order to more accurately target advertising content to the consumer. | 05-19-2011 |
20120016733 | SYSTEM AND METHOD FOR CORRELATING ELECTRONIC ADVERTISEMENTS PRESENTED TO CONSUMERS ON COMPUTING DEVICES WITH CONSUMER VISITS TO RETAIL ENVIRONMENTS - A system and method for tracking advertisements that are electronically presented to consumers on computing devices and correlating the presented advertisements with consumer visits to retail environments. Using a computing device, a consumer that accesses electronic content may be presented with advertisements. Presented electronic advertisements include a first script that is executed when an advertisement is displayed in order to transmit a presentation message to the monitoring system. The presentation message is used by the monitoring system to track the identity of advertisements that are presented to consumers. When consumers visit a retail establishment, an advertising system utilizes the information about the electronic advertisements that have been presented to consumers in order to target advertising content to consumers on a network of display devices that are located at the retail establishment. Consumers may be targeted on an individual or group basis. | 01-19-2012 |
20120271715 | SYSTEM AND METHOD FOR THE AUTOMATIC DELIVERY OF ADVERTISING CONTENT TO A CONSUMER BASED ON THE CONSUMER'S INDICATION OF INTEREST IN AN ITEM OR SERVICE AVAILABLE IN A RETAIL ENVIRONMENT - A system and method provides targeted advertising content to a consumer based on implicit or explicit indications of interest by the consumer regarding products or services available in a retail environment. The retail environment is divided into a number of detection regions, with each detection region containing one or more display devices. The system can detect the location of a marker associated with a customer within the detection region. The system uses location information, as well as other customer information, to estimate a customer's goals for a particular shopping trip. The estimate may be determined based on the customer's time spent at a particular location, speed, basket size, etc. The system then presents advertisements to the customer based on the estimated goals. | 10-25-2012 |