Patents Examined by Jean B. Fleurantin
  • Patent number: 9146813
    Abstract: What is disclosed is a volume access system. The volume access system includes a processing system configured to process at least a portion of each of a plurality of virtual disk files to generate an aggregate file system view that represents the plurality of virtual disk files as a single hierarchical data volume comprising a plurality of items within the plurality of virtual disk files. The volume access system also includes a network interface operatively coupled with the processing system and configured to communicate the aggregate file system view for traversal by a plurality of clients.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: September 29, 2015
    Assignee: Quantum Corporation
    Inventors: Gregory Wade, J. Mitchell Haile
  • Patent number: 9146972
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring and ranking environmental views of particular content. In an aspect, a method determines, for each presentation mode of a content item, a presentation mode score for the presentation mode based on presentation mode signals, each presentation mode score being an indicator of quality of the presentation mode; selecting the presentation mode having presentation mode score indicating a highest quality relative to the quality indicated to the other presentation modes by the other presentation mode scores; and providing the search results to a user device for presentation according to the presentation order, each search result referencing a corresponding content item, and wherein the search result for the content item having the plurality of presentation modes is provided according to the selected presentation mode.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Lawrence Chang, Chaesang Jung
  • Patent number: 9141702
    Abstract: A method for dynamically generating and displaying a home screen on a display of a user device comprises receiving a user query input by a user of the device; receiving at least one environmental variable; determining an intent of a user based in part on the at least one environmental variable and the user query; selecting at least one resource of information from a plurality of resources of information respective of at least the intent, wherein each selected resource has a representative icon; generating a new home screen comprising an at least one icon corresponding to the at least one selected resource of information; and causing the user device to replace a current home screen with the new generated home screen.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: September 22, 2015
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Patent number: 9135396
    Abstract: Various embodiments of a method and system for determining sets of variant items are described. Various embodiments may include a system configured to generate multiple item pairs each corresponding to a particular item and another item determined to be similar to the particular item. For the particular item and the other item, each item pair may include a respective sequence of text strings (e.g., a title). For each item pair, the system may perform a corresponding text alignment and determine one or more misalignments of the item pair. The system may also assign a similarity score to each item pair; the similarity score may be dependent on the misalignment(s) determined for the particular item pair. Based on each aligned item pair and the similarity score assigned to that aligned item pair, the system may generate an indication specifying that each of a set of items are variants of each other.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: September 15, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Y. Kalinin, Amber Roy Chowdhury, Vijay Kumar
  • Patent number: 9135367
    Abstract: XPath evaluation in an XML data repository includes parsing an input XPath query using a simple path file to generate an execution tree about the XPath query, where the simple path file includes an XML file that is generated based on the hierarchical architecture of a plurality of XML files in the data repository, and the names of the nodes in the generated XML file are generated by recording the tag information of respective nodes in the plurality of XML files in the data repository. Execution of an execution tree for the data repository generates a final evaluation result.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Bian Li, Yuan Li, Chang H. Liu, Xiaoyi Wang, Yunting Wang, Shuo Wu, Kang Xu
  • Patent number: 9135630
    Abstract: Systems and methods for accepting relationship indications based on interaction among entities, where each relationship indication specifies that a respective pair of the entities may be related. A single entity record may be constructed that indicates all the linked entities that have been identified as being related to the entity. The entities may include an individual, a set of individuals, a communication terminal, a plurality of communication terminals, an organization, an e-mail address, a Web-site, a bank account and a home address. An analytics operation may performed, such as identifying a shortest sequence of interrelated entities that relate a first entity with a second entity, and acting upon the identified sequence.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: September 15, 2015
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Eithan Goldfarb, Gabby Shainer
  • Patent number: 9134957
    Abstract: A method of recommending tags for user includes receiving a current rating of current user on current objects; determining a candidate tag set based on the current user and the current rating; ordering each candidate tag in the candidate tag set based on index value thereof; and recommending tags for the current user based on the ordering.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Xian Wu, Quan Yuan, Shiwan Zhao
  • Patent number: 9135281
    Abstract: Apparatus and methods to manage media files using metadata injection provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: September 15, 2015
    Assignee: BlackBerry Limited
    Inventor: Edward Eric Thomas
  • Patent number: 9135432
    Abstract: A system includes a sensor and a processor. The sensor is configured to passively read data in packets as the packets are in motion on a network. The processor is cooperatively operable with the sensor The processor is configured to receive the read data from the sensor; and originate real-time map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: September 15, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Martin Frederick Roesch
  • Patent number: 9129026
    Abstract: Systems for displaying social content in search results may include receiving an input query for a subject; determining that the input query is a navigational query; identifying a first page on a social network for the subject; obtaining content from the first page; obtaining search results corresponding to the input query; identifying a second page for the subject from among the search results, where the second page is represented in the search results by a snippet of content associated with the second page; combining the content from the first page with the snippet to thereby produce combined content; and outputting data corresponding to the combined content.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: September 8, 2015
    Assignee: Google Inc.
    Inventors: Andrew S. Hyatt, Sagar Kamdar, Adam D. Bursey
  • Patent number: 9122696
    Abstract: Embodiments of the present invention provide an approach for sharing electronic file metadata in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, metadata related to electronic files stored in a shared storage device is maintained and updated. Such metadata may be viewable via a user interface of one or more applications used to access the files (e.g., from a plurality of computerized/electronic devices). Among other things, the metadata may identify previous accesses of the files (e.g., by user, date/time, etc.), and may be provided in a list or the like.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Lisa Seacat DeLuca, Soobaek Jang, Daniel C. Krook
  • Patent number: 9122689
    Abstract: An improved technique involves providing a pair of inode numbers in a directory entry for a file in a directory of a target file system. Along these lines, the target file system writes a first inode number and a second inode number to the directory entry for the file. While the client has not yet remounted its file system, that client may continue to use the file handle provided for the original file system. The data storage system continues to refer to a mapping table that cross-references initial inode numbers to target ones, at some cost in performance. Nevertheless, the client has an option to remount the file system at a time that is convenient to the client, so that the client may obtain a new handle. The client may subsequently use the new file handle to access the file.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 1, 2015
    Assignee: EMC Corporation
    Inventors: Jean-Pierre Bono, Philippe Armangau, Marc DeSouter, William Davenport, Morgan Clark, Michael D. Schouten
  • Patent number: 9122716
    Abstract: A system can include an upgrade system manager. The upgrade system manager can be configured to communicate with an upgrade database that employs a given schema. The system can also include a legacy system manager configured to communicate with a legacy database that employs a different schema, wherein the legacy database contains a subset of the data stored at the upgrade database. The legacy database can be configured to provide a forward migration trigger to the upgrade system manager in response to detecting an update to the legacy database. The upgrade system manager can further be configured to determine whether data received from an application configured to produce data for the upgrade database is to be provided to the legacy database.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: September 1, 2015
    Assignee: SHORETEL, INC.
    Inventors: Venkatraman Naganathan, Glen K. Okita
  • Patent number: 9122726
    Abstract: A system and method for modifying the processing within a streaming application are disclosed. The method may determine one or more parameters for a tuple at a first stream operator. The one or more parameters may represent a processing history of the tuple at the first stream operator. The method may associate the one or more parameters with the tuple metadata. A second stream operator may modify the processing of the tuple if the parameter falls outside a threshold.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, John M. Santosuosso
  • Patent number: 9122725
    Abstract: A system and method for modifying the processing within a streaming application are disclosed. The method may determine one or more parameters for a tuple at a first stream operator. The one or more parameters may represent a processing history of the tuple at the first stream operator. The method may associate the one or more parameters with the tuple metadata. A second stream operator may modify the processing of the tuple if the parameter falls outside a threshold.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, John M. Santosuosso
  • Patent number: 9104714
    Abstract: A transaction originator node identifies multiple data elements distributed at multiple enlisted nodes to lock for a transaction managed by the transaction originator node. The transaction originator node determines which of the enlisted nodes is a first enlisted node in a lock order for the transaction and sends an update request to the first enlisted node in the lock order to lock a data element residing at the first enlisted node. The transaction originator node sends update requests to remaining enlisted nodes in the lock order to cache the update requests until the remaining enlisted nodes receive a message to perform a lock.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 11, 2015
    Assignee: Red Hat, Inc.
    Inventors: Mircea Markus, Manik Surtani
  • Patent number: 9104685
    Abstract: Examples of the present disclosure may provide a method, device and storage medium for clearing up a file system. A volume may be opened and locked according to a clearing-up instruction. The clearing-up instruction may indicate the volume which is to be cleared up. Garbage information on a disk corresponding to the volume may be cleared up. The volume may be unlocked after the garbage information is cleared up. The device may include a locking module, a clearing-up module and an unlocking module. With the example of the present disclosure, when the clearing-up instruction is received, the garbage information on the disk corresponding to the volume may be cleared up. Therefore, the privacy of the user remained in the file system may be thoroughly cleared up, the leakage of the privacy of the user may be avoided and the security of the file system may be enhanced.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 11, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yongxin Wang
  • Patent number: 9104787
    Abstract: Methods, computer systems, and computer-storage media are provided for augmenting Web-based search results with relevant content received from third-party applications. Each of a plurality of third-party applications is registered to obtain an indication of entity types associated with the each registered third-party application. An annotated search query is received that includes the original inputted search query and at least an entity type associated with the search query. The annotated search query is communicated to those third-party applications having an indicated entity type that matches the entity type associated with the inputted search query. Search results that are relevant to the annotated search query are received from the applications and presented on a results page.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: August 11, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amit Kumar, Shajib Sadhukha, Michael William O'Connor, Zhaowei Jiang
  • Patent number: 9104198
    Abstract: Exemplary embodiments of the disclosure relate to a method and a system for the storage and processing of process values of a technical process or a technical installation in a historian server which can be integrated into a process control system of a technical installation or of a technical process. In such a method and system a dedicated signal cache can be associated with every process value for its raw values provided by the process. The raw values provided by the process are stored in the respective signal caches and additional internal signal-individual aggregate accumulators for the desired aggregates are associated with every raw value. The aggregate accumulators are incrementally modified for the defined interval when a new raw value is received.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: August 11, 2015
    Assignee: ABB TECHNOLOGY AG
    Inventor: Heino Hanking
  • Patent number: 9104698
    Abstract: A method and apparatus for organizing a geographically tagged media file, the method obtaining geographical information for the media file; identifying a subfolder for the media file; and placing the media file in the identified subfolder. Also, a method and apparatus for utilizing an album of geographically tagged media files within a media application, the method allowing a third party application access to the geographically tagged media files; and upon selection of the third party application within the media application, launching the third party application populated with the album of geographically tagged media files.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: August 11, 2015
    Assignee: BlackBerry Limited
    Inventor: Piotr Konrad Tysowski