Patents Examined by Mylinh Tran
  • Patent number: 8510659
    Abstract: 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: Grant
    Filed: August 16, 2010
    Date of Patent: August 13, 2013
    Assignee: Oracle International Corporation
    Inventors: Yu Cong Lam, George Colliat, Shih-Hsin Peng, Francis Chang, Teodoro Pimentel
  • Patent number: 8423894
    Abstract: 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: Grant
    Filed: November 16, 2009
    Date of Patent: April 16, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Partha Bhattacharya, Imin T. Lee, Aji Joseph, Eli Stevens, Diwakar Naramreddy
  • Patent number: 8370748
    Abstract: 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: Grant
    Filed: December 26, 2007
    Date of Patent: February 5, 2013
    Assignee: American Megatrends, Inc.
    Inventor: Sanjoy Maity
  • Patent number: 8365084
    Abstract: 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: Grant
    Filed: May 31, 2006
    Date of Patent: January 29, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Andrew Lin, Mike Sundermeyer, Michael Gough
  • Patent number: 8335987
    Abstract: 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: Grant
    Filed: August 7, 2008
    Date of Patent: December 18, 2012
    Assignee: Oracle International Corporation
    Inventors: Claire M. Bagley, Martin P. Plotkin, Michael Colena
  • Patent number: 8321787
    Abstract: 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: Grant
    Filed: June 30, 2009
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Rick A Hamilton, II, Brian M O'Connell, Clifford A Pickover, Keith R Walker
  • Patent number: 8266547
    Abstract: 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: Grant
    Filed: August 4, 2008
    Date of Patent: September 11, 2012
    Assignee: Google Inc.
    Inventor: Rodney S. Daughtrey
  • Patent number: 8261210
    Abstract: 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: Grant
    Filed: April 2, 2009
    Date of Patent: September 4, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Ted Dunn, Tracy Ho, Yuko Nishikawa, Hiroki Sugimoto, Steven Friedlander
  • Patent number: 8225223
    Abstract: 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: Grant
    Filed: January 19, 2010
    Date of Patent: July 17, 2012
    Assignee: SAP America, Inc.
    Inventor: Santiago E. Becerra, Jr.
  • Patent number: 8225217
    Abstract: 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: Grant
    Filed: May 30, 2002
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Jason Michael Allor, Kenneth Van Hyning, Stephen Thomas Kelly
  • Patent number: 8201099
    Abstract: 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: Grant
    Filed: September 26, 2006
    Date of Patent: June 12, 2012
    Assignee: Sandia Corporation
    Inventors: Gordon Cecil Osbourn, Ann Marie Bouchard
  • Patent number: 8191008
    Abstract: 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: Grant
    Filed: October 3, 2005
    Date of Patent: May 29, 2012
    Assignee: Citrix Systems, Inc.
    Inventor: Subash Ramnani
  • Patent number: 8185830
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: May 22, 2012
    Assignee: Google Inc.
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
  • Patent number: 8166404
    Abstract: 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: Grant
    Filed: October 4, 2005
    Date of Patent: April 24, 2012
    Assignee: Disney Enterprises, Inc.
    Inventor: Doron Grinstein
  • Patent number: 8140980
    Abstract: 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: Grant
    Filed: July 30, 2004
    Date of Patent: March 20, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Guna Duraisamy Gunasekar, Mayel Espino, Richard G. Moore, Michael B. Freeman, Frank A. McKiel, Jr., Paul A. Roberts
  • Patent number: 8132105
    Abstract: 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: Grant
    Filed: October 10, 2000
    Date of Patent: March 6, 2012
    Assignee: 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: 8117565
    Abstract: 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: Grant
    Filed: October 18, 2001
    Date of Patent: February 14, 2012
    Assignee: Viaclix, Inc.
    Inventor: Killian D. Murphy
  • Patent number: 8112723
    Abstract: 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: Grant
    Filed: May 7, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Didier D. Bardon, Richard E. Berry, Scott A. Morgan, Anthony C. Temple
  • Patent number: 8091026
    Abstract: 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: Grant
    Filed: November 12, 2004
    Date of Patent: January 3, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Gregory J. Wolff, Marko Balabanovic, Makoto Tanaka
  • Patent number: 8046698
    Abstract: 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: Grant
    Filed: March 29, 2002
    Date of Patent: October 25, 2011
    Assignee: Graphics Properties Holdings, Inc.
    Inventors: Alex Chalfin, Younghee Lee, Ryan Smith