On-screen Link Or Communication (e.g., Cue) Patents (Class 715/805)
  • Patent number: 8434021
    Abstract: A centralized User Interface (UI) comprising a supplementary UI and a desktop UI is employed to bring in enterprise constructs into the desktop application. The supplementary UI is generated and dynamically positioned based on selections on the desktop application UI. Summary information associated with data that is to be synchronized or transferred between the desktop application and an LOB application is presented in the supplementary UI along with controls that enable a user to bind additional items to be synchronized.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: April 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Maarten W. Mullender, Sangya Singh, Eric Danas, Jay Hilwig, Karen MacCubbin
  • Patent number: 8418067
    Abstract: A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Lili Cheng, David P. Vronay, Ryszard K. Kott, Sean U. Kelly
  • Patent number: 8368525
    Abstract: A method, computer program product, and computing system for associating a time indicator with a message. The time indicator may be indicative of an urgency of a particular task associated with the message. The message having the time indicator may be displayed at a computing device. Numerous other variations and embodiments are also included within the scope of the present disclosure.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Edith Helen Stern, Patrick Joseph O'Sullivan, Robert Cameron Weir, Barry E. Willner, Marjorie Willner
  • Patent number: 8359541
    Abstract: Methods, systems, and computer-readable media are provided for distributing icons so that they do not overlap certain screen areas of a mobile device. In particular, screen areas of a background image displayed on a screen of a mobile device may be identified as image portions that are desirable for protection. After the desired image portions are identified, foreground screen areas corresponding to the desired image portions are designated as being unavailable to present icons. Icons are then presented on available screen areas of the mobile device so as to avoid overlapping desired image portions.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: January 22, 2013
    Assignee: Sprint Communications Company L.P.
    Inventor: Shane Jeremy Landry
  • Patent number: 8312096
    Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventors: Gabriel Cohen, Paul T. Westbrook, Debajit Ghosh, Subir Jhanb
  • Patent number: 8234581
    Abstract: A data processing apparatus including a data file storing section storing data files; a user interface section assigning first objects to respective data units, displaying the first objects on-screen, and accepting an operation on the data files in the form of an operation on the first objects, the data units each being a data file or a group of a plurality of data files stored in the data file storing section; a condition acquisition section acquiring a condition on attribute information attached to the data units, pertaining to contents of the data units; and a judgment section displaying on-screen a second object to which a function of searching for a data unit conforming to the condition is assigned, moving the second object within the screen according to an instruction from a user.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: July 31, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Tomokazu Kake
  • Patent number: 8230350
    Abstract: A system and method for managing and displaying data messages includes a computing device configured to receive stream data, assign data messages of the stream data to one or more display columns of a graphical user interface, and display the data messages in the assigned columns. The stream data may be embodied as short data messages such as text messages having predetermined maximum character length. The data messages may be assigned to the display columns based on meta-data associated with the data messages such as the author of the data message, the source of the data message, and/or the type of the data message.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: July 24, 2012
    Assignee: Tweetdeck, Inc.
    Inventor: Iain Dodsworth
  • Patent number: 8225229
    Abstract: A device may determine an area at which a user gazes on the display screen. The device may identify on the display screen a screen region which does not overlap the area, may darken the identified screen region, and/or may refresh the display screen by updating a screen region that overlaps the area and not updating the identified screen region.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: July 17, 2012
    Assignee: Sony Mobile Communications AB
    Inventors: Ola Karl Thorn, Simon Lessing
  • Patent number: 8219924
    Abstract: Described is a method for visually delineating a relationship between diverse, but related graphical objects in a graphical user interface. An icon that has specified color scheme is associated with the diverse, but related but graphical objects. When one of the related graphical objects is displayed, the icon is displayed within the displayed graphical object. The persistence of the icon with the specified color scheme in the displayed graphical objects allows them to be recognized as related.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Catherine Christensen, Ricardo L. Gonzalez, David Brooks Hamilton, Daina Edvina Pupons Wickham, Robert Edward Medl
  • Patent number: 8200808
    Abstract: A communication apparatus includes history information storing means for storing history information on communication; displaying means for displaying a calendar; means for classifying the history information on the communication of each day into a plurality of patterns; and image storing means for storing beforehand images corresponding to the plurality of patterns, wherein the displaying means displays an image corresponding to a pattern corresponding to the history information on the communication of each day, in correspondence with each day of the calendar, when the calendar is displayed.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: June 12, 2012
    Assignee: Sony Mobile Communications Japan, Inc.
    Inventor: Maiko Ishida
  • Patent number: 8171484
    Abstract: A resource management apparatus includes a resource management part to manage an amount of resources used and an amount of virtual resources of each of a plurality of processing units, a selection and control part to select a processing unit having a smallest sum of the amount of resources used and the amount of virtual resources in response to an external process request, and to increase the amount of resources used by the selected processing unit and to decrease the amount of resources used by a processing unit corresponding to an external process release request in response to the process release request, a virtual resource control part to increase the amount of virtual resources of the processing unit corresponding to the process release request in response to the process release request, and a request sending part to send the external process request or process release request to the selected or corresponding processing unit.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: May 1, 2012
    Assignee: Fujitsu Limited
    Inventors: Katsuhiko Yamatsu, Hidetada Tanaka, Kazuaki Sumi, Nobuyuki Shima
  • Patent number: 8140995
    Abstract: A method, apparatus and computer program product for indicating scroll position on a display is presented. A movement event requiring movement of content within a display area is identified. A location indicator is displayed at a first content location relative to content within the display area, the location indicator identifying that the first content location will remain visible on the display in response to the movement event. During movement of the content within the display area, a corresponding movement of the location indicator relative to the first content location is provided as the first content location moves with the content within the display area.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: March 20, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: David Zuverink, Dominic Butler
  • Patent number: 8122373
    Abstract: An image display control apparatus, an image display control method for the image display control apparatus, and a program for the image display control apparatus that control display of windows on a screen on the basis of window headers, the program including the steps of: creating the window headers, in which coordinates on the screen of the windows are described, on a memory; sorting y coordinates in coordinates of the windows described in the window headers; linking the window headers in an order of the y coordinates sorted; and setting a position on the memory of the window header at the top of the link.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: February 21, 2012
    Assignee: Sony Corporation
    Inventor: Sadakazu Nagano
  • Patent number: 8122086
    Abstract: Functionality is described herein for presenting a sequence of messages to the user arranged in chronological order. The functionality additionally annotates the messages with identifiers. Some of the identifiers convey the manner in which the identified messages relate to other messages in the sequence. The functionality therefore uniquely combines the merits of both a flat paradigm for organizing messages (by virtue of the arrangement of the messages in chronological order) and a nested paradigm for organizing messages (by virtue of the linking identifiers added to the messages).
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: February 21, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph King, Christopher W. Goodrum, Daniel R. Dole
  • Patent number: 8112758
    Abstract: Techniques are disclosed for allocation of resources in a distributed computing system. For example, a method for allocating a set of one or more components of an application to a set of one or more resource groups includes the following steps performed by a computer system. The set of one or more resource groups is ordered based on respective failure measures and resource capacities associated with the one or more resource groups. An importance value is assigned to each of the one or more components, wherein the importance value is associated with an affect of the component on an output of the application. The one or more components are assigned to the one or more resource groups based on the importance value of each component and the respective failure measures and resource capacities associated with the one or more resource groups, wherein components with higher importance values are assigned to resource groups with lower failure measures and higher resource capacities.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Navendu Jain, Yoonho Park, Deepak S. Turaga, Chitra Venkatramani
  • Patent number: 8094153
    Abstract: A game apparatus includes a first LCD and a second LCD, and on the first LCD, a two-dimensional game screen including objects positioned in a two-dimensional coordinate is displayed. When a two-dimensional coordinate of a specific object out of the objects positioned in the two-dimensional coordinate satisfies a predetermined condition, a three-dimensional coordinate of each of the objects is calculated on the basis of the two-dimensional coordinate of each of the objects. The object is modeled in the calculated three-dimensional coordinate, moved by a predetermined animation, and then shot by a virtual camera. Accordingly, a game screen of an image (animation) of the three-dimensional virtual space shot by the virtual camera is displayed on the second LCD.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: January 10, 2012
    Assignee: Nintendo Co., Ltd.
    Inventors: Shinya Saito, Yasunari Watanabe, Kenichi Yokoo
  • Publication number: 20120005074
    Abstract: One or more pay links are provided on a content page, where the user can select the pay link to make a payment directly through a payment provider. A window is opened for the payment provider, and the user access a user account. The user makes the payment and returns to the original content page.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: eBay, Inc.
    Inventors: Mohana Krishnan Kothandaraman, Sathish Kumar Venkoba Rao, Mohanasivam Umapathy
  • Patent number: 8082523
    Abstract: A portable electronic device displays, on a touch screen display, a user interface for a phone application during a phone call. In response to detecting activation of a menu icon or menu button, the UI for the phone application is replaced with a menu of application icons, while maintaining the phone call. In response to detecting a finger gesture on a non-telephone service application icon, displaying a user interface for the non-telephone service application while continuing to maintain the phone call, the UI for the non-telephone service application including a switch application icon that is not displayed in the UI when there is no ongoing phone call. In response to detecting a finger gesture on the switch application icon, replacing display of the UI for the non-telephone service application with a respective UI for the phone application while continuing to maintain the phone call.
    Type: Grant
    Filed: January 6, 2008
    Date of Patent: December 20, 2011
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Greg Christie, Stephen O. Lemay, Marcel Van Os, Imran Chaudhri
  • Patent number: 8065624
    Abstract: Accordingly, a virtual keypad system for inputting text is provided. A virtual keypad system includes a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones. A display device is in data communication with the remote controller and is operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad. A prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys. A key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 22, 2011
    Assignee: Panasonic Corporation
    Inventors: Philippe Morin, David Kryze, Luca Rigazio, Peter Veprek
  • Patent number: 8060822
    Abstract: A system and method relating to creation of object(s) in an object hierarchy structure is provided. An object generator that in response to a command to expand a node/object provides a initiator node that facilitates generation of a new object within the object hierarchy upon expansion of the node. A display component concurrently displays the initiator node with the expanded node. The initiator node used for creating objects placed (e.g., in-line) within an object hierarchy structure. To create a new object, an instruction (e.g., user input) to expand a node having a initiator node is received. By selecting the initiator node and entering a name, an object of type defined by the initiator node is created. For example, once the object is created the user can enter information defining parameter(s) of the object. Information can be entered through a user interface box (e.g., text box) that is displayed upon the creation of the object.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: November 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael Kazuo Ishimitsu, Giovanni Stallo
  • Patent number: 8042063
    Abstract: A system and method for the multiple selection of digitally stored objects and the link-tokens of each selected object for simultaneous presentation and examination of the selected objects with their associated linked objects and information, including organized array presentation for graphical thumbnails that represent the selected objects, as well as sub-framing, which allows intelligent partitioning of information associated with an object.
    Type: Grant
    Filed: April 6, 2000
    Date of Patent: October 18, 2011
    Inventor: Catherine Lin-Hendel
  • Patent number: 8015504
    Abstract: A system and method displays information for a multiple programs, each containing zero or one agent, an application, and zero or more pods. The agent communicates with another device such as a network to retrieve or provide information. Information to or from the agent is displayed by an application in a window that is used by other applications, one application at a time. Information to or from the agent is also displayed in one or more windows, each window dedicated to a single pod, and such window being much smaller than the window displaying information from the application.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: September 6, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin Lynch, David Calaprice, Ethan Malasky, Tracy Stampfli
  • Patent number: 8001485
    Abstract: A communications device provides a user with a sensory cue that informs the user of certain characteristics of a subsequent action that includes data communications. By informing the user of the data communication characteristics before the user initiates the data communication action, the invention appropriately sets user expectations regarding the data communication characteristics. For example, one embodiment of the invention is implemented in a portable communications device with a screen. For subsequent actions that include wireless communications, the portable communications device simultaneously displays a wireless link icon sensory cue next to a user interface graphic element. The user interface element is used to initiate the subsequent action. The user interface element can be an operating system object having an embedded link type icon.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: August 16, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph K. Sipher, Scott D. Lincke, Ronald Marianetti, II
  • Publication number: 20110191714
    Abstract: A system for backend conversion attribution of an advertisement served to a user device. The advertisement server provides an advertisement to the user device. The advertisement server receives user information from the user device. The advertisement server stores attributable event information and the user information into an attributable event record in a data store. Based on a user event, a conversion server receives conversion information and the user information from the user device. The conversion server stores the conversion information and the user information into a conversion record in the data store. An attribution server matches the attributable event record with the conversion record.
    Type: Application
    Filed: February 3, 2010
    Publication date: August 4, 2011
    Applicant: Yahoo! Inc.
    Inventors: Chyr-Chong Ting, Partha Saha, Yang Yang
  • Patent number: 7971154
    Abstract: A graphical user interface is disclosed for tracking and managing the use of text boxes by providing visual aids that make it easy for a user to see which text boxes are linked to which, as well as the order of text boxes in a linked chain. The present system also makes it easy to track the creation and breaking of linked text box chains.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventors: Han-Yi Shaw, Brent M. Lang
  • Publication number: 20110138323
    Abstract: Embodiments described herein seek to optimize the informative presentation of alarms on a ventilator user interface. Embodiments may provide a first level of display that provides a summary of an alarm event and, upon selection, a second level of display that provides additional detailed information regarding the alarm event. Further embodiments may provide access, via hyperlink or otherwise, to settings and/or display screens for resetting the alarm, for reconfiguring alarm settings as appropriate, or for gathering additional information regarding the alarm event. For multiple simultaneous alarm events, a plurality of alarm messages may be prioritized for a clinician on a designated area of the user interface. Prioritization may be communicated via the presentation of various icons, alerts, text, or otherwise, on individual alarm messages.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 9, 2011
    Applicant: Nellcor Puritan Bennett LLC
    Inventors: John Skidmore, Mark Brecht, Jim Fissel
  • Publication number: 20110126149
    Abstract: A method for presenting radiographic images of a subject obtains, from the same radiographic image capture, at least a first image and a second image, wherein the at least first and second images differ in presentation. The method associates the at least first and second images as companion images according to one or more entered instructions. There is displayed at least a first executable data link that relates to a first storage location of the first image and a second executable data link that relates to a second storage location of the second image. In response to an operator selection of either of or both of the first and second executable data links, the method displays either the corresponding first or second image, or both companion images.
    Type: Application
    Filed: November 9, 2010
    Publication date: May 26, 2011
    Inventors: Michael C. Lalena, Kevin C. Odorczyk, Xiaohui Wang, Karl F. Hoeflein
  • Patent number: 7925996
    Abstract: A plurality of elements is identified by a user for input to the computing system by at least one of sequential and simultaneous selection of elements presented on a display of a computing system. Based on the elements thus identified, which may include at least one operator and at least one operand, the computing system recognizes a function to be performed by the computing system and causes a visual indication to be presented on the display. The computing system thus may present a visual indication showing a connection between, for example, the operator and an operand, or an operand and a functional area of the display associated with the function to be performed as a result of the elements identified. The visual indication thus confirms to the user the elements that the user has identified, and the resulting function that will be initiated.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Nicholas M. Hofmeister, Dane T. Storrusten, Ann Valencia
  • Patent number: 7884822
    Abstract: A game apparatus includes a first LCD and a second LCD, and on the first LCD, a two-dimensional game screen including objects positioned in a two-dimensional coordinate is displayed. When a two-dimensional coordinate of a specific object out of the objects positioned in the two-dimensional coordinate satisfies a predetermined condition, a three-dimensional coordinate of each of the objects is calculated on the basis of the two-dimensional coordinate of each of the objects. The object is modeled in the calculated three-dimensional coordinate, moved by a predetermined animation, and then shot by a virtual camera. Accordingly, a game screen of an image (animation) of the three-dimensional virtual space shot by the virtual camera is displayed on the second LCD.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: February 8, 2011
    Assignee: Nintendo Co., Ltd.
    Inventors: Shinya Saito, Yasunari Watanabe, Kenichi Yokoo
  • Patent number: 7870566
    Abstract: To integrate a parent application and a child application, the parent application receives events through a user interface. If the events are to be processed by the child application, they are propagated to the child application. The child application generates content data based on the received events, writes the content data into a storage module, and then notifies the parent application. The parent application reads out the content data written in the storage module.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yao Zhang, Yan Bin Gao, Yong Lin Ma
  • Patent number: 7865839
    Abstract: One implementation provides monitoring a user's activity within a first window that is visible to the user in a graphical user interface (GUI), receiving notification of an incoming message intended for the user, and, upon receipt, opening a second window that is visible to the user in the GUI, the second window being distinct from any other window currently open in the GUI. When a predetermined condition is satisfied based upon the user's activity being monitored in the first window, the implementation further provides deactivating the first window in the GUI and activating the second window to provide the user with notification of the incoming message.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: January 4, 2011
    Assignee: AOL Inc.
    Inventors: Brian Dean Heikes, James A. Odell
  • Publication number: 20100325578
    Abstract: The use of visual cues associated with rendered visual items to cue a user on whether a rendered visual item has interactive capability and/or what type of interaction is possible with that visual item. The visual items may be rendered in a data driven way with each constructed using a corresponding parameterized view component. The parameter(s) are populated by data, perhaps by model variables obtained from an analytical model. The parameters then drive logic associated with the view component to thereby construct a visual item which may then be rendered. The rendering engine then renders the visual item with the visual cue. The user may then interact with the rendered visual item. Such interaction might cause some external action to occur, might change which visual items are displayed, and/or might change a value of the input parameters of one or more view components used to generate displayed visual items.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Vijay Mital, Darryl E. Rubin, Jason A. Wolf, John A. Payne, David G. Green
  • Publication number: 20100306698
    Abstract: A method and system for customizing note flags allows a user to change the look or “feel” of a note flag. A user can be provided with several options in order to create note flags that are visually distinguishable from one another. In this way, the note flags can be used to visually distinguish a first note or first set of notes from a second note or second set of notes. The method and system can also link note flags with a particular action or operation within a document editing module or with action or an operation in another application program relative to a document editing module. In other words, a note flag can initiate an operation in another application program or within the document editing module (or both) when a particular note flag is selected by a user.
    Type: Application
    Filed: August 5, 2010
    Publication date: December 2, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Timothy D. Sellers, Myungsub Kim, Jeffry N. Cardon
  • Patent number: 7823077
    Abstract: A system and method for user modification of metadata in a shell browser. A group of items and associated metadata values are displayed in a window of the shell browser. An edit control permits user modification of metadata values displayed in the window. The user can modify metadata associated with a welcome pane, a selected item, or multiple selected items. A data structure stored on one or more computer-readable media contains metadata associated with items displayed in a shell browser, including user modifiable metadata which is also displayed in the shell browser.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: James Brian Kurtz, Judson Craig Hally, David Joel Sheldon, David George DeVorchik, Tyler Kien Beam, Chris J. Guzak
  • Patent number: 7818691
    Abstract: A GUI interface, a method of programming a GUI interface, and an apparatus which enables functions of controls in the GUI to be activated by a movement to a control and then another subsequent movement related to that control. It may be defined more precisely below. A GUI in which, when a pointer 0 is immediately adjacent or passes over a control area 1, a procedure is initiated whereby subsequent movement of the pointer over a predetermined path area 3 generates a ‘click’ event which simulates direct clicking of the control 1 and moving outside the predetermined path area 3 prior to completion of the path 3 resets the control to as if the pointer has never started along the predetermined path area 3.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: October 19, 2010
    Inventor: Nes Stewart Irvine
  • Patent number: 7804543
    Abstract: A method for receiving OSD data over from a computer for display on a monitor over a transmission link that includes, launching an OSD application on the computer; receiving an OSD control command at the computer; encoding the OSD control command by the OSD application; converting the encoded OSD control command into an OSD data packet; converting the OSD data packet into at least two OSD pixel patterns, sending the two OSD pixel patterns over the transmission link to the monitor, and displaying the OSD.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: September 28, 2010
    Inventors: Greg Neal, Anders Frisk
  • Publication number: 20100241950
    Abstract: A computer-implemented method, device, and computer readable medium transform a markup language document from a digital form to a user-specified form on a display device. Based on a configuration file, a digital markup language document is processed. For a current navigated-to page in the markup language document, context is set to a page node, and a page transformation is performed by the computer. A selection language expression is evaluated, and a node transformation is performed. The node transformation may include setting context, determining the type of decoration associated with the current context, reading the selection language expressions, computing a decoration parameter value for each of the decoration parameters associated with each declaration, and creating and displaying a decoration based on the computed decoration parameter values. The steps may be repeated for remaining markup language node and for each remaining decoration declaration.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Applicant: Xerox Corporation
    Inventor: Jean-Luc MEUNIER
  • Patent number: 7792817
    Abstract: A relationship and navigation data repository can interface with a central data model and contains templates that define relationships among data from a number of distributed heterogeneous data sources. An integration engine is coupled to the relationship and navigation data repository, and can receive a query command and determine which of the heterogeneous data sources and which of the templates the query applies to, and then calculate the desired query result, responsive to the command, based on the relevant data sources and templates. The distributed heterogeneous data sources are managed by a system and method that involves obtaining pre-existing definitional data, instantiating in-memory nodes for the data, initializing a relationship attribute and an entity attribute for each of the nodes, and then forming an updated navigation tree structure therefrom.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Eric Yu-sen Shan, Huong Thu Morris
  • Patent number: 7793233
    Abstract: A method and system for customizing note flags allows a user to change the look or “feel” of a note flag. A user can be provided with several options in order to create note flags that are visually distinguishable from one another. In this way, the note flags can be used to visually distinguish a first note or first set of notes from a second note or second set of notes. The method and system can also link note flags with a particular action or operation within a document editing module or with action or an operation in another application program relative to a document editing module. In other words, a note flag can initiate an operation in another application program or within the document editing module (or both) when a particular note flag is selected by a user.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: September 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Timothy D. Sellers, Myungsub Kim, Jeffry N. Cardon
  • Patent number: 7774716
    Abstract: The invention provides methods and devices that address problems encountered when attempting to accurately reconstruct visual stimuli being displayed to a user as they interact with online-content, typically through a browser interface. In one embodiment, the invention provides for the browser to maintain a record of selected technical parameters and relevant data that may impact the manner in which online-content is being displayed to the user, taking into consideration the current context in which the browser is being operated. In another embodiment, the invention is a device for recording events as reported from a browser interface. The events are recorded in a selected format and syntax to form a primary index of events and related outcomes which comprise the user's interface experience. In operation, the device detects events as detected at the browser interface. Next, the device identifies, categorizes, and filters detected events as to their relevance to the visual stimuli being presented to the user.
    Type: Grant
    Filed: March 19, 2001
    Date of Patent: August 10, 2010
    Inventors: Kenneth H. Crain, William K. Vanover
  • Patent number: 7774799
    Abstract: A method and system link page content with a media file and display these links during playback of the media file. In other words, the present invention can link notes stored in an electronic document with media such as audio stored in an audio file. As media is played back from the media file, the present invention can display visual indicators adjacent to or over page content so that a user can see how page content relates to the media file. According to one exemplary aspect of the present invention, page content can be highlighted when the page content has a relationship with the media that is being played. That is, page content can be highlighted at different times as the recorded live information from a media file such as audio from an audio file is being played back.
    Type: Grant
    Filed: March 26, 2003
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Timothy D. Sellers, Simon Clarke, Mark Yalovsky, Olga Veselova, Myungsub Kim, Jeffry N. Cardon
  • Patent number: 7774717
    Abstract: Embodiments of the invention comprise techniques to detect support for a given input device by a screen element of a graphical user interface (GUI). In one embodiment of the invention, a runtime version of a screen element's program code is examined to detect an ability to process a device's events. In another embodiment of the invention, a determination is made at runtime whether a screen element delegated processing of a given input device's events to other program code. In yet another embodiment of the invention, the runtime version of a screen element's program code is examined to detect a declaration of program code that is indicative of a screen element's support or non-support of a given input device. In yet another embodiment of the invention, one or more of the previously-identified embodiments can be combined.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: August 10, 2010
    Assignee: Oracle America, Inc.
    Inventor: Kuldipsingh Pabla
  • Patent number: 7765489
    Abstract: Participants of a medical study are notified of and perceive information related to adverse events on a toolbar. The configuration of a toolbar may be different if a serious adverse event is being presented than if an insignificant adverse event is being presented. Serious adverse events include adverse events having severity greater than insignificant adverse events, having severity greater than a predetermined threshold, requiring hospitalization, and/or being life-threatening. Insignificant adverse events include adverse events that affect patients in an unexpected manner.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: July 27, 2010
    Inventors: Shalin N. Shah, Nayan Shah
  • Patent number: 7756593
    Abstract: A method is presented for representing anomalies to a process. These anomalies are represented in an anti-pattern, which depicts non-productive emergent information that describes activities that are detrimental to the progress of the process. The anti-pattern includes visually-coded areas that describe how severe the detrimental activities are to the process when combined. After the anti-pattern is created for the process, new non-productive emergent information for a current process is mapped onto the anti-pattern in the form of data patterns represented as visual fences. Appropriate steps are then taken to address the new non-productive emergent information, depending on the visually-coded area to which the new non-productive emergent information is mapped.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventor: Landon C. G. Miller
  • Publication number: 20100175022
    Abstract: In one embodiment, an apparatus comprises a communication interface for receiving content from a content source, a display interface for coupling to a display, a processor for manipulating the content in a form so that it can be transmitted over the display interface and presented on the display, a memory coupled to the processor for storing instructions to implement a user interface, the user interface being operable for navigating the content, and a user input section for receiving input from a user. The processor is operable to present the user interface on the display and dynamically change the user interface as at least one of an amount of content changes or the frequency of selecting content by the user changes.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 8, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: William Diehl, Stephanie Lynn Otto, Richard Mark Reisman
  • Patent number: 7747966
    Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
  • Publication number: 20100157742
    Abstract: In certain embodiments, a radial configuration of time based information and a graphical object representative of an event are displayed together in a graphical user interface. A position of the graphical object relative to the radial configuration of time based information in the graphical user interface is configured to indicate a relationship between the event and the time based information. In certain embodiments, the radial configuration of time based information includes a visual representation of an analog clock face, and the graphical object includes a tab positioned along a perimeter of the analog clock face. In certain embodiments, the radial configuration of time based information includes a visual representation of a timeline spirally disposed about at least one axis point, and the graphical object is positioned along a section of the timeline.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Applicant: Verizon Data Services, LLC
    Inventors: Donald H. Relyea, Greg A. Johns, Heath Stallings, Brian F. Roberts
  • Patent number: 7730407
    Abstract: Systems and methods for bookmarking multimedia documents include displaying multiple multimedia streams, creating bookmarks comprising time signatures and snapshots of each multimedia stream based upon single action cues from a user, associating snapshots with portions of multimedia streams, displaying bookmarks and displaying portions of a multimedia stream associated with selected snapshots.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: June 1, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Patrick Chiu, Laurent Denoue, Tohru Fuse, Qiong Liu, Lynn D. Wilcox
  • Patent number: 7716597
    Abstract: In various embodiments, a method, computer system and computer program product for displaying information are provided. A first subset of information of the file is presented in a scrollable area. The first subset of information comprises, at least in part, a second subset of information. The second subset of information is designated as a materialization entity. When the file in the scrollable area is scrolled and at least a portion of the materialization entity is scrolled out of the scrollable area, the materialization entity is displayed, at least in part, in a materialization area.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Gregory M. Plow, Farrokh E. Pourmirzaie
  • Patent number: 7712047
    Abstract: A motion desktop, including a moving image, may be presented on a display screen of a processing device. Foreground items such as, for example, icons and associated text, or other information, may appear on a surface of the motion desktop. In embodiments consistent with the subject matter of this disclosure, foreground content may be rendered to a composing surface, which may be an alpha-enabled surface capable of presenting translucent items. A motion desktop module may render content for at least a portion of a background of the motion desktop to a respective shared memory, shared with a composer. The composer may periodically copy the rendered content from the shared memory to the composing surface, where the composer may compose and blend a scene from background and foreground content. The composed scene may then be presented as the motion desktop.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: John Shepard, Felix Cheung, Alex Aben-Athar Kipman