Patents Examined by Raquel Perez-Arroyo
  • Patent number: 10642859
    Abstract: An information handling system includes a first database and a second database. A server submits a request received by the first database instead to the second database by 1) establishing a service to the second database, the service having write privileges, 2) establishing a service user account that includes the write privilege, and 3) editing the request to include a link to the second database.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 5, 2020
    Assignee: Dell Products, L.P.
    Inventors: Srinivasa Reddy Kaduluri, Prabhat Kumar Patel
  • Patent number: 10635697
    Abstract: Techniques are presented herein for improved automatic suggestions based on group relevance. The techniques include determining groups of account based on the interactions of those accounts with content items, e.g., on a federated system, and ranking tokens extracted from those content items based at least in part on one or more factors. When a partial input is received from a particular account, tokens are ranked based on groups associated with the account and are presented in the user interface.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: April 28, 2020
    Assignee: Atlassian Pty Ltd
    Inventors: Jennifer Prendki, Yanyi He
  • Patent number: 10635725
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing app store search results. An example method includes responsive to a first search query directed to an app store: revising the first search query to produce a second search query different from the first search query; obtaining, from an Internet search engine, second search results responsive to the second search query; analyzing the second search results to identify apps available on the app store that are relevant to the second search query; obtaining, from the app store, first search results responsive to the first search query that identify apps available in the app store; and modifying the first search results based on analyzing the second search results.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventors: Rajhans Samdani, Amarnag Subramanya, Fernando Pereira, Hrishikesh Aradhye
  • Patent number: 10621196
    Abstract: A method for communicating data includes interfacing content transformation agents customized for different source data repositories with the different source data repositories. The method also includes the content transformation agents constructing first first-stage data feed in a neutral format in accordance with the customization by dynamically selecting and transforming, within the source data repositories, selected source data in the first-stage data feed in the neutral format. The method also includes the content transformation agents sending the first first-stage data feeds to an aggregation agent. The aggregation agent generates for a user and based on specified criteria, a second-stage data feed as a composite of selected source data from the first-stage data feeds.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 14, 2020
    Assignee: Boomerang Technology Holdings, LLC
    Inventors: Bruce R. Henderson, Anthony Gibson
  • Patent number: 10599612
    Abstract: According to an embodiment of the present invention, a federated context collaboration architecture comprises: a context store that stores contexts consumed and produced by participants, where a context represents a description of a dataset that provides a consistent flexible and technology independent mechanism for referencing data; each context comprises a context key; a context state and a context class; a context producer interface programmed to: define and reference datasets, data exchange, and data dependencies associated with each context; a context engine coupled to the context database and the context producer interface to communicate at least the state of data, data lineage and dependencies of data used to integrate and coordinate processes across different domains and infrastructures; a method for optimized selective priming of testing environments based on datasets necessary and sufficient for designated test suite; and a communication interface that communicates a defined metadata profile of each
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: March 24, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Samuel L. Gralnick, Vincent Feingold, Peter Kinsman, Brian Fay
  • Patent number: 10558694
    Abstract: A search method and apparatus. A specific embodiment of the search method includes: finding a set of first time-effective search queries from a search log; selecting search queries meeting one of the following selection requirements as candidate time-effective search queries: included in the search log and semantically associated with the first time-effective search queries in the set of first time-effective search queries; included in the search log and containing a combination of preset keywords; processing the candidate time-effective search queries to obtain second time-effective search queries; performing search with a second time-effective search query, when a search query entered by the user matches the second time-effective search query.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: February 11, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Hongjian Zou, Gaolin Fang, Jun Cheng
  • Patent number: 10521769
    Abstract: The embodiments describe computer implemented systems and methods for stakeholder analysis and classification, which may be used within knowledge ecosystems. The embodiments may include the selection and implementation of one or more stakeholder analysis models, where one or more variables describing one or more relevant stakeholder aspects may be used to assess and classify one or more stakeholders. The analysis may be used to determine the relative impact and influence of the one or more stakeholders on a project and the impact that one or more projects may have on one or more stakeholders. This analysis may consequently improve stakeholder relationships through the creation of suitable stakeholder policies.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 31, 2019
    Assignee: Massachusetts Mututal Life Insurance Company
    Inventors: Gopika Kannan, Jennifer Fabrizi, Robert Polkowski
  • Patent number: 10515061
    Abstract: Methods and systems for generating a database index and searching the database index are described herein. In one aspect this may include receiving an item of database data, wherein the item of database data comprises a sequence of data elements. Groups of data elements may be identified within the received item of database data. If any one or more of the identified groups of data elements have not been previously identified within the item of database data and/or previous items database data then the one or more identified group may be stored as index entries in a database index. Information describing the sequence of the groups of neighbouring data elements may be recorded within the database index as they are located within the item of database data. The database index may be searched based on a received search term comprising a sequence of data elements.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: December 24, 2019
    Assignee: Business Partners Limited
    Inventor: Simon Ian Bain
  • Patent number: 10496488
    Abstract: Methods and systems for storage services is provided. An inventory view listing a plurality of application objects of an application from among a plurality of applications is provided on a display device by a management device that interfaces with a plurality of application plugins executed by one or more host computing devices that interface with the plurality of applications for managing backup, restore and clone operations involving objects that are stored on behalf of the plurality of applications by a storage system. A clone dataset object for an application object is selected from the plurality of application objects of the application. A clone lifecycle option for the clone dataset object is selected for managing lifecycle of a clone of a backup of the selected application object.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: December 3, 2019
    Assignee: NETAPP, INC.
    Inventors: Vineeth Karinta, Santosh C. Lolayekar, Vrishali Namdeo Thorat
  • Patent number: 10482094
    Abstract: Embodiments regard conditional selection of compound fields of structured objects. An embodiment of a method for conditionally selecting compound fields from structured objects includes: receiving a query at a database system to select a compound field from any structured object that satisfies a condition; determining by the database system whether a structured object stored in a database satisfies the condition; generating automatically by the database system a plurality of accessors that correspond to a plurality of columns in the compound field associated with the structured object in response to a determination that the structured object satisfies the condition; and providing a result of the query, the result including the plurality of accessors.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 19, 2019
    Assignee: salesforce.com, inc.
    Inventors: Avrom Roy-Faderman, Carolyn Leigh Grabill
  • Patent number: 10445344
    Abstract: A data management device is provided, comprising a control module and a storage module, wherein the storage module is configured to store a plurality of data sets in a plurality of data set groups such that the plurality of data sets is assigned to the plurality of data set groups such that every data set group comprises at least one data set and every data set is stored in one data set group only and wherein the control module is configured to assign an exclusive execution context to each data set group and to estimate a number of data set requests for every data set.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: October 15, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shay Goikhman, Antonios Iliopoulos, Eliezer Levy
  • Patent number: 10430422
    Abstract: Influencers (individuals or groups) over a selected audience (observers or recipients of information, objects and/or events) on a given topic are measured based on influence features, which include a sentiment flipping influence feature indicative of ability of an audience member to influence other audience members to change their sentiment on the selected topic. Other influence features include the ability to influence others: to change followership; to express interest in a topic associated with a hashtag pioneered by the influencer, based on the effectiveness and phrasing of language used. The output of the influence engine can be a score representing the relative influence of audience members over the audience on the topic of interest. Influencers may be ranked according to their total influence score over the audience on the topic.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alfredo Alba, Clemens Drews, Daniel Gruhl, Neal R. Lewis, Pablo N. Mendes, Meenakshi Nagarajan, Cartic Ramakrishnan
  • Patent number: 10395061
    Abstract: A computer program product is provided for auditing data in object storage. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by an object storage system to cause the object storage system to receive a directive to audit an object, and audit the object based on the directive. Additionally, the program instructions are executable by the object storage system to cause the object storage system to generate a result of the audit of the object.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert B. Basham, Joseph W. Dain, Edward H. W. Lin
  • Patent number: 10380198
    Abstract: The present disclosure relates to a method including: receiving resource requests from clients and converting the resource requests into search requests in sequence; searching a resource list of sensor nodes of cloud according to search conditions of the search request and obtaining a resource ID of the sensor node that meets the search conditions; searching a data list of the sensor node and reading a working frequency of the sensor node in the resource list; comparing the working frequency with a desired frequency in the search conditions to determine if buffered data in the data list can meet requirements; feeding back the buffered data to the clients if the buffered data meets the requirements; and controlling the sensor nodes to collect data according to the search conditions and priorities of the sensor nodes and sending the collected data to the clients if the buffered data cannot meet the requirements.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: August 13, 2019
    Assignee: GRADUATE SCHOOL AT SHENZHEN, TSINGHUA UNIVERSITY
    Inventors: Ke Xu, Yuchao Zhang, Xin Liu, Yaxiao Liu
  • Patent number: 10380077
    Abstract: A system and method for upload and synchronization of media content captured by an electronic device to a cloud based media service are disclosed. In one embodiment, the captured media content is partitioned into multiple media segments by the electronic device. Further, the multiple media segments are uploaded and synchronized to the cloud based media service via a cloud based sharing service in the electronic device.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: August 13, 2019
    Assignee: ITTIAM SYSTEMS PTE. LTD.
    Inventors: Deepa Suresh, Mukund Srinivasan
  • Patent number: 10372696
    Abstract: In one embodiment, a method for adding partitions to a massively parallel processing (MPP) cluster includes determining whether a first number of available nodes of a first leaf sub-cluster (LSC) of a meta sub-cluster (MSC) of the MPP cluster is greater than or equal to a second number of partitions of a table and assigning a first node of the first LSC to a first partition when the first number of available nodes is greater than or equal to the second number of partitions. The method also includes searching for a second LSC in the MSC when the first number of available nodes is less than the second number of partitions.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: August 6, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kamini Jagtiani, Gangavara Prasad Varakur
  • Patent number: 10360195
    Abstract: A database management system may utilize a log-structured storage system instead of a conventional storage system. The log-structured storage system may store a baseline of an object and a series of log entries describing changes to the object. At various positions in the log, a combined record may be written to contain a description of a change to the object and a copy of the corresponding version of the object. Combined records may be used to employ alternative strategies for constructing or transmitting a version of an object. Embodiments may employ these alternative strategies for replication and data caches.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: July 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel James McKelvie, James McClellan Corey, Yan Valerie Leshinsky
  • Patent number: 10346380
    Abstract: Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in a memory of a computer. A column set of multiple columns in the table associated with a key to the table is selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers.
    Type: Grant
    Filed: September 19, 2015
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Austin Clifford, Konrad Emanowicz, Enda McCallig, Gary Murtagh, Clare Scally
  • Patent number: 10303725
    Abstract: An online booking system allows users to search and book listings of goods or services. When a user searches for listings, the listings are ranked and scored based on a number of factors including the location and the price of the listing, the number and quality of reviews and the number of successful prior bookings. In some situations, the listing scores overly skew the top ranking results to a particular region. The listing scores may be modified to address this skewing of results. When diversity in search results is desired, the listing scores are modified such that the top ranking results that are located in a diverse set of regions. When granular relevance of search results is desired, the listing scores are modified such that the top ranking results are located in regions that are more relevant to the search than the region to which the results are skewed.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: May 28, 2019
    Assignee: Airbnb, Inc.
    Inventors: Maxim Charkov, Surabhi Gupta
  • Patent number: 10289737
    Abstract: A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 14, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor