Patents Examined by Syed Hasan
-
Patent number: 9779092Abstract: 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: GrantFiled: November 11, 2010Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Nigel Daniels, Doina L. Klinger
-
Patent number: 9773156Abstract: 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: GrantFiled: April 29, 2014Date of Patent: September 26, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chunkit Jacky Chan, David Lee, Allison Light
-
Patent number: 9773055Abstract: 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: GrantFiled: May 29, 2015Date of Patent: September 26, 2017Assignee: GOOGLE INC.Inventor: Karl Pfleger
-
Patent number: 9774817Abstract: 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: GrantFiled: July 7, 2015Date of Patent: September 26, 2017Assignee: APPLE INC.Inventors: Rainer Brodersen, Jeffrey Robbin, Thomas Michael Madden, Rachel Clare Goldeen, Jeffrey Ma, Kevin Arnold
-
Patent number: 9760570Abstract: 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: GrantFiled: June 9, 2014Date of Patent: September 12, 2017Assignee: Google Inc.Inventors: Leonardo A. Laroco, Jr., Nikola Jevtic, Nikolai V. Yakovenko, Jeffrey Reynar
-
Patent number: 9760894Abstract: 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: GrantFiled: April 29, 2011Date of Patent: September 12, 2017Assignee: BlackBerry LimitedInventors: Jay David Steele, Niranjan Mayya, Mohan Krishna Rao
-
Patent number: 9754049Abstract: 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: GrantFiled: September 30, 2014Date of Patent: September 5, 2017Assignee: International Business Machines CorporationInventors: Hanghang Tong, Fei Wang, Yinglong Xia
-
Patent number: 9753956Abstract: 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: GrantFiled: February 9, 2016Date of Patent: September 5, 2017Assignee: PIRIFORM LTD.Inventor: Guy Saner
-
Patent number: 9753796Abstract: 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: GrantFiled: December 6, 2013Date of Patent: September 5, 2017Assignee: LOOKOUT, INC.Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Brian James Buck, John Gunther Hering, Amit Gupta, Alex Cameron Abey
-
Patent number: 9740724Abstract: 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: GrantFiled: April 29, 2014Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: Yongli An, Mohammad Khatibi
-
Patent number: 9740689Abstract: 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: GrantFiled: July 20, 2016Date of Patent: August 22, 2017Assignee: HRL Laboratories, LLCInventors: Pejman Mahboubi, Ryan F. Compton, Tsai-Ching Lu
-
Patent number: 9734180Abstract: 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: GrantFiled: September 30, 2014Date of Patent: August 15, 2017Assignee: EMC IP HOLDING COMPANY LLCInventors: Stephen G. Graham, Shashwat Srivastav, Sriram Sankaran, Vishrut Shah, Qi Zhang, Jun Luo
-
Patent number: 9727638Abstract: 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: GrantFiled: February 2, 2015Date of Patent: August 8, 2017Assignee: PAYPAL, INC.Inventors: Karin Mauge′, Radoslav Valentinov Petranov, Jean-David Ruvini, Antoniya T. Statelova, Neelakantan Sundaresan
-
Patent number: 9723249Abstract: 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: GrantFiled: March 19, 2009Date of Patent: August 1, 2017Assignee: ECHOSTAR HOLDINGS LIMITEDInventor: Dale Llewelyn Mountain
-
Patent number: 9716883Abstract: 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: GrantFiled: September 30, 2014Date of Patent: July 25, 2017Assignee: Cisco Technology, Inc.Inventors: Arturo A. Rodriguez, Benjamin M. Cook, Ken L. Eppinett, John R. Bean
-
Patent number: 9715523Abstract: 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: GrantFiled: December 5, 2012Date of Patent: July 25, 2017Assignee: Continental Automotive GmbHInventor: Jens Walther
-
Patent number: 9715538Abstract: 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: GrantFiled: March 12, 2013Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Joseph P. Bigus, Leon Gong
-
Patent number: 9710551Abstract: 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: GrantFiled: December 21, 2011Date of Patent: July 18, 2017Assignee: 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: 9703847Abstract: 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: GrantFiled: October 5, 2015Date of Patent: July 11, 2017Assignee: III Holdings 2, LLCInventors: Peter Rinearson, Kristofor Selden, Michael Flashman
-
Patent number: 9704480Abstract: 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: GrantFiled: October 31, 2014Date of Patent: July 11, 2017Assignee: SONY CORPORATIONInventor: Kei Tateno