Patents Examined by Rachel J Lee
  • Patent number: 8417693
    Abstract: Techniques are provided for processing a search request. One or more indexed levels of access control list information are stored in a search index for each document identified in the search index. An interim result set is generated by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request. A final result set is generated from the interim result set by performing impersonation.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ronny Lempel, Todd Leyba, John A. McPherson, Jr., Justo Luis Perez
  • Patent number: 8244689
    Abstract: A system and method determines whether two objects are duplicate objects. The system and method matches common facts of the two objects based on a match measure, combines the entropies of the matching common facts, and determines whether the two objects are duplicate objects based on the sum of entropies.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: August 14, 2012
    Assignee: Google Inc.
    Inventors: Jonathan T. Betz, Vivek Menezes
  • Patent number: 8204883
    Abstract: Systems and methods of determining genre information are provided. A particular method includes receiving a first data set including a plurality of genre descriptors and associated strength values related to particular content. Each strength value indicates a degree to which the associated genre descriptor describes the particular content. The method also includes storing a data record associating the first data set with the particular content.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: June 19, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Graeme N. Smith, Matthew J. Round, Jonathan G. G. Tams, Dominic E. H. K. Seymour
  • Patent number: 8204915
    Abstract: Various exemplary embodiments disclose an apparatus and method for generating a database that maps metadata to peer-to-peer (P2P) content and, more particularly, to a database that an Internet Service Provider (ISP) can build to correlate metadata with P2P traffic. The database may collect metadata having a key that uniquely corresponds to particular P2P content. An ISP may use the database to identify malware in P2P files and tag P2P traffic that seeks to exchange material in violation of applicable copyright laws.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: June 19, 2012
    Assignee: Alcatel Lucent
    Inventors: Andrew Dolganow, Steve Morin, David Maxwell
  • Patent number: 8176103
    Abstract: Disclosed is a file accessing method of a file system which manages data by a block unit of a fixed size having an index and provides information associated with a file via a plurality of entries having an index and linked information of each of blocks forming the file. The file accessing method includes providing a hint information area to each of the plurality of entries so as to record an access mode or continuous allocation information for the file, allocating the plurality of blocks to record contents of the file, and recording the access mode in each of the hint information areas of entries corresponding to a first chain group of the allocated blocks and the continuous allocation information in the hint information area of at least one entry corresponding to a second chain group of the allocated blocks.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: May 8, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Jong Seo, Seung-woo Ryu, Il-hoon Shin
  • Patent number: 8156124
    Abstract: Systems, methods, and computer program products are provided for performing an authorization check for a user. In one implementation, a data processing system is provided that includes means for storing first data descriptive of at least one directed acyclic graph and for storing second data descriptive of an assignment of a user to a first node of the graph. The data processing system also includes means for receiving an access request of the user, the access request specifying a second node of the graph. Furthermore, the data processing system includes means for determining a least common ancestor of the first and second nodes of the graph and means for performing an authorization check adapted to grant authorization for the access request if the least common ancestor of the first and second nodes is the first node.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: April 10, 2012
    Assignee: SAP AG
    Inventor: Udo Klein
  • Patent number: 8090718
    Abstract: A multimedia player application is adapted to process multimedia data of one or more multimedia files (e.g. MPEG-4 files) to produce multimedia output data at an audio/video output device. A file allocation table (FAT) system is adapted to manage storage of these multimedia files. An interface process is adapted to maintain a current address pointer for a current position in a multimedia file being played, a backward seek address pointer for a preceding position in the multimedia file between the current position and the beginning of the multimedia file, and an index table address pointer for an index table of the multimedia file. The current and backward seek address pointers are regularly updated while the multimedia file is being played, and the backward seek address pointer is updated as a function of the current address pointer. Advantageously, backward seek times for backward seeks in the multimedia file are reduced.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventor: Weimin Xu
  • Patent number: 8065286
    Abstract: A system allowing a query to be submitted to a server that locates a human searcher to perform a search. The searcher performs a search including using conventional tools, browser, and provides results to the user. A searcher who produces result(s) accepted by the user is rewarded and the results can be used when a similar query is submitted by another user. The searcher is located by comparing keywords of the query to keywords for which the searcher has registered and a high ranking searcher may be chosen by the system based on various factor(s). While the search is performed, information including videos, games, advertisements, etc., may be provided to the user based on keywords of the query and selection by the searcher. The reward for the searchers can be based on revenue from advertisements.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: November 22, 2011
    Assignee: Chacha Search, Inc.
    Inventor: Scott A. Jones
  • Patent number: 8037079
    Abstract: The present invention is directed towards systems and methods for filtering unsafe content items within a multimedia repository. The method of the present invention comprises automatically identifying a first plurality of unsafe content items from the content items and automatically identifying a second plurality of unclassifiable content items from the content items. The method identifies a third plurality of unsafe content items from the content items, the third plurality of unsafe content items identified according to a similarity to the first plurality and manually identifying a fourth plurality of unsafe content items, the fourth plurality of unsafe content items comprising a subset of the second plurality of unclassifiable items. A fifth plurality of unsafe content items is then identified, the fifth plurality of unsafe content items identified according to a similarity to the fourth plurality.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: October 11, 2011
    Assignee: Yahoo! Inc.
    Inventors: Subhajit Sanyal, Srinivasan H. Sengamedu, Sriram J. Sathish
  • Patent number: 8037026
    Abstract: A method is provided to allow a user on a host system to update a specific snapshot in a data storage system where the user does not have other editing privileges. The method includes (1) receiving a request to update the snapshot from the user and (2) determining from an access control list if the user is permitted to update the snapshot. If the user is permitted to update the snapshot, the method includes (3) recording parameters for a VLUN (virtual logic unit) associated with the snapshot, (4) removing the VLUN from the data storage system, (5) replacing the snapshot with a new snapshot created from a parent volume of the snapshot, (6) recreating the VLUN for the new snapshot from the recorded parameters, and (7) exporting the VLUN to the host system.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ashok Singhal
  • Patent number: 8015212
    Abstract: To provide a reproduction method for enabling an automatic selection and reproduction of a music data suitable for a user's preference during the reproduction, for reproducing a contents data given with an attribute data, and having the steps of: reproducing a plurality of the contents data in a predetermined pattern successively; monitoring an execution of a predetermined input operation during reproducing the contents data; specifying an attribute data common to the plurality of the contents data, to which the input operation is not executed during the reproduction, when a number of the input operations exceeds a predetermined value; and reproducing a contents data given with the common attribute data.
    Type: Grant
    Filed: March 13, 2006
    Date of Patent: September 6, 2011
    Assignee: Sony Corporation
    Inventor: Takeshi Goto
  • Patent number: 7984037
    Abstract: A method of retrieving a plurality of resource fragments from a audio-visual resource that is encoded using a hierarchical addressing model for the class of resources of which the audio-visual resource is a member is disclosed. The method comprises inputting a URI reference (1407) comprising a Universal Resource Identifier (1401) and a complex fragment identifier (1402) comprising a plurality of audio-visual resource specific location steps. Thereafter the method comprises a step of locating the audio-visual resource using the Universal Resource Name, and establishing (2023) a logical representation (2040) of the structure of the audio-visual resource. Then the method iteratively evaluates the fragment identifier location steps (1110) against the logical representation (2040) to resolve the complex fragment identifier (1402) into a set of explicit fragment references (1406) configured to explicitly address each of the plurality of resource fragments.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: July 19, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ernest Yiu Cheong Wan, Myriam Elisa Lucie Amielh
  • Patent number: 7962466
    Abstract: An automated tool for human assisted analysis of search results for obtaining precise results responsive to a request. A single query entry triggers a search using one or more resources and results returned from the resources are displayed in a corresponding embedded renderer. A human provider analyzes the returned results and extracts pertinent information for delivery to a requestor who submitted the query.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: June 14, 2011
    Assignee: ChaCha Search, Inc
    Inventors: Scott A. Jones, Thomas E. Cooper
  • Patent number: 7962513
    Abstract: Embodiments of the present invention provide systems and methods for applying policies at a database appliance. The database appliance, according to one embodiment, can receive a database request and determine a set of information related to the request. The information related to the request can include information, such as metadata, defined at information systems external to the database server to which the request is directed. Policies can be applied in terms of the information related to the request. By leveraging information systems, embodiments of the present invention allow policies to be applied to account for the networked environment.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: June 14, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: David Boles, H. Bret Young, Jack Basiago
  • Patent number: 7962463
    Abstract: Keyword candidates are identified by in response to receiving an identification of a web page. Content of the web page is analyzed to identify terms from the web page. An automated keyword expansion is performed using the identified terms to produce a set of candidate keywords. Keyword suggestions are generated for the web page using the set of candidate keywords, and one or more of the keyword suggestions are used in a paid listing campaign. A performance of a paid listing campaign is compared with a performance threshold. An automated keyword expansion is performed using one or more keywords from the set of keywords to produce a set of alternative keywords in response to the comparison. One or more alternative keywords are selected from the set of alternative keywords for use in the paid listing campaign.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: June 14, 2011
    Assignee: Lycos, Inc.
    Inventor: William Cava
  • Patent number: 7945593
    Abstract: The diagram creation device ensures a good response irrespective of the volume of data while realizing a wide variety of display modes of figures or tables based on data acquired from a database. The function treating section of the diagram creation device returns a data produced by a content of an instruction input into a cell of a worksheet of a spreadsheet soft. The data treating section acquires data specified by a function and an entire time-series data having a code which forms argument of the function from a local database and then stores into a data caching section. The data acquired from the local database are computed to produce a computed data and stored into a computed data caching section. When data specified by the function exists within the data caching section or a computed data caching section, the data treating section preferentially acquires them.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: May 17, 2011
    Assignee: I-N Information Systems, Ltd.
    Inventor: Hirobumi Sasaki
  • Patent number: 7934169
    Abstract: A graphical user interface including a first slider having a first widget that is movable by a user along a first track and a second slider, integrated within the first widget, wherein the second slider has a second widget that is movable by a user along a second track.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: April 26, 2011
    Assignee: Nokia Corporation
    Inventor: Erika Reponen
  • Patent number: 7921138
    Abstract: Methods, apparatus, and computer-readable media employing computer-readable components for localization of data included in software programs are described. The computer-readable components comprise data elements defined based on a software data schema; and an owned comment data element comprising information about the localization of the data included in the software programs and an associated owner with permission to create, access, and manipulate the owned comment data element. The owned comment data element is included in other data elements. The owned comment data element may also be included in a list of owned comment elements comprising at least one owned comment data element.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: April 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter A Thompson, Jan Anders Nelson, Leanne Brodzinski, David Ahs, Jordi Mola Marti, Jason Kepner, Ramakrishna Pamarthi, Terry Farrell, Shashidhar P Jade
  • Patent number: 7921137
    Abstract: Methods and systems consistent with certain aspects of the present invention may manage the generation, modification, and publication of documents. In one aspect, a computer-implemented method is disclosed for managing documents implemented in a business processing chain. The method may include receiving a request from a first computing entity to generate a document for electronic publication and determining, by a second computing entity, a first object to be included in the document. The method may also include analyzing, by the second computing entity, a first semantic primitive associated with the first object, the first semantic primitive reflecting a class describing a characteristic of the first object and being stored in a document definition associated with the document. Further, the method may include generating, by the second computing entity, a first document model based on a result of the analysis, wherein the first document model and document definition are used to publish the document.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: April 5, 2011
    Assignee: SAP AG
    Inventors: Christian Lieske, Matthias Kammerer, Ilya Khandamirov
  • Patent number: 7895209
    Abstract: Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: February 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeanine E. Spence, Kathleen Linscott, Scott Neilson, Wai Chan, David M. Bozich, Craig Combel, Rob Nichols