Patents Examined by Susan F. Rayyan
-
Patent number: 11954066Abstract: An identification of a new primary snapshot created for a primary storage system is received. A change tracking time window that is at least a portion of a period between a first capture time associated with a previous primary snapshot and a second capture time associated with the new primary snapshot is determined. Entries of a storage log of the primary storage system occurring within the change tracking time window are analyzed to coalesce changes identified in the entries of the storage log occurring within the change tracking time window into a change tracking result set. The change tracking result set is used to identify at least a portion of data changes between the previous primary snapshot and the new primary snapshot to capture in a new backup snapshot stored at a secondary storage system.Type: GrantFiled: July 21, 2021Date of Patent: April 9, 2024Assignee: Cohesity, Inc.Inventors: Amandeep Gautam, Anand Arun, Debasish Garai, Rupesh Bajaj, Himanshu Mehra, Vairavanathan Emalayan, Apurv Gupta
-
Patent number: 11943290Abstract: A method is performed by a device of a group of devices in a distributed data replication system. The method includes storing an index of objects in the distributed data replication system, the index being replicated while the objects are stored locally by the plurality of devices in the distributed data replication system. The method also includes conducting a scan of at least a portion of the index and identifying a redundant replica(s) of the at least one of the objects based on the scan of the index. The method further includes de-duplicating the redundant replica(s), and updating the index to reflect the status of the redundant replica.Type: GrantFiled: April 22, 2019Date of Patent: March 26, 2024Assignee: Google LLCInventors: Gia Datuashvili, Alexander Kesselman, Alexandre Drobychev
-
Patent number: 11940950Abstract: A method, computer program product, and computer system for identifying, by a computing device, a number of extents needed for a create snapshot operation to create a snapshot. The number of extents may be added to an in-memory cache. The number of extents needed for the create snapshot operation may be allocated from the in-memory cache to execute the create snapshot operation. Freed extents may be added to the in-memory cache based upon, at least in part, executing a delete snapshot operation to delete the snapshot.Type: GrantFiled: October 22, 2021Date of Patent: March 26, 2024Assignee: EMC IP Holding Company, LLCInventors: Vamsi K. Vankamamidi, Ronen Gazit
-
Patent number: 11886383Abstract: Techniques for managing a file system involve: receiving an event published by the file system, the event being associated with an operation on an object in the file system; determining a value of a counter corresponding to the event based on execution information of the operation; determining a target action corresponding to the value of the counter based on a trigger strategy associated with the counter, the trigger strategy defining at least one action that can be triggered by the counter; and generating an indication for causing the file system to execute the target action. Accordingly, file system management in finer granularity can be provided.Type: GrantFiled: May 17, 2021Date of Patent: January 30, 2024Assignee: EMC IP Holding Company LLCInventors: Ying Yu, Jing Li, Jia Huang
-
Patent number: 11880401Abstract: Technologies for template generation using directed acyclic word graphs (DAWGs). The technologies can include receiving a first plurality of titles from a first plurality of title feeds, and sorting the first plurality of titles into a plurality of category sets. And, for each category set of the plurality of category sets, the technologies can include transforming the respective titles belonging to the category set into a trie data structure by separating words in the respective titles into nodes of the trie data structure. For each category set, the technologies can also include transforming the trie data structure into a directed acyclic word graph (DAWG) data structure. Also, for each category set, the technologies can also include generating one or more unique templates based on the DAWG data structure.Type: GrantFiled: April 15, 2022Date of Patent: January 23, 2024Assignee: YAHOO ASSETS LLCInventors: Srinath Ravindran, Mahmoudreza Abasi, Narayan Bhamidipati
-
Patent number: 11874726Abstract: A first information handling system may receive a telemetry metric report from a client information handling system. The first information handling system may determine that one or more characteristics of the telemetry metric report do not match one or more predetermined telemetry metric report characteristics. The first information handling system may perform one or more corrective actions based, at least in part, on the determination that the one or more characteristics of the telemetry metric report do not match one or more predetermined telemetry metric report characteristics.Type: GrantFiled: July 20, 2021Date of Patent: January 16, 2024Assignee: Dell Products L.P.Inventors: Cyril Jose, Vijayasimha Reddy Naga, Michael Emery Brown
-
Patent number: 11868411Abstract: Improved crawling and curation of data and metadata from diverse data sources is described. In some embodiments, improvements are achieved by interpreting the context, vocabulary and relationships of data element, to enable relational data search capability for users. The user querying process is improved by systematic identification of the data objects, context, and relationships across data objects and elements, aggregation methods and operators on the data objects and data elements as identified in the curation process. User query suggestions and recommendations can be adjusted based on the context, relationships between the data elements, user profile, and the data sources. When the user query is executed, the query text is translated into an equivalent of one or more query statements, such as SQL or PostGre statements, and the query is performed on the identified data sources. Results are assembled to present the answer in a meaningful visualization for the user query.Type: GrantFiled: September 7, 2021Date of Patent: January 9, 2024Assignee: SPLUNK INC.Inventor: Ramesh Panuganty
-
Patent number: 11868405Abstract: There is provided an information processor, an information processing method, and a recording medium to automatically estimate a sense of values of a community. The information processor includes a control unit that performs a control. The control unit acquires sensor data obtained by sensing a member who belongs to a specific community, and automatically estimate a sense of values of the member who belongs to the specific community, on the basis of the acquired sensor data.Type: GrantFiled: November 1, 2018Date of Patent: January 9, 2024Assignee: SONY CORPORATIONInventor: Atsushi Shionozaki
-
Patent number: 11860943Abstract: One example method includes receiving a query that recites a particular question for which a user who originated the query needs an answer, parsing the query to identify the question, identifying information that is responsive to the question, presenting the information to the user in a user-selectable form, and receiving, from the user, a selection of the information. In some cases, the information presented to the user may include one or more datasets, or one or more pipelines.Type: GrantFiled: November 30, 2020Date of Patent: January 2, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Nicole Reineke, Hanna Yehuda, Stephen J. Todd, Aurelian Dumitru, Donagh A. Buckley
-
Patent number: 11809407Abstract: Systems and methods are provided for tracking and enforcing relationships between items. A relationship interface may be provided that conveys the relationship (or link) between items, and through which a user may define the link between two or more items. Identifying a link between two items may establish a set of one or more rules to be enforced with respect to the use of one or both of the items (e.g., when the items are stored, when the items are used to create other items, when other items are associated with the items). In various embodiments, violations of one or more rules may be identified and provided via the user interface. In some embodiments, new items that conflict with one or more rules may be prevented from being committed.Type: GrantFiled: May 18, 2022Date of Patent: November 7, 2023Assignee: Palantir Technologies Inc.Inventors: Jack Fischer, Advaith Anand, Andrew Jiang, Christopher Dugan
-
Patent number: 11797566Abstract: A device may receive information for an attribute to include in a shared attribute library. The information may include an attribute identifier, data variables needed to compute a value of the attribute, and source code for computing the value of the attribute. The source code may be written in a first programming language. The device may receive a first request to compute the value of the attribute based on a first set of data variables from a first type of data application and a second request to compute the value of the attribute based on a second set of data variables from a second type of data application that is different than the first type of data application. The device may select a computing server, which may execute the first programming language, to compute the value of the attribute based on the first and second sets of data variables.Type: GrantFiled: September 2, 2021Date of Patent: October 24, 2023Assignee: Capital One Services, LLCInventor: Saurabh Gupte
-
Patent number: 11755659Abstract: A document search device includes a document search unit configured to search for an input keyword in a document database in which document information including text data is stored, the text data being extracted, by using a character recognition process, from document image data generated by imaging a paper document, a similar keyword selecting unit configured to select a similar keyword in accordance with a degree of similarity to the input keyword, from a group of wildcard strings generated from the input keyword, and cause the document search unit to search for the similar keyword in the document database, and an output unit configured to output a search result obtained by searching for the input keyword in the document database and a search result obtained by searching for the similar keyword in the document database.Type: GrantFiled: September 26, 2019Date of Patent: September 12, 2023Assignee: Resonac CorporationInventors: Yoshishige Okuno, Takuya Minami, Eriko Takeda, Hajime Hotta
-
Patent number: 11734357Abstract: A data supply, verification, matching, and acquisition platform comprising a data supply sub-system and interface, a data verification sub-system, a data matching sub-system, and a data acquisition sub-system and interface, with the data supply sub-system configured to obtain a first type of data, the data verification sub-system configured to verify the first type of data, the data acquisition sub-system configured to obtain a second type of data, and the data matching sub-system configured to match the first type of data with the second type of data and return positive matches to the data acquisition sub-system.Type: GrantFiled: November 25, 2020Date of Patent: August 22, 2023Assignee: Capped Out MediaInventor: Waynard Schmidt
-
Patent number: 11734362Abstract: A tag recommending method is performed at a computer device, the method including: obtaining a target account and a target resource for which tag recommendation is to be performed; determining, by using a tag recommending model obtained after tensor decomposition, recommendation values of tags in tag data respectively corresponding to the target account and the target resource, the tag recommending model defining correspondences among account data including the target account, resource data including the target resource and the tag data; and determining n tags with highest recommendation values in the tag data as tags to be recommended to the target account, the n tags being used for marking the target resource, and n being a positive integer.Type: GrantFiled: April 27, 2021Date of Patent: August 22, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Dongfang Du
-
Patent number: 11714782Abstract: Techniques are provided for coordinating snapshot operations across multiple file systems. A notification may be received that a snapshot of data stored across a persistent memory file system and a storage file system is to be generated. Forwarding, of modify operations from a persistent memory tier to a file system tier for execution through the storage file system, may be enabled. Framing may be initiated to notify the storage file system of blocks within the persistent memory file system that comprise more up-to-date data than corresponding blocks within the storage file system. In response to the framing completing, a consistency point operation is performed to create the snapshot and to create a snapshot image as part of the snapshot.Type: GrantFiled: March 30, 2021Date of Patent: August 1, 2023Assignee: NetApp, Inc.Inventors: Ananthan Subramanian, Matthew Fontaine Curtis-Maury, Ram Kesavan, Rupa Natarajan, Vinay Devadas
-
Patent number: 11676683Abstract: Techniques for securely encoding, communicating, and comparing genomic information using probabilistic data structures are provided. In some embodiments, genomic information in a secure computing environment may be encoded and/or anonymized by building a probabilistic data structure that represents sub-strings of the genomic information as members of a set; the probabilistic data structure may then be securely transmitted outside the secure computing environment. In some embodiments, a probabilistic data structure representing sub-strings of sensitive genomic information as members of a set may be received in an unsecure computing environment and may be queried to generate output data indicating whether reference sub-strings are probable members of the set.Type: GrantFiled: August 16, 2021Date of Patent: June 13, 2023Assignee: NOBLIS, INC.Inventor: Tyler W. Barrus
-
Patent number: 11657022Abstract: An operating method of a host includes receiving a request for secure deletion of a first file stored in a storage system, providing an invalidation command to the storage system for invalidating data of the first file, providing an erase command to the storage system for erasing invalidated data included in the storage system, and performing a deletion operation, which is executable on an operating system of the host, on the first file which is deleted by the erase command.Type: GrantFiled: July 15, 2021Date of Patent: May 23, 2023Inventors: Jin-hwan Park, Chan-sol Kim, Myung-jin Jung, Ji-soo Kim, Kyung-ho Kim, Pil-sung Kang, Bong-jun Choi, Chae-won Yu, So-jeong Lee
-
Patent number: 11630718Abstract: Concepts and technologies are disclosed herein for using user equipment data clusters and spatial temporal graphs of abnormalities for root cause analysis. User equipment data can be obtained from a cellular network. A filter having a threshold can be applied to the user equipment data to obtain a records. A determination is made whether the threshold is to be adaptively adjusted. If a determination is made that the threshold is not to be adjusted, the records can be added to a record set. The records in the subset of records can be correlated based on a key to obtain a filtered and correlated version of the record set, a spatial temporal graph of abnormalities associated with the cellular network can be generated based on the filtered and correlated version of the record set, and a root cause of a failure can be determined based on the spatial temporal graph of abnormalities.Type: GrantFiled: May 14, 2020Date of Patent: April 18, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Mehdi Malboubi, Hyun Ok Lee, Baofeng Jiang
-
Patent number: 11593436Abstract: To enable provision of appropriate information for a user query even in a case there are multiple information provision modules which are different in answer generation processing. A query sending unit 212 sends a user query to each one of a plurality of information provision module units 220 that are different in the answer generation processing and that each generate an answer candidate for the user query. An output control unit 214 performs control such that the answer candidate acquired from each one of the plurality of information provision module units 220 is displayed on a display unit 300 on a per-agent basis with information on an agent associated with that information provision module unit 220.Type: GrantFiled: February 13, 2019Date of Patent: February 28, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Atsushi Otsuka, Kyosuke Nishida, Narichika Nomoto, Hisako Asano
-
Patent number: 11592809Abstract: A system is provided for measurement data management in a distributed environment. The system comprises at least one storage system adapted to obtain raw measurement data or intermediate results from at least one measurement site via a network. In addition, the system further comprises a database, operatively connected to the said storage system, adapted to be accessed remotely by the measurement site via the network. The storage system or the measurement site is further adapted to perform successive processing steps on the raw measurement data along a process chain in order to generate measurement results, whereby associating metadata with the raw measurement data and with the measurement results. In this context, the metadata associated with each measurement result of the successive processing steps is provided with a new reference as well as a reference to the reference of the measurement result from the preceding processing step.Type: GrantFiled: November 29, 2019Date of Patent: February 28, 2023Assignee: Rohde & Schwarz GmbH & Co. KGInventor: Sebastian Roeglinger