Patents Examined by Syed Hasan
  • Patent number: 9779092
    Abstract: A technique for maintaining consistency between a data object and references to the object in a file. An indication that a source object has changed is received. One or more of the changes made to the source object are identified. A file comprising one or more references related to the source object is analyzed to identify those references that may be inconsistent with the changes made to the source object.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: October 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nigel Daniels, Doina L. Klinger
  • Patent number: 9773156
    Abstract: Technologies for grouping images, and ranking the images and the groupings, based on entities shown in the images. Images may be grouped based on faces shown in the images. Different images with faces that indicate the same entity (e.g., Adam) may be automatically grouped together. Different images with faces that indicate the same multiple entities (e.g., the people in my family) may also be automatically grouped together. Such automatic grouping may be based on facial recognition technologies. Further, images and groups of images may be automatically ranked based on the faces shown and entities represented. Such rankings may also be influenced by adjacent data that indicates family and friends and the like, and that can be used to identify such entities in the images.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 26, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Chunkit Jacky Chan, David Lee, Allison Light
  • Patent number: 9773055
    Abstract: A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information relating to prior searches involving the entity name, and rewrites the received search query when it is determined that the received search query should be rewritten. The system further determines whether to provide a suggestion of rewriting the received search query, as a rewriting suggestion, based on information relating to prior searches involving the entity name when it is determined that the received search query should not be rewritten. The system also generates the rewriting suggestion when it is determined that the rewriting suggestion should be provided. The system performs a search based on one of the received search query and the rewritten search query to obtain search results, presents the search results, and presents the rewriting suggestion when it is determined that the rewriting suggestion should be provided.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: September 26, 2017
    Assignee: GOOGLE INC.
    Inventor: Karl Pfleger
  • Patent number: 9774817
    Abstract: A method of scanning content comprises receiving an input signal indicating that content being displayed is to be scanned, sensing a duration of the received input signal, and scanning the content at a rate based at least in part on the sensed duration of the received input.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 26, 2017
    Assignee: APPLE INC.
    Inventors: Rainer Brodersen, Jeffrey Robbin, Thomas Michael Madden, Rachel Clare Goldeen, Jeffrey Ma, Kevin Arnold
  • Patent number: 9760570
    Abstract: A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: September 12, 2017
    Assignee: Google Inc.
    Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
  • Patent number: 9760894
    Abstract: Data is received by a first device from a first source, where the data contains a link to a particular web page. Responsive to the data, a repository of syndicated content items associated with web pages is accessed. If a particular syndicated content item associated with the particular web page is in the repository, the particular syndicated content item is retrieved and provided to a second device for display at the second device.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: September 12, 2017
    Assignee: BlackBerry Limited
    Inventors: Jay David Steele, Niranjan Mayya, Mohan Krishna Rao
  • Patent number: 9754049
    Abstract: Methods and systems for inferring performance include a chain graph that has multiple nodes, one or more of which has a known value at a first timestamp. A value associated with a first node at the first timestamp influences a value associated with a second node connected to the first node by an edge at the first timestamp. Each node has an associated chain that represents values of the node at different timestamps. Known values of each node in the graph are propagated within each timestamp to all neighboring nodes. Known values of each node in the graph are propagated across different timestamps.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hanghang Tong, Fei Wang, Yinglong Xia
  • Patent number: 9753956
    Abstract: A cleaning application that can monitor one or more characteristics of a computer, and that can clean at least one of one or more files or a registry of the computer, is provided. The cleaning application can include a cleaning module. The cleaning module can monitor one or more characteristics of the computer. The cleaning module can further detect an occurrence of pre-defined criteria involving the one or more characteristics. The cleaning module can further perform a pre-defined action in response to the pre-defined criteria. The pre-defined action can include cleaning at least one of one or more files or a registry associated with the computer.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: September 5, 2017
    Assignee: PIRIFORM LTD.
    Inventor: Guy Saner
  • Patent number: 9753796
    Abstract: Data is collected from a set of devices. The data is associated with the devices, mobile application programs (apps), web applications, users, or combinations of these. A norm is established using the collected data. The norm is compared with data collected from a particular device. If there is a deviation outside of a threshold deviation between the norm and the data collected from the particular device, a response is initiated.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: September 5, 2017
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Brian James Buck, John Gunther Hering, Amit Gupta, Alex Cameron Abey
  • Patent number: 9740724
    Abstract: Systematically enforcing generation of partition key values for records in a data management system such that for any given partitioned table, all records relating to a common business object share a common partitioning key. Partitioning and/or clustering of these records can then be done based on these specially generated partitioning key values, with entities dependent on the same first-class entity being placed in the same partition and/or cluster. This may provide considerable performance gains in at least some circumstances.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yongli An, Mohammad Khatibi
  • Patent number: 9740689
    Abstract: Described is a system for automatic date detection in digital texts written in Farsi. The system includes a unique date tagger that reviews the string of texts and detect dates either compatible with the Farsi grammar or some popular yet unofficial ways of writing dates in Farsi.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: August 22, 2017
    Assignee: HRL Laboratories, LLC
    Inventors: Pejman Mahboubi, Ryan F. Compton, Tsai-Ching Lu
  • Patent number: 9734180
    Abstract: An object storage system having object metadata query capability. Clients can pose queries to the object system in a high-level, declarative language. A query is evaluated against stored object metadata, and only objects satisfying the query's predicates are returned. The object storage system can evaluate alternative logical and physical query plans using a cost model. Queries can be posed using familiar REST-based APIs. The object storage system includes a distributed key-value store for secondary indexing of object metadata. A user can define secondary indexes considering the most common object access patterns.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 15, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Stephen G. Graham, Shashwat Srivastav, Sriram Sankaran, Vishrut Shah, Qi Zhang, Jun Luo
  • Patent number: 9727638
    Abstract: In various example embodiments, a system and method to provide query linguistic service is provided. An initial query term set is received. Phrase recognition is performed on the initial query term set to determine recognized phrases. Using the determined recognized phrases, one or more synonyms for each of the recognized phrases are determined. Results matching the initial query term set and any selected synonyms from the determined one or more synonyms are determined.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: August 8, 2017
    Assignee: PAYPAL, INC.
    Inventors: Karin Mauge′, Radoslav Valentinov Petranov, Jean-David Ruvini, Antoniya T. Statelova, Neelakantan Sundaresan
  • Patent number: 9723249
    Abstract: A system for receiving and presenting broadcast programming has a television receiver connected to a set-top box having an internal hard disc on which selected programs may be recorded. As the internal hard disc has a finite capacity it can become full, particularly if the viewer wishes to retain a library of recordings. The system provides for the automatic transfer of programs stored on the internal hard disc to external hard drives. The viewer is enabled to set the criteria for such archiving using the remote control unit and on-screen menu options. Content with the largest size, the earliest recorded content, or the content viewed less frequently, may be automatically archived. The set-top box is also enabled to collate information identifying the externally stored content and to store that on the internal hard drive together with information as to the location of the stored content. This enables a viewer to retrieve the transferred content.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: August 1, 2017
    Assignee: ECHOSTAR HOLDINGS LIMITED
    Inventor: Dale Llewelyn Mountain
  • Patent number: 9716883
    Abstract: Systems and methods that receive a video stream comprising a sequence of compressed pictures, the compressed pictures comprising a plurality of levels of picture importance including a first picture level and a second picture level, track the compressed pictures to ascertain which of the compressed pictures correspond to the first level, and responsive to ascertaining which of the compressed pictures correspond to the first level, tracking the compressed pictures to ascertain which of the compressed pictures correspond to the second level.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Benjamin M. Cook, Ken L. Eppinett, John R. Bean
  • Patent number: 9715523
    Abstract: A method for selecting at least one data record from a relational database having a plurality of data records each having at least two attributes each with a type of the attribute and a value of the attribute includes: providing a first subset of data records from the relational database on the basis of a stipulation for the type of a first attribute and independently of a stipulation for the value of the first attribute; selecting data records from the first subset on the basis of a stipulation for a second attribute; providing the selected data records in a second subset; and then selecting the at least one data record from the second subset on the basis of the stipulation for the value for the first attribute.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: July 25, 2017
    Assignee: Continental Automotive GmbH
    Inventor: Jens Walther
  • Patent number: 9715538
    Abstract: A method, system, and computer program product for managing time dimension tables are disclosed. In a first aspect, the method comprises providing an intelligent time dimension agent application and optimizing a time dimension table by the intelligent time dimension agent based upon changing data in associated fact tables. In a second aspect, the system comprises a processor and a memory coupled to the processor, wherein the memory includes an application which, when executed by the processor, causes the processor to carry out the steps of the method. In a third aspect, the computer program product comprises a non-transitory computer readable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computer device, causes the computer device to carry out the steps of the method.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Bigus, Leon Gong
  • Patent number: 9710551
    Abstract: The invention relates to the field of music therapy. In particular the invention is related to a method for producing a personalized database of sounds and music tracks by filtering and combining personal and hospital databases of sounds which induces variations of the physiological state of a listener.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: July 18, 2017
    Assignee: Koninklijke Philips N.V.
    Inventors: Nicolle Hanneke Van Schijndel, Armin Gerhard Kohlrausch, Werner Paulus Josephus De Bruijn, Michel Marcel Jose Decré, Thomas Falck, Andre Melon Barroso
  • Patent number: 9703847
    Abstract: User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on. The user-submitted content may be browsed and/or searched using the descriptive metadata. Intersection criteria comprising a prevailing timeframe, a location, and/or other metadata criteria may be used to identify an intersection space comprising one or more stories. The stories may be ordered according to relative importance, which may be determined (at least in part) by comparing story metadata to the intersection criteria.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 11, 2017
    Assignee: III Holdings 2, LLC
    Inventors: Peter Rinearson, Kristofor Selden, Michael Flashman
  • Patent number: 9704480
    Abstract: An information processing apparatus includes a specific-evaluation information acquisition unit that acquires an evaluation of a predetermined content item as a specific evaluation, the evaluation having been input by a user in accordance with an ordinal scale; a language-evaluation information extraction unit that acquires a language evaluation from language information regarding an evaluation sentence in which an evaluation of the predetermined content item is expressed in a language, the evaluation sentence having been input by the user; and a recommendation unit that recommends a content item that matches the user's preference in accordance with whether the specific evaluation is a positive or negative evaluation and whether the language evaluation is a positive or negative evaluation.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: July 11, 2017
    Assignee: SONY CORPORATION
    Inventor: Kei Tateno