Patents Examined by Pierre Vital
  • Patent number: 8538983
    Abstract: A knowledge management platform eliminates the trial and error process for analytical chemists in, for example, identifying appropriate methodologies for separating mixtures of chemical compounds. The platform allows the analytical chemists to perform a variety of searches on data existing from previous experiments, procedures, and/or processes. The platform may be employed to make faster decisions, and ultimately decreases the time taken in selecting an appropriate separation methodology.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 17, 2013
    Assignee: CambridgeSoft Corporation
    Inventors: Biying Huang, Scott Gregory Flicker, William B. Ballard, Robin Young Smith, Sean Gerard Greenhow, Shadrack Cgar Frazier
  • Patent number: 8538987
    Abstract: A computer-based method of analyzing call center data comprising collecting reports from customer care agents, wherein the reports comprise logged data of incoming customer calls; compiling the reports into a first data set; dividing the first data set into categories based on the incoming calls; determining a distribution within the categories; removing suspect data from the first data set to form a groomed data set; determining a distribution within the categories of the groomed data set; comparing the distribution of the first data set to the distribution of the groomed data set to form a confidence value; determining limits for a deviation of the data of the reports from the distribution of the groomed data set; comparing the deviation of a given customer care agent to the limits; and taking an action based on the comparing.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: September 17, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Cynthia L. McBride, John C. Proctor
  • Patent number: 8539006
    Abstract: A Chart of accounts (COA) is maintained as a logical set of constraints, criteria, and relationships and does not persist any of the valid combinations until a first time a particular combination is used. When any business logic or properties need to be set or referenced on an individual combination, that combination is physically persisted “just in time” and then becomes a physical combination that may be used going forward. A hash value is associated with each combination such that lookups are simplified.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Anderson, William Frandsen, John Healy, Steven Degele
  • Patent number: 8533164
    Abstract: In a Virtual Input/Output (I/O) Server (VIOS) partition, a method comprises a cluster aware (CA) operating system (OS) of a VIOS partition performing the functions of: responsive to a restore command: retrieving a configuration backup file from storage; comparing a DRC name from the retrieved file with a DRC name of the current VIOS partition performing the restore operation; in response to an occurrence of a DRC name mismatch: retrieving an initial UUID of the VIOS from the configuration backup file; accessing a UUID table within a management tool; locating a matching UUID to the initial UUID within the UUID table; and in response to locating the matching UUID: verifying that the configuration data file belongs to the current VIOS initiating the restore operation; and performing the restore operation to restore the configurations of the hardware, logical and virtual devices of the first VIOS to an earlier configuration state.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: James A. Pafumi, Rupesh Kumar Thota, Chintamani Praksh Siddeshwar, Vasu Vallabhaneni
  • Patent number: 8532431
    Abstract: With the conventional techniques, when the images taken under various conditions such as plural aspect ratios, horizontal shooting and vertical shooting are collectively selected and searched, the search conditions adaptable to all the images can not be specified, whereby there was a problem that the search could not be made as intended. In order to solve this problem, the present invention provides an image search apparatus comprising search object image designation means for designating a search object image, search condition input means for inputting the search conditions, feature amount extraction means for extracting a feature amount thereof from the search object image, feature amount transformation means for transforming the feature amount to adapt to the inputted search conditions, and determination means for determining whether or not the search object image is matched with the search conditions using the feature amount after transformation.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: September 10, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinjiro Hori
  • Patent number: 8527865
    Abstract: Architecture includes for translating server calculations into client application formulas. The architecture determines dependencies, performs formulae translation, and processes data retrieval queries using the translated formulae. In one implementation, the architecture translates performance management server calculations into spreadsheet application formulas so that the impact of changes can be reflected immediately. Moreover, this technique does not require updating and querying of the performance management server. An algorithm is provided that allows translation of the backend formula (e.g., MDX—multidimensional expressions) directly into the spreadsheet application such that the impact on calculated values by an input change can be reflected instantaneously in the sheet.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Baomin Li, George Yan, Mark Yang
  • Patent number: 8527460
    Abstract: The method carries out version-control of a database in a database environment including a master server storing a database, one or more local servers capable of storing a local copy of the database, and a local machine for the development of the database. When a developer makes a change to the local database on the local machine, a program resident on the local machine derives a script based on the change, and checks the script into the master server. The program executes the script on the master database and stores the script in a metadatabase, which can be accessed by the local servers. When a developer wishes to update a local copy of a database to a particular version, he calls up the program on the local machine, which obtains from the metadatabase those scripts necessary to incrementally change the state of the local copy to the given state.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: September 3, 2013
    Inventor: Jason Laurence Noble
  • Patent number: 8510342
    Abstract: Systems and methods are provided wherein executable files are prepared from source code without generating intermediate files. For example, rather than using a compiler to prepare an intermediate file that is then used by a linker, the compiler may stream its output directly to the linker, thus enabling the linker to perform its functions in parallel with the compiler. The system may also use a data streaming facility, such as a pipe, to stream data between the compilation and linking processes.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventor: Don Hsi-Yun Yang
  • Patent number: 8510262
    Abstract: A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Amit Aggarwal, Nitin Agrawal, Michael Maxwell Cameron, Nicholas Eric Craswell, Nikhil Bharat Dandekar, Tabreez Govani, Hugh Evan Williams
  • Patent number: 8510272
    Abstract: A computer-implemented method for managing data for a clinical decision support system includes providing a computer management system including a server and a database, and downloading the decision support system onto the computer management system. The decision support system includes a plurality of rules and receives data. The method also includes accessing the decision support system and issuing an alert associated with a predetermined data pattern to at least one client system according to the rules, receiving a request for additional information from the at least one client system in response to the issued alert, determining additional data that has been requested, and retrieving the additional information associated with the issued alert.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: August 13, 2013
    Assignee: General Electric Company
    Inventors: Michael Thomas Randazzo, Randy Kent Secrist
  • Patent number: 8495007
    Abstract: Embodiments relate to systems and methods for aggregating data from data sources according to a hierarchical mapping generated from dimensions of the data sources. A set of applications such as online analytical processing (OLAP) applications can access the combined data of a set of multi-dimensional data sources via a transform engine. The set of data sources can be configured with diverse dimensions and associated data, which in general do not reflect a strictly hierarchical structure. In embodiments, the transform engine can combine or aggregate the set of data sources using common dimensions or data points, and build an index into a transform table reflecting the hierarchical level of dimension from each data source in a combined hierarchical mapping.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 23, 2013
    Assignee: Red Hat, Inc.
    Inventor: Eric Williamson
  • Patent number: 8495078
    Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
  • Patent number: 8489649
    Abstract: A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: July 16, 2013
    Assignee: Oracle International Corporation
    Inventors: Aravind Yalamanchi, Matthew Perry
  • Patent number: 8489638
    Abstract: A method, apparatus and computer program product for storing data in a disk storage system is presented. A dictionary data structure is defined and stored on the disk storage system. Key-value pairs can be inserted and deleted into the dictionary data structure, with full transactional semantics, at a rate that is faster than one insertion per disk-head movement. Keys can be looked up with only a logarithmic number of transfers, even for keys that have been recently inserted or deleted. Queries can be performed on ranges of key-value pairs, including recently inserted or deleted pairs, at a constant fraction of the bandwidth of the disk. The dictionary employs indirect logging for physical block logging.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: July 16, 2013
    Assignees: Massachusetts Institute of Technology, Research Foundation of State University of New York
    Inventors: Bradley C. Kuszmaul, Michael A. Bender, Martin Farach-Colton
  • Patent number: 8484174
    Abstract: A computing environment may be represented as a deployable object hierarchy, which may be organized according to an object hierarchy schema that is commonly shared among the computing environment host and the devices that are configured to render the computing environment. A particular object hierarchy schema is presented in detail for representing a computing environment, wherein many objects of the computing environment are modeled as resources that may be distinctly addressable (e.g., in a RESTful object hierarchy.) Many types of objects and properties thereof are presented in order to elucidate an exemplary object hierarchy schema and to illustrate exemplary objects and object hierarchies organized according thereto. Additional properties of various object hierarchy schemas include extensibility, deployability, and object addressing models with various advantages.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Dharma Shukla, Ori Amiga, Vijayendra Vasu, Junfeng Zhang
  • Patent number: 8484157
    Abstract: Systems, methods and articles of manufacture are disclosed for generating an online analytical processing (OLAP) query against a cube. The cube may have dimensions, each dimension having a hierarchy of members. A report specification may be received against a hierarchy of the cube. An OLAP query may be generated from the report specification. The OLAP query may include projected members not having any descendant at the detail level of the hierarchy, thus producing more accurate results.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventor: Ariel Fernandez Ortega
  • Patent number: 8473532
    Abstract: A method and apparatus to automatically organize computer files or web pages into meaning categories, to acquire new computer files or web pages, and to maintain the resulting organization in hierarchical directory tree structure. The method allows a user to provide a large number of unorganized files or an initial directory. The method partitions the unorganized files into hierarchically arranged categories that form an initial directory or allows a user to provide the initial directory. The method creates a description to summarize the contents of each of the categories in the directory. The method uses the descriptions in a classification step that assigns a newly given computer file to one of the categories. When the number of files in a category exceeds a user predefined limit, the method partitions some of the files into additional categories.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: June 25, 2013
    Assignee: Louisiana Tech University Research Foundation
    Inventor: Chee Hung Ben
  • Patent number: 8468167
    Abstract: Techniques disclosed herein include systems and methods for data validation and correction. Such systems and methods can reduce costs, improve productivity, improve scalability, improve data quality, improve accuracy, and enhance data security. A data manager can execute such data validation and correction. The data manager identifies one or more anomalies from a given data set using both contextual information and validation rules, and then automatically corrects any identified anomalies or missing information. Identification of anomalies includes generating similar data elements, and correlating against contextual information and validation rules.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: June 18, 2013
    Assignee: CoreLogic, Inc.
    Inventors: Vinaya Sathyanarayana, Salaka Sivananda, Peeta Basa Pati
  • Patent number: 8468139
    Abstract: A system, method, and computer-readable medium are disclosed for performing automated, cloud-based migrations of entitled digital assets. A set of entitlement data corresponding to a set of digital assets installed on a first system is processed with a set of digital asset source data to generate an equivalent set of digital assets. A first identifier associated with the source system is then cross-referenced to a second identifier associated with a target system. The second identifier and the set of entitlement data are processed to generate a second set of digital asset entitlements entitling the target system to use the set of equivalent digital assets. A migration request and the second identifier are then processed to provide the set of equivalent digital assets to the target system.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: June 18, 2013
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Michael Haze, Yuan-Chang Lo
  • Patent number: 8468140
    Abstract: The present invention maintains the response speed to users operations when operation-target contents are changed and improves the operability in data retrieval operations. An information processing apparatus for reading out content information from a storage unit accumulating the content information and for displaying the content information holds association information that associates each of extraction conditions used for reading out the content information from the storage unit with a corresponding one of memory areas. The apparatus reads out content information from the storage unit according to the extraction conditions and stores the content information in the corresponding memory areas. The apparatus specifies a memory area corresponding to an extraction condition specified by a user based on the association information, reads out the content information from the specified memory area, and displays an image based on the read out content information on a display.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: June 18, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toru Kikuchi