Patents Examined by Dangelino Gortayo
  • Patent number: 9547728
    Abstract: A system, computer-implemented method, and a computer-readable storage medium for a traversal of a property graph, are provided. The edge table of the property graph is divided into a plurality of fragments. A first fragment is selected for traversal using a set of selected vertices, where the traversal identifies a set of edges. Based on the set of edges, a set of adjacent vertices is determined during the traversal. A set of discovered vertices in the property graph is determined based on the set of selected vertices and the set of adjacent vertices.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: January 17, 2017
    Assignee: SAP AG
    Inventors: Christof Bornhoevd, Marcus Paradies, Michael Rudolf, Wolfgang Lehner
  • Patent number: 9542474
    Abstract: Disclosed is a forensic system capable of enhancing the accuracy and efficiency of classification work of whether to submit document information as evidence in a lawsuit by highlighting a portion including a specific keyword in a unit of a sentence. The forensic system includes: a database that registers a keyword for determining by a user whether a plurality of pieces of document information included in the digital information is related to a lawsuit; a retrieving unit that retrieves the keyword registered in the database from the document information; a sentence extracting unit that extracts a sentence including the retrieved keyword from the document information; a score calculating unit that calculates a score indicating a degree of relevance to the lawsuit using a feature value extracted from the sentence extracted by the sentence extracting unit; and a highlighting unit that changes a degree of highlighting of the sentence according to the score.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: January 10, 2017
    Assignee: UBIC, Inc.
    Inventors: Masahiro Morimoto, Yoshikatsu Shirai, Hideki Takeda, Kazumi Hasuko
  • Patent number: 9529871
    Abstract: A method and system for providing information management of mobile device data provides a user interface to permit a user of an information management system to define information management policies for the mobile device, receives definitions of the information management policies from the provided interface, and sends data from the mobile device to the information management system in accordance with the information management policies. In some examples, the system sends information identifying the user and the mobile device to the information management system, and/or sends the information management policies defined from the interface to the information management system.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: December 27, 2016
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Vibhor, Kedar Sunil Sarmalkar, Amey Vijaykumar Karandikar
  • Patent number: 9519687
    Abstract: Elements of a database object are stored among a plurality of different storage regions, each storage region being associated with a first value range indicating upper and lower range values for element values within that storage region. An index is generated and maintained for one or more second value ranges that include range values that comprise subsets of the first value ranges. A query is processed that includes a query value and one or more storage regions to be read is determined by using one of the index and the first value ranges based on the query value relative to a second value range.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: December 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Garth A. Dickie
  • Patent number: 9507607
    Abstract: A virtual persistence platform is described that provides requirement-driven persistence store orchestration. Application developers can annotate program code with persistence properties and requirements, and a compiler component of the virtual persistence platform generates a persistence service level agreement (PSLA) that becomes attached to the application. After deployment and launch, the virtual persistence platform uses the PSLA to handle persistence commands from the application and perform persistence store orchestration.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: November 29, 2016
    Assignee: VMware, Inc.
    Inventor: Doichin Iordanov
  • Patent number: 9501297
    Abstract: A method and system for launching a target application. A predefined data type is identified by: determining that a first row of a parser table including a first regular expression formulating a string of characters includes rows ordered from a more general to a more specific regular expression; setting a first regular expression as a regular expression matching the string; resetting the regular expression with a second regular expression, of a next row of the parser table, that formulates the string more specifically than the first regular expression; and selecting the predefined data type in the row of the regular expression as the predefined data type of the string, upon performing the resetting for all rows of the parser table. The target application previously associated with a combination of the identified data type and a source application containing the string is identified and launched with the string as a parameter.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Godefroy Dine, Stephane C. Lebrun, Gerard Marmigere
  • Patent number: 9495553
    Abstract: An improved method and system for providing path-level access control to a structured document in a collection stored in a database, where the structured document includes a plurality of nodes is disclosed. The method includes the steps of providing an access control policy for the collection, where the access control policy comprises a plurality of access control rules, generating a path for each node of the plurality of nodes in the document, and generating for each path associated with a node a corresponding value expression based on at least one access control rule of the plurality of access control rules. According to the method and system of the present invention, the corresponding value expression is utilized during access control evaluation to determine whether a user is allowed to access a node in the structured document.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Hada, Michiharu Kudo, Naishin Seki, Akihiko Tozawa, Robbert C. Van Der Linden
  • Patent number: 9489400
    Abstract: Systems and methods are provided for generating one or more user interfaces that enable filtering of the contents of a collection of items based on user interaction with item images. For example, an initial configuration can be generated including image thumbnails corresponding to each of a number of items. One or more of the thumbnails may be selected by a user to indicate a desired filter range. When a user interacts with the thumbnails, for example, by selecting a thumbnail or range of thumbnails, the initial configuration and/or an associated collection of items for presentation may be updated to present images of items in the selected filter range.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: November 8, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Robert Yuji Haitani
  • Patent number: 9479613
    Abstract: A method includes receiving a request for a target Web page, the request containing a session identifier (ID) associated with an instance of a Web browser, and determining if the session ID is new or existing. If the session ID is new, the method includes creating a window session object, and initializing the window session object with data defining a state of the instance of the Web browser. If the session ID is existing, the method includes accessing a stored window session object using the session ID, the stored window session object containing data defining a state of the instance of the Web browser, generating the target Web page based on the data, and providing the target Web page to the Web browser.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: October 25, 2016
    Inventors: Matthew Harvey, Jared MacDonald, Andre Beskrowni, Joshua Spiewak
  • Patent number: 9460134
    Abstract: A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is reorganized such that random I/O is reduced by more tightly grouping together rows in the table associated with each of the referencing queries. This enables more associated rows from a given table relevant to a query to be read into memory for a given I/O operation.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventor: Brian R. Muras
  • Patent number: 9460196
    Abstract: A method and a system for efficient search of string patterns characterized by positional relationships in a character stream are disclosed. The method is based on grouping string patterns of a dictionary into at least two string sets and performing string search processes of a text of the character stream based on individual string sets with the outcome of a search process influencing a subsequent search process. A system implementing the method comprises a dictionary processor for generating string sets with corresponding text actions and search actions, a conditional search engine for locating string patterns belonging to at least one string set in a text according to a current search state, a text operator for producing an output text according to search results, and a search operator for determining a subsequent search state.
    Type: Grant
    Filed: September 1, 2014
    Date of Patent: October 4, 2016
    Assignee: Trend Micro Incorporated
    Inventor: Kevin Gerard Boyce
  • Patent number: 9449007
    Abstract: A method is used in controlling access to XAM metadata. An object derived from a set of content is stored in an object addressable data storage system. The object has an object identifier. Storage system specific metadata is added to the object. The storage system specific metadata is accessible when the object is retrieved using the object identifier. Based on sub-object access control, a retrieving application is allowed to have access to only a subset of the object.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: September 20, 2016
    Assignee: EMC Corporation
    Inventors: Douglas A. Wood, Stephen J. Todd
  • Patent number: 9445141
    Abstract: Systems and methods are provided for reusing parts of previously created media assets when creating new media assets. Files created for previous media assets are evaluated when creating a manifest file for a new media asset. If a needed file was previously created, the manifest file for the new media asset references the preexisting file. This avoids the need to recreate files when creating new media assets.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: September 13, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Jared McPhillen, Kevin Liao, Mark Arana
  • Patent number: 9430525
    Abstract: A system and method of creating an access plan for a database query is disclosed. The system and method include identifying a first portion of a column of a table of a database. The first portion of the column may be in a select statement of the database query. The system and method include estimating a first statistical value for the column. The estimating may occur by analyzing a second portion of the column. The system and method include generating the access plan to predict a characteristic of a set of results for the database query. In generating the access plan, the first statistical value for the column may be used.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Adam D. Braham, Andrew P. Passe
  • Patent number: 9411793
    Abstract: Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language translated from content in a first language. The content in the first language is obtained from the first Internet source. One or more links are identified from the content in the first language. Each original URL is divided into one or more translatable URL components in the first language. Whether the one or more translatable URL components in each original URL have been previously translated into the second language and stored as translated URL components is determined. If there is at least one translatable URL component previously translated and stored as a corresponding translated URL component, a translated URL in the second language for each original URL is generated. The content in the second language with translated URLs is created.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: August 9, 2016
    Assignee: MOTIONPOINT CORPORATION
    Inventors: Enrique Travieso, Eugenio Alvarez, Charles Whiteman
  • Patent number: 9411838
    Abstract: A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is reorganized such that random I/O is reduced by more tightly grouping together rows in the table associated with each of the referencing queries. This enables more associated rows from a given table relevant to a query to be read into memory for a given I/O operation.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: August 9, 2016
    Assignee: International Business Machines Corporation
    Inventor: Brian R. Muras
  • Patent number: 9378244
    Abstract: An apparatus and method for processing data stream are provided. A query execution plan for processing data stream is shared between the server and the terminal. The server builds a query execution plan and determines a part of the built query execution plan to be executed in the terminal. The terminal executes the part of the built query execution plan and transfers a result of the execution. The server executes the remaining part of the built query execution plan based on the execution result transferred by the terminal. The part of the query execution plan to be executed in the terminal is determined depending on the performance of the terminal.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: June 28, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeong-Ja Kim, Yeong-Ho Jin, Ye-Jin Noh
  • Patent number: 9378275
    Abstract: Methods, systems, and computer program products are provided for providing matching resources. One example method includes identifying example resources, evaluating query logs to determine queries including query terms that resolved to a given example resource, identifying matching resources other than the example resources that also were provided as a solution to the determined queries, filtering the matching resources based on one or more criteria to identify matching resources that are relevant to a consumer, and providing the filtered matching resources for output to the consumer.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Vinay Goel, Kiran S. Panesar
  • Patent number: 9363419
    Abstract: Methods and systems receive an image-processing request relating to user images from a user. Such methods and systems classify the user images into user-request image-element categories. Such methods and systems also retrieve previously stored user-specific preferences for the user-request image-element categories from a computer storage, when the previously stored user-specific preferences for the user-request image-element categories are maintained in the computer storage. However, when the previously stored user-specific preferences for the user-request image-element categories are not maintained in (are absent from) the computer storage, such methods and systems obtain additional user-specific preferences for the user-request image-element categories. Such methods and systems can then processes the image-processing request by altering renditions of the user images according to the previously stored user-specific preferences and/or the additional user-specific preferences.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: June 7, 2016
    Assignee: Xerox Corporation
    Inventors: Wencheng Wu, Edul N. Dalal
  • Patent number: 9361578
    Abstract: A method for encoding state sets which encodes a binary prefix tree representation as a level ordered edge sequence (LOES) where the inner tree nodes are ordered from left to right, and top to bottom order and coded as bit pairs which represent the presence of leaf nodes.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: June 7, 2016
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Tim C. Schmidt, Rong Zhou