Patents Examined by Jieying Tang
  • Patent number: 8417702
    Abstract: Embodiments disclosed herein provide a system and method for associating data records in multiple languages within a single hub. As a record comes in from an information source coupled to the hub, it is associated with a particular language at a core layer. The hub maps each language one-to-one to a member type. For each data record of a particular member type, unique derivation code is utilized to perform standardization and bucketing at a derived layer. A weight may be used to balance the richness of languages so that data records in different languages can have the same statistical meaning. Since attributes are standardized with respect to a language of a data record, appropriate languages or script can be passed along with the data record. The hub can then match the data record to the optimum algorithm(s) for entity processing at an entity layer.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Douglas Scott Harger, Scott Schumacher
  • Patent number: 8392455
    Abstract: Methods and systems for solving a target value search problem using a multi-interval heuristic are presented. The methods and system identity a path, or paths, in a graph, whereby a connection graph is created and range sets are generated for each vertex in the connection graph. Range sets include one or more intervals. Thereafter, a best search is performed to identify a path, or paths, from a starting vertex to a goal vertex having a path value closest to a target value.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: March 5, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Tim Schmidt, Lukas D. Kuhn, Rong Zhou, Johan de Kleer, Robert Price
  • Patent number: 8375050
    Abstract: Embodiments of the present invention ease the processing and exchange of information and data between programmatic schema and memory stores. A common and universal indexing system or coordination language is created based on natural number node-labeled tree data structures and use of the full sub-tree isomorphism query as the only operation.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: February 12, 2013
    Assignee: Square Zero, Inc.
    Inventor: Jack J. LeTourneau
  • Patent number: 8356060
    Abstract: Techniques are described herein for automatically selecting the compression techniques to be used on tabular data. A compression analyzer gives users high-level control over the selection process without requiring the user to know details about the specific compression techniques that are available to the compression analyzer. Users are able to specify, for a given set of data, a “balance point” along the spectrum between “maximum performance” and “maximum compression”. The point thus selected is used by the compression analyzer in a variety of ways. For example, in one embodiment, the compression analyzer uses the user-specified balance point to determine which of the available compression techniques qualify as “candidate techniques” for the given set of data. The compression analyzer selects the compression technique to use on a set of data by actually testing the candidate compression techniques against samples from the set of data.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: January 15, 2013
    Assignee: Oracle International Corporation
    Inventors: Vineet Marwah, Vikram Kapoor, Amit Ganesh, Jesse Kamp, Sachin Kulkarni, Roger Macnicol, Kam Shergill, Manosiz Bhattacharyya
  • Patent number: 8341172
    Abstract: A method and apparatus for defining and processing aggregate data is disclosed. Using database abstraction techniques, a set of logical fields may be used to compose queries of a set of underlying physical data sources. In one embodiment, a logical field may represent an aggregate data value calculated from the elements appearing in a column of a relational table in an underlying physical data source. The elements may be divided into to subsets to calculate multiple aggregate values. An abstract derived entity is a data object present in a database abstraction model that may be accessed as though it were a relational table contained in an underlying physical data source. In one embodiment, columns of the table defined by the abstract derived entity may be populated with aggregate data values joined to other data as specified by a composition rule included in the definition of the abstract derived entity.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Richard J. Stevens, Jeffrey W. Tenner
  • Patent number: 8321466
    Abstract: Metadata regarding program content is created by monitoring a manner in which a first rendering of the program content is affected by a user whereupon the metadata will include data which defines one or more segments within the program content. The data within the metadata is then usable during a second rendering of the program content to inhibit, e.g., advance over during playing or omit during copying, the rendering of the one or more segments within the program content defined by the data within the metadata.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 27, 2012
    Assignee: Universal Electronics Inc.
    Inventors: Jeremy Black, Patrick H. Hayes
  • Patent number: 8307000
    Abstract: The Common Point Authoring system functions to provide Livestock Informational Objects via the use of a centralized repository of uniquely identified, immutable Livestock Informational Objects. This system automates the authoring, maintenance, and distribution of the Livestock Informational Objects by using an Internet-based paradigm and a centralized repository of uniquely-identified, immutable Data Elements. The Common Point Authoring system provides a set of software modules that the manufacturers can use to author, maintain, and distribute Livestock Informational Objects and their customers, as Members of the system of Livestock Informational Objects, can use to retrieve, maintain, and distribute the Livestock Informational Objects. The system's interconnectivity allows for the use of an Internet-based paradigm for the purchase and sale among Members of the system of Livestock Informational Objects as commodities, and for reducing the burden costs among Members of compliance with government regulations.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: November 6, 2012
    Assignee: Pardalis, Inc.
    Inventors: Steven L. Holcombe, Marvin L. Stone
  • Patent number: 8280844
    Abstract: Methods, computer-readable media, and apparatuses may be configured to detect anomalous activity. Electronic information utilized to detect anomalous activity may be consolidated from multiple data feeds. This electronic information may relate to: extrusion violations, failed logins, sensitive fields access, sensitive objects access, escalation of privileges, or activity during a specific time frame within a time period, and combinations of one or more of these. A de-duplication module may be configured to detect duplicate information or activity events, wherein the duplicate data may be removed and/or consolidated.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: October 2, 2012
    Assignee: Bank of America Corporation
    Inventors: Carmen Michael Warn, Sireesh Kumar Nuthi, Praneeth Chandra Bhattaram
  • Patent number: 8275800
    Abstract: A spatial feature is considered for storage in a database system running on a computer. The spatial feature includes a polygon, P. The polygon includes an outer ring, OR, and the area within the outer ring. The polygon includes an interior ring contained within the polygon. The computer removes the interior ring from the polygon. The computer determines a line along which to split the polygon without regard for the location of the inner ring within the polygon. The computer splits the polygon into two polygons, SP1 and SP2, along the line. The computer applies the interior ring to the two split polygons by invoking a point set difference between the interior ring and the two split polygons. The computer stores the split polygons in the database system on the computer.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: September 25, 2012
    Assignee: Teradata US, Inc.
    Inventors: Kevin D. Virgil, Michael Leon Reed
  • Patent number: 8260770
    Abstract: Method and systems for editing data from a query result include requesting a query result using a unique collection identifier for a collection of individual files and a unique identifier for a configuration file that specifies a data structure for the query result. A query result is generated that contains a plurality of fields as specified by the configuration file, by combining each of the individual files associated with a unique identifier for a collection of individual files. The query result data is displayed with a plurality of labels as specified in the configuration file. Edits can be performed by querying a collection of individual files using the configuration file, editing a portion of the query result, and transmitting only the edited information for storage back into a data repository.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: September 4, 2012
    Assignee: Universities Space Research Association
    Inventors: David G. Bell, Michael Crawford
  • Patent number: 8214358
    Abstract: A method for determining documents to display on a web page may be utilized for adaptive scheduling of references to documents. A popularity or selection weight of a document may be monitored. The popularity or selection weight may be used to determine when to display that document and may be updated based on further monitoring.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: July 3, 2012
    Assignee: Yahoo! Inc.
    Inventors: Jeffrey E. F. Friedl, Kathleen L. Hartnack
  • Patent number: 8195713
    Abstract: In one embodiment of the present invention, the information management server apparatus includes an information management relation DB which stores the issued management ID and forming time and date information, user information, a medium type, a use limitation policy, and information management server information in a header portion of the copied management file in association with each other with respect to a management ID of a management file in management file copying request information. The electronic medium control apparatus requests an electronic copying of the management file. The management file is managed in the information management relation DB.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: June 5, 2012
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Solutions Corporation
    Inventors: Shingo Miyazaki, Minako Ogawa
  • Patent number: 8195633
    Abstract: Enabling network-accessible applications to be integrated into content aggregation frameworks (such as portals) and to become dynamically interactive through proxying components (such as proxying portlets), thereby providing run-time cooperation and data sharing.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Amber Roy-Chowdhury, Srikanth Thirumalai
  • Patent number: 8180749
    Abstract: The present invention provides systems and methods for presenting a quantity of information in a single tool. Such a tool includes a map of various objects, the objects having themes relating to a given overall concept, wherein at least one object contains information relating to other objects that have a relationship with that object.
    Type: Grant
    Filed: November 25, 2005
    Date of Patent: May 15, 2012
    Assignee: Braintree Solution Consulting, Inc.
    Inventor: Nicholas C. C. Newlin
  • Patent number: 8122035
    Abstract: Transactions with respect to database operations are fingerprinted by associating transaction identifiers with logged information about those database operations. An SQL query is obtained prior to its evaluation by a database engine. A transaction identifier to be associated with the SQL query is also obtained. The SQL query is then modified to generate a modified SQL query, wherein the modified SQL query includes a WHERE clause that contains an expression that always evaluates to a logical true value, and wherein the expression contains the transaction identifier. The modified SQL query is then sent to the database engine for evaluation within the data processing system. When the processing of the modified SQL query is logged with a copy of the modified SQL query, the logged information contains a copy of the transaction identifier.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Edward T. Childress, Rhonda L. Childress, David B. Kumhyr, Neil Pennell
  • Patent number: 8108349
    Abstract: A system for directory replication and integration is provided. The system comprises a computer system and an application, that when executed on the computer system, analyzes a first structure of a first directory services database and generates a plurality of configuration files based on the analysis of the first structure of the first directory services database. The system also creates a second structure using the configuration files and tests the second structure using load and performance profiles and adjusts the second structure based on the results of the tests. The system also replicates entries in first directory services database to a second directory services database according to the second structure.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: January 31, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Vijaykumar Cherukumudi, David K. Fultz, Nadirshah N. Jivani
  • Patent number: 8086595
    Abstract: A combinatorial search method and system is implemented in a computer control system for utilizing state-space planning of operations for multi-step production processes. The planner considers various possible combinations of actions, searching for one that correctly transforms the initial state of the object (or commodity) into the specified desired final state, where each combination of actions the planner considers is called a search node. Each node contains a plan representing a series of actions of a plurality of machines on a single object and also containing the predicted state of the object with those actions applied either forward or backward. The state of the object consists of the set of attributes of the object.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: December 27, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventor: Wheeler Ruml
  • Patent number: 8078599
    Abstract: A system for evaluating an environmental impact during a life cycle of an activity includes a controlling unit, which controls the system with a plurality of data storage elements connected to the controlling unit. The plurality of data storage elements includes a first data storage element, a second data storage element, a third data storage element, and a fourth data storage element. The first data storage element stores a first data type for each item to be used for the activity as life cycle inventory data. The second data storage element stores a second data type for each item, which includes grade information and recycle ratio information. The third data storage element stores a third data type for each item as modified life cycle inventory data. The third data type is obtained by modifying the first data type with the second data type. The fourth data storage element stores impact-coefficient data for each item.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: December 13, 2011
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuichi Kimura
  • Patent number: 8041732
    Abstract: A computer-based method for downloading text content and images in web pages is provided. The method includes downloading a web page as a temporary extensible markup language (XML) file in an application server, and searching the temporary XML file for predetermined information in the temporary XML file. The method further includes searching the temporary XML file for text content in the temporary XML file. Furthermore, the method includes converting a relative path of the image uniform resource locator (URL) to an absolute path by joining the URL of the web page to the front of the relative path of the image URL, and generating a local path for each image in the temporary XML file and storing each image into an application server according to the local path.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: October 18, 2011
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chung-I Lee, Chien-Fa Yeh, Da-Peng Li, Zhi-Hong Li
  • Patent number: 8024359
    Abstract: The present invention provides a system and method for accessing electronic data through entry of images as queries in search engine. The system uses various image capturing devices and communication devices to capture images and enter them into image database. Image recognition techniques encode images in a computer readable format. The processed image is then entered for comparison into at least one database populated with images and associated information. Once the newly captured image is matched with an image in the database, the information linked with that image is returned to the user.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: September 20, 2011
    Inventors: Spencer A. Rathus, Hanna Bondarik