Patents Examined by Soumya Dasgupta
  • Patent number: 7802203
    Abstract: In a method for providing a menu display, in response to a menu item selection, the method may determine whether a menu map selection event or a cascading menu selection has occurred, may display a plurality of menus including those that are of a hierarchical level below and not immediately following the hierarchical level of the menu item upon a condition that the menu map selection event occurred, and may display a plurality of menus including a submenu of the menu item that is of an hierarchical level immediately below and not further below that of the menu item if the cascading menu selection has occurred.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: September 21, 2010
    Assignee: SAP AG
    Inventor: Michael Danninger
  • Patent number: 7774710
    Abstract: A software tool assists users of a computer network to share items from each others' personal workspaces without requiring manual interaction on the users' part to receive and store items therein. An authoring user enters a command to share the object with “target recipients” and identifies the target recipients. Thereafter, the computer system creates records corresponding to the shared object in the workspaces of the target recipients. The records include pointers to the shared object. When a target recipient elects to open the records, it causes the computer system to access the author's workspace and create a copy of the personal object for the target recipient, who is then free to interact with the copy as if it were in his own personal workspace. Significantly, the target recipient does not participate in the distribution of the personal object from the author's workspace to his own. There is no administrative overhead as is required commonly in e-mail distribution systems.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventors: Kalyanaraman Krishnan, Bhaskar Reddy Yasa, Satish Ramaiah
  • Patent number: 7757181
    Abstract: A user interface and user interface control for displaying calendar data is provided. In particular, the user interface provides a hybrid view that includes both a schedule view of listed calendar items together with an overview strip that displays a compressed version of the schedule view. The selection of an appointment is reflected in both the schedule view portion of the view and the overview strip. As a result, users are able to easily see conflicts and free time while retaining a simple chronological listing of their day's commitments. Through the use of this hybrid view, the number of views to navigate between can be reduced without sacrificing function to simplify the calendaring experience.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: David Tianzhou Pan, Ranjit Kumar Gupta, Autumn L. Stroupe, Neeti Gupta
  • Patent number: 7752561
    Abstract: The present invention relates to new and improved embodiments of systems and methods for using a “pen” input as a temporary pointer to highlight a portion of a document and having the “ink” disappear. In embodiments, a method and system for temporarily marking a portion of a document comprises sending a marking directive that produces a visual indicia on a document being viewed on two or more display devices connected over a network, waiting a period of time, and automatically erasing the visual indicia on the document being viewed on the two or more display devices.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Mark Yalovsky, Simon P. Clarke
  • Patent number: 7712054
    Abstract: Methods and apparatus, including computer program products, for populating a table in a business application. A computer-implemented method of displaying information on a computer display device includes displaying a first view on the display device, the first view including dropdown values and data in a table of rows and columns, the data received from a table node data structure stored in a memory, the table node data structure including node elements and attributes, and generating a second view in response to a change in a dropdown value by repopulating the table of rows and columns using attribute identifications (IDs).
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: May 4, 2010
    Assignee: SAP AG
    Inventor: Peter Vignet
  • Patent number: 7712041
    Abstract: Multi-user multi-input desktop workspaces and applications are described. In one aspect, a single computing device presents multiple workspaces on a desktop area. The desktop area is designed for multiple users to provide in parallel inputs. Each workspace is configured for use by a particular set of users. Responsive to user direction, user access restrictions to a particular workspace of the multiple workspaces is suspended to allow a new user to interface within context of a particular workspace.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Kentaro Toyama, Bhrighu Sareen, Bradley L Carpenter, Udai Singh Pawar
  • Patent number: 7707512
    Abstract: Systems and methods for context switching within enterprise resource planning systems are contemplated, including a first and second user context. A user performing tasks in the first user context actuates an actuator in communication with a context switcher. The context switcher changes the user's user context from the first user context to the second user context in response to an event. The user is then able to perform tasks in the second user context.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: April 27, 2010
    Assignee: SAP AG
    Inventor: Johan C. Peters
  • Patent number: 7703040
    Abstract: A search engine user interface that reduces the need for explicit search rules; dynamically responds as user input is entered to give immediate feedback to a user; is not limited to searching data residing in a single store; and may be used with a plurality of search engines, is provided. The search engine user interface provides search functions for a plurality of types of file metadata and types of file content. The search engine user interface provides an active query box, query editing, word-wheeling, and query narrowing and broadening. The user interface provides accordion behavior for visual elements of the user interface, integrated custom tagging, multiple independent search parameters, and filtering and integrated custom tagging in a common file dialog box.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: April 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Edward B. Cutrell, Daniel C. Robbins, Raman K. Sarin, Susan T. Dumais
  • Patent number: 7703029
    Abstract: A graphical user interface (GUI) includes a graph with vectors and nodes for visualizing a computer grid, the nodes representing computers running grid managers and the vectors representing relations between pairs of grid managers, each of the relations defining a first grid manager to be superior to a second grid manager and a vector points from a node representing the first grid manager to a node representing the second grid manager. The GUI also includes, for each node, an expandable structure showing computer grid applications running on a computer represented by the node, and an event handler configured to receive a request to view management services running on a computer and to generate a display showing the management services running on the computer.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: April 20, 2010
    Assignee: SAP AG
    Inventors: Erol Bozak, Alexander Gebhart
  • Patent number: 7636895
    Abstract: A modeling system for universal specification of user interfaces. The system provides a means for defining user interfaces, including highly complex and dynamic user interfaces, in a manner that is independent of any implementation context. The modeling system leads from a user-friendly visual representation of the user interface, through progressively detailed specifications of structural and behavioral aspects of the user interface parts, until a rigorous definition of the user interface in all its contexts of use is achieved. Using the information captured in the model, tools that automatically generate the fully working user interface code can be built.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: December 22, 2009
    Assignee: Sap Portals Israel Ltd
    Inventor: Yuval Gilboa
  • Patent number: 7631260
    Abstract: A data format provides a mechanism to dynamically change the appearance of an application. During operation, the application obtains streaming feed data for presentation to a user. The feed data may be formatted according to a Really Simple Syndication (RSS) data format. The application detects, within the feed data, branding extensions that identify branding content to be displayed concurrently with channel data and content items when a user selects a channel defined by the feed data. The application detects a user selection of the channel defined by the feed data, and in response, references the branding extensions to obtain and display the branding content within a display region of the application that is separate from the content presentation region of the application for display of content items defined within the feed data.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: December 8, 2009
    Assignee: Adobe Systems Inc.
    Inventors: Brian Riggs, George Craig Barberich, Daniel J. Cooley, Joel Huff
  • Patent number: 7624355
    Abstract: A system and method permits user control of a graphical user interface displayed to the user. The system comprises a user input device communicatively connected to a computing device. The computer device includes a display to display a graphical user interface, and a controller configured to partition the graphical user interface into a plurality of objects. The controller sets a focus to one of the objects responsive to a user input signal, and is configured to change the focus between the objects provided a user generates subsequent user input signals before a predetermined period of time expires. After the predetermined period of time expires and no user input signals have been received, the controller automatically selects the object having the current focus.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: November 24, 2009
    Inventor: Robin C. Baneth
  • Patent number: 7610557
    Abstract: A graphical user interface, for use in generating a definition of an automated response mechanism to be used in automatically communicating when a response occasion occurs, comprises screens (272, 282, 288, 316, 322) which present, in two side by side columns (286, 284, 290, 292), a list of selectable items and a list of those items which have been selected, items being transferrable from one column to the other. Selected items are implemented in the automated response. Selectable items include the media (284, 286) for the communication, criteria definitions (310, 320, 312) to be fulfilled or not for an item to be used, fixed (302) text and variable data (304) items in selectable idioms and languages for each medium, and for use when different criteria are fulfilled, and place holders for defining the physical locations in the one or more media responses of items used.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: October 27, 2009
    Assignee: Thunderhead Limited
    Inventors: James McLennan, Martin Davey
  • Patent number: 7610560
    Abstract: A system with the ability to dynamically compose a sequence of visual views or flows allowing a single object or region, or multiple objects or regions, to be viewed from different perspectives and visual distances is described. The sequence of views can provide smooth flyovers over positions and details on objects that are deemed to be of interest, with changes in zoom level and/or velocity that are functions of the estimated complexity and/or unfamiliarity with features of the object. In an example, a flyover displaying different views on a map of a city arterial system on a small-screened mobile device is composed based on current traffic conditions, swooping up and down with parabolic trajectories, based on distances being traversed, and pausing at times over key traffic jams and other findings of interest based on the estimated visual complexity and predicted atypicality of situations.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: October 27, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric J. Horvitz, Raman K. Sarin
  • Patent number: 7590947
    Abstract: A system and method is described that attempts to increase the presentation of information in dynamic information objects arranged on a graphical user interface (GUI) designed for a specific display size and resolution. When such a GUI application window is displayed on a display size and resolution different from the designed size, the application obtains the projected dimension information for the GUI window to be displayed on the new display and re-sizes the constituent elements to maximize the presentation of information on the dynamic information objects.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: September 15, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: Jonathan Gay, Giacomo Guilizzoni
  • Patent number: 7587681
    Abstract: Files such as musical pieces are represented in symbols such as a star, and are clustered based on the attribute of each file so as to be allocated in an information space. An impression, such as “refreshing”, on the musical piece corresponding to the file is represented and given in the form of emotion. The initial search for a file is carried out by roughly cutting out a marked-out space. When narrowed down, the file is linearly developed so as to support a user selection.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: September 8, 2009
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Tomokazu Kake, Kensuke Kita, Hiromasa Horie
  • Patent number: 7559027
    Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: July 7, 2009
    Assignee: Palm, Inc.
    Inventors: David Berkowitz, Matthew W. Crowley, Keith Saft
  • Patent number: 7552399
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to icon management in a GUI and provide a novel and non-obvious method, system and computer program product for extensible icons with multiple drop zones. In one embodiment of the invention, an icon data processing system configured for use in a GUI can include a contracted form of an extensible icon; an expanded form of the extensible icon including multiple drop zones; and, a drag-and-drop event handler coupled to the contracted form of the extensible icon and the expanded form of the extensible icon.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Andrew L. Schirmer, Daniel M. Gruen
  • Patent number: 7546553
    Abstract: A method and a graphical user interface (GUI) presents a set of services managing a portion of a computer grid, the GUI including a matrix-like structure with columns and rows, each column representing a computer from a set of computers in the computer grid, each computer from the set of computers having a grid manager, and each row representing a grid manager or other application service, positions of labels in the structure indicating which computer currently runs which grid manager or other application service. The GUI also includes a column representing a first computer from the set of computers running a first grid manager, and one or more columns representing one or more computers from the set of computers running one or more grid managers having an inferior relation with the first grid manager.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: June 9, 2009
    Assignee: SAP AG
    Inventors: Erol Bozak, Alexander Gebhart
  • Patent number: 7533343
    Abstract: The present invention relates to a method and system for transmitting contact information published and/or product/services advertisements of a web page directly to a communication device such as a cellular phone. According to one method, advertisement containing data, voice, image and/or video files is attached to contact information published in a web page and thereafter sent to a one or more communication devices, such as cellular phones, along with the corresponding contact information. Means is provided in the communication device to save and/or display the data, voice, image and/or video files contained in the said advertisement; preferably at such a time when a caller selects or uses the contact information corresponding to the said advertisement. Means is also provided to attach different advertisements at different times to the said contact information.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: May 12, 2009
    Assignee: Novation Science Holding, LLC
    Inventor: Nitesh Ratnakar