Object-oriented Database Structure Processing (707/103y) Patents (Class 707/999.104)
  • Patent number: 8583514
    Abstract: A system and method for tracking information in a business environment. The system uses a tree-view hierarchy whereby alerts and time triggers are set by the user and upon the triggering of an event, the visual attributes of the tree-view folders change to reflect the triggering event.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: November 12, 2013
    Inventor: Jeffrey Brian Klem
  • Patent number: 8565680
    Abstract: An article (100) has a device (122), and a radio frequency identification (RFID) module (102) coupled to the device. The RFID module is programmed to receive (210) provisioning instructions from a wireless source (142), and transfer (212) to the device the provisioning instructions when said device is enabled.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 22, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Feng Wang, Huitao Liu
  • Patent number: 8510185
    Abstract: Systems and methods are defined for facilitating the audit process involving a business client, an auditor, and a third-party providing confirmations for the client upon the auditor's request. An auditor receives an audit number, electronically captured signature, or physical signature from the audited client as evidence of authorization for requesting confirmation from a third-party, such as a bank or related business entity. The confirmation request submitted by the auditor will be stored in a network-based computer system (i.e., confirmation system) and transmitted to the relevant third-party. The third-party responder then provides necessary confirmation response data or the confirmation system retrieves the response data from a computer of the responder using credentials of the client. The involved third-party can be a bank or financial institution, another entity in business relationship with the client, or any other entity that has access to the requested data associated with the client.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: August 13, 2013
    Assignee: Capital Confirmation, Inc.
    Inventor: Charles Brian Fox
  • Patent number: 8495176
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8489269
    Abstract: A graphic user interface (GUI) display of computer status is provided across multiple computer platforms. A computer and physical layout are identified and this information is used to provide a desired set of displays. Data is parsed from an output from the computer and is stored in a data store in a predetermined common format as a part of a collection of parsed data. A graphic display depicting a physical layout of at least one aspect of a computer or the physical layout is provided along with data retrieved from the collection of parsed data and corresponding to the computer associated with the display depicting the physical layout in accordance with the identification of the computer and physical layout.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: July 16, 2013
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Matthew Galligan, Bruce J. Waldron, John P. Waxler
  • Patent number: 8484378
    Abstract: Content returned by a search query is specific to a version of a product installed on or associated with the computer system requesting the search. Upon receipt of the search query, a search system accesses a persistent descriptor corresponding to a detected version of the product. The persistent descriptor may be a cookie file stored on the requesting computer system. A product detection module interrogates the computer system to identify the associated products, including the particular versions of those products. The search of a repository of general content related to the product is scoped using the persistent descriptor as a search filter in order to provide version-specific content.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Michael J. Kelly, Matthew C. Gauthier
  • Patent number: 8478514
    Abstract: An improvement of methods and systems using mobile and distributed data stream mining algorithms for mining continuously generated data from different components of a vehicle. The system is designed for both on-board and remote mining and management of the data in order to (1) detect the effect of various engine parameters on fuel consumption behavior, (2) predictive classification of driving patterns and associative indexing of driver performance matrix, (3) resource-constrained anomaly detection for onboard health monitoring, (4) vehicle-to-vehicle social networking and distributed data mining, (5) adaptive placement of advertisements based on vehicle performance profile and (6) onboard emissions analytics computation for wireless emissions monitoring and smog test.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: July 2, 2013
    Assignee: AGNIK, LLC
    Inventor: Hillol Kargupta
  • Patent number: 8479143
    Abstract: Methods and apparatus are described for electronic design automation (EDA) that effects the identification, and possibly removal, of certain duplicate circuit components. A signature value representing a circuit component is used to help identify potential duplicates. A signature table stores information about one or more components that share a corresponding signature value. The table is populated during the course of processing the design for duplicate extraction. As each component in the design is encountered, a signature for the component is determined and used to access the signature table information. The current component is compared to any component found by using the signature table and a circuit design modification is indicated to consolidate the components if they are duplicative. The signature table is maintained to reflect the most recent component encountered for a given signature.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: July 2, 2013
    Assignee: Altera Corporation
    Inventor: Gregg William Baeckler
  • Patent number: 8407724
    Abstract: This disclosure describes, generally, methods and systems for implementing agile and dynamic help, defect tracking, and support frameworks for composite applications. The method includes implementing, on a computer system including a storage database, a composite application including a plurality of application components and establishing, in the computer system's storage database, a storage container for each of the plurality of application components. The storage containers are configured to store support information for each of the component applications. The method further includes storing, in the storage database, support data for each of the plurality of component applications, removing at least one of the plurality of component applications from the composite application, and maintaining, in the storage database, the support data for the remaining component applications of the composite application.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: March 26, 2013
    Assignee: Oracle International Corporation
    Inventor: Uzair Ahmed Niazi
  • Patent number: 8395643
    Abstract: Dynamically magnifying search results and enabling motion-based review of the search results. The user enters a query to search the content of a document. As the characters of the query are entered by the user, the search results are identified and magnified such that all the search results after any given input character are visible in the user interface. The user advances through the search results by moving the computing device in a predefined manner. In an embodiment, the user searches the content of a web page rendered in a browser executing on a mobile computing device such as a telephone.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: March 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Randal James Ramig, Seana Seraji, Scott Andrew Borton
  • Patent number: 8340902
    Abstract: A remote vehicle management system by video radar includes a camera array installed on the vehicle to capture and generate video data, video recognition units receiving the video data and converting into an object data stream, a vehicle database including static and dynamic data, an environment management unit generating a video radar data stream based on the object data stream and, a wireless transfer unit transmitting the radar data stream in a wireless medium, and a remote device reconstructing an illustrative screen based on the received video radar data stream by using specific icons or symbols, which is used to assist the operator of the vehicle to fully understand the actual situation so as to alleviate the human workload, reduce human mistakes and improve the efficiency of the vehicle management.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: December 25, 2012
    Inventor: Yan-Hong Chiang
  • Patent number: 8325386
    Abstract: The transfer of a duplicate electronic document between image forming devices is done with an electronic document that is formed of only resolution-independent vector data and the like, and a normal printing of the duplicate electronic document or printing of different resolution is performed by developing the vector data. In high-quality printing of the duplicate electronic document, a Fill Map included in the original document the information indicating the location of an electronic document of copy source that is embedded in a metadata specifies is obtained, and this printing is made using the Fill Map.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: December 4, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hisashi Koike
  • Patent number: 8321853
    Abstract: Aspects of the subject matter described herein relate to type and property definition support for software. In aspects, new types can be added to an application model after the software has been created without changing the software. After software is created and embodied in computer code, a new type definition may be received by a user type service. The user type service may then place the new type definition in a data store in which other types native to the software are located. The software may then use the new type definitions and properties associated therewith in queries and in user interfaces provided by the software.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: November 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey R. Currier, Alexander W. DeNeui
  • Patent number: 8230345
    Abstract: A method of and system for providing an electronic Yahrzeit display corresponding to the current date including determining a current date, performing a search in a database storing a plurality of Yahrzeit entries to identify the Yahrzeit entries having an anniversary of the death date corresponding to the current date, and electronically displaying the identified Yahrzeit entries in a rotating manner, wherein each of the identified Yahrzeit entries are displayed for a predetermined amount of time, wherein the method and system may convert dates between a plurality of calendars.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: July 24, 2012
    Assignee: Jewish War Veterans, U.S. National Memorial, Inc.
    Inventors: Norman Rosenshein, Robert M. Zewiman, Joseph Zoldan, Warren S. Dolny
  • Patent number: 8214461
    Abstract: In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an exception criterion, and a recovery operation. The method continues with a step of determining that the server computer system is unable to fulfill the request due to an exception which meets the exception criterion. The method concludes with a step of applying the recovery operation to resolve the exception. In an embodiment, the server computer system comprises a resource management system for a shared computing environment and the object comprises a resource request object. The resource request object comprises a resource request, the exception criteria, and the recovery operation. The resource request indicates resources requested from the shared computing environment by a start time and for a time period.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: July 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sven Graupner, Sharad Singhal, James C. Pruyne
  • Patent number: 8175810
    Abstract: A sample processing apparatus prevents samples and reagents from being degraded due to a prolonged waiting time other than for reaction and improves the operation efficiency of the apparatus. The apparatus includes a plurality of processing sections for causing at least two samples to react independently, an input/output terminal 15 for inputting the upper limit of the waiting time and the reaction time for each of the samples, a schedule management section for determining at least the clock time of introducing each of the samples, the processing section to be used for processing the sample and/or the waiting time for the sample, and a general control section for controlling the processing of the samples at the plurality of processing sections according to the determination by the schedule management section.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: May 8, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Atsushi Kitaoka
  • Patent number: 8161074
    Abstract: A modular repository is described, where operational features may be implemented without the need to scan every resource included in the modular repository. A modular repository includes a dedicated set of database objects containing all information needed to access the resources in the repository. For example, the database objects of a modular repository may include those user identifier mappings and ACL mappings, etc., to which metadata in the modular repository refers. A database system may also include a mechanism through which a modular repository may be mounted under a subdirectory of a common directory in the database system. The resources of a modular repository that are mounted under the common directory may be accessed through the common directory. Further, a client may query the resources of any modular repository mounted under the common directory by making the federated repository, represented by the common directory, the context of the query.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: April 17, 2012
    Assignee: Oracle International Corporation
    Inventors: Sivasankaran Chandrasekar, Sam Idicula, Nipun Agarwal, Viswanathan Krishnamurthy
  • Patent number: 8139250
    Abstract: In a copying operation, an MFP reads a code image printed on the paper, acquires a paper ID from the code image, acquires paper information associated with the paper ID, specifies an electronic document as a print source, and acquires the specified electronic document. The MFP prints a paper ID on the paper with the code image and the acquired electronic document, and stores paper information including a paper ID of a copy source in association with the paper ID. When a first MFP leaves an image processing system, respective information concerning electronic document acquisition managed by the first MFP is transferred to a second MFP.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 20, 2012
    Assignee: Ricoh Company, Limited
    Inventors: Tadashi Honda, Naoki Kozuka, Hirofumi Horikawa, Yuuta Hamada
  • Patent number: 8122073
    Abstract: Methods, apparatuses, computer program products, devices and systems are described that accepting an input identifying a treatment target in search of an agent, the input associated with at least one query parameter; determining, based on the input, at least one subset of study data for which at least one adverse event profile associated with administration of at least one agent is acceptable within a defined limit relative to a population for which the at least one adverse event profile is unacceptable with respect to the defined limit; and presenting the agent, based on the at least one subset and the at least one query parameter.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: February 21, 2012
    Assignee: The Invention Science Fund I
    Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Lowell L. Wood, Jr.
  • Patent number: 8095514
    Abstract: Particular embodiments generally relate to displaying database time using a treemap. A set of database time values is determined for a set of dimensions. The database time values measure performance of one or more databases by the time the database takes to respond to a request. The set of database time values is correlated to a set of cells in the treemap. A size of the cell is determined based on the database time value associated with it. For example, the database time value is correlated to an area of the cell. A layout of the set of cells is determined and the treemap is displayed using the layout. For example, the largest values of database time may be shown with the largest sized cells. This makes it easier for an administrator to review and analyze the database performance across multiple dimensions and determine problem areas affecting the performance of the one or more databases.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: January 10, 2012
    Assignee: Oracle International Corporation
    Inventors: John Beresniewicz, Jonathan Helfman, Hsiao-Te Su, Nancy Chen, Karl Dias, Graham Wood
  • Patent number: 8086619
    Abstract: A system and method for providing search query refinements are presented. A stored query and a stored document are associated as a logical pairing. A weight is assigned to the logical pairing. The search query is issued and a set of search documents is produced. At least one search document is matched to at least one stored document. The stored query and the assigned weight associated with the matching at least one stored document are retrieved. At least one cluster is formed based on the stored query and the assigned weight associated with the matching at least one stored document. The stored query associated with the matching at least one stored document are scored for the at least one cluster relative to at least one other cluster. At least one such scored search query is suggested as a set of query refinements.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: December 27, 2011
    Assignee: Google Inc.
    Inventors: Paul Haahr, Steven Baker
  • Patent number: 8065732
    Abstract: A system can be configured using configuration objects that have the ability to refer to one another. In one embodiment, the present invention includes such a system having a plurality of objects used to configure the system, each object having a uniform resource identifier (URI), and an object reference table to enable the plurality of objects to reference each other without using URIs.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: November 22, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chad Ward, Ankur Lahoti, Kenny Tidwell
  • Patent number: 8051372
    Abstract: A system and method for automatically detecting and extracting semantically significant text from a HTML document associated with a plurality of HTML documents is disclosed. The method may include receiving a HTML document, parsing the HTML document into a parse tree, segmenting the parse tree into one or more segments of one or more unique paths, processing the one or more segments based at least the HTML document, and extracting one or more processed segments from the at least the HTML document based on a predetermined number.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: November 1, 2011
    Assignee: The New York Times Company
    Inventor: Evan Stapleton Sandhaus
  • Patent number: 8010483
    Abstract: A system for facilitating plasma processing tool component management across plurality of tools is provided. The system includes means for receiving first component data for first plurality of components, including identification and usage history for a first plurality of components, at first database associated with first tool. The system also includes means for receiving second component data for second plurality of components at second database associated with second tool, which is different from first tool. The system further includes means for synchronizing first and second component data with third database. The synchronizing includes synchronizing between third database and at least one of first and second database rules that govern usage of at least one component of first and second plurality of components. The third database is coupled to exchange data with plurality of tools.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: August 30, 2011
    Assignee: Lam Research Corporation
    Inventors: Chung-Ho Huang, Hae-Pyng Jea, Tung Hsu, Jackie Seto
  • Patent number: 8005844
    Abstract: To efficiently retain data online, an instance of a data set may be generated. The instance may have a set of data fields with corresponding data values. The instance also may be searchable in response to a data selection request. Another instance may be generated, which also may have a set of data fields with corresponding data values, and which also may be searchable in response to a data selection request. The two instances may each use its own blueprint to normalize data, to perform searches and to return search results. Both of the instances may be stored online such that they are stored independently but are accessible jointly.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: August 23, 2011
    Assignee: IS Technologies, LLC
    Inventor: Jon Moog
  • Patent number: 7991891
    Abstract: Content returned by a search query is specific to a version of a product installed on or associated with the computer system requesting the search. Upon receipt of the search query, a search system accesses a persistent descriptor corresponding to a detected version of the product. The persistent descriptor may be a cookie file stored on the requesting computer system. A product detection module interrogates the computer system to identify the associated products, including the particular versions of those products. The search of a repository of general content related to the product is scoped using the persistent descriptor as a search filter in order to provide version-specific content.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael J. Kelly, Matthew C. Gauthier
  • 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: 7958086
    Abstract: A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to monitor for the addition or removal of a piece of media in the library. When the media agent determines that the piece of media has been added to the library or removed from the library, the media agent causes the library to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. When a backup or restore is performed, the system checks the media label to ensure that the correct media is being used. Inventory procedures are disclosed.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: June 7, 2011
    Assignee: CommVault Systems, Inc.
    Inventors: Arun Prasad Amarendran, Rajiv Kottomtharayil, Zahid Ilkal
  • Patent number: 7937408
    Abstract: Providing layout information includes assigning at least a first context value to layout information for a data element. The layout information is configured for use in displaying an instance of the data element in a graphical user interface. The method includes storing the layout information and the first context value in a schema definition for the data element. Providing display of data using layout information includes receiving a context definition. A data element is identified using the received context definition. A schema definition for the data element includes layout information with at least a first context value assigned thereto. The method further includes providing, using the layout information, an instance of the identified data element for display in a graphical user interface.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: May 3, 2011
    Assignee: SAP AG
    Inventor: Gunther Stuhec
  • Patent number: 7917553
    Abstract: A system and methods for facilitation of enhanced user interactions with metadata corresponding to one or more media files. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced metadata entry and modification interface to a user. A method of providing for automated step through of media files for metadata entry is described, as well as a method for quickly presenting the user with the most appropriate media sample from which an appropriate metadata entry or modification can be made by the user.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: March 29, 2011
    Assignee: Universal Electronics Inc.
    Inventors: Jonathan L. Nichols, Randy Fish, Paul Pantera
  • Patent number: 7917550
    Abstract: A system and methods for facilitation of enhanced user interactions with metadata corresponding to one or more media files. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced metadata entry and modification interface to a user. A method of providing for automated step through of media files for metadata entry is described, as well as a method for quickly presenting the user with the most appropriate media sample from which an appropriate metadata entry or modification can be made by the user.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: March 29, 2011
    Assignee: Universal Electronics Inc.
    Inventors: Jonathan L. Nichols, Randy Fish, Paul Pantera
  • Patent number: 7908305
    Abstract: A method, system and computer program product for providing an integrated environment for processing business object documents (BODs). The integrated environment utilizes an IntelliBod system to employ standard business semantics while adapting modified business terms. Applications requesting integration, or mapping, map to common business semantics of the BODs, and the IntelliBOD system manages the business semantic (and technical) integration of the applications. IntelliBOD systems utilize JAVA environments to process requests, thereby reducing cost and space required to maintain general purpose middleware.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Randy D. Baxter, Vincent E. Price, Sterling R. Smith, Christopher H. L. Wicher
  • Patent number: 7895226
    Abstract: Methods and systems for converting standardized, structured update requests into native business object commands are provided. The structured update requests may be defined in a business object-specific structured query language (BQL). A BQL engine may translate the structured update request into a command formatted for use by the appropriate business object or a programming interface in communication with the business object.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: February 22, 2011
    Assignee: SAP AG
    Inventors: Wolfgang M Koch, Rainer Brendle, Jan Karstens, Gunther Albert Liebich, Andreas Wildhagen
  • Patent number: 7870126
    Abstract: A campaign management system manages campaign data for one or more campaigns and geospatial data for areas in which the campaigns are directed. The system performs spatial queries, data queries, and/or geocode-based queries, generates maps geographically identifying where campaign events are occurring in the geographic area, and generates feature data for display. Campaign symbology, such as shading, color coding, patterns, icons, or other symbols identify one or more campaign events in the geographic area.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 11, 2011
    Assignee: CeleritasWorks, LLC
    Inventors: Brett A. Lester, Scott A. Evans, Larry D Miley, Scott R. Carpenter, Dan W Schwartz
  • Patent number: 7853622
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entities included in a social network system. The inferred labels can be used to generate recommendations such as videos or advertisements in which a user may be interested. Inferred labels can be generated based on social or other relationships derived from, for example, profiles or activities of social network users. Inferred labels can be advantageous when explicit information about these entities is not available. For example, a particular user may not have clicked on any online advertisements, so the user is not explicitly linked to any advertisements.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: December 14, 2010
    Assignee: Google Inc.
    Inventors: Shumeet Baluja, Yushi Jing, Dandapani Sivakumar, Jay Yagnik
  • Patent number: 7844573
    Abstract: A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls the media agent to monitor for the addition or removal of a piece of media in the library. When the media agent determines that the piece of media has been added to the library or removed from the library, the media agent causes the library to read a media label stored as data on the piece of media, the media label including an identifier identifying the piece of media. When a backup or restore is performed, the system checks the media label to ensure that the correct media is being used. Inventory procedures are disclosed.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: November 30, 2010
    Assignee: CommVault Systems, Inc.
    Inventors: Arun Prasad Amarendran, Rajiv Kottomtharayil, Zahid Ilkal
  • Patent number: 7840620
    Abstract: A playlist generator implements a net-based playlist generation process that comprises a multi-stage, hierarchical process. At a highest hierarchical level, the playlist generator applies parameters corresponding to a user's “general” preferences, wherein the parameters are relatively constant. At a lower level of the hierarchy, the playlist generator applies parameters corresponding to the user's “specific” preferences, wherein the parameters are dynamic time-dependent or event-dependent. The playlist generator uses the high-level parameters to generate a subset of material from a global collection of material, and applies the lower-level preferences to this subset of material in response to a change in the user's immediate preferences.
    Type: Grant
    Filed: January 17, 2005
    Date of Patent: November 23, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Fabio Vignoli, Steffen Clarence Pauws
  • Patent number: 7840603
    Abstract: A computer implemented method, apparatus, and computer usable program code to compare a base model to a desired model to identify changes needed to form the desired model. The changes are placed in a data structure containing a set of elements, wherein the set of elements identify a set of structural database entities and a set of changes to the set of structural database entities. Changes are made to a target model using the data structure to form a resulting model.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hsin-Liang Huang, Donald B. Langworthy, Jayashree Ramachandran, Jeffrey Ralph Ruggles
  • Patent number: 7827075
    Abstract: A method of managing images between computers over a network. The method includes receiving a first product description and a first image location of the first product, the first image location referencing a first storage computer on the network; receiving a second product description and a second image location of the second product, the second image location referencing a second storage computer on the network; retrieving the first image from the first storage computer based on the first image location; producing a first thumbnail image from the first image; retrieving the second image from second first storage computer based on the second image location; producing a second thumbnail image from the second image; periodically reloading the first image and the second image in order to obtain any changes that were made to the first image and the second image; and updating the first thumbnail image and the second thumbnail image.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: November 2, 2010
    Assignee: eBay Inc.
    Inventors: Martin L. Hess, Michael K. Wilson
  • Patent number: 7814046
    Abstract: A computer-implemented method for facilitating plasma processing tool component management across plurality of tools is provided. The method includes receiving first component data for first plurality of components, including identification and usage history, at first database associated with first tool. The method also includes receiving second component data for second plurality of components at second database associated with second tool, which is different from first tool. The method further includes synchronizing first and second component data with third database. The synchronizing includes synchronizing between third database and at least one of first and second database rules that govern usage of at least one component of first and second plurality of components. The third database is coupled to exchange data with plurality of tools.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 12, 2010
    Assignee: Lam Research Corporation
    Inventors: Chung-Ho Huang, Hae-Pyng Jea, Tung Hsu, Jackie Seto
  • Patent number: 7797678
    Abstract: A license package generator for use with a solution builder tool having behavioral model instances for system solution components, the instances being configured by behavioral and interface parameters by user inputs, the package generator accessing and obtaining a license code for each configured behavioral model instance for which a license is available in a data repository, creating or modifying an electronic license information package file to include list of license numbers associated with the license codes and notes selected regarding license serial number, a software package enabling code, a software package unlocking code, a granting source of a license, a component feature description, and an issue date of a license, and storing the electronic license package file stored in a computer memory.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: September 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ingrid M. Moulckers, Amir Farrokh Sanjar, Cristi Nesbitt Ullmann
  • Patent number: 7765245
    Abstract: A system and methods for facilitation of enhanced user interactions with metadata corresponding to one or more media files. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced metadata entry and modification interface to a user. A method of providing for automated step through of media files for metadata entry is described, as well as a method for quickly presenting the user with the most appropriate media sample from which an appropriate metadata entry or modification can be made by the user.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: July 27, 2010
    Assignee: Universal Electronics Inc.
    Inventors: Jonathan L. Nichols, Randy Fish, Paul Pantera
  • Patent number: 7730063
    Abstract: Methods, program storage devices and systems for developing a Personalized Medicine Service for an individual or group of individuals that can support the operation, customization and coordination of computer systems, software, products, services, data, entities and/or devices.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: June 1, 2010
    Assignee: Asset Trust, Inc.
    Inventor: Jeffrey Scott Eder
  • Patent number: 7725502
    Abstract: A system and method for time-multiplexing the display of a plurality of electronic documents are provided. Time-multiplexing criteria for displaying a plurality of selected documents associated with a concept on a time-multiplexed basis is determined. The plurality of selected documents are caused to be displayed at an output device in a predetermined sequence according to the time-multiplexing criteria. The time-multiplexing criteria may be a variety of criteria related to the selected documents, the source of the selected documents, or other factors such as a relevance to a concept and one or more preferences associated with the selected documents.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: May 25, 2010
    Assignee: Google Inc.
    Inventors: Gregory Joseph Badros, Jeff Eddings, Rama Ranganath
  • Patent number: RE43905
    Abstract: A system, method and carrier medium for modeling a Financial Service Organization (FSO) business in a computer software program and for storing the model of the FSO business in a database. An object-oriented business model representing the FSO may be created and stored in a business model database. The one or more business objects included in the business model may be configured to describe various products, methods, functions and properties associated with an FSO. A process map business object may describe a process workflow. The process workflow may identify a sequence of tasks to be performed by an FSO production system to process an FSO transaction. The sequence of tasks associated with an FSO transaction may be consistent with pre-defined business logic for the transaction. Selecting a task object from a plurality of task objects and transferring the task object to a process map display representing the process map business object may create the process workflow.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: January 1, 2013
    Assignee: Comp Sci Holdings, Limited Liability Company
    Inventor: Steven E. Bierenbaum