Patents Examined by Albert M Phillips, III
  • Patent number: 11915153
    Abstract: Training examples are created from telemetry data, in which each training example engineered features derived from the telemetry data, storage system characteristics about the storage system that processed the workload associated with the telemetry data, and the response time of the storage system while processing the workload. The training examples are provided to an unsupervised learning process which assigns the training examples to clusters. Training examples of each cluster are used to train/test a separate supervised learning process for the cluster, to cause each supervised learning process to learn a regression between independent variables (system characteristics and workload features) and a dependent variable (storage system response time). To determine a response time of a proposed storage system, the proposed workload is used to select one of the clusters, and then the trained learning process for the selected cluster is used to determine the response time of the proposed storage system.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: February 27, 2024
    Assignee: Dell Products, L.P.
    Inventors: Paulo Abelha Ferreira, Adriana Bechara Prado, Pablo Nascimento da Silva
  • Patent number: 11907162
    Abstract: Computer-readable media, methods, and systems are disclosed for minimizing data volume growth in a database system under changes to an encryption status of a plurality of data pages persisted to a database. Initially, a request is received to update an encryption parameter associated with the database. Next, it is determined whether a candidate page requires encryption changes. In response to determining that the candidate page is not currently in use by one or more active database snapshots and not currently loaded in main memory, the candidate page is loaded into main memory. Next, an encryption operation is performed on the candidate page, and the encrypted page is designated for persistence. Finally, based on a current number of candidate pages already encrypted during a current save point cycle, the selective iteration is paused until a subsequent save point cycle.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 20, 2024
    Assignee: SAP SE
    Inventors: Dirk Thomsen, Axel Schroeder
  • Patent number: 11907202
    Abstract: The described technology is generally directed towards caching session state data on a client device, so that services called by the client device and other services can use the session state data without having to recollect such information from a server or servers that maintain the ground truth values for the session state data. The session state data can be divided into payload datasets based on domains or the like, so that only a relevant part of the session state data need be attached to a given communication, and/or updated when a session variable changes in some way. A payload dataset can be encoded or encrypted so that a service can verify the integrity of the payload dataset before using it, such as for service-to-service communication.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: February 20, 2024
    Assignee: WARNERMEDIA DIRECT, LLC
    Inventors: Hazel Diana Mary, Erik Fortune, Adam Gilman, Franklyn Hu
  • Patent number: 11899633
    Abstract: From among physical storage devices (PSDs) of a storage system, a set of two or more of the PSDs that are eligible for scrubbing may be determined; and from among the set, a relative eligibility of the PSDs may be determined. Conformance prediction analysis may be applied to determine the set and the relative eligibility of PSDs of the set. The conformance prediction analysis may determine a scrubbing eligibility classification (e.g., label), and a confidence value for the classification, which may serve as the relative eligibility of the PSD. The eligible PSDs may be ranked in an order according to determined confidence values, and may be further classified according to such order. The future workload of the storage system may be forecasted, and the scrubbing of PSDs may be scheduled based on the forecasted workload of the system and the relative eligibilities of the set of PSDs.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: February 13, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Bing Liu, Rahul Deo Vishwakarma
  • Patent number: 11895068
    Abstract: Systems, devices, methods, media, and instructions for automated image processing and content curation are described. In one embodiment a server computer system receives a plurality of content communications from a plurality of client devices, each content communication comprising an associated piece of content and a corresponding metadata. Each content communication is processed to determine associated context values for each piece of content, each associated context value comprising at least one content value generated by machine vision processing of the associated piece of content. A first content collection is automatically generated based on context values, and a set of user accounts are associated with the collection. An identifier associated with the first content collection is published to user devices associated with user accounts. In various additional embodiments, different content values, image processing operations, and content selection operations are used to curate content collections.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 6, 2024
    Assignee: Snap Inc.
    Inventors: Jianchao Yang, Yuke Zhu, Ning Xu, Kevin Dechau Tang, Jia Li
  • Patent number: 11893012
    Abstract: Representations of sets of descriptors of reference objects are stored in a repository, with individual descriptors including information about entities identified in the reference objects. In response to a request to extract content from a particular data object, a reference object which satisfies a similarity criterion with respect to the particular data object is identified from the repository using the descriptors. A structural comparison of the particular data object and the reference object is performed to determine an entity related to another entity identified in the particular data object.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Srikar Appalaraju, Raghavan Manmatha, Bhargava Urala Kota
  • Patent number: 11886486
    Abstract: Apparatus, systems and methods for augmenting a group of media content items by forming a graph including a plurality of nodes and a plurality of edges, where each node represents a segue option at a position in the graph and each edge represents a connection between a first node in the graph at a first position and a second node in the graph at a second position and finding a path in the graph.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: January 30, 2024
    Assignee: Spotify AB
    Inventors: Sarah Mennicken, Morteza Behrooz, Henriette Cramer, Rohit Kumar
  • Patent number: 11886477
    Abstract: A computer-implemented method for generating quote-based search summaries from a plurality of documents includes receiving information identifying a meaning taxonomy, the meaning taxonomy including a normalized term and at least one syntactic structure that identifies an entity; locating, within at least one document of the plurality of documents, a statement attributable to the entity; receiving a search query comprising the normalized term; and displaying a summary of the at least one document, the summary including the statement.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 30, 2024
    Assignee: NORTHERN LIGHT GROUP, LLC
    Inventors: C David Seuss, Anton Voskresenskiy
  • Patent number: 11886397
    Abstract: Provided are methods and systems for determining multi-faceted trust scores for data. A method may commence with receiving data and determining a plurality of metadata items associated with the data. The method may continue with determining one or more facets associated with each of the plurality of metadata items. The method may further include determining a parameter and a weight associated with each of the one or more facets. Upon determining the parameter and the weight, a trust score associated with each of the plurality of metadata items may be calculated based on the parameter and the weight associated with each of the one or more facets. The method may further include calculating a multi-faceted trust score of the data based on the trust score of each of the plurality of metadata items.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: January 30, 2024
    Assignee: ASG Technologies Group, Inc.
    Inventors: Jean-Philippe Moresmau, Marcus MacNeill
  • Patent number: 11887068
    Abstract: The present disclosure provides a method and a device for transaction clearing. The method includes receiving first clearing requests transmitted by a quantity N of terminals, where N>1; according to the first clearing requests, acquiring transaction data of the quantity N of terminals from a database; initializing a cache queue, and loading the transaction data into the cache queue; reading the transaction data in the cache queue, and performing a clearing process on the transaction data; and writing a clearing result into the database and feeding back the terminals with an execution result of the first clearing requests.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 30, 2024
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Xiaoming Zhang, Lin Chen, Fei Zhang, Sen Yang, Haiyang Zhang
  • Patent number: 11886607
    Abstract: An apparatus, method and computer program product facilitate selective searching of at least a portion of a database. With respect to a method, a query is received that has a query context. In response to the query, the method reviews one or more data source tables including a first data source table that defines each of a plurality of data sources of data stored by the database. In reviewing the one or more data source tables, the method identifies one or more data sources that are accessible in response to the query. The method also searches the database for responsive data that: (i) was provided by the one or more data sources that were identified to be accessible in response to the query and (ii) is responsive to the query. Further, the method responds to the query with a representation of the responsive data.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 30, 2024
    Assignee: CHANGE HEALTHCARE HOLDINGS, LLC
    Inventor: John De Mastri
  • Patent number: 11886394
    Abstract: A query request for data associated with a plurality of services executed by a plurality of host systems is received. A type of query associated with the query request is identified. A subset of the plurality of services comprising data associated with the type of query is identified using a query routing data structure, wherein the query routing data structure is received from a gateway system that generates the query routing data structure in view of receiving corresponding service schemas from the plurality of services. The query request is transmitted to the subset of the plurality of services identified using the query routing data structure.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: January 30, 2024
    Assignee: Red Hat, Inc.
    Inventors: Wojciech Julian Trocki, Hiram Remigio Chirino
  • Patent number: 11880418
    Abstract: A new ecosystem monitoring solution provides novel features including a dashboard service, a dashboard notifier, and a near real time query processor. The dashboard service can continuously aggregate, through the dashboard notifier and optionally dashboard agents, metadata from disparate ecosystem components of a complex computing platform or ecosystem. The metadata include metrics of crawling, data ingestion, and content enrichment activities and health information of the disparate ecosystem components. The metrics are processed with respect to a time window utilizing an expression tree dynamically constructed by the query processor. The query processor can navigate the expression tree to form collection models. Each collection has aggregation functions for aggregating a set of metrics specified in a view model.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: January 23, 2024
    Assignee: OPEN TEXT SA ULC
    Inventors: Sangeetha Yanamandra, Ravinder Reddy Yeddla
  • Patent number: 11880584
    Abstract: A method for reverse range lookup in an ordered data structure of keys, wherein each key comprises a logical block address (LBA) and a snapshot identifier (ID) of one of one or more snapshots in a snapshot hierarchy, is provided. The keys in the ordered data structure are in an order from smallest to largest LBA, wherein in the order, keys having a same LBA are ordered from smallest to largest snapshot ID. The method includes determining a range of LBAs and traversing the ordered data structure in reverse order until a key is found that: has an LBA and a snapshot ID that is less than or equal to the last LBA and the largest snapshot ID, respectively. The method further includes adding an extent corresponding to the located key to an extent result list if the snapshot ID of the located key is not within a deny list.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: January 23, 2024
    Assignee: VMware, Inc.
    Inventors: Enning Xiang, Wenguang Wang
  • Patent number: 11880417
    Abstract: Provided is a method, apparatus, system, and/or computer readable medium for providing a map service. The map providing method may include extracting region information attached to a posting in response to an execution of a storage capability or a sharing capability by a user to the posting displayed on a page accessible to a computer, storing address information of the posting and the extracted region information associated with the user, and displaying a point of interest corresponding to the region information on a map service screen associated with the user.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: January 23, 2024
    Assignee: NAVER CORPORATION
    Inventor: Hyun Jung Lee
  • Patent number: 11875122
    Abstract: A system and method for using semantic understanding in storing and searching data and other information. A linearized tuple-based version of a conceptual graph can be created from a user input. A plurality of conceptual graphs, or portions thereof, can be compared to determine matches. An associative database can be created and/or searched using a hierarchy of conceptual graphs in tuple format, so that the data storage and searching of such database is optimized. The associative database can be used to integrate data from multiple different sources; form part of an Internet or other search engine; or used in other implementations. Also disclosed herein is a system and method for use of semantic understanding in searching and providing of content is described herein.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: January 16, 2024
    Inventor: Gil Emanuel Fuchs
  • Patent number: 11874808
    Abstract: Devices, systems, and methods are provided for user profile management across multiple devices. A method may include determining, by a first device, that the first device is signed into a customer account; determining that the customer account includes a first user profile and a second user profile, the first user profile having first identity data, and the second user profile having second identity data; determining that third identity data for the first user profile is available for presentation, the third identity data based on a user interaction with a second device; determining that the first user profile is enrolled on the first device; presenting the first identity data using the first device; receiving a second user request to access the first user profile; and presenting, using the first device, content based on the second user request and a user preference associated with the first user profile.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: January 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Tegdeep Kondal, Abhinav Shah, Jayasim Jayakumar, Anmol Dalmia, Anish Kumar Gupta, Sarah Christina Shekeran, Sourbh Kamboj, Manas Mukunda Karambelkar, Vishal Juneja, Raymond Michael Amador, Lakshmi Prasanna Harika Adiraju, Mathias Staricka, Karthik Balasubramanian
  • Patent number: 11868368
    Abstract: Disclosed is a system having an input arrangement and an output arrangement. The system includes a plurality of data processing nodes to processes input data and generates output data, depending on operation of a distributed ledger arrangement to which an entry is added. A directed acyclic graph (DAG) is utilized to agree upon a set of data transactions required for adding the entry to the distributed ledger arrangement. The system employs decentralized beacon arrangement that randomly elects data processing nodes that operate to form consensus of entry to be added to the distributed ledger arrangement, pseudo-random number generator engine to rank the data processing nodes within the group; and control arrangement that enables the leading node to provide final proposal to be included in the DAG, wherein a remainder of the data processing nodes operate to notarize the final proposal to add the entry to the distributed ledger arrangement.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: January 9, 2024
    Inventors: David Galindo, Jonathan Ward
  • Patent number: 11868373
    Abstract: An in-memory computing system for conducting on-line transaction processing and on-line analytical processing includes system tables in main memory to store runtime information. A statistics service can access the runtime information using script procedures stored in the main memory to collect monitoring data, generate historical data, and other system performance metrics while maintaining the runtime data and generated data in the main memory.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: January 9, 2024
    Assignee: SAP SE
    Inventors: Marc-Philip Werner, Wolfgang Auer
  • Patent number: 11868417
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: January 9, 2024
    Assignee: GOOGLE LLC
    Inventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang