Patents Examined by Cindy Nguyen
  • Patent number: 11645230
    Abstract: Embodiments of systems and methods for storing documents in a cloud storage system comprising a cloud processor and a plurality of storage components are disclosed.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: May 9, 2023
    Assignee: Open Text SA ULC
    Inventors: Peter Ginzinger, Matthias Specht, Stefan Ochs
  • Patent number: 11640377
    Abstract: Systems and methods utilize telemetry data to provide administrators with metric information related to a detected IHS (Information Handling System) event, such as an error condition, where the provided metric information is particularized to the context of the event. A remote access controller (RAC) of the IHS stores metric reports received from metric sources. The RAC receives an indication of the event that specifies a first IHS component as a source of the event and specifies a time associated with the event. The RAC identifies stored metric reports generated by the first component prior to the first time and identifies stored metric reports generated by components that are logically and/o physically related to the first component. The RAC generates an event report that includes the metric reports generated by the first component prior to the first time and the metric reports generated by components related to the first component.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: May 2, 2023
    Assignee: Dell Products, L.P.
    Inventors: Cyril Jose, Choudary Maddukuri, Sankara Rao Gara, Sankunny Jayaprasad, Sailaja Mahendrakar
  • Patent number: 11625363
    Abstract: A secure deduplication system, including a plurality of secure computation apparatuses, wherein the plurality of secure computation apparatuses include a plurality of permutation calculation parts 11n for generating a share {{?}} of a permutation ? that stably sorts a vector v in ascending order, a plurality of permutation application parts 12n for generating a share [?(v)] of a vector ?(v) obtained by applying the permutation ? to the vector v, a plurality of vector generation parts 13n for generating a share [e] of a vector e that has 1 as an element corresponding to a certain element when the certain element of the vector ?(v) and an element before the certain element are different, and has 0 otherwise, and a plurality of inverse permutation application parts 14n for generating a share [??1(e)] of a vector ??1(e) obtained by applying an inverse permutation ??1 of the permutation ? to the vector e.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: April 11, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventor: Dai Ikarashi
  • Patent number: 11625503
    Abstract: Techniques are disclosed relating to ensuring data integrity between database objects. A computer system may receive a data integrity request for a first set of database tables. The computer system may generate at least two work items that correspond to respective data cell groups in the first set of database tables. The computer system may then cause a plurality of processes to perform the at least two work items to generate a first plurality of hash values that includes hash values for the respective data cell groups. The first plurality of hash values may be usable to compare with corresponding ones of a second plurality of hash values generated based on corresponding data cell groups in a second set of database tables replicated from the first set of database tables.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Mukesh Burgupalli, Ravindarreddy Ankireddy, Anthony Frank Zucaro, III, Abhishek Chaturvedi
  • Patent number: 11625497
    Abstract: A file management system includes at least one processor. The at least one processor is configured to obtain information about a target file, a storage location of a related file relating to the target file, and a viewer, and, when the viewer is allowed to access the storage location of the related file, provide, to the viewer, storage-location information indicating the storage location of the related file, and, when the viewer is not allowed to access the storage location of the related file, provide the related file to the viewer.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: April 11, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Daiki Matsuoka, Naoto Kashiwagi
  • Patent number: 11625405
    Abstract: A system and method for applying extended regular expressions against arbitrary data objects, wherein a state machine maintains an internal state model for the system, an object analysis server receives data objects from a data source, and the object analysis server analyzes the structure and contents of the objects, compares them against received search pattern, and directs the state machine to update the state model based on either or both of the analysis and comparison operations.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 11, 2023
    Assignee: TTEC Holdings, Inc.
    Inventor: Paul Peloski
  • Patent number: 11625447
    Abstract: An input provided by a user via a user interface may be interpreted to identify one of a plurality of options available to be performed relating to at least one content item in a content database. The at least one content item may be identified by the interpreting of the received input. A data source of the content database may be contacted to extract information from the data source based on the received input. The extracted information may include a content identifier of the at least one content item and metadata associated with the at least one content item. A link (e.g. a URL or the like) to the at least one content item may be generated using the extracted information and provided.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 11, 2023
    Assignee: SAP SE
    Inventor: Robert Heer, III
  • Patent number: 11625415
    Abstract: Data engine integration and data refinement are described. The actions include receiving, by a data refinement engine, a request for data. The actions include determining a first amount of processing to be performed by the data refinement engine and a second amount of processing to be performed by one or more processors of a data source that include a plurality of data nodes. The actions include transmitting, by the data refinement engine, code to the plurality of data nodes of instructions associated with the second amount of processing. The actions include receiving, by the data refinement engine and from the plurality of data nodes, unprocessed first data and processed second data. The actions include processing, by the data refinement engine, the unprocessed first data. The actions include, in response to the request for data, transmitting, by the data refinement engine, the processed first data and the processed second data.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 11, 2023
    Assignee: MicroStrategy Incorporated
    Inventor: Scott Cappiello
  • Patent number: 11625438
    Abstract: An apparatus includes a processing device configured to obtain first and second sets of data records, each data record comprising a string associated with an attribute. The processing device is also configured to generate a similarity matrix, wherein entries of the similarity matrix comprise values characterizing similarity between respective pairs of the strings comprising a first string from a data record in the first set and a second string from a data record in the second set. The processing device is further configured to construct a graph network based on the similarity matrix comprising edges connecting pairs of the data records based on values of entries in the similarity matrix, perform a clustering operation on the graph network to identify clusters, and to initiate remedial action responsive to identifying a given cluster comprising at least one data record from each of the first and second sets of data records.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 11, 2023
    Assignee: Dell Products L.P.
    Inventor: Benjamin Fauber
  • Patent number: 11615002
    Abstract: The systems and methods described herein dynamically allocate streams when restoring data from databases. In some embodiments, the system and methods restore data from a database by determining a number of streams to allocate to the database for restoring files of data from the database. The determined number of streams may be based on a total amount of data within the database, and/or may be based, at least in part, on the previous number of streams used during backup operations, in order to balance the benefit of allocating streams to a restoration of data with any detriments associated with changing the number of streams from the number used during previous backup operations.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: March 28, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Waqas Ashraf, Nadejda Nekrassova
  • Patent number: 11615093
    Abstract: A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements are formed with each data element being a member of at least one cluster. At least one data element is associated with two or more clusters. Membership of the data element belonging to respective ones of the two or more clusters is represented by a measure of ambiguity. Information is stored in the data storage system to represent the formed clusters.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: March 28, 2023
    Assignee: Ab Initio Technology LLC
    Inventor: Arlen Anderson
  • Patent number: 11611611
    Abstract: A system and method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: March 21, 2023
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John R. McCanuel, Prakash Vasa
  • Patent number: 11604701
    Abstract: Techniques described herein relate to a method for managing jobs. Such techniques may include: generating a job completion entry that specifies that execution of a first job was completed within an estimated period of time for the first job, generating a second job completion entry that specifies that execution of a second job was not completed within a second estimated period of time for the second job, updating the job resource mapping model based on the first job completion entry and the second job completion entry to obtain a new updated job resource mapping model.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 14, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rahul Deo Vishwakarma, Shelesh Chopra, Parminder Singh Sethi, Parmeshwr Prasad
  • Patent number: 11605086
    Abstract: Account information for a plurality of accounts and transaction information for a plurality of transactions conducted among the plurality of accounts are analyzed. A transaction volume threshold is determined based on the analysis. A first subset of the accounts is identified. The first subset of account each corresponds to an amount of conducted transactions below the transaction volume threshold. A second subset of the accounts is identified. The second subset of the accounts each corresponds to an amount of conducted transactions above the transaction volume threshold. In response to the identification of the first subset and the second subset of the accounts, the account information and the transaction information are stored into an electronic database collectively for the first subset of the accounts, and the account information and the transaction information are stored into the electronic database separately for the second subset of the accounts.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: March 14, 2023
    Assignee: PAYPAL, INC.
    Inventors: Jun Gu, Yunjing Dai, Jie Huang
  • Patent number: 11599706
    Abstract: Systems, methods, and non-transitory computer readable media may provide a view of geospatial information. A user's selection of a location may be obtained. Characteristic information describing characteristics of the location may be obtained. Activities information describing activities of the location may be obtained. An interface (e.g., user interface, API) enabling presentation of a geospatial view of the activities of the location with respect to the characteristics of the location may be provided.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: March 7, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Alexander Mark, Andrew Elder, Brandon Marc-Aurele, David Montague, Eric Knudson, Eric Jeney, Jeffrey Bagdis, Daniel O'Malley, Vincent Tilson
  • Patent number: 11599425
    Abstract: Embodiments of the present disclosure relate to a method for storage management, an electronic device, and a computer program product. According to an example implementation of the present disclosure, a method for storage management is provided, which comprises receiving an access request for target metadata from a user at a node among a plurality of nodes included in a data protection system, wherein the access request includes an identification of the target metadata; based on the identification, acquiring target access information corresponding to the identification from a set of access information for the user, wherein the target access information records information related to access to the target metadata; and if the target access information is acquired, determining the target metadata based on the target access information.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 7, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Ming Zhang, Ruyao Zhang, Yuhong Nie, Wei Lin, Pengfei Wu
  • Patent number: 11580584
    Abstract: A network-based service may be provided for facilitating queries for a number of items, such as travel services. A user may submit a query including criteria for determining one or more relevant items. Based on the submitted query, the network-based service may present the user with information regarding the actions of other similar users of the network-based service, such as searches performed by the other users. Based on this information, the user may elect to supplement the current query to conform to the actions for other users. In some embodiments, actions by other users may be based at least in part on a category of the querying user. By presenting actions of similar users, a current user may be enabled to select the most relevant query terms for identifying a desired item.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: February 14, 2023
    Assignee: EXPEDIA, INC.
    Inventors: David Elias Fleischman, Joanne Louise Burger, Brian Scott Keffeler, Jeffrey Stewart Miller, Daniel Harrison Friedman, Glenn Padgett Crowe, Vincent Yung, Murari Gopalan, John C. Kim, Anne Marie Tuazon
  • Patent number: 11573943
    Abstract: A system for data reconciliation is provided. The data reconciliation system includes a data processing subsystem. The data processing subsystem includes a computation module, configured to generate hash values for a set of tables located in a source database by a hashing technique and also configured generate hash values for a set of tables located in a destination database by the hashing technique. The data processing subsystem also includes an analysis module, configured to analyse the hash values located in the source database and the hash values located in the destination database by a pre-determined rule. The data processing subsystem also includes a suggestion module, configured to suggest output based on the analysis result. A data memory subsystem is configured to store the generated hash values for the source database and the generated hash values for the destination database. Present invention provides safe migration or transferring of data.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: February 7, 2023
    Inventors: Niraj Kumar, Suyog Jadhav, Surinder Pal Singh Bindra
  • Patent number: 11573980
    Abstract: A portable, hand-held computer functions as an intermediary between a database server and individual aircraft when the aircraft cannot be connected to the database server. By virtue of being portable and being locally linked (over time) to different aircraft, the intermediary computing device can provide the data upload validation and auditing for accurate billing of database usage for a flight database provided from the server. This ensures that each aircraft which receives an uploaded database is entitled to receive the upload based on a paid license. As a result, billing by the database vendor is based on usage. Licensing and data authentication is mediated by the intermediary computing device.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: February 7, 2023
    Assignee: GE Aviation Systems LLC
    Inventors: Jeffrey M. Plantinga, Joachim K. Hochwarth, Benjamin I. Coutts, Ralph D. Boozer
  • Patent number: 11568327
    Abstract: Generating a universal learned model that appropriately controls a group of operating devices having the same configuration. Steps comprise subjecting a predetermined machine learning model to learning based on predetermined initial data to generate an initial learned model and an integration step of incorporating the initial learned model that controls a predetermined operating device into a plurality of operating devices, and integrating a plurality of individual learned models obtained by additional learning based on respective operation data obtained by operating the respective operating devices, thereby providing a universal learned model.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 31, 2023
    Assignee: AISing Ltd.
    Inventors: Junichi Idesawa, Shimon Sugawara