Patents Examined by Cheyne Ly
  • Patent number: 8452823
    Abstract: Two objects are identified. A relationship between the two objects is determined. A contract object is used to represent the relationship between the objects. The contract is useful in many applications: for example, file systems, relational databases, and spreadsheets. The contract can also have rules for processing events occurring to either of the objects related by the contract.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: May 28, 2013
    Assignee: Novell, Inc.
    Inventor: Paul James Taysom
  • Patent number: 8452766
    Abstract: An improved duplicate detection technique that uses query-relevant information to limit the portion(s) of documents to be compared for similarity is described. Before comparing two documents for similarity, the content of these documents may be condensed based on the query. In one embodiment, query-relevant information or text (also referred to as “snippets”) is extracted from the documents and only the extracted snippets, rather than the entire documents, are compared for purposes of determining similarity.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Benedict A. Gomes, Benjamin T. Smith
  • Patent number: 8443015
    Abstract: An information processing apparatus acquires and transmits content identification information stored in the storage unit to the other apparatus, determines whether the information processing apparatus has received the content analysis results from the other apparatus and if it is determined that the content analysis result acquisition unit has received the content analysis results from the other apparatus, causes the storage unit to store the content analysis results and if it is determined that the information processing apparatus has not received the content analysis results from the other apparatus, perform processing to obtain content analysis results by analyzing the content data stored in the storage unit to cause the storage unit to store the content analysis results by associating with the content data stored in the storage unit and also perform processing to transmit the content analysis results to the other apparatus.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: May 14, 2013
    Assignee: Sony Corporation
    Inventor: Toshihiro Morita
  • Patent number: 8433678
    Abstract: A composite content file editing method includes the steps of dividing each media data included in the composite content file on the time base so as to generate a first composite content file to be reproduced first on the time base and a second composite content file to be reproduced later, and adding, as synchronizing information, information about a position shift on the time base at reproduction start of each media data included in the second composite content file to the second composite content file.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: April 30, 2013
    Assignee: Fujitsu Limited
    Inventor: Kazumi Doi
  • Patent number: 8417745
    Abstract: The invention integrates multiple software products and functional components to facilitate file and message delivery, along with managing, tracking and moving bulk data. The packaged system may incorporate user-defined value added services to transported data including, for example, user authentication, access authorization, encryption and compression.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: April 9, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: David Armes, Rene Koutia, Diana M. LaFoley
  • Patent number: 8407267
    Abstract: An apparatus, method, system and computer-readable medium store and manage image data with automatic labeling of image data corresponding to body slices, such as obtained by a computed tomography scanner. The labels include a body coordinate value along the body axis. The respective body coordinate value can be determined by comparing received image data sets with reference data sets with known attached coordinate values utilizing pattern recognition techniques. Applications include medical image data management in hospitals or operating and providing medical networks. Queries for images that include particular body regions are processed more efficiently. This results in less local memory required and narrower bandwidth resources of transmission networks.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: March 26, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Feulner, Shaohua Kevin Zhou
  • Patent number: 8396855
    Abstract: Techniques for identifying one or more communities in an information network are provided. The techniques include collecting one or more nodes and one or more edges from an information network, performing a random walk on the one or more nodes to produce a sequence of one or more nodes, creating a sequence database from one or more sequences produced via random walk, and mining the sequence database to determine one or more patterns in the network, wherein the one or more patterns identify one or more communities in the information network.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Charu C. Aggarwal, Rajesh R. Bordawekar
  • Patent number: 8392427
    Abstract: A set of reference videos is indexed to a reference index in order to facilitate matching of video content. An indexing module receives a set of reference fingerprints representing a set of reference videos and identifies keys contained in the reference fingerprints. Reference identifiers for the reference videos are stored in bins of the reference index associated with the identified keys. The bins in the reference index are sub-sampled to limit the number of reference identifiers stored in a given bin.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: March 5, 2013
    Assignee: Google Inc.
    Inventors: Sergey Ioffe, Michele Covell
  • Patent number: 8392406
    Abstract: A table-level histogram is maintained incrementally without requiring rescanning of the entire table when new data values are added to the table. A table has multiple partitions of data values. A histogram for data values of the partitions is generated. When a new partition of data values is added to the table, a histogram for only the new partition is generated. To generate a histogram for the entire table, the histograms for the previously generated and newly added partitions are used without needing to refer to the underlying data. A similar approach is applicable when modifying data values in a partition.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: March 5, 2013
    Assignee: Oracle International Corporation
    Inventors: Fatih Emekci, Sunil P. Chakkappen, Uri Shaft
  • Patent number: 8386541
    Abstract: Systems and methods for dynamically creating Entity-Specific Views from one or more Data Warehouses are provided. The system may involve multiple data sets within a Data Warehouse and may provide a Target Result data set which excludes fields of information not relevant to the desired view. The system may involve the use of derived fields and logical decision structures for the assignment of overriding boundary date information.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: February 26, 2013
    Assignee: Bank of America Corporation
    Inventor: Carlton Merritt
  • Patent number: 8380674
    Abstract: A system and method for lun migration between data containers, such as aggregates of a storage system is provided. A new destination lun is created on a destination aggregate. A background copy process is then started that copies all data from a source lun on a source aggregate to the destination lun. The storage system continues to process client-originated data access requests directed to the source lun while the background copying continues. Once all the data of the source lun has been copied to the destination lun, processing of data access requests to the lun(s) is quiesced by the storage system. Lun maps of the storage system are then updated and processing of the client-originated data access requests is resumed with those requests now being directed to the destination lun.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: February 19, 2013
    Assignee: NetApp, Inc.
    Inventors: David Brittain Bolen, David W. Minnich
  • Patent number: 8380757
    Abstract: Described are techniques for providing a consolidated logical view of a system. A plurality of database tables associated with a plurality of processing nodes of a data storage system is provided. The plurality of database tables provides a plurality of individual views of the data storage system and each of the individual views represents a view of the data storage system for a different processing node. A notification is received regarding a modification to one or more of the database tables. The notification identifies an operation performed causing the modification and providing data associated with the modification. A merge database table is modified that provides a consolidated view of said plurality of individual views. The modifying is performed in accordance with the notification and a configuration file including logic describing processing performed to merge the plurality of individual views.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: February 19, 2013
    Assignee: EMC Corporation
    Inventors: Lorenzo Bailey, Yong Wang, Utkarsh Vipul, Ken Kim, Xuan Tang, Muhamad Djunaedi
  • Patent number: 8375040
    Abstract: A content explaining apparatus and method computes the degrees of similarity between a specified content and the other contents than the specified content of multiple contents based on content information stored in content information database means, computes a user realization degree for each of the other contents based on user information stored in user management database means or the content information stored in the content information database means, computes an explanation accuracy degree of each of the other contents for the specified content from the similarity degree and user realization degree of said each of the other contents, and presents content explaining information for the specified content according to the explanation accuracy degrees.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: February 12, 2013
    Assignee: Pioneer Corporation
    Inventors: Taro Nakajima, Naoaki Horiuchi
  • Patent number: 8370332
    Abstract: Methods, systems, and apparatus, including computer program products, for blending mobile search results. A method includes receiving a search query and multiple search results. The search results each satisfy the search query and have a respective search result quality score. The search results include generic and mobile search results. The generic and mobile search results each identify a generic and mobile resource, respectively. The search result quality scores include mobile and generic search result quality scores for the mobile and generic search results, respectively. The mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas. Based on one or more terms in the search query, the search query is classified as a mobile query. As a consequence, one or more search result quality scores are modified to improve the sorting of search results that include both mobile and generic search results.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Ning Hu, Vida U. Ha
  • Patent number: 8364691
    Abstract: A method of creating and maintaining debug points in an integrated development environment (IDE) includes receiving a first query at a computing device coupled to the IDE, the first query identifying one or more actions; searching the source code with the computing device to locate locations where the one or more actions occur; forming an initial result set that includes locations of the one or more actions; receiving a desired behavior action for some or all of the locations; associating the initial result set and the desired behavior actions to form a first mapping; and storing the mapping and the first query as a first dynamic query based debug point map.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sean P. Kennedy, Peter A. Nicholls, David A. Salinas, Jonathan E. P. Tzanakakis
  • Patent number: 8365193
    Abstract: An approach provides for recovery of message driven directors responsible for dynamically allocating resources within a multi-node database system. The receipt of a message, the action taken in response to it, and other messages sent in furtherance of the action, are performed within a single transaction. In this way, the messages and other data are left in a state consistent with the message and action taken in response being fully processed or not processed at all. A standby director, stepping in for a crashed director, inherits a state consistent with where a crashed director last successfully completed an action. The approach insulates directors from the special perils of performing high latency actions by delegating the performance of such actions to a job, (i.e. another process).
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: January 29, 2013
    Assignee: Oracle International Corporation
    Inventors: Lakshminarayanan Chidambaran, Debashish Chatterjee
  • Patent number: 8359318
    Abstract: There are provided methods and systems for efficient search in a peer-to-peer network topology. In various embodiments, search methods and systems provide for response times and network traffic that are independent from the number of query terms, thereby producing constant run-time searches and bandwidth hits in a P2P network search implementation. By distributing inverse indexes between peers, and storing with each inverse index a Bloom filter populated with selected keywords, multi-term search and analysis can be conducted on one network node without requiring exchange of posting lists between various network nodes.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: January 22, 2013
    Inventor: Wolf Garbe
  • Patent number: 8355923
    Abstract: According to some embodiments, supplemental data may be retrieved from a supplemental data source. It may be automatically detected that a first personal insurance information value in the supplemental data source is correlated with a first personal insurance information value in the original insurance claim records source. A second personal insurance information value that was previously used to replace the first personal insurance information value in the original insurance claim records source may then be retrieved, and the first personal insurance information value in the supplemental data source may be automatically replaced with that same second personal insurance information value to provide referential integrity.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: January 15, 2013
    Inventors: Thomas J. Gervais, Robert M. Siragusa, Prasanna V. Sundaram, Joan L. Knighton
  • Patent number: 8352463
    Abstract: The present invention relates to an integrated full-text search architecture that integrates full text search with database server applications in a tight manner so that it becomes part of the server in all aspects including storage, metadata, query processing, back/up restore and resource management. This provides improved performance with respect to queries as well as improved manageability. Furthermore, the subject architecture is open and schema directed unlike other conventional full-text search architectures. Accordingly, the full-text search architecture enables expert users (e.g., search providers) to define their own index structures as well as ranking algorithms.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Tapas Kumar Nayak, Nimish Khanolkar
  • Patent number: 8352524
    Abstract: The claimed subject matter provides a system and/or a method that facilitates organizing and presenting data within a database. A data store can store a portion of data accessible to a user. A real time monitor component can dynamically track an amount of access for the portion of data within the data store. A display engine can render a multi-scaled view of the portion of data, wherein the multi-scaled view is based on the amount of access in which a size representation of the data is correlated with the amount of access.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Gary W. Flake, Blaise Aguera y Arcas, Brett D. Brewer, Anthony T. Chor, Steven Drucker, Karim Farouki, Stephen L. Lawler, Ariel J. Lazier, Donald James Lindsay