Patents Examined by Daniel Kinsaul
  • Patent number: 9268856
    Abstract: The present invention is directed to system, methods and computer program products for generating a graphical module for the display of a query-specific content. The method according to one embodiment comprises receiving a query, determining a category identifier for the query and retrieving a category template corresponding to the category identifier for the query. At least one template query is performed, the template query corresponding to a request for data specified by the category template, and a template module is generated that comprises the data retrieved by the template query. The template module is combined with a search results page responsive to the query for display to a user.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: February 23, 2016
    Assignee: YAHOO! INC.
    Inventors: Liang-Yu Chi, Ashley Hall, Swati Raju
  • Patent number: 9262516
    Abstract: A sender-driven framework for enhancing the categorization of emails, wherein the sender is able to create or define rules that refine or augment those at the receiver's end. Particularly, the sender is enabled, in accordance with at least one embodiment of the present invention, to add information relating to the context of an email, which can help streamline categorization at the receiver's end.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: February 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pallavi V. Galgali, Ujjwal Lanjewar
  • Patent number: 9251266
    Abstract: A tagging event can be detected where a software entity is associated with a tag resulting from a user interaction. At least one situational attribute relating to the tagging event can be automatically determined. The one or more situational attribute can be stored in a data repository so that the stored situational attribute is associated with the tag. The detecting, determining, and storing can be repeated for a set of different tags, each associated with a software entity. A search of tagged software entities can be conducted. The results of the search can be modified based at least in part upon the stored situational attributes of the tagged software entities.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernadette A Carter, Belinda Y Chang, Fuyi Li, Pamela A Nesbitt, Lisa A Seacat
  • Patent number: 9251200
    Abstract: A method and a system execute database insert calls in a MES system. The data to be stored into the database are represented in XML tree formats according to the S95 hierarchy model. The method includes: a) receiving as input a given XML tree corresponding to a given S95 hierarchy data to stored into the database; b) processing the given XML tree in order to generate a corresponding parallel structure; c) getting a given S95 entity type and its given set of node references from the given parallel structure; d) if the given set of node references is not empty, composing a database insert call passing the information of the given set of node references; e) if the given set of node references is not empty, executing the composed database insert call; and executing items c) to e) for all the S95 entity types of the given parallel structure.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 2, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Alessandro Raviola, Elena Reggio
  • Patent number: 9220979
    Abstract: A non-transitory computer-readable medium having embodied thereon a program for implementing functions of managing a recording medium in an electronic device, includes a recording medium management module that includes: an acquisition module configured to acquire an upper limit to the number of recording media registered in the electronic device; and a registering module configured to register the recording medium in which the program is installed in the electronic device such that the acquired upper limit is not exceeded. The recording medium management module may link date and time information to a recording medium identifier identifying the recording medium in which the program is installed, and register the information and the identifier as linked in a management database used to manage the recording medium.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: December 29, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Michihiro Okada, Shunichi Soma, Shigeru Enomoto, Toru Yamamoto
  • Patent number: 9223903
    Abstract: An approach for analyzing data collected by a sensor-enabled device over a network is provided. Specifically, in a typical embodiment, a set of usage data will be received from a device over a network. The set of usage data may be collected via at least one sensor integrated with the device, and the set of usage data may pertain to use of the device by a user. Regardless, the set of usage data will be compared to a set of diagnostic information stored in at least one computer storage device. The set of diagnostic information typically pertains to a condition (e.g., medical) treated by use of the device (e.g., dental, cardiac, renal, etc.). Based on the comparison, at least one determination (e.g., diagnosis, treatment plan, level of compliance with applicable standards, etc.) will be made and a set of reports will be generated based thereon.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: John P. Lamb, Henry C. Will, IV
  • Patent number: 9223783
    Abstract: Apparatus and methods for managing content, such as content captured by a mobile device, are provided. The apparatus and method include receiving a plurality of content, which includes tag information, e.g., date and location information and an identifier for the mobile device. In addition, the apparatus and methods may include automatically grouping the content based on the tag information, and automatically labeling the content based on the tag information. For example, determined groupings of the content may be placed into folders and labeled based upon the tag information.
    Type: Grant
    Filed: August 8, 2010
    Date of Patent: December 29, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Thomas F. Doyle
  • Patent number: 9208229
    Abstract: A system and method for corroborating a set of facts. If the anchor text of the references to a document matches the name of a set of facts, the referenced document is used to corroborate the set of facts. By analyzing the anchor text of the references to the document, the system is capable of determining if a document is relevant to the set of facts. These documents can then be used to corroborate or refute the facts, thereby improving their overall quality.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: December 8, 2015
    Assignee: Google Inc.
    Inventors: Jonathan T. Betz, Shubin Zhao
  • Patent number: 9194716
    Abstract: Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for ranking categories of points of interest. In one aspect, a method includes receiving at a current time a location of a user's electronic device and retrieving data identifying multiple points of interest. Each point of interest is within a predetermined distance to the location and is associated with a category. Each of the points of interest is scored based on proximity of the point of interest to the location. Each of the categories is ranked based on the scores of the points of interest included in the categories and on the probability of receiving a query from a user relating to the subject matter of the category at the current time in the location. Data identifying points of interest is provided to the electronic device based on the ranking and the scoring.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: November 24, 2015
    Assignee: GOOGLE INC.
    Inventor: Al Cutter
  • Patent number: 9183227
    Abstract: A multimedia information retrieval system includes a storage and an electronic processing device. The latter is configured to perform a process including: computing values of a pairwise similarity measure quantifying pairwise similarity of documents of a multimedia reference repository; storing the computed values in the storage; performing an initial information retrieval process respective to the multimedia reference repository to return a set of initial repository documents; and identifying a set of top ranked documents of the multimedia reference repository based at least on the stored computed values pertaining to the set of initial repository documents.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: November 10, 2015
    Assignee: XEROX CORPORATION
    Inventors: Stephane Clinchant, Jean-Michel Renders
  • Patent number: 9177349
    Abstract: A statistical patent rating method and system is provided for independently assessing the relative breadth (“B”), defensibility (“D”) and commercial relevance (“R”) of individual patent assets and other intangible intellectual property assets. The invention provides new and valuable information that can be used by patent valuation experts, investment advisors, economists and others to help guide future patent investment decisions, licensing programs, patent appraisals, tax valuations, transfer pricing, economic forecasting and planning, and even mediation and/or settlement of patent litigation lawsuits. In one embodiment the invention provides a statistically-based patent rating method and system whereby relative ratings or rankings are generated using a database of patent information by identifying and comparing various characteristics of each individual patent to a statistically determined distribution of the same characteristics within a given patent population.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: November 3, 2015
    Assignee: PATENTRATINGS, LLC
    Inventor: Jonathan A. Barney
  • Patent number: 9171023
    Abstract: A method for database processing includes allocating primary, secondary and tertiary data structures for each column. Columnar content is written into the primary data structure. Updated values are written into the tertiary data structure. Storage keys indicate correspondence to the primary data structure. Query responses involve first reading updated values from the tertiary data structure, sorting by storage keys, storing into the secondary data structure, and clearing the tertiary data structure. Then the primary and secondary data structures are consulted to respond to the query, reading the value for each row from the secondary data structure where present, otherwise from the primary data structure. A commit phase produces a new version of the primary data structure by merging the secondary data structure and an old version of the primary data structure, consulting them in a similar manner.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: October 27, 2015
    Assignee: RETAIL LOGISTICS EXCELLENCE—RELEX OY
    Inventor: Marko Nikula
  • Patent number: 9152656
    Abstract: Embodiments are provided for creating and reusing custom data types in a database. A selection of a field or group of fields may be received from a database table in the database by a database software application executing on a computer system. Each selected field may include a set of field properties. The application may further receive a user input to initiate saving the selected field or group of fields as a custom data type. In response to receiving the input, the application may be configured to generate a dialog for receiving custom data type information for the selected field or group of fields and save the selected field or group of fields as a custom data type. The custom data type may then be reused by the application in the database.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: October 6, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael J. McCormack, Scott T. Gardner, Jason A. Bould, Sumit Chauhan, David J. Conger, Robert E. Coggins, Andrew R. Miller, Ryan McMinn
  • Patent number: 9138143
    Abstract: According to certain embodiments, a set of samples of sensor data is accessed. The set of samples records medical measurements taken by one or more medical sensors. A characteristic function is generated from the set of samples. The characteristic function indicates whether a given sample is a member of the set of samples. One or more samples of the set of samples that are associated with a given medical annotation are identified according to the characteristic function.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: September 22, 2015
    Assignee: Fujitsu Limited
    Inventors: Stergios Stergiou, Jawahar Jain
  • Patent number: 9135224
    Abstract: A system and method for determining popularity of a video based in part on requests for the video received from a referrer, grouping videos whose popularity based on requests from referrers exceeds a threshold and displaying those videos in a channel or providing them in a web feed.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: September 15, 2015
    Assignee: Google Inc.
    Inventors: Adam Winkler, Shivakumar Littoo Rajaraman
  • Patent number: 9129300
    Abstract: A system and a method are provided for using external sources (e.g., landing pages) for sponsored search ad selection. In one example, the system identifies one or more regions of an external source. The one or more regions are relevant to a query. The external source includes a source that includes relevant data that is usable for augmenting an ad selection process. The system extracts one or more features from the one or more regions. The system determines which of the one or more features are relevant for item indexing. The system then augments an item selection process by using the one or more features that are relevant for item indexing.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: September 8, 2015
    Assignee: Yahoo! Inc.
    Inventors: Marcus Fontoura, Vanja Josifovski, Evgeniy Gabrilovich, Bo Pang, Yejin Choi, Mauricio Riguette Mediano
  • Patent number: 9122724
    Abstract: Computer-implemented systems and associated operating methods perform a combined join. A computer-implemented system comprises a processor that performs query processing in a relational database by receiving inputs of a variety of cases and sizes, and performing a combined database join of two of the received inputs using an index in memory formed from records of the first input and probed with records from the second input by optimizing the index for increased-speed searching using fast parent-to-child navigation. The variety of cases comprise combinations of unsorted, sorted, and indexed inputs, and the variety of sizes comprise input sizes from smaller than the available memory to input sizes substantially larger than available memory.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: September 1, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Goetz Graefe
  • Patent number: 9116976
    Abstract: A system ranks documents based, at least in part, on a ranking model. The ranking model may be generated to predict the likelihood that a document will be selected. The system may receive a search query and identify documents relating to the search query. The system may then rank the documents based, at least in part, on the ranking model and form search results for the search query from the ranked documents.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: August 25, 2015
    Assignee: Google Inc.
    Inventors: Jeremy Bem, Georges R. Harik, Joshua L. Levenberg, Noam Shazeer, Simon Tong
  • Patent number: 9111282
    Abstract: A method and system as described identifies business records. A business listing stores one or more business records. In order to filter spam records, the method and system operate to identify whether a target business record is a spam business record. To identify the target record as a spam record, the method and system compare extracted characteristics of the target record with characteristics of known spam or good business records. Depending upon the similarity with the known business records, the target business record is identified as a spam record or a good record.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: August 18, 2015
    Assignee: Google Inc.
    Inventor: Baris Yuksel
  • Patent number: 9110968
    Abstract: In accordance with one embodiment of the disclosed technology, inconsistencies are detected between various records relating to data that has been associated with an identification tag. Data packages associated with the inconsistencies may then be removed. In accordance with another aspect of the disclosed technology, requests relating to data packages associated with inconsistencies in the various stored records are identified and removed. The disclosed technology may be implemented in data warehouses.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: August 18, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Eric Mathew Siboda