Patents Examined by Kim T. Nguyen
  • Patent number: 10896185
    Abstract: A system for improving a query response includes an interface and a processor. The interface is configured to receive a query. The processor is configured to determine a categorization for the query using a model. The categorization is associated with a confidence value. The processor is configured to determine whether the confidence value is above a first threshold and, in response to the confidence value being above the first threshold, modify the query response based at least in part on the categorization.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 19, 2021
    Assignee: Workday, Inc.
    Inventors: Parag Avinash Namjoshi, Harikrishna Narayanan, Hamdi Jenzri, Adam Charles Baker
  • Patent number: 10891285
    Abstract: A computer-implemented method, system and computer program product are used to provide a factor in a first domain for a first set of data and in a second domain for a second set of data. The computer-implemented method, system and computer program product then determine a relationship between the domains in term of the factor. The computer-implemented method, system and computer program product determine for the first domain whether the factor from the second domain has changed, and if so, create domain specific records for the first domain in response to determining that the factor from the second domain has changed.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: January 12, 2021
    Assignee: ADP, LLC
    Inventors: Adam Greenbaum, Sharren Bates, Jason Lovelace, Abed K. Shelbayeh, Mark Milman, Amit Maimon, Chintan Patel, Martin J. Wilson, Richard B. Noad
  • Patent number: 10891322
    Abstract: An example environment can automatically generate content for a conversation in response to a presented content item. An example computing device receives information associated with a content item produced by a source system, the content item being accessible to other the computing devices via a network. In response to receiving the information, the computing device identifies a start comment. In response to identifying the start comment, the computing device identifies a reply to the start comment using at least a ranking model.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: January 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ming Zhou, Yu-Ting Kuo, Furu Wei, Lei Cui, Shaohan Huang, Kati London, Wei-Ying Ma, Haoyong Zhang
  • Patent number: 10892039
    Abstract: A computer-implemented method according to one embodiment includes identifying a textual document, determining chemical data within the textual document, performing an analysis of the chemical data, and determining whether the chemical data is associated with one or more dangerous characteristics, in response to the analysis.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventor: Malous M. Kossarian
  • Patent number: 10884865
    Abstract: A method, computer system, and computer program product for eliminating a redundant node from a knowledge graph is provided. A structural analysis of a knowledge graph is performed by determining that two nodes have a similar structure. An empirical analysis is performed by determining a search result correlation of potentially redundant nodes, said search result correlation comprising a correlation of search result nodes generated from different search queries to said knowledge graph or a correlation of search results due to selected search result nodes in subtrees of said potentially redundant nodes. Results of said structural analysis and said empirical analysis are combined to generate a redundancy confidence level value for two said nodes. One of said two nodes is determined as redundant. One of said two redundant nodes is removed from the knowledge graph.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrea Giovannini, Tim U. Scheideler, Erik Rueger, Thomas Snellgrove, Stefan Ravizza, Florian Graf
  • Patent number: 10884793
    Abstract: A method and apparatus for parallelization of data processing. The method including: parsing a data processing flow to split a write table sequence for the data processing flow; generating a plurality of instances of the data processing flow based at least in part on the split write table sequence; and scheduling the plurality of instances for parallelization of data processing.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ning Duan, Wei Huang, Peng Ji, Yi Qi, Qi Zhang, Jun Zhu
  • Patent number: 10887157
    Abstract: An application executing on a mobile computing platform provides independent data channels over a mobile network to multiple separate computing systems that each maintain some data pertinent to problem determination and resolution when an incident arises in a monitored information technology (IT) environment. The application maintains and separately exercises the channels to provide timely information in a user interface that composites data to present a single interface with a multi-sourced contextual rendering. Some systems may include an IT monitoring system and a separate incident management system among its sources. Channels may include extended functionality to improve security or other aspects of communication with mobile platforms.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: January 5, 2021
    Assignee: SPLUNK INC.
    Inventors: Tristan Antonio Fletcher, Caleb Eugene Hanson, Amy Katherine Hunnel Bianchi, Daniel M. Jones, Alexandros Nikolaos Kompotis, Ross Andrew Lazerowitz, William Marcum, Michael Margulis, Sean David McBride, Daniel Blake Partain, Eric Nathaniel Tschetter, Dipti Prabhakar Siddamsettiwar
  • Patent number: 10880373
    Abstract: A network of connected devices which is on-board an aircraft, including a plurality of connected devices, wherein at least one of the connected devices receives information from a source external to the network, and a consensus component to perform consensus on the at least one connected device which receives the information from the source to determine a main master and whether the information is correct, wherein the main master sends the correct information to the other device or devices.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: December 29, 2020
    Assignee: ROBUST ANALYTICS, INC.
    Inventors: Shreyas Subramanian, Hugo Kang
  • Patent number: 10878046
    Abstract: An exemplary method of generating content for a user of a social networking service includes, in an application of a social networking service, receiving a classification model from a server system associated with the social networking service. The method further includes detecting content items stored on the client device independently of the application. The method further includes generating content for a user of the social networking service that includes a set of content items from the detected content items, based at least in part on metadata for the set of content items. The metadata is stored at the client device. The method further includes, in accordance with a determination that the generated content for the user satisfies a criterion included in the classification model, presenting the content to the user in the application.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: December 29, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Tamar Bar Lev, Volodymyr Giginiak, Markus Klaus Georg Emrich
  • Patent number: 10878061
    Abstract: A data analysis system includes: a transmission unit receiving research data; a storage unit saving the research data; a control unit generating a research approach, a first parameter, and a second parameter according to an operation instruction; a processing unit obtains research data from to-be-analyzed data by using the transmission unit according to the research approach, and the parameters; the processing unit analyzes the parameters and the research data by using a statistical algorithm, to generate statistical information; and then analyzes the related first parameter, second parameter, and various pieces of research data according to a test algorithm, to generate a statistical test; and a display unit, connected to the processing unit and used to display integration information, where the integration information is obtained by the processing unit by integrating the related first parameter, second parameter, statistical information, and statistical test according to an integration algorithm.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 29, 2020
    Inventor: Han-Wei Zhang
  • Patent number: 10872061
    Abstract: Methods and systems are disclosed for reducing bandwidth and storage demands during document search and aggregation. A method for accomplishing these objects may comprise deduplicating files on a local content repository, deNISTing files on the local content repository; and sending the deduplicated and deNISTed files to a cloud facility for storage. Documents stored in the cloud facility may be deduplicated again, assigned one or more flags, and managed according to active matters.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 22, 2020
    Assignee: EXTERRO, INC.
    Inventors: Shashidhar Angadi, Bobby Balachandran, Ajith Samuel, Karthik Palani, Kavitha Thangasami, Jordan Drake, Lawrence Antony, Arun Sivakumar
  • Patent number: 10872109
    Abstract: Example techniques for generating customized content may include the following operations: receiving a search query from a computing device associated with a user; performing a search of electronic content based on the search query; obtaining a search result based on the search of electronic content; obtaining configurable content that relates to the search query, where the configurable content includes a field that is configurable; identifying user-specific content based on the search query; configuring the field of the configurable content based on the user-specific content to thereby produce configured content; and outputting data corresponding to the search result and the configured content for use in generating a Web page containing the search result and the configured content.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: December 22, 2020
    Assignee: Google LLC
    Inventors: Dani Suleman, Hobart Sze
  • Patent number: 10866965
    Abstract: Methods and systems for synchronizing data may enable a computer to synchronize data by connecting to a peer computer via a network connection. The computer may receive a remote table from the peer computer, wherein the remote table comprises an object comprising a vector. The computer may determine whether the object is present in a local table. When the object is present in the local table, the computer may determine whether the vector in the remote table and the vector in the local table match. When the vectors do not match, the computer may determine whether a record of a change to the object is present in a local transaction log. The computer may receive data from the peer computer indicating whether a record of a change to the object is present in a remote transaction log when the vectors do not match.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: December 15, 2020
    Assignee: NECTAR HOLDINGS, INC.
    Inventors: Matthew R. Kiefer, Daniel P. Martin, Edmond Baydian
  • Patent number: 10866977
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which help determine a user's likely affinity for consuming content (such as an article) in a particular language presented (or to be presented) in a heterogeneous feed of a social network.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ajith Muralidharan, Ankan Saha
  • Patent number: 10869343
    Abstract: The disclosure relates to a method for connecting a machine having a multiplicity of machine components to a wireless network, wherein configuration data are generated having information about the multiplicity of machine components and how the latter are to be networked to one another, wherein the configuration data are transmitted to the wireless network, wherein a subnetwork of the wireless network is set up on the basis of the configuration data for the multiplicity of machine components and wherein the machine is connected to the subnetwork of the wireless network.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 15, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Gunther May, Steven Dietrich
  • Patent number: 10860440
    Abstract: Systems and methods for scheduling a recovery operation for a host. A user interface is displayed and a recovery operation is configured. Configuration information for the recovery operation is stored and associated with a schedule that is also set via the user interface. The recovery operation may be an ad hoc recovery operation, a periodic recovery operation, and/or a validating recovery operation.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Shern S. Jauhal
  • Patent number: 10860576
    Abstract: Techniques for splitting a query into native query operations and post-processing operations are provided. In one embodiment, a user query including a plurality of search parameters is received. Expressions representing the plurality of search parameters in the user query are determined. A first subset and a second subset of the expressions are identified. Each expression of the first subset corresponds to one of a plurality of native query operations executable by a database platform, and each expression of the second subset corresponds to one of a plurality of predefined post-processing operations not executable by the database platform. A database query is generated based on one or more expressions of the first subset, and a post-processing query is generated based on each expression in the second subset. The database query is executed by the database platform, then the post-processing query is executed on the results from database platform.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: December 8, 2020
    Assignee: VMware, Inc.
    Inventors: Sundeep Tiyyagura, Mirza Mohsin Beg, A. Christer Sabelstrom
  • Patent number: 10861498
    Abstract: Systems, device and techniques are disclosed for receiving a request from a user to add a media item to a playlist at a certain playlist position where the media items in the playlist are provided to other users in a media group. Based on a determination that the requesting user has rights to the requested media item, the requested media item may be added to the playlist at the position. When the playlist reaches the position, the user that added the media item to the playlist may be provided with a first version of the media item and the other users in the group may be provided with a second version of the media item. If the user that requested the item to be added to the playlist is determined not to have rights to the media item, the item is added to a position different than the requested position.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: December 8, 2020
    Assignee: RCRDCLUB Corporation
    Inventor: Damian Franken Manning
  • Patent number: 10862841
    Abstract: A method of detecting establishment of a voice communication between a first voice communication equipment and a second voice communication equipment and automating requests for content. The method includes analyzing the voice communication to detect a request for content, analyzing the voice communication to identify the request for content as a request to share content between a first user account and a second user account, and identifying the requested content from a data storage. The method includes causing the sharing of the requested content with the second user account.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: December 8, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: DurgaPrasad Pulicharla, Madhusudhan Srinivasan
  • Patent number: 10853322
    Abstract: In one example, a method includes monitoring data access operations concerning a document space, recording information identified as part of the monitoring of data access operations, evaluating the recorded information to identify a data access pattern concerning the document space, defining a document space configuration based on the data access pattern, and provisioning a document space based on the document space configuration. Provisioning of the document space can take the form of provisioning a newly created document space, or modifying the provisioning of an existing document space.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: December 1, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ynn-Pyng Tsaur, Derek Ding