Patents Examined by Ashish Thomas
  • Patent number: 11269938
    Abstract: Computing systems, database systems, and related conversational interaction methods are provided for customizing database components. One exemplary method involves receiving a conversational user input, analyzing the conversational user input to identify a requested action with respect to a database component, identifying a plurality of attributes associated with the requested action with respect to the database component, determining a missing subset of the plurality of attributes based at least in part on the user input, prompting a user for values of the missing subset of attributes, receiving a second conversational user input responsive to the prompt, and performing the requested action with respect to the database component in a database using the second user input.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Darshil Vipul Vora, Yongjun Kwak
  • Patent number: 11269917
    Abstract: Techniques are disclosed for providing backup protection. A first subnet is established for replication in a first cluster that includes a plurality of host devices. Each of the host devices includes a respective controller virtual machine, which together form a virtual local area network for replication. Each of the controller virtual machines is assigned an Ethernet interface. A replication Internet Protocol address is assigned to each of the Ethernet interfaces of the controller virtual machines. Route tables and firewall rules of the controller virtual machines are modified to allow communications between nodes of the first subnet. The first subnet is configured with information related to a second subnet for replication in a second cluster. A dedicated communication channel is generated for replication between the first cluster and the second cluster based on the configuring.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: March 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Geetha Srikantan, Sudarsana Rao Piduri, Siddharth Sambamoorthy, Ashish Hanwadikar, Suresh Dussa, Aaron Anton Kapacinskas, Mohan Kumar
  • Patent number: 11263253
    Abstract: An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: March 1, 2022
    Assignee: Gracenote Digital Ventures, LLC
    Inventor: Venkatarama Anilkumar Panguluri
  • Patent number: 11263275
    Abstract: This disclosure discloses systems, devices, and methods for parallelized data structure processing in context of machine learning and reverse proxy servers.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: March 1, 2022
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventor: Sears Merritt
  • Patent number: 11256747
    Abstract: This disclosure describes systems and methods that facilitate reducing a data set that may be used to construct a node graph. For example, the data set may include collections, representations, and associations between the collections and the representations. Topic scores may be determined for the representations, and diversity scores for each collection may be determined based on the topic scores of representations that are associated with the respective collection. If the diversity score is too high, then the collection and its associations are excluded from being incorporated into a node graph that is subsequently constructed from the data set. Topic scores may also be determined for collections in the data set based on the topic scores of representations that are associated with each collection.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 22, 2022
    Assignee: Pinterest, Inc.
    Inventors: Chantat Eksombatchai, Jurij Leskovec, Zitao Liu, Rahul Sharma, Mark Bormann Ulrich
  • Patent number: 11256744
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk
  • Patent number: 11250081
    Abstract: Disclosed are various embodiments for a search query prediction service. User accounts are organized into various groupings. Candidate search queries are determined for the groups into which a user account is included. A predicted search query is selected from the candidate search queries and communicated to the client before an input of a portion of a search query by a user of the client.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: February 15, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Piers George Cowburn, Eric Michael Molitor
  • Patent number: 11249968
    Abstract: A method, computer program product and system are provided. The method, computer program product and system execute a process for storing an object in an object container that is stored in a persistency of a disk storage. The object container has size criteria whereby objects meeting the size criteria of the object container can be assigned to the object container. The object container can facilitate storing multiple objects to optimize disk storage usage by facilitating the assigning of multiple objects to the same disk storage page.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: February 15, 2022
    Assignee: SAP SE
    Inventors: Thorsten Glebe, Martin Heidel, Michael Muehle, Felix Knittel, Reza Sherkat
  • Patent number: 11243777
    Abstract: Described is a content management system (CMS) where a primary CMS is arranged to provide a command pipeline along with associated timing information while an alternative CMS is arranged to replay the commands from the command pipeline in an order based on the associated timing information to synchronize the alternative CMS to the primary CMS.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: February 8, 2022
    Assignee: NUXEO CORPORATION
    Inventors: Thierry Delprat, Damien Metzler, Benoit Delbosc
  • Patent number: 11243952
    Abstract: Expedition of retrieval of data from a database and loading of the retrieved data in an associated application. A cache table within the database is provided that associates a session identifier (i.e., a data record identifier) with a sequence identifier. As data records are received into the database, a sequencer is triggered that generates a sequence identifier for the data record and an entry is created in the cache table that associates the sequence identifier with the session identifier. Data is retrieved from the database and populated within the application, by (i) accessing the sequencer within the database to determine the last-in-time sequence identifier, (ii) accessing the cache table to determine a range of cache table entries based on the last-in-time sequence identifier, and (iii) retrieving the data records in the applicable data tables based on the associated session identifiers in the cache table entries.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 8, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Paramdeep Singh Kalra
  • Patent number: 11243906
    Abstract: According some aspects, a user may drag an image displayed in a web browser application displaying the tool supplier's web site to a CAD application. Program logic associated with the CAD application may process arguments in the drag and drop event to determine a first resource identifier associated with the image, such as an image URL. The event handler may replace an image file type extension with a CAD file type extension to generate a second resource identifier, such as by replacing the image file type extension with a file type extension associated with a CAD stencil file. The CAD application may attempt to use the second resource identifier to download a CAD file, such as a CAD stencil file, corresponding to the product depicted in the image. The CAD file may be used to generate a CAD drawing comprising a stencil and/or other schematic depiction of the product.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: February 8, 2022
    Assignee: OSAAP America, LLC
    Inventor: Holger Stratman
  • Patent number: 11244014
    Abstract: The subject matter discloses a method for exploring the most relevant data items, or pieces of information from data sources of various forms and sizes, using the accumulated formalized and clustered behavior of previous users combined with an effective analysis and learning system. According to some embodiments, users are presented with data items that may interest them and are encouraged to rank these data items in order to improve the system's suggestions. The system may also pose the user a selection of questions, meant to further discern the user's preferences.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: February 8, 2022
    Inventor: Tal Rubenczyk
  • Patent number: 11243945
    Abstract: An example operation may include one or more of a processor configured to receive a database command from a client system, the database command comprising a database function and parameters to be used by the database function, and to execute the database command on database data, and an interface configured to transmit the database command to one or more other databases that are within a decentralized database system in which each database node is controlled by a different entity, wherein in response to receiving a request from an ordering node of the decentralized database system, the processor may commit results of executing the database command to a database and store information about the database command in an append-only immutable database log.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Chander Govindarajan, Praveen Jayachandran, Senthilnathan Natarajan, Balaji Viswanathan
  • Patent number: 11243919
    Abstract: A mechanism is provide for preparing a high-quality data repository. Data and related metadata from a set of data sources are ingested thereby forming a set of unprepared data. The set of unprepared data is transformed based on a set of functions into a set of transformed data. A set of semantic text descriptions that detail the transformation of the set of unprepared data to the set of transformed data is generated using a first set of semantic associations, a second set of semantic associations, and a set of semantic transformation associations. The set of transformed data is tested against one or more governance policies that tracks data lineage to ultimately show that prepared data is in compliance. Responsive to the set of transformed data adhering to the one or more governance policies, a high-quality data repository is automatically built using the transformed data.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Neil E. Bartlett, Craig A. Statchuk
  • Patent number: 11244022
    Abstract: Methods and systems for recommending online media content to other users includes receiving a selection of media content rendered on content page. The media content is identified by a user for sharing. A list of topics associated with the user is generated for presenting on a user interface. The topics are descriptive of the media content selected for sharing. Selection of one or more topics for the selected media content is received from the user. The received selections define the user's relevancy perspective for the selected media content. A recommendation for the selected media content is provided in content streams of users that follow the selected topics for users interactions with the selected media content.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: February 8, 2022
    Assignee: VERIZON MEDIA INC.
    Inventors: Michael Metcalf, Roger William Graves, Alexandre Linares, Pedro Valente
  • Patent number: 11243941
    Abstract: Techniques a provided for performing multi-system operations in which changes are asynchronously committed in multiple systems. Metadata about the multi-system operation is injected into the commit logs of one system involved in a multi-system operation. An event stream is generated based on the commit logs of the one system, and is used to drive the operations that one or more other systems need to perform as part of the multi-system operation. A reconciliation system reads the logs of all systems involved in the multi-system operation and determines whether the multi-system operation completed successfully. Techniques are also provided for using machine learning to generate models of normal execution of different types of operations, detect anomalies, pre-emptively send expectation messages, and automatically suggest and/or apply fixes.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: February 8, 2022
    Assignee: LENDINGCLUB CORPORATION
    Inventors: Yana Nikitina, Igor Petrunya
  • Patent number: 11237918
    Abstract: A computer system receives event data associated with data records in a database, receives metadata corresponding to a digital media content file (e.g., a video, audio, or image file), compares the event data with the metadata, automatically identifies a matching event based on the comparison, and automatically tags the content file by modifying the metadata based on event data associated with the matching event. In one usage scenario, the digital media content file may be used as evidence in a criminal investigation. The event data may be provided in the form of a summary or snapshot of the database, which may include data records covering a limited period of time. The digital media content file can be recorded by any suitable digital media device, such as a video camera. The computer system may further include a dock configured to upload digital media content received from the digital media device.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: February 1, 2022
    Assignee: Axon Enterprise, Inc.
    Inventors: Glenn M. Hickman, Michael J. Bohlander, Manish Menghani, Alexander Mersereau, Patrick W. Smith, Andreas M. Olligschlaeger
  • Patent number: 11238009
    Abstract: Techniques for automated policy analysis are disclosed. In one particular embodiment, the techniques may be realized as a method for automated policy analysis comprising processing system configuration information for a system, processing policy configuration information for the system, analyzing at least one policy configuration change to the policy configuration information, recommending the at least one policy configuration change based on the analysis of the at least one policy configuration change, and updating the policy configuration information for the system based on the recommendation of the at least one policy configuration change.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: February 1, 2022
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventors: Nilesh Ramesh Dhakras, Akashkumar Vinodray Bhimani, Saurabh Kailash Agrawal, Mayuri Dhananjay Kotwal
  • Patent number: 11238105
    Abstract: A database server may perform reach potential analysis for a local segment, or a target audience, of a data set. The local segment may include user devices which share a specific, common attribute. The database server may calculate similarities and correlations between a first data set for a user and a second data set from a data provider. The database server may calculate a reach index using the second data set from the data provider to determine whether user devices are likely to join the local segment by taking on the specific attribute which defines the local segment. Using the data set from the data provider, the database server may determine a reach potential within the first data set, outside of the first data set, or both.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: February 1, 2022
    Assignee: salesforce.com, inc.
    Inventors: Xingyu Wang, Gloriose Hitimana, David Yourdon, Nathan Irace Burke, Jonathan Budd
  • Patent number: 11232154
    Abstract: A neural related query generation approach in a search system uses a neural encoder that reads through a source query to build a query intent vector. The approach then processes the query intent vector through a neural decoder to emit a related query. By doing so, the approach gathers information from the entire source query before generating the related query. As a result, the neural encoder-decoder approach captures long-range dependencies in the source query such as, for example, structural ordering of query keywords. The approach can be used to generate related queries for long-tail source queries, including long-tail source queries never before or not recently submitted to the search system.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Weiwei Guo, Lin Guo, Jianling Zhong, Huiji Gao, Bo Long