Patents Examined by Cam-Y Truong
  • Patent number: 8898152
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing a query to a search engine for searching a corpus of documents. A plurality of result documents are received from the search engine, each result document associated with a ranking. For a first document in the plurality, the following is performed. First, a second document in a second corpus is identified as containing content that identifies the same physical object as the first document. The second document was included in a plurality of result documents responsive to a second query of the second corpus, similar to the first query. Second, a new ranking is determined for the first document based on its ranking and relevance data associated with the second document. The relevance data is indicative of the second document's popularity as a result for the second query.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Eugene Ie, Xuefu Wang, Daniel J. Clancy
  • Patent number: 8886646
    Abstract: A system may include reception of an instruction to add an extension field to a node of a business object object model, identification of at least one multi-dimensional analytical view object model including a reference field referring to the node of the business object object model, determination of at least one report associated with the determined at least one multi-dimensional analytical view object model, reception of a selection of one of the at least one report, extension of the one of the at least one multi-dimensional analytical view object model associated with the report based on the extension field, and extension of the selected report based on the extension field.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: November 11, 2014
    Assignee: SAP SE
    Inventors: Stefan Girsig, Karl-Peter Nos, Silke Gruber, Albrecht Richter, Stefan Biedenstein
  • Patent number: 8874600
    Abstract: Embodiments of the invention provide data management solutions that go beyond the traditional warehousing system to support advanced analytics. Furthermore, embodiments of the invention relate to systems and methods for extracting data from an existing data warehouse, storing the extracted data in a reusable (intermediate) form using data parallel and compute parallel techniques over cloud, query processing over the data with/without compute parallel techniques, and providing querying using high level querying languages.
    Type: Grant
    Filed: January 30, 2010
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Himanshu Gupta, Rajeev Gupta, Laurent S. Mignet, Mukesh K. Mohania, Ullas B. Nambiar
  • Patent number: 8862485
    Abstract: A system and method for automated quality assurance including a quality assurance application server for managing quality assurance. The quality assurance application server includes an application configuration module which has a data configuration module configured to define configurable reference fields to be captured and reviewed during the processing of the records. The application configuration module also has a rules configuration module to receive, create or modify a set of rules where the configurable reference fields are selectable when the rules are defined. The system also includes a portal module for processing the received records and applying the set of rules to the record. The portal module includes a quality assurance records review module configured to evaluate and validate the received records and to generate an output utilized to validate the record to ensure compliance with a data recipient, for example payer billing, standards.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: October 14, 2014
    Assignee: Rady Children's Hospital—San Diego
    Inventors: Brenna Duncan, Hui-Wen Harrison, Bruce Russell, Vani Bobba
  • Patent number: 8849821
    Abstract: A method, apparatus and computer-readable storage medium are provided for providing a list of candidates that may provide information requested by a user. In this regard, an indication of information desired by a user may be received. The indication of the desired information may include media content associated with one or more objects in a real world and/or meta-information providing one or more characteristics associated with the media content, a mobile device and/or the user. A list of candidates for the desired information may then be presented to the user, such as upon a mobile device of the user. In response to an indication of a selection of the user from among the list of candidates or otherwise, an association may be created between the selection of the user and the indication of information desired by the user.
    Type: Grant
    Filed: November 4, 2006
    Date of Patent: September 30, 2014
    Assignee: Nokia Corporation
    Inventor: Philipp Schloter
  • Patent number: 8838614
    Abstract: A method of operating a computerized document search system where information is matched against a database containing documents in response to user queries includes receiving a query identifying a source document that has information content related to the documents within the database. Important words within the source document are detected automatically, where at least one of the important words has been processed using at least two dictionary functions consisting of Derived Words, Acronym, Word Capitalization, and Hyphenation. An importance value is generated for important words in a processed document using a WordRatio and at least one of a selected set of values. A score is generated for a processed document based partly on the importance value of at least one important word in that document. A document list is created for identifying documents that are related to a source document.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: September 16, 2014
    Assignee: NextGen Datacom, Inc.
    Inventors: Frank R. Koperda, Tamara E. Koperda
  • Patent number: 8838579
    Abstract: A query is received and an initial data flow graph comprising a plurality of nodes is generated for executing the query. The initial data flow graph is optimized using a model optimizer that accesses at least one of a plurality of patterns to identify a matching pattern and executes at least one optimization rule associated with a matching pattern. Execution of the query is then initiated using the optimized data flow graph. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: September 16, 2014
    Assignee: SAP AG
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Daniel Baeumges, Gerrit Simon Kazmaier
  • Patent number: 8793243
    Abstract: A query is received which causes an initial data flow graph that includes a plurality of nodes that are used to execute the query is generated. Thereafter, the initial data flow graph is optimized using a model optimizer that includes an optimizer framework and an application programming interface (API). The optimizer framework provides logic to restructure the initial data flow graph and a rules engine for executing one or more optimization rules. The API allows for registration of new optimization rules to be executed by the rules engine. Execution of the query is then initiated using the optimized data flow graph. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: July 29, 2014
    Assignee: SAP AG
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Daniel Baeumges, Gerrit Simon Kazmaier
  • Patent number: 8219525
    Abstract: Copied and source files are tracked so that authors of these documents can selectively update these files. Stale copied files can be eliminated. A control is provided to mediate copying of files among servers that have differing security policies. Metadata of a file being copied is downloaded from a server to the control and the control uploads the metadata of the file to one or more servers. A relationship between copied files and source files are memorialized whether or not copied files reside in different namespaces from the namespace of the source files.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Jason F. Morrill, Josef N. Larsson
  • Patent number: 8204904
    Abstract: A network's evolution is characterized by graph evolution rules. A graph, formed by merging multiple graphs representing the multiple snapshots of the network, that represents an evolutionary network is mined to identify evolutional patterns of the network. A pattern is selected from the identified patterns. Graph evolution rules are generated using identified evolutional patterns. The generated graph evolution rules represent the evolutional patterns of the network, the rules indicating that any occurrence of a child pattern of the selected pattern implies a corresponding occurrence of the selected pattern.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: June 19, 2012
    Assignee: Yahoo! Inc.
    Inventors: Francesco Bonchi, Aristides Gionis, Michele Berlingerio, Björn Bringmann
  • Patent number: 8185547
    Abstract: Matrices involved in a data analysis are stored in predetermined blocks, where blocks for a first matrix contain respective rows of the first matrix, and blocks for a second matrix contain respective columns of the second matrix. Results for the data analysis are computed using the blocks of the first and second matrices.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: May 22, 2012
    Assignee: Teradata US, Inc.
    Inventor: Carlos Ordonez
  • Patent number: 8185505
    Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 22, 2012
    Assignee: EMC Corporation
    Inventors: Aharon Blitzer, Aviram Katz, David Barta, Michael Specht, Yaron Dar
  • Patent number: 8180731
    Abstract: An information-processing apparatus, reproduction apparatus, communication method and computer program are disclosed wherein an evaluation value can be added automatically to contents stored in a storage apparatus or medium. The information-processing apparatus comprising an acquisition section which acquires, from a portable reproduction apparatus which is capable of reproducing contents data, reproduction history information of the contents data in the portable reproduction apparatus. An evaluation value arithmetic operation section arithmetically operates a computed evaluation value corresponding to the content data based on the reproduction history information acquired by the acquisition section. A transfer section transfers the computed evaluation value arithmetically operated by the evaluation value arithmetic operation section to the portable reproduction apparatus.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: May 15, 2012
    Assignee: Sony Corporation
    Inventors: Tatsuya Konno, Susumu Takatsuka, Hideo Tsukazaki, Takashi Kinouchi, Kotaro Asaka, Takashi Kawakami, Yasuharu Seki
  • Patent number: 8150843
    Abstract: Systems, methods and articles of manufacture are disclosed for generating search results based on user feedback. A request may be received to generate search results retrieved using a search string. The request may include user feedback for one or more selected documents of the search results. Improved search results may be generated based on the search results and the feedback for one or more selected documents of the search results. The improved search results may be output to a graphical display device.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Varma Chitiveli, Barton Wayne Emanuel, Alexander Wolcott Holt, Michael E. Moran
  • Patent number: 8150815
    Abstract: A system for identifying events includes a memory capable of storing a compressed event table including a number of events, the event table having been compressed by reducing the number of events in the event table without reducing the number of events represented by the event table. Each event of the event table includes a set of state parameters, and may also be associated with an output. The system also includes a processor capable of operating a fast state recognition (FSR) application. The FSR application, in turn, can receive a plurality of inputs, and identify an event of the compressed event table based upon the plurality of inputs and the state parameters of the compressed event table, event being identified in accordance with a state recognition technique.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: April 3, 2012
    Assignee: The Boeing Company
    Inventors: John L. Vian, Gregory J. Clark, Paul E. R. Pigg
  • Patent number: 8145619
    Abstract: A method for identifying companies with specific business objectives that includes using existing sources of company firmographic data to identify a broad set of companies and associated websites, crawling the websites associated with the identified companies and indexing web site content for each of the identified companies with the specific business objective to realize indexed web content. The method further includes joining the company firmographic data with the indexed web content using a business objective common identifier to generate a store of joined structured firmographic data and indexed web content and presenting a display image representation of the store of joined structured firmographic data and indexed web content for user review. The display image further receives user input to score each of said companies identified therein, and using a search interface, querying the store of scored, joined structured firmographic data and indexed web content.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timothy R. Bowden, Upendra Chitnis, Ildar K. Khabibrakhmanov, Richard D. Lawrence, Yan Liu, Prem Melville
  • Patent number: 8135728
    Abstract: Extraction analysis techniques biased, in part, by query frequency information from a query log file and/or search engine cache are employed along with machine learning processes to determine candidate keywords and/or phrases of web documents. Web oriented features associated with the candidate keywords and/or phrases are also utilized to analyze the web documents. A keyword and/or phrase extraction mechanism can be utilized to score keywords and/or phrases in a web document and estimate a likelihood that the keywords and/or phrases are relevant, for example, in an advertising system and the like.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: March 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Wen-tau Yih, Joshua T. Goodman, Vitor Rocha de Carvalho
  • Patent number: 8095556
    Abstract: A content management system (CMS) includes a content modification mechanism that checks a modification contract corresponding to a component in the repository, and determines if all relevant criteria in the modification contract corresponding to the component are satisfied before making changes to or allowing reuse of a component in the repository. The modification contract may specify a profile of authors that are allowed to modify the corresponding component. The content management system includes an author profile update mechanism that monitors modifications by authors to components in the repository, and automatically adjusts a profile of each author according to modifications made by the author. In this manner the rank of authors is automatically adjusted and the modification of components is controlled in a way that allows modification by those who are authorized yet restricts modification by those who are not authorized.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, John Edward Petri, Leah Rae Smutzer
  • Patent number: 8078627
    Abstract: In order to read data from an external storage medium and automatically sort the data into a plurality of folders to manage the data, a plurality of files sorted into a plurality of folders are read from a plurality of external storage media, file attribute information of the files is extracted, and the read files are sorted into a plurality of folders based on the extracted file attribute information and stored in a storage unit.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: December 13, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshinobu Kitamaru
  • Patent number: 8073834
    Abstract: A query having multiple parts may be processed to form an intermediate results set. This intermediate results set may be partitioned into a plurality of groups. Thereafter, the groups may be sorted into a plurality of containers so that each container contains data sufficient to calculate one requested result in the multipart query. Related techniques, apparatuses, systems, and computer program products are also described.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: December 6, 2011
    Assignee: SAP AG
    Inventors: Franz X. Faerber, Christian M. Bartholomae, Erich Marschall, Stefan Dipper, Guenter Radestock