Patents Examined by Wayne Amsbury
-
Patent number: 7333982Abstract: A customer relationship management (CRM) system with integrated data aggregation engine comprising a database management system (DBMS) including a relational datastore storing data in tables. An aggregation module, operatively coupled to the relational datastore aggregates the data stored in the tables of the relational datastore and storing the resultant aggregated data in a non-relational datastore. A reference generating mechanism generates a first reference to data stored in the relational datastore and a second reference to aggregated data generated by the aggregation module and stored in the non-relational datastore. A query processing mechanism processes query statements, wherein, upon identifying that a given query statement is on the second reference, the query processing mechanism communicates with the aggregation module to retrieve portions of aggregated data identified by the reference that are relevant to the given query statement.Type: GrantFiled: December 9, 2002Date of Patent: February 19, 2008Assignee: Hyperroll Israel, Ltd.Inventors: Reuven Bakalash, Guy Shaked, Joseph Caspi
-
Patent number: 7139769Abstract: The invention is related to electronic information transfer between trading partners and more particularly to the use of a catalog, catalog query, and item identifier to specify an item that has a number of configurations or features. The item identifier is used in business transactions between the trading partners. In the present invention, a configured item is associated with a two-part item identifier where one part is a systematically assigned, fixed length field that provides systematic identification of the catalog and the second part is a variable length field to identify the item in the catalog. A catalog and catalog query provide a means to generate the two-part item identifier based on the description of the configured item identifier. A catalog query with the item identifier can query the catalog to determine the description of the item.Type: GrantFiled: March 11, 2002Date of Patent: November 21, 2006Inventor: Norman Ken Ouchi
-
Patent number: 7133873Abstract: A system and method for modifying the output of a computer program without source code modification. A computer program reads in two files, an input data file and a recipe text file. The data input file contains name/value pairs to be rendered to an output device and the recipe text file contains the formatting descriptions. The name/value pairs of the data input file need not be arranged according to a required structure. During the execution of the program, the formatting descriptions of the recipe text file are converted into a sequence of executable objects and the name/value pairs from the data input file are rendered in a format according to these formatting descriptions. A coordinated alteration of the input text file and the recipe text file will result in a modification to the output format.Type: GrantFiled: June 13, 2000Date of Patent: November 7, 2006Assignee: United Parcel Service of America, Inc.Inventors: Rick Winkelman, Andrew Sullivan, James Hollenstein
-
Patent number: 7111010Abstract: The present invention provides techniques for managing and analyzing business information. Specific embodiments provide persons with business or other non-technical fields with the capability to create, edit, and work with data models, profiles, and reports for business and other information. Specific embodiments can enable business and other non-technical users with enhanced understanding of information, and greater capabilities to manipulate relationships between various data entities in databases, for example.Type: GrantFiled: September 24, 2001Date of Patent: September 19, 2006Assignee: Hon Hai Precision Industry, Ltd.Inventor: Li-Wen Chen
-
Patent number: 7089257Abstract: A method and system is presented that provides for a unified format for both data exchange and data storage protocols in a network. The unified data format provides for an efficient protocol for receiving, parsing, decoding, and storing varying sizes of real-time data.Type: GrantFiled: September 27, 2001Date of Patent: August 8, 2006Assignee: Qualcomm, Inc.Inventor: Gary G. McGrath
-
Patent number: 7085762Abstract: Accessing an analytical model is provided by invoking the analytical model hosted by an analytic engine through a web services interface to the analytic engine. Invocation of the analytical model through the web services interface may be independent of the analytic engine hosting the analytical model. Furthermore, the analytical model may be a predictive model markup language (PMML) model. Invoking the analytical model may be provided by creating a set of tables utilized to store model information and parsing a PMML modeling language representation of the analytical model to populate the set of tables. A web services signature is generated for the analytical model based on the populated set of tables.Type: GrantFiled: May 22, 2003Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: John A. Medicke, Feng-Wei Chen Russell
-
Patent number: 7085778Abstract: A database search system that retrieves multimedia information in a flexible, user friendly system. The search system uses a multimedia database consisting of text, picture, audio and animated data. That database is searched through multiple graphical and textual entry paths. Those entry paths include an idea search, a title finder search, a topic tree search, a picture explorer search, a history timeline search, a world atlas search, a researcher's assistant search, and a feature articles search.Type: GrantFiled: June 13, 2005Date of Patent: August 1, 2006Assignee: Encyclopaedia Britannica, Inc.Inventors: Michael Reed, Greg Bestick, Carol Greenhalgh, Norman J. Bastin, Ron Carlton, Stanley D. Frank, Dale Good, Neil Holman, Carl Holzman, Ann Jensen, Harold Kester, Dave Maatman, Edwardo Munevar, Derryl Rogers
-
Patent number: 7082437Abstract: A database search system that retrieves multimedia information in a flexible, user friendly system. The search system uses a multimedia database consisting of text, picture, audio and animated data. That database is searched through multiple graphical and textual entry paths. Those entry paths include an idea search, a title finder search, a topic tree search, a picture explorer search, a history timeline search, a world atlas search, a researcher's assistant search, and a feature articles search.Type: GrantFiled: June 13, 2005Date of Patent: July 25, 2006Assignee: Encyclopaedia Britannica, Inc.Inventors: Michael Reed, Carol Greenhalgh, Ron Carlton, Dale Good, Carl Holzman, Harold Kester, Edwardo Munevar, Greg Bestick, Norman J. Bastin, Stanley D. Frank, Neil Holman, Ann Jensen, Gail B. Maatman, Derryl Rogers
-
Patent number: 7076506Abstract: In an electronic data managing system, predetermined attribute values of attribute values of the electronic data are assigned to attribute items different from attribute items to which the attribute values have been assigned at a copy-to apparatus. Then, the predetermined attribute values assigned to the different attribute items by the assigning part are transmitted to a copy-to apparatus.Type: GrantFiled: December 10, 2002Date of Patent: July 11, 2006Assignee: Ricoh Company, Ltd.Inventor: Masakazu Shima
-
Patent number: 7076500Abstract: A method for improving performance through selective file caching is disclosed. The caching policy of a client's browser cache is set to cache all files. Web page files that reference a dynamic file include JavaScript code that mangles the dynamic filename, such that a reference by the web page file to the dynamic file is unique each time a browser, processes the web page file. In one embodiment, the filename is mangled by appending to it a known string followed by a 12-digit timestamp. Consequently, the mangled filename misses in the cache, forcing the browser to fetch the dynamic file from the web server. The web server recognizes the filename is in the mangled format, regenerates the original filename, and returns the file to the client. Static filenames are not mangled; hence, they are satisfied from the browser cache. The method also works to selectively defeat network caching.Type: GrantFiled: June 30, 2003Date of Patent: July 11, 2006Inventors: David Gallant, Rex Vedder
-
Patent number: 7076499Abstract: A system for tracking client contacts for a host organization utilizes a multimedia database and a user interface at a connected computer device. The database stores client communications as full content, and relates contacts by issue, and the user interface displays client contact communications as objects, such as icons, in issue related chronological strings. In a preferred embodiment the interface also provides an input facility for a host agent to select appropriate responses to client communications, to make commitments for response, to assign responsibility for commitments, and to notify personnel effected by entered commitments in various ways, such as reminders. Other notifications include fulfilled and unfulfilled commitments.Type: GrantFiled: April 28, 2003Date of Patent: July 11, 2006Assignee: Genesys Telecommunications Laboratories, Inc.Inventor: James Karl Powers
-
Patent number: 7076496Abstract: A method for maintaining software product version tracking in a client/server computer system environment. The method includes the step of storing a plurality of software product versions within a database. A plurality of directories of the database are traversed to determine paths for each of the plurality of software product versions, the traversing performed by a server. At least one of the software product versions is select for updating, the selecting performed by one of a plurality of clients. The one software product version is edited using the one client and a resulting new software product version is subsequently returned to the database. Using the server, the directories of the database are updated to chronologically track the new software product version to ensure the paths for each of the plurality of software product versions and the new software product version are available to the plurality of clients.Type: GrantFiled: September 27, 2001Date of Patent: July 11, 2006Assignee: 3Com CorporationInventor: Guillermo Ruizandrade
-
Patent number: 7072913Abstract: A method, system and computer program for executing a hot migration operation are provided. A hot migration operation is executed from a first version of a service using a first data model, to a second version of the service using a second data model that is modified with respect to said first data model. A service comprises a client application, a data manager and a data repository. The migrate operation is effected on a server facility that accommodates multiple processes to be running in parallel. Second version client applications, a second version data manager operating according to the second data model, and a second version data repository arranged according to the second data model and cooperating with the second version data manager are installed. The first and the second version data managers are provided each with a migration plug-in.Type: GrantFiled: June 11, 2002Date of Patent: July 4, 2006Assignee: OCÉ-Technologies B.V.Inventors: Jozef Theodorus Johannes Maria Jans, Richard Michel De Groot
-
Patent number: 7072897Abstract: Disclosed is a system, method, and apparatus for calculating metrics by using hierarchical level metadata to describe the various structures within the database. The hierarchical level metadata permit calculation of complex metrics by an analytical server which would otherwise be difficult or impossible. As a result of the way that the analytical server calculates the metrics, slicing and drilling are supported. Additionally, dimension and fact level security are also supported.Type: GrantFiled: April 27, 2001Date of Patent: July 4, 2006Assignee: Hyperion Solutions CorporationInventors: Arun Shah, Robert F. Novy, Robert A. Ertl
-
Patent number: 7069267Abstract: A data management system operable between a set of presentation layer servers, a set of application servers and a set of data servers. The data management system includes: a session manager routing users to at least one of a plurality of presentation layer servers; an application manager coupling business applications provided by the business application servers responsive to user interaction with the presentation servers; and a data manager coupling business applications to at least one of a plurality of data sets.Type: GrantFiled: March 8, 2002Date of Patent: June 27, 2006Assignee: Tririga LLCInventor: Herman Spencer, Jr.
-
Patent number: 7065531Abstract: A file is created that includes two computer programs. The first computer program is combined with a second computer program in the file, for example, by adding the first computer program to the file and appending the second computer program to the file. A file location identifier is included in the file. The file location identifier identifies a location of a division between the first and second computer programs in the file. The file may be stored in memory, and file location identifier may be used to identify a location of one of the computer programs in the memory.Type: GrantFiled: March 12, 2002Date of Patent: June 20, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventor: John W. Hover
-
Patent number: 7065524Abstract: Systems and methods are disclosed for identifying and/or compensating for relationships between influencers and outcomes. First, a metadata model of information that characterizes relationships between influencers and outcomes is built. A query is accepted from a user, and an outcome of interest is determined based on the query. The model is subsequently relied on to flag influencers that might have an impact on an outcome of interest. The impact of these influencers on the outcome of interest is then analyzed with respect to specific conditions. When the impact is sufficiently large, the user is notified or an adjustment is made to the user's query.Type: GrantFiled: March 30, 2001Date of Patent: June 20, 2006Assignee: Pharsight CorporationInventor: Edmund G. Lee
-
Patent number: 7065539Abstract: A data transfer method which quickens the resumption of work execution in an environment in which works are executed by a plurality of computers according to a schedule. The work server identifies a work to be processed, identifies a file used by the identified work, and then restores the data of the identified file.Type: GrantFiled: February 14, 2003Date of Patent: June 20, 2006Assignee: Hitachi, Ltd.Inventors: Shogo Mikami, Motoaki Hirabayashi, Naoki Shimada
-
Patent number: 7062500Abstract: A descriptive data structure provides an abstract representation of a rights management data structure such as a secure container. The abstract representation may describe, for example, the layout of the rights management data structure. It can also provide metadata describing or defining other characteristics of rights management data structure use and/or processing. For example, the descriptive data structure can provide integrity constraints that provide a way to state rules about associated information. The abstract representation can be used to create rights management data structures that are interoperable and compatible with one another. This arrangement preserves flexibility and ease of use without compromising security.Type: GrantFiled: September 28, 2000Date of Patent: June 13, 2006Assignee: Intertrust Technologies Corp.Inventors: Edwin J. Hall, Victor H. Shear, Luke S. Tomasello, David M. Van Wie, Robert P. Weber, Kim Worsencroft, Xuejun Xu
-
Patent number: 7058649Abstract: A system and method for delivering a file to a portal is disclosed. The invention supports a separation of content generation from presentation of content to deliver the file for presentation on a portal. By separation of content from presentation of content, a uniform presentation of a file can be rendered on the portal. The invention also supports multiple versions and renderings of the presentation at the portal level.Type: GrantFiled: September 28, 2001Date of Patent: June 6, 2006Assignee: Intel CorporationInventors: Cameron J. Ough, Joshua R. Williams