Patents Examined by Kimberly Wilson
-
Patent number: 8543548Abstract: The storage system eliminates inconsistency between a stub, and a file data storage location indicated by the stub. In a storage system that executes HSM using stubs, information relating to a higher tier, which is a data migration source, is recorded during data migration. The stub in the higher tier is correctly restored using the higher-tier information thus recorded. The stub is restored, and inconsistency between information in the HSM layers is resolved.Type: GrantFiled: June 11, 2012Date of Patent: September 24, 2013Assignee: Hitachi, Ltd.Inventors: Akira Ito, Nobumitsu Takaoka, Takahiro Nakano
-
Patent number: 8543582Abstract: The subject disclosure relates to leveraging input from media consumers of media content with no or unstructured metadata in order to provide accurate and relevant structured metadata for the media content. Thus, media content uploaded to a content server can be associated with a set of predetermined metadata tags that are intended to be relevant to the media content and to accurately describe the media content. These tags can be implemented as key-value pairs, in which either the keys or the values for a given key can be provided by users (e.g., consumers of the media content), and any such input can be assigned a confidence score in order to determine the “correct” value for a key.Type: GrantFiled: August 26, 2011Date of Patent: September 24, 2013Assignee: Google Inc.Inventor: Johan Georg Granström
-
Patent number: 8538959Abstract: Embodiments relate personalized data searches utilizing social activities. In one embodiment, a search query is received from a user. A set of search results that satisfy the search query is received from a search engine. A user interest profile associated with the user is identified. The user interest profile includes information associated with a set of activities performed by the user on one or more social systems. A ranking score is assigned to each result in at least a subset of search results in the set of search results based at least on the user interest profile. The subset of search results are sorted based on the score that has assigned to each result in the subset of results. The subset of search results that has been sorted is sent to the user.Type: GrantFiled: July 16, 2010Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: Hongxia Jin, Qihua Wang
-
Patent number: 8538954Abstract: Systems and apparatuses are provided for a distributed aggregate user defined function processing system. A non-transitory computer readable medium stores instructions for a query compiler to identify a call to a distributed aggregate user defined function within a query of the distributed analytical data processing system, retrieve metadata associated with the distributed aggregate user defined function, and validate and resolve respective inputs and outputs of a plurality of function partitions associated with the distributed aggregate user defined function according to the retrieved metadata. A distributed processing engine includes a plurality of processing nodes to execute the plurality of function partitions and organize data flow from the plurality of function partitions to produce an output for the distributed aggregate user defined function.Type: GrantFiled: February 1, 2012Date of Patent: September 17, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Muthian George, Song Wang, Ahmed K Ezzat
-
Patent number: 8533183Abstract: When each file of a number of files is accessed, at least a number of times each file has been accessed is kept track of. Each file is stored on a storage of a number of storages. Periodically, at least one file is moved among the number of storages, based at least on the number of times each file has been accessed. As such, the at least one file is moved from being stored on a first storage to being stored on a second storage, to optimize subsequent access time of the at least one file. The storages are physically distinct storage devices. At least one of the storage devices has different storage characteristics as compared to one or more other of the storage devices.Type: GrantFiled: March 10, 2009Date of Patent: September 10, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Mark K. Hokanson
-
Patent number: 8527479Abstract: Provided are computer program product, system, and method for assessing a backup image comprising a backup of a source computer system to recover to a target computer system. A point-in-time backup image is selected from a plurality of backup images taken of an image on the source computer system, wherein the selected backup is to be applied to the target computer system. A determination is made from a plurality of retention policies applicable to files included in the source computer system a most restrictive retention policy. A determination is made as to whether the selected backup image satisfies the most restrictive retention policy. A retention status of the backup image is set based on whether the determined version of the selected backup satisfies the most restrictive retention policy. The retention status is presented for use in determining whether to use the selected backup image.Type: GrantFiled: December 21, 2011Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Surya K. Ghatty, James P. Smith, Peter B. Symonds, William R. Yonker
-
Patent number: 8527501Abstract: A method, system, and program for combining and processing transactions. The method includes the steps of: receiving a plurality of transactions from a plurality of clients, where each of the plurality of transactions includes a select query; combining the select queries in the transactions; and sending combined select queries to the database as a combined transaction.Type: GrantFiled: June 29, 2011Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventor: Hiroshi Horii
-
Patent number: 8527082Abstract: A component mounting method for mounting a component on a substrate is used by a component mounter including a mounting head mounting the component on the substrate, and an inspection head inspecting a surface status of the substrate. The component mounting method includes repeatedly mounting a component to be mounted on a predetermined substrate by the mounting head, determining whether or not the component to be mounted is a predetermined component, and when the determination is made that the component to be mounted is the predetermined component, performing at least one of inspecting a mounting status of the predetermined component after mounting the predetermined component and inspecting a status of a mounting surface on which the predetermined component is to be mounted, before mounting the predetermined component.Type: GrantFiled: May 20, 2008Date of Patent: September 3, 2013Assignee: Panasonic CorporationInventor: Yasuhiro Maenishi
-
Patent number: 8521720Abstract: Methods and systems and machine readable media for managing data. In one exemplary embodiment, an initial search query is received and examined to determine whether elements within the initial search query are within the same category of data, and a machine interpreted search query is derived in response to the determining. Other methods and systems and media are also described.Type: GrantFiled: April 22, 2005Date of Patent: August 27, 2013Assignee: Apple Inc.Inventors: Jonah Petri, Yan Arrouye, Dominic Giampaolo
-
Patent number: 8521737Abstract: A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system provides for multi-tier image matching.Type: GrantFiled: July 31, 2006Date of Patent: August 27, 2013Assignee: Ricoh Co., Ltd.Inventors: Peter E. Hart, Berna Erol, Jonathan J. Hull, Kurt Piersol
-
Patent number: 8504570Abstract: A spatial and temporal memory system (STMS) processes input data to detect whether spatial patterns and/or temporal sequences of spatial patterns exist within the data, and to make predictions about future data. The data processed by the STMS may be retrieved from, for example, one or more database fields and is encoded into a distributed representation format using a coding scheme. The performance of the STMS in predicting future data is evaluated for the coding scheme used to process the data as performance data. The selection and prioritization of STMS experiments to perform may be based on the performance data for an experiment. The best fields, encodings, and time aggregations for generating predictions can be determined by an automated search and evaluation of multiple STMS systems.Type: GrantFiled: August 25, 2011Date of Patent: August 6, 2013Assignee: Numenta, Inc.Inventors: Jeffrey C. Hawkins, Ronald Marianetti, II, Anosh Raj, Subutai Ahmad
-
Patent number: 8495069Abstract: Methods for associating healthcare records in healthcare databases with an individual are provided. One or more attribute types are located in first and second records. The one or more attribute types being associated with the individual. A weighted score is determined for the located at least one attribute type based on a comparison of the located at least one attribute type in the first record and the located at least one attribute type in the second record. The weighted score indicates a likelihood that the located at least one attribute type in the first and second records are both associated with the individual. A confidence is provided and is associated with the first and second records based on the weighted score. The confidence score indicates a likelihood that both the first and second records are associated with the individual.Type: GrantFiled: September 6, 2007Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Robert R. Friedlander, Anwer M. Khan
-
Patent number: 8489554Abstract: A method for recording a sequence of events is provided. The method includes operating a sequence of events recorder in a normal mode, wherein data stored is related to the sequence of events in a history buffer. The method also includes initiating a snap-shot mode of the events recorder after a triggering event occurs in the sequence of events. The snap-shot mode operates by freezing data related to a moment in the sequence of events that occurred prior to the triggering event, storing data related to the sequence of events at the time of the triggering event in the snap-shot buffer, and continuing to record the data related to the sequence of events to a snap-shot buffer until a predetermined event.Type: GrantFiled: October 5, 2007Date of Patent: July 16, 2013Assignee: GE Intelligent Platforms, Inc.Inventors: Yan Hua Xu, Mark Anthony Lobuono, Robert A. Rucinski, Jerry Simons
-
Patent number: 8489640Abstract: A system may include reception of a definition of an extension field to be added to a business object node, generation of metadata for a data type enhancement object associated with the extension field, and generation of an ABAP dictionary proxy object based on the data type enhancement object, wherein the ABAP dictionary proxy object describes the extension field in a sub-structure of a first field of the ABAP dictionary proxy object.Type: GrantFiled: July 19, 2010Date of Patent: July 16, 2013Assignee: SAP AGInventors: Uwe Schlarb, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Johannes Haselberger, Anne Jacobi, Bertram Vielsack
-
Patent number: 8484232Abstract: The invention relates to a method for checking for the presence of control statements in a data value, comprising providing at least one first data value (8) from a trustworthy source (3), receiving at least one second data value (9) from an untrustworthy source (4) and marking the second data value (9) as untrustworthy, performing a computation on the first and second data value (8, 9) resulting in a third data value (10) and marking all parts (11) of the third data value (10), which are derived from the second data value (9), as untrustworthy, and checking the parts (11) of the third data value (10) marked as untrustworthy for the presence of control statements. The invention further relates to a computer arrangement, a computer program, and a computer program product adapted to perform a method in accordance with the invention.Type: GrantFiled: November 22, 2005Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Tadeusz J. Pietraszek, Chris P. Vanden Berghe
-
Patent number: 8463749Abstract: A method for transmitting records of changes to data from a production location to a storage location is provided. The method stores in a log, records of changes to data stored at a production location. Those records are transmitted and a transmitted records checkpoint is generated that is transmitted at the end of the transmitted records. A records checkpoint confirmation is received and the plurality of transmitted records are purged from the log.Type: GrantFiled: January 23, 2012Date of Patent: June 11, 2013Assignee: Microsoft CorporationInventors: Giedrius Zizys, Kestutis Patiejunas
-
Patent number: 8463761Abstract: In a light-weight transactional system architecture, each component providing a service performs its own scheduling and transaction management. An invocation of one of these services (through remote method invocation) results in the creation of a local transaction (child of the invoking transaction and parent of any transaction that might be triggered by invoking the services of other servers). The information that is required to build a global composite transaction is implicitly added by the system to each call. Each transaction is, however, independently handled at each server. That is, the servers neither communicate among themselves nor rely on a centralized component to make scheduling or recovery decisions. In this way, components can be dynamically added or removed from the system without compromising correctness. Regardless of the configuration, the system according to the invention guarantees that transactions executed over these servers are correct and recoverable at a global and local level.Type: GrantFiled: August 23, 2011Date of Patent: June 11, 2013Inventors: Guy Pardon, Gustavo Alonso
-
Patent number: 8463814Abstract: The present invention relates to digital data comprising a passive part (2) comprising content (1) to be protected in encrypted form, an active part (3) comprising information (4) how to decrypt the content (1) comprised in the passive part (2) and a hidden part (6), wherein the active part (3) and the corresponding passive part (2) constitute an active content (8) and the hidden part (6) comprising information (7) about properties of the respective active content (8) and/or respective active part (3) and/or the respective passive part (2). The active part (2) of the active content (8) additionally comprises rules (5) to allow and/or forbid decryption of the content (1) comprised in the passive part (2) of the active content (8) based on the information (7) comprised in the hidden part (6). With that neither a central database has to be accessed nor a special hardware has to be provided.Type: GrantFiled: July 19, 2004Date of Patent: June 11, 2013Assignee: Sony Deutschland GmbHInventors: Sabine Terranova, Alexander Vollschwitz
-
Patent number: 8458192Abstract: A method and system for determining topical interest may include receiving signal information for a user of a document, the information including at least one signal value representing the user's activity with or relationship to the document. A document interest value based on the signal information for the user may be computed. Topic information for the document may be received, the information including at least one topic and a weight for each topic, where the topic relates to content of the document, and the weight represents how strongly the topic is associated with the document. An interest signature value of a first topic for the user may be updated by adding the product of the computed document interest value for the user for the document and the weight of the first topic for the document.Type: GrantFiled: January 31, 2012Date of Patent: June 4, 2013Assignee: Google Inc.Inventor: Michael Jeffrey Procopio
-
Patent number: 8442939Abstract: Provided is a computer system including a plurality of computing hosts, which constructs a shared file system dynamically so that job execution efficiency is improved. In the computer system which includes the plurality of computing hosts and executes a job requested, in a case where the job is executed by the plurality of computing hosts, each computing host which executes the job is configured to: share a file necessary for executing the job; access the shared file to execute the requested job; and cancel the sharing of the file after execution of the requested job is completed.Type: GrantFiled: February 18, 2009Date of Patent: May 14, 2013Assignee: Hitachi, Ltd.Inventors: Takashi Yasui, Masaaki Shimizu