Patents Examined by Mylinh Tran
-
Patent number: 8510659Abstract: Embodiments of the invention provide systems and methods for using multi-dimensional modeling techniques to handle analytical metrics and assignment previews, for example, in the context of territory proposals and what-if analysis. In some embodiments, a set of proposed territory definitions is generated in a territory management system to represent a hierarchical set of proposed territories each as a set of cells of a hypercube. A modification is received to the proposed territory definitions, and the proposed territory definitions are updated according to the modification. A query is received (e.g., at the territory management system via a user interface) and is executed against the proposed territory definitions in the territory management system to generate a query result. The query result is output to provide analytical metrics and/or assignment preview functionality.Type: GrantFiled: August 16, 2010Date of Patent: August 13, 2013Assignee: Oracle International CorporationInventors: Yu Cong Lam, George Colliat, Shih-Hsin Peng, Francis Chang, Teodoro Pimentel
-
Patent number: 8423894Abstract: A network security monitor system groups a plurality of security events into network sessions, correlates the network sessions according to a set of predefined network security event correlation rules and generates a security incident for the network sessions that satisfy one of the network security event correlation rules. The system then presents the information of the network sessions and security incidents to a user of the system in an intuitive form. The user is able to not only learn the details of a possible network attack, but also creates new security event correlation rules intuitively, including drop rules for dropping a particular type of events.Type: GrantFiled: November 16, 2009Date of Patent: April 16, 2013Assignee: Cisco Technology, Inc.Inventors: Partha Bhattacharya, Imin T. Lee, Aji Joseph, Eli Stevens, Diwakar Naramreddy
-
Patent number: 8370748Abstract: Technologies are provided herein for executing SMASH CLP commands through a Web-based GUI. A baseboard management controller (“BMC”) includes a Web server program and a SMASH CLP engine. The SMASH CLP engine is configured to execute SMASH CLP commands with respect to managed entities or targets within a host computer system. A software interface is also provided between the Web server program and the SMASH CLP engine. Through the interface, the Web server can transmit SMASH CLP commands to the SMASH CLP engine for execution and receive the results of the execution of the SMASH CLP commands. The BMC stores a Web page which, when rendered by a Web browser, provides a GUI for the creation and execution of SMASH CLP commands by the SMASH CLP engine.Type: GrantFiled: December 26, 2007Date of Patent: February 5, 2013Assignee: American Megatrends, Inc.Inventor: Sanjoy Maity
-
Patent number: 8365084Abstract: A system and method allows panels to be dragged into position using an icon displayed on a selector user interface or from another position, and as the panels are moved over a position in which another panel is displayed, the other panel, and panels in subsequent positions, are animated to move out of the position over which the panel being dragged is positioned.Type: GrantFiled: May 31, 2006Date of Patent: January 29, 2013Assignee: Adobe Systems IncorporatedInventors: Andrew Lin, Mike Sundermeyer, Michael Gough
-
Patent number: 8335987Abstract: A product configurator is based on a constraint network having a plurality of nodes. The product configurator, when it receives a user choice, determines which nodes in the constraint network are affected by the user choice. For each affected node, the product configurator stores the prior domain state of the node and associates the stored prior domain state with the user choice. Therefore, the nodes can be restored to their prior state if the user choice is later removed for any reason.Type: GrantFiled: August 7, 2008Date of Patent: December 18, 2012Assignee: Oracle International CorporationInventors: Claire M. Bagley, Martin P. Plotkin, Michael Colena
-
Patent number: 8321787Abstract: A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a separate selection of inventory items from each virtual world account. The virtual lobby client renders an inventory directory index of each separate selection of inventory items within a single lobby interface with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal for each virtual account, wherein entry of each of the separate graphical portals triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance provided under the particular virtual world account associated with the entered graphical portal.Type: GrantFiled: June 30, 2009Date of Patent: November 27, 2012Assignee: International Business Machines CorporationInventors: Vittorio Castelli, Rick A Hamilton, II, Brian M O'Connell, Clifford A Pickover, Keith R Walker
-
Patent number: 8266547Abstract: A graphical user interface for a travel planning system is described. The graphical user interface is implemented as a web page and includes a tabular region of the graphical user interface that displays summarized travel options and comprises a plurality of cells that act as controls. The interface also includes a second region that displays selected travel options resulting from filtering a set of travel options in accordance with a control actuated in the tabular region.Type: GrantFiled: August 4, 2008Date of Patent: September 11, 2012Assignee: Google Inc.Inventor: Rodney S. Daughtrey
-
Patent number: 8261210Abstract: An example television Widget movement method involves receiving a dedicated command from a remote controller that activates the plurality of Widget programs, when in Display mode, display Widget representations on a display; receiving a command that establishes one of the plurality of displayed Widget programs as the Widget program that is currently in focus; and receiving a command that places the Widget program currently in focus in Move Mode. The Widget can be moved about the display while in Move Mode, where when the Widget is in Move Mode, the Widget representation is responsive to navigation commands to move about the display. Such movement is animated using a 3 dimensional graphics engine and accompanied by an audio sound effect. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.Type: GrantFiled: April 2, 2009Date of Patent: September 4, 2012Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Ted Dunn, Tracy Ho, Yuko Nishikawa, Hiroki Sugimoto, Steven Friedlander
-
Patent number: 8225223Abstract: The invention relates to a method and tool which allows users to create interactive representations of input and output data, and simulate the associated algorithms used to manipulate this data, that are used in spreadsheet applications and other similar software programs. The interactive simulation is visually represented by a customizable set of components which hereinafter will be referred to as a control pane. The control panels can consist of a variety of components which include user interface elements (such as sliders, buttons, and checkboxes), charts and maps. The underlying simulation is generated based on data sources within an application software program file (e.g., spreadsheet data cells) selected by the user during the control panel creation process.Type: GrantFiled: January 19, 2010Date of Patent: July 17, 2012Assignee: SAP America, Inc.Inventor: Santiago E. Becerra, Jr.
-
Patent number: 8225217Abstract: A method and system for displaying information in a user interface of a computer program uses documents, such as mark-up language documents and style-sheet language documents, to specify how the user interface is to be rendered on a computer display. The user interface has a variety of possible appearances, or “skins.Type: GrantFiled: May 30, 2002Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Jason Michael Allor, Kenneth Van Hyning, Stephen Thomas Kelly
-
Patent number: 8201099Abstract: An adaptable computing environment is implemented with software entities termed “s-machines”, which self-assemble into hierarchical data structures capable of rendering and interacting with the computing environment. A hierarchical data structure includes a first hierarchical s-machine bound to a second hierarchical s-machine. The first hierarchical s-machine is associated with a first layer of a rendering region on a display screen and the second hierarchical s-machine is associated with a second layer of the rendering region overlaying at least a portion of the first layer. A screen element s-machine is linked to the first hierarchical s-machine. The screen element s-machine manages data associated with a screen element rendered to the display screen within the rendering region at the first layer.Type: GrantFiled: September 26, 2006Date of Patent: June 12, 2012Assignee: Sandia CorporationInventors: Gordon Cecil Osbourn, Ann Marie Bouchard
-
Patent number: 8191008Abstract: The systems and methods of the present provide techniques for virtualizing, simulating or providing multiple displays for an environment having one display device or less display devices than desired. The techniques of the present invention virtualize a client's display environment by modifying and controlling the behavior and appearance of an application window displayed on the client based on a desired display layout for the client. The present invention provides a window message processing mechanism to intercept a selected message to a window of an application. The window message processing mechanism compares the behavior and appearance of the window in view of the desired display layout and modifies the message to display the window on the client based on the desired display layout. As such, the present invention processes selected window messages to translate the behavior or appearance of the window to the desired display layout.Type: GrantFiled: October 3, 2005Date of Patent: May 29, 2012Assignee: Citrix Systems, Inc.Inventor: Subash Ramnani
-
Patent number: 8185830Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.Type: GrantFiled: June 1, 2007Date of Patent: May 22, 2012Assignee: Google Inc.Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
-
Patent number: 8166404Abstract: The subject matter disclosed herein relates to authenticating an identity of users desiring access to an application program and determining whether an authenticated user is authorized to access one or more aspects of the application program.Type: GrantFiled: October 4, 2005Date of Patent: April 24, 2012Assignee: Disney Enterprises, Inc.Inventor: Doron Grinstein
-
Patent number: 8140980Abstract: An approach is provided for supporting multi-media conferencing. Textual information (e.g., text associated with a presentation) is received for display during a conference session to multiple participants. For a particular participant, configuration information corresponding to the participant specifies language assistance for the textual information. Language assistance involves augmenting the textual information according to the configuration information for comprehension of the textual information by the particular participant. In one embodiment, the augmented textual information includes language translation of the textual information. Additionally, the augmented textual information can encompass definitions of terms, including acronyms. The augmented textual information is forwarded for display to the participant during the conference session.Type: GrantFiled: July 30, 2004Date of Patent: March 20, 2012Assignee: Verizon Business Global LLCInventors: Guna Duraisamy Gunasekar, Mayel Espino, Richard G. Moore, Michael B. Freeman, Frank A. McKiel, Jr., Paul A. Roberts
-
Patent number: 8132105Abstract: An Internet service makes available control codes for use on a programmable universal remote. The remote controls CE equipment through IR or RF commands. A server supplies the control codes as XML data that gets processed at the receiver's set top box or PC, or the remote itself, for being properly installed on the remote.Type: GrantFiled: October 10, 2000Date of Patent: March 6, 2012Assignee: Koninklijke Philips Electronics, N.V.Inventors: Thomas James Dubil, Stuart Peter McKechnie, Rudy Musschebroeck, Yevgeniy Eugene Shteyn, Stefaan M. Note, Frank Louis Boghe
-
Patent number: 8117565Abstract: A magnifying tool that enlarges a selected region of displayed image surrounding a cursor in a graphical user interface (GUI), and superimposes the enlarged region directly over the selected region (and a portion of the adjacent non-selected region). The location of the cursor relative to the enlarged region is co-located with the location of the cursor relative to the selected region such that the locations are identical.Type: GrantFiled: October 18, 2001Date of Patent: February 14, 2012Assignee: Viaclix, Inc.Inventor: Killian D. Murphy
-
Patent number: 8112723Abstract: A method, program and system for displaying the consequence of an input in a graphical user interface (GUI) are provided. The invention comprises displaying a GUI including a plurality of interaction control mechanisms (controls) having a selected or a deselected state. An input to a first control may cause a change in state to at least one other of the plurality of controls. Responsive to a first input at the first control (e.g., holding down a mouse button with the pointer on the first control), the invention displays a preview of the change in state of the plurality of controls that would occur if a second input is made at the first control (e.g., releasing the mouse button with the pointer still on the first control). If the user does not want the previewed change in state to occur, the user has simply to avoid making the second input (e.g., move the pointer off the first control before releasing the mouse button).Type: GrantFiled: May 7, 2008Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Didier D. Bardon, Richard E. Berry, Scott A. Morgan, Anthony C. Temple
-
Patent number: 8091026Abstract: Methods and apparatuses for processing digital objects are described herein. In one embodiment, multiple digital objects are displayed in a first mode, where each of the digital objects is displayed without overlapping. In response to a first input, at least two digital objects are selected and displayed in a second mode in which at least one selected digital object overlaps at least a portion of another selected digital object. In response to a second input, the selected at least two digital objects are redisplayed in the first mode from the second mode. Other methods and apparatuses are also described.Type: GrantFiled: November 12, 2004Date of Patent: January 3, 2012Assignee: Ricoh Co., Ltd.Inventors: Gregory J. Wolff, Marko Balabanovic, Makoto Tanaka
-
Patent number: 8046698Abstract: A visual server system (10) includes a visual server (12) that provides graphics images through execution of a graphics application (20). A local terminal (16) may interact with the graphics application (20) through a server application (30) in response to possession of input control. A remote client terminal (14) may interact with the graphics application (20) through a session application (22) in response to possession of the input control. The input control is passed between the local terminal (16) and the remote client terminal (14) in order to provide collaboration of a graphics session. The local terminal (16) and the remote client terminal (14) receive the same view of the graphics application (20). Interactions with the graphics application (20) performed by either the local terminal (16) or the remote client terminal (14) are viewable by the other terminal.Type: GrantFiled: March 29, 2002Date of Patent: October 25, 2011Assignee: Graphics Properties Holdings, Inc.Inventors: Alex Chalfin, Younghee Lee, Ryan Smith