Patents Examined by Andalib Lodhi
  • Patent number: 8560543
    Abstract: This document discusses, among other things, a method for reconciliation of a configuration item with a configuration management database. Properties of the configuration item are divided into a plurality of classes. Different classes correspond to properties having a different relationship with a corresponding configuration item. At least one property of the configuration item is compared to properties of configuration items in a configuration management database. Different actions are taken with respect to the configuration item based on the class of the property being compared.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: October 15, 2013
    Assignee: CA, Inc.
    Inventor: Marvin Garold Waschke
  • Patent number: 8554737
    Abstract: In one embodiment, a system, includes logic for creating a snapshot of first data stored on a source storage system, wherein the snapshot is a logical copy of the first data stored on the source storage system with respect to data content and data structure; logic for copying the snapshot to a target storage system; logic for copying the first data represented by the snapshot from the source storage system to the target storage system; logic for detecting one or more write operations affecting data on the source storage system; logic for detecting one or more collisions affecting the first data on the source storage system, logic for setting a consistency group interval; and logic for altering the consistency group interval to minimise collisions affecting data on the source storage system. Other systems and computer program products for dynamic consistency group formation are also described.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul A. Jennas, II, Jason L. Peipelman, Joshua M. Rhoades, Matthew J. Ward
  • Patent number: 8548949
    Abstract: A method for dynamic consistency group formation, in one embodiment, includes creating a snapshot of first data stored on a source storage system with respect to data content and data structure, copying the snapshot to a target storage system, detecting one or more write operations affecting data on the source storage system while copying the first data, detecting one or more collisions affecting the first data on the source storage system, wherein a collision occurs whenever the write operations affect the first data prior to the first data being written, setting a consistency group interval which represents an interval duration between successive snapshot create-and-copy events, and altering the consistency group interval to minimize collisions affecting data on at least one of the storage systems. Other methods for dynamic consistency group formation are also described.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul A. Jennas, II, Jason L. Peipelman, Joshua M. Rhoades, Matthew J. Ward
  • Patent number: 8549002
    Abstract: Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based on the metrics data and determining relationships between members of the set of related cluster elements. The method may also include identifying element metric representations for cluster elements based on cluster element states and identifying locations on a proximity display at which element metric representations are to be displayed. The locations may depend on relationships between cluster element states. The method may also include displaying element metric representations at the computed locations to produce a proximity display of correlated load metrics.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: October 1, 2013
    Assignee: Oracle International Corporation
    Inventors: Thomas Herter, Angelo Pruscino
  • Patent number: 8533236
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entities included in a social network system. The inferred labels can be used to generate recommendations such as videos or advertisements in which a user may be interested. Inferred labels can be generated based on social or other relationships derived from, for example, profiles or activities of social network users. Inferred labels can be advantageous when explicit information about these entities is not available. For example, a particular user may not have clicked on any online advertisements, so the user is not explicitly linked to any advertisements.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: September 10, 2013
    Assignee: Google Inc.
    Inventors: Shumeet Baluja, Yushi Jing, Dandapani Sivakumar, Jay Yagnik
  • Patent number: 8515903
    Abstract: For integrating diverse databases, a server and universal index are provided to support a lexicon of variable definitions and formatting information. Subscribing databases establish equivalences between local variables and variables in the universal index, either directly or with translation such as a format conversion. For managing qualifying, preliminary processes can analyze database schema and stored variable values to assess likely matches between variables and universal definitions in the lexicon, presented tentatively to the local operator for approval or rejection. Matches can become approved for use in interaction with other subscribing databases. Processes enable the universal lexicon to be revised, e.g., expanded when a variable does not appear to match an existing definition. The universal index server can function as a data intermediary, or as a source of index definitions. Databases can indicate their compliance with the index during transmission of variable data referenced to index definitions.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: August 20, 2013
    Assignee: Database Logic Inc.
    Inventors: Mark Warne Ferrel, Eric Kenneth Barnum
  • Patent number: 8495080
    Abstract: A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bo Gao, Chang Jie Guo, Ning Wang, Qi Rong Wang, Xiao Feng Wang, Zhi Hu Wang, Zhen Chun Xiao, Chun Lin Zhang
  • Patent number: 8495079
    Abstract: A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bo Gao, Chang Jie Guo, Zhen Chun Xiao, Ning Wang, Qi Rong Wang, Xiao Feng Wang, Zhi Hu Wang, Chun Lin Zhang
  • Patent number: 8489542
    Abstract: Content objects may be incorporated as metadata in application systems in the same programming environment used to create the rest of the application. Although content objects may be included as part of the application systems, in some instances a central repository storing content object information from each application system may be used to facilitate communication and data sharing between applications. Alternatively, point-to-point communications between applications may also be supported so that applications may share content object data without relying on the central repository. Some embodiments may support both central repository communications and point-to-point communications between applications. Determinations may be made to identify the type of connectivity supported in different circumstances.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: July 16, 2013
    Assignee: SAP AG
    Inventors: Bernhard Fippel, Siar Sarferaz
  • Patent number: 8463809
    Abstract: In executing query distributed processing in a computer system having a plurality of computers, a query and a sliding window are inherited between different computers. If a tuple having a new principal key value is detected when a query is to be executed, a relevant individual query and a relevant sliding window are inherited between computers, and further a sliding window of a relevant common query is inherited between computers.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: June 11, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Daisuke Ito, Shinji Fujiwara, Itaru Nishizawa, Akinori Asahara
  • Patent number: 8442977
    Abstract: A process includes receiving an archive of video data comprising a plurality of archive descriptor types, and applying a query to the archive. The query includes a number of N query descriptor types for a query object. The process further includes determining a difference between each query descriptor type and corresponding descriptor types of the archive, and storing each difference as a point in an N dimensional space. The process further includes identifying an archive object that is similar to the query object as a function of proximities of the differences to an origin of the N dimensional space.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: May 14, 2013
    Assignee: Honeywell International Inc.
    Inventors: Scott McCloskey, Ben A. Miller
  • Patent number: 8433728
    Abstract: A system and method of creating and managing one or more business objects is provided. The method can include receiving a request to create a business object and presenting a first user interface that is used to create a business object. The user interface can include one or more fields that define attributes and methods in the business object. The method can further include presenting a second user interface that is used to add documentation information for the business object, and storing the business object. The attributes and methods of the business object can be stored in separate files.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Ignacio Rodriguez, Leandro Luck, Paulo Gustavo Veiga, Emilio Lopez Gabeiras, Pablo Grosso, Ignacio Manzano, Juan Cruz Nores
  • Patent number: 8429176
    Abstract: The present invention is directed towards systems and methods for extending media annotations using collective knowledge. The method according to one embodiment of the present invention comprises receiving a plurality of content items and associated annotations. The method further normalizes the plurality of associated annotations and calculates pair frequencies for the plurality of associated annotations. The method then retrieves a plurality of alternative annotations and provides the plurality of alternative annotations.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: April 23, 2013
    Assignee: Yahoo! Inc.
    Inventors: Borkur Sigurbjornsson, Roelof van Zwol
  • Patent number: 8429150
    Abstract: A system and method for distributed query compilation and evaluation involving a first table having a first number of partitions and a second table having a second number of partitions. A query operation, such as a join, is performed for each combination of partitions from the first and second tables. The result of each query operation on each combination of partitions is organized into a third number of partitions. A number of tables equal to the third number are generated with each table including one of the partition results from each of the query operation combinations.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 23, 2013
    Assignee: Intellidimension, Inc.
    Inventors: Geoffrey Chappell, Derrish Repchick
  • Patent number: 8423539
    Abstract: It is also an object of the present invention to provide objective advertisement plan(s). The target specifying information storage part 202 stores information for specifying target attribution including information for specifying information delivery medium of an object to contact with correspondently with searchers' id. The search term storage part 203 correspondently stores a searcher's id, the timing of search, and the term used for the search. The extraction part 204 extracts the timing of search for such search term for each searcher's id, segments the extracted search timing for each searcher's id into a predetermined number in chronological order and then extracts searcher's id belonging to each segment.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: April 16, 2013
    Assignee: Dentsu Inc.
    Inventors: Satoshi Nishida, Shigetaka Yamakawa, Mieko Sugihara, Keita Manabe, Jun Hasegawa, Yutaka Kamoshita, Hideaki Haruta
  • Patent number: 8423530
    Abstract: The invention allows a user to enter a search criteria in a search form once and search multiple web services, search engines and web pages without the need for repeatedly re-creating the search criteria for each web service or search engine because of different and varying supported formats. Once the user has defined their search query, the search query is passed to a query manager in the browser application for formatting the search criteria into a generic query format. The generic query format provides a unified and generic interface to all other query mechanisms supported by different web services, search engines and web pages.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventor: Nicholas J. Midgley
  • Patent number: 8417683
    Abstract: The present invention provides for a computerized method and system for presenting geolocated relevance-based content including determining a geographic location of a mobile processing device and identifying a plurality of search queries associated with the geographic location of the mobile processing device. The computerized method and system further includes generating at least one search result responsive to at least one of the plurality of queries associated with the geographic location of the mobile processing device. Therefore, in the method and system, the mobile processing device is presented with one or more search results based on the geographic location of the mobile processing device.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: April 9, 2013
    Assignee: Yahoo ! Inc.
    Inventor: Vik Singh
  • Patent number: 8412702
    Abstract: Embodiments of methods, apparatuses, devices and systems associated with modifying search results are disclosed.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: April 2, 2013
    Assignee: Yahoo! Inc.
    Inventor: Alex Cozzi
  • Patent number: 8402035
    Abstract: Exemplary embodiments are directed to determining a media value associated mentions of an entity in one or more documents based on a sentiment attributed to the mentions of the entity and/or a frequency with which the entity is mentioned. Exemplary embodiments can include a media value engine that can identify mentions of an entity in documents, attribute sentiment to the mentions of the entity; determine a polarity of the sentiment, and calculate a media value attributed to the entity based on the sentiment.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: March 19, 2013
    Assignee: General Sentiment, Inc.
    Inventors: Greg Artzt, Mark Fasciano, Steve Skiena, Levon Lloyd
  • Patent number: 8392430
    Abstract: The concept-structured image search technique described herein pertains to a technique for enabling a user to indicate their semantic intention and then retrieve and rank images from a database or other image set according to this intention. The concept-structured image search technique described herein includes a new interface for image search. With this interface, a user can freely type several key textual words in arbitrary positions on a blank image, and also describe a region for each keyword that indicates its influence scope, which is called concept structure herein. The concept-structured image search technique will return and rank images that are in accordance with the concept structure indicated by the user. One embodiment of the technique can be used to create a synthesized image without actually using the synthesized image to perform a search of an image set.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: March 5, 2013
    Assignee: Microsoft Corp.
    Inventors: Xian-Sheng Hua, Jingdong Wang, Hao Xu