Patents Examined by Loc Tran
  • Patent number: 11599573
    Abstract: A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: March 7, 2023
    Assignee: MemoryWeb, LLC
    Inventors: Christopher J. Desmond, Nancy L. Desmond, L. Michael Taylor
  • Patent number: 11593338
    Abstract: A computer-implemented method for database management is provided. The method comprises: receiving, from a client device , first data to be stored in a database system that comprises first data storage configured to store a data table and a deletion history table; storing the first data in second data storage that is external to the database system and that is in communication with the database system via a network; obtaining a link that enables access, via the network, to the first data stored in the second data storage; storing the link in the data table; and performing a deletion operation of the first data, in response to a request from the client device to delete the first data from the database system, wherein the deletion operation comprises: deleting the link from the data table without deleting the first data from the second data storage; and storing the link in the deletion history table with a timestamp corresponding to a point in time when the link is deleted from the data table.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: February 28, 2023
    Assignee: SAP SE
    Inventors: Patrick Voelker, Alexander Boehm, Mihnea Andrei, Johannes Alberti
  • Patent number: 11580122
    Abstract: Systems and methods are provided for using point-in-time architecture (PTA) databases. An exemplary method includes: entering first data, received from a first data source, into a first PTA database; receiving a first instruction to process the first data using a first statistical operation; executing the first statistical operation for the first data, resulting in first output data; filtering the first output data based on a user-selected attribute; and performing multiple stages of a data processing operation for the first output data.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: February 14, 2023
    Assignee: Veeva Systems Inc.
    Inventors: Zhen Tan, Marius K. Mortensen, Piotr Kuchnio, Prashant Raghav, Shanul Srivastava
  • Patent number: 11580162
    Abstract: Software that may be implemented using a circuit is disclosed. The software may include an Application Programming Interface (API) to receive a request from an application relating to a key-value pair for a Key-Value Solid State Drive (KV-SSD). The key-value pair may include a key and a value; the application may be executed by a processor. The software may also include combiner software to combine the key with an index to produce an indexed key, and execution software to execute an operation on the KV-SSD using the indexed key and the value.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: February 14, 2023
    Inventors: Balakrishnan Ganeshan, Alex Dininno, Giridhar G. Basava
  • Patent number: 11567977
    Abstract: A method, system and computer-usable medium are disclosed for using travel-related cognitive graph vectors.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: January 31, 2023
    Assignee: RealPage, Inc.
    Inventors: Kyle W. Kothe, Scott E. Goldberg, John N. Faith
  • Patent number: 11550753
    Abstract: Embodiments for a method performing data migration such as backups and restores in a network by identifying characteristics of data in a data saveset to separate the data into defined types based on respective characteristics, assigning a data label to each defined type, defining migration rules for each data label, discovering assigned labels during a migration operation; and applying respective migration rules to labeled data in the data saveset. The migration rules can dictate storage location, access rights, replication periods, retention periods, and similar parameters.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: January 10, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Adam Brenner, Arun Murti, Mark Malamut
  • Patent number: 11550860
    Abstract: A mediating method may include: preparing at least two lists that respectively correspond to different values of a specific feature and that each of which includes at least one item; receiving first information about a first terminal or a user of the first terminal from the first terminal; deriving a value corresponding to the specific feature using the received first information; selecting a first list from among the at least two lists using the derived value; determining whether a first item matching the user of the first terminal is present in the at least one item included in the first list using the first information; and when it is determined that the first item is present in the first list, transmitting second information corresponding to the first item to the first terminal, or transmitting third information corresponding to the first terminal to a second terminal corresponding to the first item.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: January 10, 2023
    Assignee: Hyperconnect LLC
    Inventors: Sangil Ahn, Kangsik Jung, Hyountaek Yong, Sangpil Yoon
  • Patent number: 11550853
    Abstract: A method executes at a computing device that includes a display, one or more processors, and memory. The method includes receiving user input to specify a data source. The method includes receiving a first user input in a first region of a graphical user interface to specify a natural language command related to the data source. The device determines, based on the first user input, that the natural language command includes a table calculation expression. In accordance with the determination, the method identifies a second data field in the data source, Values of the first data field are aggregated for each of the time periods in a range of dates according to the second data field. A respective difference between the aggregated values for each consecutive pair of time periods is computed. A data visualization is generated and displayed.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 10, 2023
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Eliana Leite Goldner, Jeffrey Ericson, Alex Djalali, Vidya Raghavan Setlur, Suyang Duan
  • Patent number: 11526765
    Abstract: Various embodiments of systems and methods for attention models with random features for multi-layered graph embeddings are disclosed.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: December 13, 2022
    Assignees: Arizona Board of Regents on Behalf of Arizona State University, Lawrence Livermore National Security, LLC
    Inventors: Uday Shanthamallu, Jayaraman Thiagarajan, Andreas Spanias, Huan Song
  • Patent number: 11513906
    Abstract: Methods and systems for data backup are described. According to some embodiments, the method includes in response to receiving a request for database instance discovery, retrieving backup history information. The method further includes filtering the backup history information to obtain selected backup information. The method further includes sending an instance discovery response that includes the selected backup information. The method further includes generating one or more protection policies based on the selected backup information.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: November 29, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Pravin Kumar AshokKumar, Sunder Ramesh Andra
  • Patent number: 11500926
    Abstract: A system for multi-tier visual recognition comprises a processor and a memory. The processor is configured to calculate a rank for each of a plurality of object models. The plurality of object models are used for visual recognition. Each of the plurality of object models has a size. The processor is configured to divide the plurality of object models into a plurality of sets based at least in part on the rank for each of the plurality of object models, and provide a first set of the plurality of sets to a first tier and a second set of the plurality of sets to a second tier. The memory coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: November 15, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Pierre Garrigues, Benjamin Jackson Culpepper, Huy X. Nguyen, Charles Cadieu, Andrew Stadlen, Gerry Pesavento, David Warland
  • Patent number: 11494342
    Abstract: Systems and methods of the present disclosure enable distributed network request permissioning receiving, from a first node associated with a token storage, a transfer event request for a movement of a requested token amount relative to the token storage via a distributed network. A pending transfer event log is accessed that includes a total pending token amount associated with pending tokens of pending transfer event requests with respect to the token storage, and a total available token amount associated with available tokens in the first token storage. A permission is determined based on the total available token amount exceeding a sum of the total pending token amount and the requested token amount. An updated total pending token amount is determined by adding the transfer event request record to the pending transfer event log, and the transfer event request is transmitted to the distributed network to perform the movement.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: November 8, 2022
    Assignee: Tassat Group inc.
    Inventors: Kevin Lupowitz, Eric Couillard, Jeff Yang, Chester Chee, Brian Bruce, Joe Grastara
  • Patent number: 11494343
    Abstract: Systems and methods of the present disclosure enable distributed network request permissioning by receiving, from a first node associated with a token storage, a transfer event request for a movement of a requested token amount relative to the token storage via a distributed network and accessing a pending transfer event log recorded in an event record database, the pending transfer event log including other transfer event request records associated with other transfer event requests. A denial rejecting the transfer event request is determined based on the pending transfer event log. The transfer event request and the denial are transmitted to an approver node having supervisory permissions to approve or disapprove of event requests. A permission is received from the second node to approve the transfer event request, and a transfer event write permission determination is received by the distributed network that causes the movement to be performed.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: November 8, 2022
    Assignee: Tassat Group Inc.
    Inventors: Kevin Lupowitz, Eric Couillard, Jeff Yang, Chester Chee, Brian Bruce, Joe Grastara
  • Patent number: 11481433
    Abstract: A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: October 25, 2022
    Assignee: MemoryWeb, LLC
    Inventors: Christopher J. Desmond, Nancy L. Desmond, L. Michael Taylor
  • Patent number: 11474977
    Abstract: Systems and methods for snapshot isolation in a distributed storage system M are provided. In some examples, a method can include receiving a request for data from a data store comprising a plurality of storage nodes, the request comprising a key associated with the data and a request timestamp, identifying a storage node in the plurality of storage nodes from which to read the data based on the key and a mapping of keys to storage nodes, determining that the request is associated with a transaction comprising operations associated with at least one other storage node in the plurality of storage nodes, determining a status of the entry for the key in the key-value table based on a lookup of a transaction table using the transaction identifier, and providing the data when the status of the entry for the key indicates the data is ready to be read.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 18, 2022
    Assignee: Dropbox, Inc.
    Inventors: David Wetterau, Braden Walker
  • Patent number: 11468030
    Abstract: In some examples, a system performs data deduplication using a deduplication fingerprint index in a hash data structure comprising a plurality of blocks, wherein the hash data structure is stored in persistent storage, and a block of the plurality of blocks comprises fingerprints computed based on content of respective data units. The system uses an indirect block in a memory to access a given block of the plurality of blocks in the hash data structure, the indirect block containing references to blocks of the hash data structure containing the deduplication fingerprint index, and the references indicating storage locations of the plurality of blocks in the persistent storage.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 11, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sudhanshu Goswami, Vinay Manivel, Sonam Mandal, Umesh Maheshwari, Hy Vu
  • Patent number: 11455298
    Abstract: Embodiments of goal-directed semantic search allow a user to discover how one or more entities (organizations, people, events, places, etc.) are related without having to explicitly define multiple queries to discover those relationships. In those cases in which more than one structure could be used, separate hypotheses are generated, one for each such structure or relationship. Hypotheses are scored during the process.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: September 27, 2022
    Assignee: PARSONS CORPORATION
    Inventor: Mark Gerken
  • Patent number: 11455295
    Abstract: Provided are embodiments of electronic document processing that include a workflow engine executing a workflow that includes verifying material data of an electronic document, providing a verified copy of the electronic document to a reviewer for review and, in response to receiving approval of the electronic document from the reviewer, obtaining a digital signature of material data of the electronic document from the reviewer. The workflow may include a similar process for multiple reviewers, and providing the electronic document to a processor for processing.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: September 27, 2022
    Assignee: Saudi Arabian Oil Company
    Inventor: Majid Alroqaie
  • Patent number: 11442976
    Abstract: A system comprises an interface configured to receive an identifier, a processor configured to determine a grouping associated with the identifier, wherein the grouping is determined using a first clustering, wherein the first clustering is based at least in part on a language processing system, determine a sub-grouping of the grouping associated with the identifier, wherein the sub-grouping is determined using a second clustering, determine a final identifier based at least in part on the identifier and the sub-grouping, determine a resource based at least in part on the final identifier, and store the final identifier associated with the resource, and a memory coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: September 13, 2022
    Assignee: Workday, Inc.
    Inventors: Montiago Xavier LaBute, Shane Clifford, Arina Bobrova, Chris Lee
  • Patent number: 11436139
    Abstract: Described herein is a system and method for a user accessible log of object storage change-events system. A change is detected within a cloud storage based on an unstructured storage object stored in the cloud storage. Contextual attributes of the change are identified from an updated state of the log file that stores information about the unstructured storage object. An output is provided based, at least in part, upon the detected change and at least some of the contextual attributes, wherein the output is an immutable, read-only log of change events.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: September 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sandesh Ashok Doddameti, Himanshu Gupta, Jegan Devaraju, Maneesh Sah