Patents Examined by Cindy Nguyen
-
Patent number: 11645230Abstract: 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: GrantFiled: April 19, 2021Date of Patent: May 9, 2023Assignee: Open Text SA ULCInventors: Peter Ginzinger, Matthias Specht, Stefan Ochs
-
Patent number: 11640377Abstract: 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: GrantFiled: July 16, 2020Date of Patent: May 2, 2023Assignee: Dell Products, L.P.Inventors: Cyril Jose, Choudary Maddukuri, Sankara Rao Gara, Sankunny Jayaprasad, Sailaja Mahendrakar
-
Patent number: 11625363Abstract: 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: GrantFiled: March 14, 2019Date of Patent: April 11, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Dai Ikarashi
-
Patent number: 11625503Abstract: 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: GrantFiled: July 1, 2020Date of Patent: April 11, 2023Assignee: salesforce.com, inc.Inventors: Mukesh Burgupalli, Ravindarreddy Ankireddy, Anthony Frank Zucaro, III, Abhishek Chaturvedi
-
Patent number: 11625497Abstract: 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: GrantFiled: September 9, 2020Date of Patent: April 11, 2023Assignee: FUJIFILM Business Innovation Corp.Inventors: Daiki Matsuoka, Naoto Kashiwagi
-
Patent number: 11625405Abstract: 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: GrantFiled: April 22, 2021Date of Patent: April 11, 2023Assignee: TTEC Holdings, Inc.Inventor: Paul Peloski
-
Patent number: 11625447Abstract: 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: GrantFiled: September 28, 2018Date of Patent: April 11, 2023Assignee: SAP SEInventor: Robert Heer, III
-
Patent number: 11625415Abstract: 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: GrantFiled: April 20, 2020Date of Patent: April 11, 2023Assignee: MicroStrategy IncorporatedInventor: Scott Cappiello
-
Patent number: 11625438Abstract: 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: GrantFiled: March 23, 2020Date of Patent: April 11, 2023Assignee: Dell Products L.P.Inventor: Benjamin Fauber
-
Patent number: 11615002Abstract: 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: GrantFiled: April 9, 2021Date of Patent: March 28, 2023Assignee: Commvault Systems, Inc.Inventors: Waqas Ashraf, Nadejda Nekrassova
-
Patent number: 11615093Abstract: 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: GrantFiled: February 16, 2017Date of Patent: March 28, 2023Assignee: Ab Initio Technology LLCInventor: Arlen Anderson
-
Patent number: 11611611Abstract: 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: GrantFiled: March 1, 2021Date of Patent: March 21, 2023Assignee: AT&T Intellectual Property II, L.P.Inventors: Hossein Eslambolchi, John R. McCanuel, Prakash Vasa
-
Patent number: 11604701Abstract: 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: GrantFiled: April 23, 2021Date of Patent: March 14, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Rahul Deo Vishwakarma, Shelesh Chopra, Parminder Singh Sethi, Parmeshwr Prasad
-
Patent number: 11605086Abstract: 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: GrantFiled: October 30, 2019Date of Patent: March 14, 2023Assignee: PAYPAL, INC.Inventors: Jun Gu, Yunjing Dai, Jie Huang
-
Patent number: 11599706Abstract: 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: GrantFiled: May 3, 2018Date of Patent: March 7, 2023Assignee: 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: 11599425Abstract: 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: GrantFiled: September 30, 2020Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Ming Zhang, Ruyao Zhang, Yuhong Nie, Wei Lin, Pengfei Wu
-
Patent number: 11580584Abstract: 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: GrantFiled: November 22, 2016Date of Patent: February 14, 2023Assignee: 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: 11573943Abstract: 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: GrantFiled: June 2, 2020Date of Patent: February 7, 2023Inventors: Niraj Kumar, Suyog Jadhav, Surinder Pal Singh Bindra
-
Patent number: 11573980Abstract: 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: GrantFiled: December 24, 2020Date of Patent: February 7, 2023Assignee: GE Aviation Systems LLCInventors: Jeffrey M. Plantinga, Joachim K. Hochwarth, Benjamin I. Coutts, Ralph D. Boozer
-
Patent number: 11568327Abstract: 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: GrantFiled: December 21, 2018Date of Patent: January 31, 2023Assignee: AISing Ltd.Inventors: Junichi Idesawa, Shimon Sugawara