Patents Examined by Bruce Moser
  • Patent number: 8762371
    Abstract: A system and methods and user interface are disclosed for searching documents based on conceptual association, and for ranking documents based on content characteristics. A computer processing system receives a query containing a word or phrase that is a name of an object or concept, and can also receive a value for a customized ranking parameter. A computer storage device stores a dataset related to the object or concept name, wherein the dataset includes a plurality of property names and can also include association-strength values. A computer processing system can count a first frequency of a first property name and count a second frequency of a second property name in a document containing text in a natural language, calculate a relevance score as a function of the first frequency and the second frequency, and rank the plurality of documents using their respective relevance scores, and return one or more documents to the user based on the ranking of the plurality of documents.
    Type: Grant
    Filed: January 27, 2013
    Date of Patent: June 24, 2014
    Inventor: Guangsheng Zhang
  • Patent number: 8756199
    Abstract: Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information.
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: June 17, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Atsushi Sutoh, Masanori Takata, Hitoshi Kamei, Nobumitsu Takaoka, Takahiro Nakano, Akio Shimada
  • Patent number: 8756247
    Abstract: A system and a method for sharing online storage services among multiple users are provided. The system includes a user communication interface, a file processing module, and an online storage communication interface. The user communication interface is configured to connect to a client end corresponding to a first user. When the user communication interface receives a file upload request and a corresponding upload file from the client end, the file processing module searches for a personal online storage of the first user and a shared online storage of at least one related user of the first user and determines to upload the upload file to a partial online storage of the personal online storage and the shared online storage. The online storage communication interface transfers the upload file to the partial online storage determined by the file processing module.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: June 17, 2014
    Assignee: Institute for Information Industry
    Inventors: Yen-Hung Kuo, Han-Chao Lee, Phoenix Lee
  • Patent number: 8738604
    Abstract: One embodiment of a method of the present invention for discovering sensitive information on computer network provides for discovering databases on a computer network, defining a pattern for a data discovery, discovering qualifying records by matching the pattern with field names and/or record values in the databases, sending electronic notification to a database administrator managing the qualifying database, receiving a selection choice from the database administrator managing the qualifying database identifying the status for the qualifying records.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: May 27, 2014
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Ganesh Devarajan, Todd Redfoot
  • Patent number: 8738605
    Abstract: One embodiment of a system of the present invention for discovering sensitive information on computer network includes means for discovering databases on a computer network, means for defining a pattern for a data discovery, means for discovering qualifying records by matching the pattern with field names and/or record values in the databases, means for sending electronic notification to a database administrator managing the qualifying database, means for receiving a selection choice from the database administrator managing the qualifying database identifying the status for the qualifying records.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: May 27, 2014
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Ganesh Devarajan, Todd Redfoot
  • Patent number: 8732126
    Abstract: A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: May 20, 2014
    Assignee: Oracle International Corporation
    Inventors: Karl Dias, Leonidas Galanis, Jonathan Klein, Venkateshwaran Venkataramani, Yujun Wang
  • Patent number: 8725737
    Abstract: Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: May 13, 2014
    Assignee: CommVault Systems, Inc.
    Inventors: Anand Prahlad, Jeremy Alan Schwartz, David Ngo, Brian Brockway, Marcus S. Muller
  • Patent number: 8719283
    Abstract: Summarizing a set of reviews is disclosed. In some embodiments, a set of reviews is analyzed, e.g., by an at least partially automated process. A summary of the information included in the set of reviews is provided. The summary includes a visual indication of a range and distribution of opinions expressed in the set of reviews. In some embodiments, the set of reviews includes reviews from one or more members of an online or other user community, such as customers of an online store, subscribers to a podcast, blog, or other online source of content, etc.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: May 6, 2014
    Assignee: Apple Inc.
    Inventor: David A. Koski
  • Patent number: 8712956
    Abstract: Some aspects include reception of a selection of a part of a report, the selected report part associated with queries of a semantic layer, and creation of a description of a Web Service call to return contents of the selected report part. In some aspects, a Web Service call associated with a part of a report is received, the report part associated with queries of a semantic layer, and a query is determined based on the Web Service call to return contents of the report part.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 29, 2014
    Assignee: SAP AG
    Inventors: David J. M. Brunner, Nadir Loutfi
  • Patent number: 8712980
    Abstract: Consistent retention and disposition of managed content and associated metadata is disclosed. An indication that a retention policy is to be applied to a selected item of content comprising a body of managed content is received. The selected item of content and its associated metadata are retained automatically in parallel in accordance with the retention policy.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: April 29, 2014
    Assignee: EMC Corporation
    Inventors: Roger W. Kilday, John-David Dorman, David Humby, Fiona Schrader, Dan Bailey
  • Patent number: 8706754
    Abstract: The present invention is a system for integrating knowledge engines in a cloud computing environment, having a cloud computing platform, a graphical user interface (GUI), several applications for integrating information, knowledge engines for extracting knowledge from data and information, and an index consisting of an index engine, an index database, and a connector to several data sources. The present invention also includes a method of integrating knowledge engines in a cloud computing environment.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: April 22, 2014
    Assignee: MicroTechnologies LLC
    Inventor: Roger Joseph Channing
  • Patent number: 8706713
    Abstract: This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlates the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: April 22, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Richard Prescott Skillen, Frederick Caldwell Livermore
  • Patent number: 8700600
    Abstract: A method and system for identifying informative links of a web site for use in crawling the web site is provided. A forum crawler analyzes sample web pages of a web forum to identify informative links and then crawls the web forum by following links determined to be informative and not following other links. The forum crawler system determines whether links are informative based on whether they are part of the overall structure of the web site or are used to select sequential information that has been split onto multiple web pages.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Lei Zhang, Wei-Ying Ma, Wei Lai, Jiangming Yang, Rui Cai
  • Patent number: 8700635
    Abstract: An electronic device, data processing method, data control method, and content data processing system enabling a user to search for a track reproduced in the past, but with a forgotten title name and an artist name. A CPU displays on an LCD panel a reproduction history screen displaying a number of tracks reproduced that day on a calendar. By a user operation via an input device, the CPU switches the reproduction history screen to another reproduction history screen displaying a list of tracks reproduced on a certain other day as the reproduction history list. It reproduces the track selected by the user and allows editing of its attribute.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: April 15, 2014
    Assignee: Sony Corporation
    Inventors: Takashi Kinouchi, Hideo Tsukazaki, Kotaro Asaka
  • Patent number: 8682887
    Abstract: A computer readable storage medium comprises executable instructions to generate a stream cube to store data received from multiple data sources. A plurality of multi-dimensional data streams are generated to represent the received data. A materialization strategy is repeatedly determined for the stream cube. The stream cube is materialized according to the materialization strategy to record the multi-dimensional data streams.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: March 25, 2014
    Assignee: SAP France S.A.
    Inventors: Azza Mohamed Nagib Mohamed Shawkat Abdellatif Abouzeid, Jacob Slonim, Michael Joseph McAllister
  • Patent number: 8682907
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating substitute terms. One of the methods includes selecting a first term and a second term. A first co-occurrence frequency is determined for co-occurring terms in search queries that include the first term. A first vector is generated for the first term using the first co-occurrence frequencies. A second co-occurrence frequency is determined for the co-occurring terms in the search queries that include the first term adjacent to the second term. A second vector is generated for the second term using the second co-occurrence frequencies. A score for the second term as a context for a substitution rule based on the first term is computed, wherein the score is based on a comparison between the first vector and the second vector.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventors: Ke Yang, Zachary A. Garrett, Daisuke Ikeda
  • Patent number: 8676798
    Abstract: Query generation for searchable content is provided. In some embodiments, query generation for searchable content includes receiving searchable content (e.g., the searchable content can include a unique identifier for the searchable content, such as a Uniform Resource Locator (URL) for a web site, and the web site can include one or more web pages); and generating a set of queries, the set of queries including one or more queries (e.g., the set of queries can include ranked queries) that are relevant to the searchable content.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: March 18, 2014
    Assignee: BloomReach Inc.
    Inventors: Raj De Datta, Ashutosh Garg, Abhay Vardhan, Joshua Levy, Srinath Sridhar
  • Patent number: 8676795
    Abstract: A plurality of phrases may be extracted from documents associated with one or more document sources. The plurality of phrases may be filtered and processed to determine a frequency in which the plurality of phrases appear in the documents and/or a number of the document sources in which each phrase appears. A weight may be assigned to each of the phrases and, based at least in part on the assigned weight, a visual representation of the plurality of phrases may be presented. The visual representation may be dynamically updated based at least in part on an updated frequency or an updated total number of document sources associated with any one of the plurality of phrases.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: March 18, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Cyrus J. Durgin, George N. Stathakopoulos, Dominique I. Brezinski, Emilia S. Buneci, Martin M. O'Reilly, Lane R. LaRue, Benjamin S. Kirzhner
  • Patent number: 8671099
    Abstract: Clustering devices in an Internet of Things (‘IoT’), including: receiving, by a device clustering module, a characteristic set for a device, wherein the characteristic set specifies one or more device attributes and an attribute value for each device attribute; clustering, by the device clustering module, the device into an attribute level cluster based on the one or more device attributes specified in the characteristic set for the device; and clustering, by the device clustering module, the device into a value level cluster based on the attribute value for each device attribute, wherein the value level cluster is a subset of the attribute level cluster.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Shalini Kapoor, Shachi Sharma, Bharat Srinivasan
  • Patent number: 8660993
    Abstract: A system, method and program product for that utilizes user feedback as a boosting mechanism for closed loop content space search processes, such as site-specific web search engines. A search engine is disclosed that includes: a system for searching a database of content items such as web pages; a data collection system for collecting user feedback from users viewing displayed content items regarding information appearing in said displayed content items; a scoring system for assigning a score to content items from the database based on the user feedback; and a system for ranking a set of search results based on the score assigned to content items in the set of search results.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alexander W. Holt, Michael E. Moran, Jeffrey S. Schaffer