Patents Examined by Mariela Reyes
  • Patent number: 11977542
    Abstract: An editable search refinement specification can be displayed with search results for a search query. The search refinement specification can include terms of the search query and any modifiers to the query, such as categories, filters, and other refinements. A user can edit portions of the search refinement specification inline, with other portions of the specification being retained, in order to adjust the search. Using such an approach, a user can adjust a search query without losing any context or refinement from a previous search that the user would like to use for the subsequent search. Various options can be provided with the search refinement specification, such as to edit any portion, delete one or more portions, suggest refinements, go to other specifications, and the like. The search refinement specifications also can be saved for use at a later time.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: May 7, 2024
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, William F. Stasior
  • Patent number: 11971865
    Abstract: In one embodiment, techniques are provided for modeling infrastructure from a plurality of modeling perspectives using an intelligent model hierarchy. A repository model for the infrastructure is generated that serves as a root of the intelligent model hierarchy. The repository model includes a root subject and one or more child subjects. One or more information partitions are generated for each subject, each information partition being associated with a respective modeling perspective. One or more child models are associated with each information partition. The one or more child models each containing one or more infrastructure elements that express the modeling perspective of the information partition with which the child model is associated. The repository model and the one or more child models are maintained together in a repository, and infrastructure elements of a selected model may be displayed on demand in a user interface of a client.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: April 30, 2024
    Assignee: Bentley Systems, Incorporated
    Inventors: Keith A. Bentley, Casey Mullen, Shaun Sewall
  • Patent number: 11934368
    Abstract: For categorizing encrypted data files, a processor determines a block cipher key length for a data file based on data file contents. The processor encrypts the data file with an encryption cipher using the block cipher key length. The processor further determines a data type for the encrypted data file from macroscopic artifacts of the encrypted data file.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: March 19, 2024
    Assignee: LENOVO (Singapore) PTE. LTD.
    Inventors: Robert J. Kapinos, Scott W. Li, Robert J. Norton, Russell Speight VanBlon
  • Patent number: 11914557
    Abstract: Techniques for allowing a user to invoke lifecycle operations on a data store configured in accordance with a data management scheme, without knowledge of the data management scheme. Techniques include receiving user input from a user interface; identifying, in the received user input, an indication of a first lifecycle operation corresponding to a first entry in a template; based on information in the first entry, identifying in the received user input a first configuration value associated with the first lifecycle operation; formatting the first configuration value as at least a portion of at least one argument to a first command; and invoking, via the first command with the at least one argument, a first computer program configured to perform the first lifecycle operation on the data store.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: February 27, 2024
    Assignee: Ab Initio Technology LLC
    Inventors: Ian Robert Schechter, David E. Wald
  • Patent number: 11914660
    Abstract: Techniques are described herein for collaborative search sessions through an automated assistant. A method includes: receiving, from a first user of a first client device, a first query in a query session; providing, to the first user, a first set of search results; determining, based on at least one term in the first query, that the first query is relevant to a second user of the first client device; providing, to the second user, a selectable option to join the query session; in response to receiving, from the second user, an indication of acceptance of the selectable option, adding the second user to the query session; receiving, from the second user, additional input; generating, based on the additional input received from the second user, a modified set of search results; and providing, to the first user and the second user, the modified set of search results.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 27, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Patent number: 11907821
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a machine learning model. A method includes: maintaining a plurality of training sessions; assigning, to each worker of one or more workers, a respective training session of the plurality of training sessions; repeatedly performing operations until meeting one or more termination criteria, the operations comprising: receiving an updated training session from a respective worker of the one or more workers, selecting a second training session, selecting, based on comparing the updated training session and the second training session using a fitness evaluation function, either the updated training session or the second training session as a parent training session, generating a child training session from the selected parent training session, and assigning the child training session to an available worker, and selecting a candidate model to be a trained model for the machine learning model.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 20, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: Ang Li, Valentin Clement Dalibard, David Budden, Ola Spyra, Maxwell Elliot Jaderberg, Timothy James Alexander Harley, Sagi Perel, Chenjie Gu, Pramod Gupta
  • Patent number: 11907267
    Abstract: Methods, systems, and devices for displaying a user interface for frequent pattern (FP) analysis are described. In some cases, data stored at a multi-tenant database server may be analyzed to understand various interactions and patterns between data attributes associated with multiple users, or determine one or more attributes associated with a characterization of an individual (e.g., a persona). The multi-tenant database server may effectively cluster and/or perform calculations on attributes of the data to understand user patterns and determine common personas. The results may then be displayed by a user interface at a user device (e.g., associated with the user).
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: February 20, 2024
    Assignee: Salesforce Inc.
    Inventors: Yacov Salomon, Kexin Xie, Wanderley Liu, Nathan Irace Burke, David Yourdon
  • Patent number: 11907310
    Abstract: A computer system extracts product data from a website and correlates product records from multiple sources to one another as corresponding to the same product. A website is crawled efficiently by rendering webpages using a virtual browser that ignores blacklisted elements, extracts data from objects without rendering, and suppressing retrieval of remote resources. Data is extracted according to engine control statements including a selector and extractor. A website may be crawled repeatedly and changes in extracted data may be detected and flagged. Engine control statements may be automatically changed in response to detecting a change in the configuration of the website. Images of product records may be correlated with one another by first comparing text of the product records and selecting images for comparison based on composition. Images are compared using a machine learning model. Images determined to be similar may be presented to a human for a correlation decision.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: February 20, 2024
    Assignee: The Yes Platform, Inc.
    Inventors: Amit Aggarwal, Andrey Zaytsev, Ruslan Gilfanov
  • Patent number: 11893022
    Abstract: Computer implemented methods for executing a database query in a database using an electronic computing device are presented, the method including: causing the electronic computing device to provide at least one data structure including at least one object having at least two properties of different data types; identifying a property of the at least one data structure that includes the smallest unique values in terms of type of data stored in that particular property; executing the database query, including any limiting parameters, configured to retrieve only data from the property including the smallest unique values that arc retrievable for a record; retrieving a predefined number of results of the executed database query; and for each set of predefined number of retrieved results, executing a new database access thread that is configured to retrieve data that are present in the records identified with the smallest unique values.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: February 6, 2024
    Assignee: DataWalk Spółka Akcyjna
    Inventor: Krystian Piećko
  • Patent number: 11892994
    Abstract: An information management method executed by an information management apparatus that manages a space-time database which uses, as a key, a forward bit string of a bit string converted from space-time data including time data and positional data and which stores, as a value, corresponding data that corresponds to the space-time data, includes converting a range criterion of space-time data being a search object into a bit string, converting, when an index pattern of a first index that corresponds to a forward bit string of a bit string converted and an index pattern of a second index that corresponds to the key stored in the space-time database differ from each other, the first index into a third index of a same index pattern as the index pattern of the second index, and searching for the key using the third index and outputting, as a search result, corresponding data.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: February 6, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Kazuhiro Miyahara, Atsushi Isomura, Ichibe Naito
  • Patent number: 11880346
    Abstract: Systems, methods and apparatus are provided for AI-based generation of data warehouse quality protocols. An attribute classifier may quantify relationships between source data and target data from an enterprise data warehouse. A data quality engine may apply these relationships to identify specific data quality concerns and generate customized data quality metrics.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: January 23, 2024
    Assignee: Bank of America Corporation
    Inventors: Ravikanth Tadepally, Suki Ramasamy, Mohan Sundaresan
  • Patent number: 11880335
    Abstract: Systems and methods are disclosed for implementing an event based retention schedule for a read only file. When a regular file is to be converted to an event based retention read only file, an “event-retain” property may be enabled on the file allowing the feature to be implemented. Then, that file may have its permissions changed to read only. This will allow the file to be changed to a read only file without using a default retention time. Then, once the event is triggered, the retention time may be set so the file can be scheduled for automatic deletion.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 23, 2024
    Assignee: NetApp, Inc.
    Inventors: Akshatha Gangadharaiah, Balamurugan Ramajeyam, Raman Madaan, Subhash A. Sankuratripati, Aftab Ahmad Ansari, Vaiapuri Ramasubramaniam
  • Patent number: 11880227
    Abstract: Processor(s) can receive from a first computing device information representing a member, an animal, a location, a wireless device, and a reward. After a second computing device has received a signal from the wireless device, second information can be received. Further, the processor(s) can receive third electronic information. The processor(s) can determine, using at least some of the second electronic information and the third electronic information, that a second computing device is within a respective distance of a third computing device. Moreover, the processor(s) can transmit an alert representing that a user of the second computing device is within a proximity of the animal. The processor(s) can receive an electronic notification that the animal is in custody and provide a portion of the reward to a user of one device and a portion of the reward to a user of another device, based on contributions to the recovery.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: January 23, 2024
    Assignee: SNOUTSCAN LLC
    Inventor: Craig P. Mowry
  • Patent number: 11868415
    Abstract: A system and method for generating and publishing inferential newsfeeds captures actively and passively provided user data elements which are processed into user facts. A Cache Management Module maintains updated cached copies of rules and execution plans. The cached copies of rules and execution plans are applied to the user facts, to inferentially generate newsfeed posts. An Inferential Data Mining Module runs each execution plan in a multi-threaded process for each user, and processes each rule within the context of the execution plan to generate the newsfeed posts. A Newsfeed Generation Module applies newsfeed templates to format the newsfeeds for various platforms. The Inferential Data Mining Module mines the Data Store for a determination of which user facts should be used to create the newsfeed posts, and of which users should be designated as subscribers to the newsfeed posts, said determination taking place independently of individual users' direct actions.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: January 9, 2024
    Assignee: Lightweaver, LLC
    Inventors: Peter E. Daniel, Randa Z. Daniel, Vidul Krishna Kotwal, Hardikkumar Jayendrakumar Chandi, Paresh Khushiram Bijvani, Ann Fritz Hackett, Charles Gregg Petersmeyer
  • Patent number: 11868354
    Abstract: Systems, methods, and computer-readable medium containing instructions for responding to a user-initiated query. One method includes logging data received through an input interface of a communication device, receiving the user-initiated query, and determining a context-based response to the user-initiated query based on the logged data stored in the at least one data base and a probability of a user of the communication device receiving the logged data stored in the at least one data base. The method also includes providing the context-based response in reply to the user-initiated query.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 9, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Alejandro G. Blanco
  • Patent number: 11861185
    Abstract: Protecting sensitive data in snapshots, including: creating a transformed snapshot portion by applying a transformation specified in an access policy to one or more data objects contained within the portion of the stored snapshot, wherein the stored snapshot is a copy of data in a storage system at a particular point in time prior to a request to access the snapshot; and providing access to the transformed snapshot portion.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: January 2, 2024
    Assignee: PURE STORAGE, INC.
    Inventor: Marco Sanvido
  • Patent number: 11853317
    Abstract: Creating replicas using queries may be implemented for a time series database. A new host for a new copy of time series database data may be added and idempotent ingestion of additional data to be included in the new copy after a creation time for the new copy may be performed. Queries to other hosts that store the time series database data may be performed to obtain time series data prior to the creation time. Idempotent ingestion of the results of the queries may be performed at the new host after which performance of queries to the new copy of the time series database may be allowed at the new host.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Dumanshu Goyal
  • Patent number: 11847128
    Abstract: A system includes one or more processors and a non-transitory machine-readable storage device comprising processor executable instructions that, when executed, cause the one or more processors to perform a set of operations comprising receiving a search request for one or more database records of a network based publication system, and identifying a first database record corresponding to at least a portion of the search request, where the database record having a first element. The set of operations also include selecting a second element of a second database record based on the first database record and adjusting the first element of the database record based on the second element. The set of operations then includes generating a formatted user interface comprising a representation of the database record and the adjusted first element, and causing, in response to the search request, presentation of the formatted user interface on the remote computing device.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 19, 2023
    Assignee: EBAY INC.
    Inventors: Narayanan Seshadri, Justin Nicholas House
  • Patent number: 11836049
    Abstract: A method for performing a backup includes: making a first determination that a last backup of assets is paused; obtaining, based on the first determination, a completed asset list and a non-completed asset list for the last backup; initiating a new backup for assets on the completed asset list for the last backup; and resuming backing up of assets on the non-completed asset list for the last backup.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Upanshu Singhal, Shelesh Chopra
  • Patent number: 11836125
    Abstract: Computer systems and associated methods are disclosed to implement a database dependency monitoring system (DDMS) that periodically collects activity data from an inventory of databases and generates dependency graphs indicating data dependencies among the databases. In embodiments, the collection of the activity data may be implemented as three sets of jobs that are run periodically. In the first job set, the databases are checked to see if they can be connected to. In the second job set, queries are run in each of the available databases to generate output files containing their activity data. In a third job set, the output files are transformed and loaded into a metadata store, which can be used to generate the dependency graph based on the collected activity data. Advantageously, the disclosed system may be used to adaptively monitor a changing inventory of many databases, while causing little or no performance impact on the databases.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph Skinner, Alex Anto Chriayath, Shobhit Goyal, Vinay Boinepally