Hierarchical Patents (Class 715/713)
  • Patent number: 8020118
    Abstract: An aspect of the present invention provides a computer-implemented method for presenting items in a hierarchy comprising parent items and sub-items. The method comprises the steps of: identifying one or more parent items in the hierarchy, wherein all sub-items of the identified parent items possess a particular property; and presenting the hierarchy in a manner to indicate that all sub-items of the identified parent items possess the particular property.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: September 13, 2011
    Assignee: Internaltional Business Machines Corporation
    Inventors: Mark Carl Hampton, William John Izard
  • Patent number: 8006182
    Abstract: The exemplary embodiment of the present invention provides a means for the simulating of real world activities within a virtual environment. Information retrieved from locally executing applications (e.g., such as a screen saver, voice over IP phone system, etc.) or sensor information is utilized to deliver messages from a client application to the virtual environment in order to put an avatar in a state that visually indicates that a system user is busy.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Zachary A. Garbow
  • Patent number: 8001526
    Abstract: A property storage structure is provided that is configured to store properties for a display object. The property storage structure includes a property object that corresponds to a property of the display object. The property storage structure is identified according to a key (e.g., the key identifies the property object as a fill style object that corresponds to a fill style property for the display object). The property object hierarchically includes a value designating what type of object for the property object identified by the key (e.g., the fill style object includes a value that designates the fill style object as a solid color fill type).
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventor: Ashley L. Morgan
  • Patent number: 8001155
    Abstract: The present invention extends to methods, systems, and computer program products for hierarchically presenting tabular data. Embodiments of the invention utilize out-denting and/or color coding to organize and present tabular data to a user so that comparisons across multiple levels of data are possible while maintaining hierarchical organization of a model. That is, the columnar structure of tables can be maintained to allow rich cross-column comparison within various levels of nesting. Further, scaling is significantly increased since nesting has a reduced (and potentially no) impact on column alignment.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Stephen M. Danton, Yuri Rychikhin, Scott Roberts, Michael C. Murray, Florian Voss
  • Patent number: 7996436
    Abstract: Media management systems and methods are provided for authoring, managing, navigating, and collaborating electronic media. The media management systems and methods, collectively referred to herein as a Binder Presentation System (BPS), provide an application for presenting digital content that allows users to quickly create, manage, share and view rich media presentations under one unified interface to address the inadequacies of current slideshow presentation software. The BPS provides tools to users like teachers and business professionals for managing and presenting rich media content.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: August 9, 2011
    Assignee: Livebinders, Inc.
    Inventors: Tina Schneider, David Hoogstrate
  • Patent number: 7975240
    Abstract: The present invention relates to a system and methodology to facilitate automatic display and management of data items associated with a hierarchical tree arrangement of folders and subfolders. A computerized interface for data presentation is provided having a sorting component to determine categories relating to one or more items for display. A cluster component groups the categories according to discretized states in order to control visible output to the display. Such states can include packed and unpacked states, wherein packed states can cluster a plurality of items together and across several nodes, whereas unpacked items are controlled and displayed under a grouped heading in one context and as individual data items or entities in another context.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: July 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Andrzej Turski, Lili Cheng, Matthew MacLaurin
  • Patent number: 7966563
    Abstract: This invention relates to a system for organizing, storing, retrieving and displaying spatially related images where such images may also be relatable within time or image modality parameters. The system includes a dynamically manipulable user interface capable of visually depicting one or more images in a registerable manner, and also depicting the orientation of the image or images in relation to the surrounding neighborhood. The inventive system provides for display of panoramic image sequences consisting of multiple rows with multiple images per row, or image sequences consisting of only a single image. In a preferred embodiment, images taken from the same perspective at different times can be overlaid, and the user manipulates the display to perform real-time compare and contrast between images. In an alternate embodiment, the registered images include those created by means of different imaging modes or modalities such as, for example, visible light images and thermographic images.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: June 21, 2011
    Inventor: Ken VanBree
  • Patent number: 7958486
    Abstract: Embodiments of methods and systems consistent with the present invention enable data-focused analysis of an application by reorganizing execution information generated by an application into categories associated with the data objects used by the application, and displaying or otherwise using the reorganized information for analysis, debugging, execution tracing, etc. of the application. Thus, the application execution information is presented from the data standpoint instead of from the execution sequence standpoint.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: June 7, 2011
    Assignee: SAP AG
    Inventors: Igor Tsyganskiy, Vitaliy Stulski, Dmitri Liakh, Vyacheslav Gomov
  • Patent number: 7945857
    Abstract: An interactive, multi-media presentation viewing system and process for viewing educational or business presentations integrating presentation graphics in the form of presentation slides, video, audio, text, and other streaming media into a powerfully coordinated viewing experience for the end user. The viewing system is an aggregate of synchronized presentation graphics, video, and text displays employing a graphical user interface that allows the user to control all aspects of media playback.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: John Deutscher, Sunit Gogia, Brian Snyder, Brian Honey, Amy Beauford, Daniel Orme-Doutre, Becky Johnson
  • Patent number: 7934194
    Abstract: The present invention allows a user to graphically define a hierarchy of user-defined, executable classes of graphical objects that can be implemented in a graphical model. The present invention supports the features of inheritance, abstraction and polymorphism. Further, descendant classes of graphical objects can graphically extend the behavior and/or structure of ancestor classes of graphical objects.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: April 26, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Paul F. Kinnucan, Jr., Pieter J. Mosterman, Ebrahim Mehran Mestchian
  • Patent number: 7930636
    Abstract: Automatically completing a GUI task. Exemplary embodiments a method including providing a user configurable auto-completion application operating in the background of a computer operating system and executing on a computing device, the auto-completion application monitoring and archiving user activities, wherein certain actions by the user are parsed and indexed, analyzing the parsed and indexed actions of the user to determine at least one of relationships, user interactions, user statistics, various states of the user's actions over time, and images or video of the user's interaction to create an index of the user's typical interactions with the system and providing a fast-forward functionality based on the index such that a tree structure is presented to the user on a display device of the computing device, the tree structure indicating the user's current state in the system and one or more future states the user typically takes based on a past act.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Garbow, Bryan M. Logan, Terrence T. Nixa, Kevin G. Paterson
  • Patent number: 7930362
    Abstract: Techniques for dynamically updating a live object with personalized content for clients are provided. The techniques include receiving a first message from a source including a first identifier and a second identifier. The first identifier may be unique to a client. The second identifier may be generic across many clients. The first message includes information for updating a property of a live object associated with the second identifier. A client specific to the first identifier may be identified. A second message may then be routed through a network to the client. The second message may include the first identifier and the second identifier and also may contain information for updating a property of the live object associated with the second identifier. The client may receive the second message and may be capable of causing an update of the property of the live object associated with the second identifier.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: April 19, 2011
    Assignee: Shaw Parsing, LLC
    Inventor: Karl E. Rumelhart
  • Patent number: 7925989
    Abstract: In a system and method for displaying hierarchically related data, a processor may display in a single display window of a display device respective representations of a plurality of hierarchically related data records in accordance with the hierarchical relationship, where each of at least two of the representations includes a respective table including a plurality of data columns, and where the display of some of the columns of the tables is in accordance with display settings set based on a determination that columns of different tables correspond to each other for alignment.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: April 12, 2011
    Assignee: SAP AG
    Inventors: Helmut Hofmann, Markus Koenigstein
  • Patent number: 7925977
    Abstract: Architecture solution maps can be generated which graphically represent an interrelation among a plurality of topics related to the deployment of software in a computing landscape. A user, when generating the architecture solution map, can define that only topics having a predefined level of relatedness are included within a rendered architecture solution map.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: April 12, 2011
    Assignee: SAP AG
    Inventor: Oleg V. Figlin
  • Patent number: 7912860
    Abstract: In one or more embodiments, a tag is provided and includes a property that associates a strongly typed variable with the tag. Strongly typed variables can include any suitable types. For example, in at least some embodiments, the strongly typed variable is a people type that allows the tag to be associated with an individual person or group of people by virtue of a unique identification that is associated with the person or group. Strongly typed tags can then serve as a foundation upon which various other types of information and services can be provided to enhance the user experience.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Jason S. Flaks, John M. Thornton, Ryan Kabir
  • Patent number: 7908258
    Abstract: A search keyword input device includes multiple keyword type selection keys for showing multiple keyword types for the purpose of distinguishing and narrowing down multiple search keywords so as to be selectable, and used for selection of the multiple keyword types, a display unit which corresponds to the multiple keyword type selection keys, and which displays multiple selecting notification display elements for the purpose of notifying that the multiple keyword types are selected, and a control unit for controlling the selecting notification display elements corresponding to the keyword type selection keys to be displayed on the display unit as instructed when the keyword type selection key for selection of the keyword type is instructed.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: March 15, 2011
    Assignee: Sony Corporation
    Inventors: Shigetaka Kudo, Takashi Koya, Ryu Okuda
  • Patent number: 7904833
    Abstract: An electronic commerce method can include the step of determining a plurality of e-commerce partners. For each partner, a partner identifier can be presented within a commerce GUI. In the commerce GUI, the partner identifier can be an expandable node. An expansion of at least one of the nodes can be presented within the commerce GUI. For each expansion, a transaction identifier can be presented as a child node of the expanded node. The transaction identifier can represent an electronic commerce transaction between a user of the commerce GUI and the associated e-commerce partner.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tsz Simon Cheng, Brent W. Cossey, Gregory P. Fitzpatrick
  • Patent number: 7890862
    Abstract: An apparatus for entering data into a computing device includes a graphical user interface that presents hierarchically organized information in a menu structure of at least two hierarchy levels, including a topmost hierarchy level and at least one further hierarchy level. The apparatus also includes at least two haptic keys, each having more than one state of activation. Each of the haptic keys is assigned to a particular hierarchy level. A first haptic key is assigned to the topmost hierarchy level. A menu on the topmost hierarchy level is directly accessible using the first haptic key. A menu on a hierarchy level higher than one that is currently presented on the graphical user interface is directly accessible using a haptic key assigned to the menu on the higher level, when a hierarchy level of the currently presented menu is one of the at least one further hierarchy level.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: February 15, 2011
    Assignee: Sony Deutschland GmbH
    Inventors: Ralf Kompe, Jason Williams
  • Patent number: 7890880
    Abstract: The invention relates to a method and a device for interactive control of a machine, whereby the operating parameters necessary for the working process of the machine are inputted into a data processing unit (12), for storing the operating parameters, using an input unit (10) with input fields in a form which guides the user. Working processes are thus carried out as a result of the inputs. A data set of the base rules for the working process of the machine is recorded in the data processing unit. A limited selection (11) of possible input choices is provided for the user by application of the data set based on the machine configuration and machine environment, which further comprise compatible parts for addition to the extant parts of a working process.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: February 15, 2011
    Inventor: Karl Hehl
  • Patent number: 7886067
    Abstract: A system and method for use by website operators and advertisers to place interstitial advertisements on websites. The system uses an Internet dispatcher server and a mass storage device containing one or more databases storing advertisement command files pertaining to placements of advertisements that are stored in an advertisement server. The method comprises the steps of selecting ad files stored in a computer ad server, designating the url for the ad file, the url for the website page where the ad will be displayed, the url for the websites to which a user will be directed depending on the user's reaction to the advertisement, storing in a dispatcher server database a data string representing the ad placement commands with a url representing a dispatcher server-based application to execute said ad placement commands, and including said data string on said website for launching said dispatcher server command file.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: February 8, 2011
    Assignee: Rich Hedia Club, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Alan Edwards
  • Patent number: 7870484
    Abstract: Aspects of the subject matter described herein relate to a page flow framework. In aspects, a page flow engine includes logic to navigate between pages. To make its determination of what page is next, the page flow engine uses an indication of the current page and may also use properties associated with the pages. These properties may be filled in as a user enters values on the pages, for example. The page flow engine does not need any additional information to determine the next page besides the current page and the properties. The page flow engine may also store the pages visited in a travel log. This may be used to return previous pages. The page flow engine allows the page flow logic to be removed from the pages and placed in a centralized component. This simplifies creation and maintenance of page flow.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Taleb Tewfik Zeghmi, Ronald R. Martinsen
  • Patent number: 7865830
    Abstract: System(s) and/or method(s) (“tools”) are described that present content in a user interface tailored to trait(s) of the content. The tools can analyze content to determine its traits, classify the content based on its traits, and present the content in a user interface tailored to the classification. The tools can also organize content items into groups based on a common trait and enable a user to select content items through their group. Responsive to the user's selection of a group, the tools can present content, render enclosures, and alter traits of the content items in the group.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Jane T Kim, Amar S. Gandhi, Walter V. von Koch, Sean O. Lyndersay, Edward J. Praitis, William Gould, David M. Ruzyski
  • Patent number: 7865829
    Abstract: Help information for a software application is provided based on a user help knowledge base. The user help knowledge base includes a user help profile indicating help information previously selected by the user. Examples of data tracked for the previously selected help information include the application context in which it selected, a presentation mode in which it was presented, at least one associated help topic, and a help content format. The user help knowledge base can further comprise a user profile maintained by the software application. Based on the information in the user help knowledge base, as well as the current context of the application and/or user data entered, the help module selects help information pertinent to the user and the current context of the application. A presentation mode, for example a video mode, an audio mode or a display mode, is selected for the help information as well based on the user help knowledge base.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: January 4, 2011
    Assignee: Intuit Inc.
    Inventors: Garrett R. Goldfield, William K. Scarvie, III, David Murray, Todd Haseyama
  • Patent number: 7861170
    Abstract: In one embodiment, the invention provides a method for creating a voice application, the method being implemented by a computer system and comprising generating a graphical user interface comprising a text-to-topic button; receiving first input identifying a location of a text file; receiving second input selecting the text-to-topic button; partitioning content associated with the text file into subjects in response to receiving the second input; and storing information on the partitioning.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: December 28, 2010
    Assignee: TuVox Incorporated
    Inventors: Ashok Mitter Khosla, Steven Samuel Pollock
  • Patent number: 7840010
    Abstract: An interactive system for managing access via a communications network by one or more users to multiple secured Locations. The system comprises a plurality of entry control Devices assigned for use in gaining access to the Locations by multiple users with multiple keys assigned in a hierarchy to the Locations, a searchable database configured to store information on said keys and said entry control Devices, and Software stored on a readable medium and configured to produce a graphical hierarchy report on the keys depicting the hierarchy of the keys and their respectively assigned Locations and/or entry control Devices.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: November 23, 2010
    Assignee: Shield Security Systems, LLC
    Inventors: Scott M. Serani, Leslie S. McMillin, Charles D. Blish, III
  • Patent number: 7836401
    Abstract: Certain exemplary embodiments provide a system for providing help information supporting at least one executable application. The system can comprise an interface processor for receiving user-entered data representing a help message conveying help information, a creation time indicator identifying a creation time of the help message, and an identifier for identifying a help information repository associated with the help message. A data processor can store the help message in the help information repository in order of creation by using the creation time indicator.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: November 16, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventor: Thomas W. Hathaway
  • Publication number: 20100281364
    Abstract: The disclosure details the implementation of APPARATUSES, METHODS AND SYSTEMS FOR PORTABLE UNIVERSAL PROFILE. The disclosure teaches a PUP, which provides interactive, responsive and efficient portable universal profile for creating universal portable IDs for individuals, entities, and/or systems. In one embodiment, the PUP allows people to package web links to the information of interest to them in a responsive tag or PUP-interface. For example, a user may create a personal widget comprised of links to the content, events and products they want to promote and share. In one embodiment, this personal widget may be an easy-to-use application for online self-publishing and self-distribution, complete with available user metrics. In a further embodiment, the PUP may let a user know every time a friend looks at their widget or clicks a link. In this way, users can get a better understanding of common interests and get feedback from friends on what they may be most interested in.
    Type: Application
    Filed: April 10, 2009
    Publication date: November 4, 2010
    Inventor: David Sidman
  • Patent number: 7827499
    Abstract: Receiving a hierarchical dataset including child data items that depend directly or indirectly from one or more parent data items. Processing the hierarchical dataset to generate nodes for each data item within the hierarchical dataset, wherein nodes for child data items are generated within nodes for parent data items and aligning nodes representing like data items in a dashboard view.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: November 2, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming C. Hao, Umeshwar Dayal, Daniel A. Keim, Joem Schneidewind, Robert Lovejoy Raymond
  • Patent number: 7827566
    Abstract: A method, apparatus, and system are provided for a Graphical User Interface (GUI) for monitoring classloading references. In an embodiment, the GUI includes a graphical representation of one or more resources of an application server. The one or more resources may be selectable via, for example, a cursor control device. In an embodiment, a graphical representation of a selected class loader and one or more associated classloading references are displayed in the GUI, responsive to receiving a selection input specifying one of the displayed resources.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: November 2, 2010
    Assignee: SAP AG
    Inventors: Grigor Svetoslavov, Vencislav Dimitrov, Nikolai Dimitrov
  • 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: 7802186
    Abstract: “In-situ editing” of a control property within a design surface is provided. “In-situ editing” refers to a feature that can allow a user (e.g., developer) to easily perform multi-pass configuration operations on their user interface (UI) components. This can be achieved by introducing the concept of a new editing mode or view to the integrated development environment (IDE)—(e.g., a Property Editing View (PEV)). The PEV mode can be active. In other words, the user will be presented with a mechanism of viewing and editing all properties without having to move off of the design surface. For example, editing can be performed in-place eliminating the conventional need to enter a property grid.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn P Burke, Jeffrey T Chrisope
  • Patent number: 7770123
    Abstract: The present invention discloses a method for dynamically generating an HTML-based information help system. The information help system provides a user with a table of contents of the information that is currently available on the system. The table of contents is generated by scanning specific files for meta-tag information. The gathered information is merged with pre-defined HTML template files that control the formatting and presentation of the information. The resulting table of contents which is provided to the user accurately reflects the current content of the information system. By dynamically generating the table of contents for the information help system, the present invention allows authors to add, remove, and change individual components of the system while ensuring that users are presented with an accurate and complete list of the information available for use.
    Type: Grant
    Filed: May 8, 1998
    Date of Patent: August 3, 2010
    Assignee: Apple Inc.
    Inventors: Gordon R. Meyer, Albert R. Howard, Jr., Kevin Knabe, Richard B. Hoiberg
  • Patent number: 7765236
    Abstract: Systems and methods for extracting data content items from a web page are provided. A template is created by labeling data content items of interest associated with a web page and generating a template Document Object Model (DOM) tree based on the labeled web page. DOM trees are also generated for additional web pages that contain data content items for which extraction may be desired. These DOM trees are compared to the template DOM tree to determine alignment there between. The aligned data content items may then be extracted from the additional web pages and indexed, as desired. Labeling the data content items of interest prior to generating a template DOM tree allows for the desired data content items to be specified and more accurately extracted from related and/or similarly structured web pages.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: July 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Yanhong Zhai, Yi Li, Richard Oian, Hong Gao, Lei Tan
  • Patent number: 7752677
    Abstract: A system and method for providing a request to a portlet wherein the portlet can render itself in a graphical user interface (GUI), comprising mapping the request to a control tree wherein the control tree is a logical representation of the GUI and wherein the control tree includes a set of controls which are related hierarchically to one another, advancing the control tree through at least one life cycle stage based on the request, wherein the control tree includes a portlet control that represents the portlet, and providing the request to a portlet container, wherein the providing can be performed by the portlet control.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: July 6, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamarju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Blair Frender, Stephen Hetzel, Purushotham Babu Naidu, Sameer Sawant, Shane Pearson, Jeffrey Sauls
  • Patent number: 7752574
    Abstract: Systems, methods and articles for displaying data distributions in data trees are provided. An example method retrieves a data tree organized into a plurality of nodes that store a data parameter and identifies a parent node from among the plurality of nodes, the parent node being linked to a plurality of child nodes in the data tree. The relative distribution of the data parameter among the plurality of child nodes is determined and a plurality of graphical connectors that visually link the parent node to the child nodes are displayed on a computer display, each of the graphical connectors including a data distribution indicator that indicates the relative distribution of the data parameter among the child nodes.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: July 6, 2010
    Assignee: SAS Institute Inc.
    Inventor: Vikram Dere
  • Patent number: 7735010
    Abstract: A visualization-based interactive legal research tool that generates from a multi-dimensional citation network a semantics-constrained citation sub-network that focuses on one individual issue in which a user is interested, and puts the sub-network on an interactive user interface (“UI”), which allows the researcher to browse, navigate, and jump over to start new sub-networks on different issues that are relevant to original issues.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: June 8, 2010
    Assignee: LexisNexis, a division of Reed Elsevier Inc.
    Inventors: Paul Zhang, Lavanya Koppaka
  • Patent number: 7716583
    Abstract: There is read information on a system indicative of how to reach at least one pre-configured, pre-designated application in the system. The information is used to build at least one software button in at least one group of software buttons that allows launching of the pre-configured, pre-designated application.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: May 11, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ruth Ann Lim
  • Patent number: 7716582
    Abstract: A method is provided for displaying at least one hierarchically structured list having at least two levels, and a display unit for such a method is also provided, in which the user is offered an optimum overview in the display of hierarchically structured lists having at least two levels. In the display of one or more of the subordinate elements of the list, the respective superordinate element of the list associated with the subordinate element of the list is also always displayed.
    Type: Grant
    Filed: October 19, 2002
    Date of Patent: May 11, 2010
    Assignee: Robert Bosch GmbH
    Inventor: Guido Mueller
  • Patent number: 7712042
    Abstract: Techniques are provided for viewing mappings between objects. A main view is displayed, wherein the main view shows one or more source objects, one or more target objects, and zero or more mappings between the one or more source objects and the one or more target objects. Input selecting a type of view to be displayed in the main view is received, wherein each type of view provides a different amount of detail regarding the mappings. In response to receiving the input, the selected type of view is created, and the created view is displayed. Additionally, techniques are provided for viewing objects. One or more objects along with mappings between the one or more objects are displayed. View filters are provided that may be applied to the one or more objects, wherein the view filters enable hiding at least one of mapped or unmapped objects. Moreover, techniques are provided for viewing nodes. A structure is displayed that includes one or more nodes.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Mauricio Antonio Hernandez-Sherrington, Robert LaVerne Hobbs, Kiranmayi Potu, Daina Edvina Pupons Wickham, Lingling Yan
  • Patent number: 7703016
    Abstract: A method of mirroring Lotus Notes Domino documents to a non-Domino web server, while preserving document sections. Each request for expansion or collapsing of a section is handled at the client end when serving the mirrored copies of the original document. The number of fetches is reduced during retrieval of each state of the Lotus Notes Domino document. Each fetch resides on a mirrored document of a non-Domino web server in a form that does not require a unique html document for each fetch.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventor: Michael P. Quaranta
  • Patent number: 7694227
    Abstract: Resource links also known as Unified Resource Links (URL's), bookmarks, hyperlinks etc. located in a category hierarchy. The resource links are used to navigate on the world wide web, on a local machine, on the internet, or on an intranet. A method of assessing a users competence in a category in the category structure comprising the steps of analysing the users interaction with the resource links placed in the hierarchy table for that category and extracting a competence level for the user in that category.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: April 6, 2010
    Assignee: Sublinks APS
    Inventors: Mads Rydahl, Max Kim Tobiasen
  • Patent number: 7689937
    Abstract: A computer implemented method and system for displaying categorized information on a user interface is provided, in which the user may choose one or more categories of information. In response, data associated with the chosen category is retrieved. The display of the categories and the retrieval of the data is performed independently, so that the displayed categories remain responsive to user interaction while the data is being retrieved. In one implementation, the display of the categories and information on the user interface is handled by the main thread and the retrieval of the data associated with the chosen category is performed by a worker thread executing asynchronously with respect to the main thread.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventor: Igor Pankovcin
  • Patent number: 7672958
    Abstract: The present invention provides a method and a system for identifying relevant information in a data set. The method involves the identification of nodes of interest in a tree structure. A node of interest is a node that contains information, which is relevant to a pre-defined context. The method further involves the step of iteratively extracting sub-trees from the tree structure and identifying records in the extracted sub-trees. The sub-tree is a hierarchical structure that shows the relationship of each node of interest with its ancestor nodes in the tree structure. Each record is a group of sub-tree nodes and contains at least one node of interest.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: March 2, 2010
    Assignee: IM2, Inc.
    Inventors: Alex Meyer, Shashikant Khandelwal, Dhiraj Pardasani, Ranjit Padmanabhan
  • Patent number: 7653879
    Abstract: A contextually sensitive user interface for defining an e-mail message handling rule is provided. The user interface includes one or more user interface objects for specifying conditions for the rule and one or more user interface objects for defining the actions to be performed if the specified conditions are met. The conditions that are displayed within the user interface for selection are chosen, at least in part, based upon the context in which a request to create the e-mail handling rule is received. The displayed conditions may be based, in part, upon the contexts of reading an e-mail message, creating an e-mail message, creating an alert subscription, or selecting a user name.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Chaitanya Dev Sareen, Paul Daley, Radu Bacioiu, Christopher Cameron White, Michael Philip Arcuri, Raja Charu Vikram Kakumani, Julie Madhusoodanan
  • Patent number: 7644374
    Abstract: Methods and systems providing a user interface control allowing a user to specify a scope of items on a computer system or network is disclosed. Certain aspects provide an input control through which a user can specify an explicit scope, or range, of items, while also identifying explicit exclusions from the specified scope, thereby reducing ambiguity regarding identification of items included and items excluded from the scope. When a user explicitly selects an item for inclusion in the scope, the explicitly selected item is added to the scope definition, and all descendants of the explicitly selected item are implicitly selected for inclusion. When a user explicitly selects an item for exclusion from the scope, the explicitly selected item is added to the scope definition as an exclusion from an explicitly included item, and all descendants of the explicitly selected item are implicitly selected for exclusion.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Lyon King-Fook Wong, Stephan Hoefnagels, Timothy P. McKee, Chris J. Guzak, David G. De Vorchik, Benjamin A. Betz
  • Patent number: 7644360
    Abstract: A system and method for facilitating patent grant and patent application claims examination; including the functions of automated importing of patent claims, automated parsing of the claims into their hierarchy, and compression/expansion of the parsed claims to/from the independent claim level.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: January 5, 2010
    Assignee: Spore, Inc.
    Inventors: Guy R. Beretich, Jr., JiNan Glasgow
  • Patent number: 7640516
    Abstract: Candidate tree structures, each of which includes a current tree structure and a respective node defining a respective relative location on the selected page for another graphic object selected from a set, are generated. Initial size dimensions are determined for the graphic objects in each of the candidate tree structures. Respective scores are computed for the candidate tree structures based at least in part on the corresponding initial size dimensions. One of the candidate tree structures is selected as the current tree structure based on the computed scores. The process is repeated until relative locations on the page are defined for all of the graphic objects in the set. Next, final size dimensions are calculated for the graphic objects in accordance with the current tree structure. Respective positions of the graphic objects on the selected page are specified in accordance with the current tree structure.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: December 29, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: C. Brian Atkins
  • Patent number: 7627557
    Abstract: Computer assistance content related to a plurality of software entities is combined into a single assistance content corpus. The corpus may be organized hierarchically. The hierarchical organization can be done using content sets that relate assistance content with associated metadata. Content sets can be related to each other in parent-child relationships. The relationship definitions can be separate from the content set definitions. Scope and bias information can be used to constrain assistance content searching over the corpus and to bias search results based on one or more state variables of the user's computer. A remote assistance server can be used to provide updated or newer assistance content to the user. When the remote assistance server is used, an assistance request from the user is supplemented with scope information.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: J. Shane McRoberts, Amit Rai, Christopher McConnell, Dale Rogerson, Kipper York, Scott Whalley, Tom Laird-McConnell, Wenlong Dong
  • Patent number: 7600001
    Abstract: A system and method for transferring data between an unstructured data source and a structured destination. In one embodiment, data is transferred by extracting data from an unstructured data source, creating a graphical representation of the hierarchy of data within the unstructured data source, and graphical representation of the destination. Data is then transferred from the source to the destination based upon graphical associations between the representations of the source and destination.
    Type: Grant
    Filed: May 1, 2003
    Date of Patent: October 6, 2009
    Assignee: Vignette Corporation
    Inventors: Andrew Groh, Rob Surratt, Marc Harris, Mikhail Gurevich
  • Patent number: 7596766
    Abstract: A preview window generator can be configured to sense a presence of navigation input applied to a resource reference (e.g., an icon, file path, etc.) displayed in an application window. The resource reference displayed in the application window can represent a resource such as stored content (e.g., a file, folder, etc.). While sensing input such as presence of a pointer in a vicinity of the resource reference in the application window, the preview window generator displays a context view (e.g., a file system view) including a representation of the stored content. Accordingly, a user can view the stored content in a relevant context view such as a storage context indicating where the content is stored in a file system without having to launch a separate windows explorer application. The preview window can be configured to receive input, enabling a viewer to modify a particular context view.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: September 29, 2009
    Assignee: Adobe Systems Inc.
    Inventors: Ravish Sharma, Hemant Jaggi