Patents Examined by Amresh Singh
-
Patent number: 11681667Abstract: Embodiments of the present systems and methods may provide the capability ensure that data is persisted and accessed correctly without depending on eventually consistent list operations on the object store. For example, in an embodiment, a computer-implemented method for data distribution may comprise attempting to persist a plurality of data parts from a plurality of processing tasks, generating a manifest including information indicating those attempts to persist data parts that have succeeded, and persisting the manifest with the data parts that have been successfully persisted.Type: GrantFiled: July 30, 2017Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Michael Factor, Elliot K Kolodner, Gil Vernik
-
Patent number: 11676231Abstract: This disclosure describes, in part, techniques for performing automatic document analysis. For instance, one or more computing devices may obtain a plurality of documents for analysis. The one or more computing devices may then analyze the documents to determine a respective comparative breadth score representing a breadth of each document, a respective comparative portion count score representing a number of documents portions included in each document, and a respective comparative differentiation score representing differentiation between the documents portions included in each document. In some instances, the one or more computing devices determine each of the scores based on comparing the respective breadth, respective number of document portions, and respective differentiation for each of the documents under analysis. The one or more computing devices can then determine a comprehensive score for each document using the respective scores, and generate a user interface that includes the overall scores.Type: GrantFiled: January 3, 2020Date of Patent: June 13, 2023Assignee: AON RISK SERVICES, INC. OF MARYLANDInventors: Daniel Crouse, John E. Bradley, III, Lewis C. Lee
-
Patent number: 11675749Abstract: In one example, a method includes receiving, at a physical proxy node, a backup request from a client outside the cluster environment, the backup request identifies a VM that is to be backed up, and including data that resides on a virtual federated database that is an element of the cluster environment and to which respective databases of each node of the cluster environment are mapped, and the backup request is received at the physical proxy node due to the position of the physical proxy node in a PSOL. Next, initiating, with an agent at the physical proxy node, a save program on the physical proxy node, and initiating, with the save program, a secondary save process on the physical proxy node that is a federated backup process and includes reading the VM identification from the backup request, and backing up the VM identified in the backup request.Type: GrantFiled: February 12, 2020Date of Patent: June 13, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Soumen Acharya, Sunil Yadav, Upanshu Singhal, Poornima Ramu, Suman Tokuri
-
Patent number: 11663205Abstract: Systems, methods, and computer-readable media for asynchronous (async) querying are described. In embodiments, a system may convert a user-issued query into a distributed execution instruction set (DEIS), and issue the DEIS to data stores that may have various database structures. The system may obtain database objects from the data stores, and store a result set indicating the obtained database objects in a location specified by the user-issued query. The system may also provide mechanisms to allow users to view progress of their async query jobs and/or cancel ongoing async query jobs. Other embodiments may be described and/or claimed.Type: GrantFiled: May 4, 2017Date of Patent: May 30, 2023Assignee: SALESFORCE, INC.Inventors: Eli Levine, Samarpan Jain, James Ferguson, Jan Asita Fernando, Bharadwaj Tanikella, Saikiran Perumala, Cody Marcel
-
Patent number: 11657041Abstract: A database system supporting persistent queries, using an enhanced persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table.Type: GrantFiled: August 19, 2020Date of Patent: May 23, 2023Assignee: TTEC Holdings, Inc.Inventor: Paul Peloski
-
Patent number: 11657056Abstract: A distributed event processing system is disclosed that receives a batch of events via a continuous data stream and performs the serialization of data in the batch of events. In certain embodiments, the system identifies a first data type of a first attribute for each event in a batch of events and determines a first type of data compression to be performed on data values represented by the first attribute. The system determines a first type of data compression to be performed on data values represented by the first attribute based on the first data type of the first attribute. The system then generates a first set of serialized data values for the first attribute. The system processes the first set of serialized data values against a set of one or more continuous queries to generate a first set of output events.Type: GrantFiled: September 11, 2017Date of Patent: May 23, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Hoyong Park, Sandeep Bishnoi, Prabhu Thukkaram
-
Patent number: 11645290Abstract: A position debiased search system can avoid bias towards top-ranked search results using a position-trained machine-trained model. Past positions for listings can be input into the model with added noise and low-ranked results to train the model to generate rankings that do not exhibit position bias. A network site can implement the position debiased search system to generate network site results that can generate accurate user results in real time as users browse the network site.Type: GrantFiled: October 14, 2019Date of Patent: May 9, 2023Assignee: Airbnb, Inc.Inventor: Malay Haldar
-
Patent number: 11636084Abstract: Mediums, apparatus, computer program code, and means may be provided to customize electronic records associated with a distributed communication network via an automated back-end application computer server. According to some embodiments, a relational database management system database and a plurality of database tables linked to the relational database management system database may be accessed. The back-end application computer server may retrieve electronic record layout information and utilize pre-determined logic associated with the plurality of linked tables, including logic that matches multiple pointers within a single pair of linked tables, to automatically insert accessed data into a customized electronic record in accordance with the electronic record layout information. The customized electronic record may then be transmitted to be rendered via an interactive user interface display.Type: GrantFiled: July 16, 2021Date of Patent: April 25, 2023Assignee: HARTFORD FIRE INSURANCE COMPANYInventors: Christopher Blair Abreu, Stephen J. Aloi, Joseph L Murdzek
-
Patent number: 11636122Abstract: According to an embodiment, there is provided a method for data mining from core traces in a processing system for wireless baseband design that includes detecting a core trace in the processing system where the core trace is a sequence of instructions executed in the processing system. Instruction addresses in the core trace are mapped to a plurality of application or operating system functions. The mapped functions are sorted into a hierarchical format. A gene function is identified in the hierarchical format where the gene function is a fundamental function executed by the processing system. Attributes for the gene function are derived from the hierarchical format. The attributes are stored into a gene function library database.Type: GrantFiled: December 30, 2015Date of Patent: April 25, 2023Assignee: Futurewei Technologies, Inc.Inventors: YwhPyng Harn, Xiaotao Chen, Fa Yin
-
Patent number: 11635908Abstract: The present disclosure relates to a digital asset synchronization system that provides improved digital asset management and synchronization of a digital asset stored either within a component database or a packaged file. For example, the digital asset synchronization system enables a set of components that makes up a digital asset to appear as a singular packaged file, while also maintaining the benefits of having the digital asset made up of the components. In this manner, the digital asset synchronization system provides a bridge between a digital asset stored in a packaged file format and conventional file formats. In addition, the digital asset synchronization system also provides digital asset management and improved synchronization between a client device and a cloud storage system.Type: GrantFiled: June 22, 2017Date of Patent: April 25, 2023Assignee: Adobe Inc.Inventors: Stanley J. Switzer, Roey Horns, Oliver I. Goldman, Michael Vitrano, Julian R. Wixson
-
Patent number: 11630735Abstract: Embodiments for, in an object storage environment, managing data replication between first and second sites of a distributed computing environment by one or more processors. A first pass metadata hash is calculated for each of the objects in an object-set that is subsequently transferred from the first to the second site. Responsive to the second site, a second pass metadata hash is calculated for remaining objects of the object-set that are identified by the second site at a sub-object level using a predetermined size.Type: GrantFiled: August 26, 2016Date of Patent: April 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Patent number: 11630869Abstract: One embodiment provides a method, including: obtaining at least two documents, wherein one of the at least two documents comprises a revision different than another of the at least two documents; identifying, within each of the at least two documents, portions corresponding to groups of text containing a conceptual unit; assigning at least a subset of the identified portions to a category type corresponding to a topic of a given portion, wherein the assigning comprises (i) generating a semantic tag for the identified portions in the subset and (ii) tagging the identified portions in the subset with the semantic tag; and determining changes between the at least two documents, wherein the determining comprises (iii) aligning given portions across the at least two documents based upon a relationship between the given portions across the at least two documents, (iv) identifying semantic differences between the aligned portions, and (v) identifying any remaining unaligned portions.Type: GrantFiled: March 2, 2020Date of Patent: April 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arvind Agarwal, Vitobha Munigala, Mitesh H. Vasa, Shanmukha Guttula, Ankush Gupta, Nicholas Gomez Phan
-
Patent number: 11625303Abstract: Presented herein are methods, non-transitory computer readable media, and devices triggering a metadata recovery process within a network storage system, which include: dividing metadata into metadata segments, wherein each of the metadata segments is tasked to perform a specific file system operation function, validating each of the metadata segments during the specific file system operation function; upon failure to validate at least one of the metadata segments, triggering an automatic repair process while maintaining the operation function tasked to the metadata segment, and upon finalizing the automatic repair process, resuming the specific file system operation function tasked to the metadata segment.Type: GrantFiled: June 23, 2017Date of Patent: April 11, 2023Assignee: NetApp, Inc.Inventors: Sushrut Bhowmik, Vinay Kumar B C, Sreenath Korrakuti, Arun Kumar Pandey, Sateesh Kumar Pola
-
Patent number: 11615108Abstract: Systems and methods for automatic error rejection are provided. Systems and methods described herein bypass the creation of a staging table at the outset and, instead, attempt a direct merge from a source data location to a target data location. In the event that the merge fails, then a temporary/staging table can be loaded where errors can be logged, validations can be performed, and erroneous data can be corrected.Type: GrantFiled: April 17, 2020Date of Patent: March 28, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Gunaranjan Vasireddy, Phani Krishna Somayajula
-
Patent number: 11609931Abstract: A ring replication system receives and redundantly stores electronic data for access by users. Two or more storage devices are configured in a ring and circulate received data to each other. At least one such device receives incoming data records from an external source. One storage device is designated as the ordering device for assigning a sequence order to each data record, and the assigned sequence order is circulated around the ring. After confirming that the assigned sequence order has been indexed within each storage device on the ring, data records may then be accessed by users. One or more access portals may be coupled to one or more storage devices in the replication ring for providing users with access to stored data records. Data records are accessed in accordance with the assigned sequence order. A related method for redundant storage of data records is also disclosed.Type: GrantFiled: June 27, 2019Date of Patent: March 21, 2023Assignee: Datadog, Inc.Inventors: Boaz Sedan, Geraud Louis Boyer
-
Patent number: 11599511Abstract: In one example, a method includes obtaining cluster and machine configuration information, sending a restore request for one or more machines, and loading a backup of a virtual machine, the backup having been created by a federated backup process involving the physical proxy node, and the virtual machine includes data that resides on a virtual federated database that is an element of a cluster environment and to which respective databases of each of a plurality of nodes of the cluster environment are mapped. Next, the virtual machine is taken offline after the backup of the virtual machine has been loaded, and after the virtual machine has been taken offline, the virtual machine is removed from the node where it resides. The backup of the virtual machine is then restored, and the restored virtual machine brought online, after which the restored virtual machine is enabled as a cluster-wide virtual machine.Type: GrantFiled: February 12, 2020Date of Patent: March 7, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Soumen Acharya, Sunil Yadav, Upanshu Singhal, Poornima Ramu, Suman Tokuri
-
Patent number: 11599535Abstract: Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.Type: GrantFiled: January 7, 2019Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Marc Brette, Frederic Ciminera, Bruno Marquié
-
Patent number: 11599510Abstract: Methods, systems, and computer readable media for performing metadata-driven data collection are disclosed. In some examples, a method includes receiving a request for system status data for components of a distributed computing system while the distributed computing system is in operation. The request includes metadata specifying a data collection sequence for collecting component-level system status data. The components include compute components, network components, and storage components. The method includes obtaining, using the metadata, the component-level system status data by querying protocol-based data collectors in an order, one after the other, as specified by the data collection sequence specified by the metadata. The method includes assembling the component-level system status data into assembled status data and storing the assembled status data in memory and/or a repository.Type: GrantFiled: July 14, 2021Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Venkatesh Sudarsanam Madhipatla, Bayi Peng, Xiaohong Fu
-
Patent number: 11599422Abstract: A production host for hosting applications includes a persistent storage and a production agent. The persistent storage stores application data of the applications. The production agent obtains a backup analysis request for an application executing on the production host; in response to obtaining the backup analysis request: obtains an identity of the application; identifies backups in a backup storage, wherein the identified backups are associated with the identity of the application; performs a backup policy compliance analysis of the identified backups to generate a backup protection map for the application.Type: GrantFiled: October 16, 2018Date of Patent: March 7, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Aaditya Rakesh Bansal, Pravin Ashok Kumar
-
Patent number: 11599423Abstract: Managing backup copies in a right to delete personal data environment is described. A system creates a revised backup copy by deleting any data that a deletion request ledger specifies for deletion from a backup copy that was created for a data object. The system associates an updating time with the revised backup copy. The system retrieves the revised backup copy in response to receiving a restoration request corresponding to the revised backup copy. The system enables restoration of the data object by deleting any data i) that the deletion request ledger specifies for deletion from the revised backup copy and ii) that is associated with a deletion request time which is subsequent to the updating time.Type: GrantFiled: September 4, 2018Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventor: Assaf Natanzon