Patents Examined by Tyler J Torgrimson
-
Patent number: 12282493Abstract: A method of creating a clone, on a second data storage appliance of a federation, of a source storage object stored on a first data storage appliance of the federation, includes creating a snapshot (point-in-time copy) of the source storage object at the first appliance, and then performing a full copy of the snapshot from the first appliance to the second appliance to produce a copy snapshot on the second appliance. At the second appliance, the clone is created from the copy snapshot and incorporated into a federation-wide family association of the source storage object. Specific use cases include (1) creating a clone on a different appliance from a base volume, (2) migrating a clone to a different appliance from a base volume, (3) refreshing a clone from a base volume, and a base volume from a clone, across appliances.Type: GrantFiled: October 14, 2022Date of Patent: April 22, 2025Assignee: Dell Products L.P.Inventors: Dmitry Nikolayevich Tylik, Nagasimha Haravu
-
Patent number: 12277096Abstract: Embodiments of the present disclosure are directed to maintaining a self-versioning data lake. According to one embodiment, a method for providing access to a data lake can comprise maintaining a corpus of data in an initial version the data lake, monitoring versioning information for each of a plurality of schemas for data submitted to the data lake, and detecting a change in a schema of the plurality of schemas based on the monitoring of the versioning information for the plurality of schema. A new version of the data lake can be created based on the detected changes in the schema while maintaining the initial version of the data lake. A notification of availability of the new version of the data lake can be provided to users of the data lake.Type: GrantFiled: June 15, 2023Date of Patent: April 15, 2025Assignee: IGTInventors: Robert Walker, Bradley Boudreau, Yves Légère
-
Patent number: 12271431Abstract: Systems and methods for re-using content in a content management system. The content management system may have two or more repositories. A link document may be generated in a link repository for a source document in a source repository. The link document may be a copy of the source document, and synchronized to the source document in a number of different ways, dynamically or statically. When the source document is updated, the source repository may notify the link repository about the change, receive a pull request from the link repository for the change, and generate an updated link document. A static copy of the link document may be created to prevent further changes to the link document for business or compliance purposes.Type: GrantFiled: January 29, 2021Date of Patent: April 8, 2025Assignee: Veeva Systems Inc.Inventors: Leah Avalon Weitz, Stephen Paul Harper, Bailey Chen, Joshua Andrew Lim, Sindhusha Reddy Jensen, Eric Bezar, Jon Stone, Derek Allwardt, Richard Mayfield
-
Patent number: 12271344Abstract: A communication network for providing a distributed ledger has at least one node configured to provide a distributed ledger function to other nodes.Type: GrantFiled: September 20, 2019Date of Patent: April 8, 2025Assignee: SONY CORPORATIONInventor: Hideji Wakabayashi
-
Patent number: 12265545Abstract: A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups.Type: GrantFiled: January 25, 2023Date of Patent: April 1, 2025Assignee: Adeia Guides Inc.Inventors: Murali Aravamudan, Kajamalai G. Ramakrishnan, Rakesh Barve, Sashikumar Venkataraman, Ajit Rajasekharan
-
Patent number: 12254182Abstract: A payload object, such as a JSON object, includes a plurality of elements is converted to an array file by individually serializing the elements. A header is written to the array file that includes the number of elements and an offset to the start of each element of the serialized elements. The serialized elements are written after the header. Thereafter, an individual serialized elements is read by first reading the offset corresponding to the individual serialized element from the header and reading data starting at the offset.Type: GrantFiled: March 15, 2023Date of Patent: March 18, 2025Assignee: Rakuten Symphony, Inc.Inventor: Ravi Kumar Alluboyina
-
Patent number: 12254003Abstract: An extensible object model system for maintaining extensible object models representing operational systems enables saving and re-using of searches of the models by maintaining a database of search objects representing types of search operations associated with the extensible object models. Search selection input and/or parameter selection input are received via a search selection interface with respect to a particular extensible object model, the search selection input indicating a selected search object and the parameter selection input indicating values corresponding to input parameters required by the selected search object.Type: GrantFiled: March 23, 2023Date of Patent: March 18, 2025Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Shirish Katti, Sumanth Pachipulusu Lingesh, Veeranagegowda Shivalingappa, Klaus Peter Gross
-
Patent number: 12236356Abstract: Securing a file against user actions in a computer network includes processing a request for a file-directed action that identifies a user, a file, and a mode of file access. Generating a mediated covenant of association that defines constraints of the user action and is produced by node-by-node informatic convolution of a hierarchy of informational nodes present in profiles of the user, the file and the mode. Enforcing securing of the user actions with a computer security event-specific model based on an instance of trust derived from the covenant of association.Type: GrantFiled: April 12, 2024Date of Patent: February 25, 2025Inventors: Dennis Paul Ackerman, Stephen Francis Taylor
-
Patent number: 12216622Abstract: A system receives a stream of fingerprints, which correspond to segments of a data file, from a source of the data file, and identifies fingerprints in the stream of fingerprints as fingerprints formatted by a first fingerprint format or a second fingerprint format. If a fingerprint, in the stream of fingerprints, does not duplicate any fingerprint in a fingerprint cache, the system stores the non-duplicate fingerprint in a first storage tier corresponding to the first fingerprint format or a second storage tier corresponding to the second fingerprint format. The system requests a segment of the data file, which corresponds to the non-duplicate fingerprint, from the source of the data file. The system receives the requested segment of the data file from the source of the data file, and stores the received segment of the data file in destination storage.Type: GrantFiled: May 20, 2022Date of Patent: February 4, 2025Assignee: Dell Products L.P.Inventors: Philip Shilane, Abhinav Duggal
-
Patent number: 12204560Abstract: A classification apparatus 10 acquires a communication log including a plurality of pieces of traffic data, and extracts different types of feature values from the plurality of pieces of traffic data. Subsequently, the classification apparatus 10 classifies the traffic data on a per IP address basis based on the extracted different types of feature values, and uses a plurality of classification results to count the number of times of appearance of a pattern having the same combination of the classification results.Type: GrantFiled: February 22, 2019Date of Patent: January 21, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Shohei Araki, Bo Hu, Kazunori Kamiya, Masaki Tanikawa
-
Patent number: 12182115Abstract: There is a need for more effective and efficient detection of cross-data-column relationships. This need can be addressed by, for example, techniques for detecting cross-data-column data relationships that utilize at least one of feature-based similarity models and deep-learning-based similarity models. The cross-data-column data relationships may be displayed to an end-user using a cross-column relationship detection user interface.Type: GrantFiled: August 12, 2022Date of Patent: December 31, 2024Assignee: Optum Technology, Inc.Inventors: Swapna Sourav Rout, Sruti Rallapalli, Mrinalini M, Kirk Michael Wroblewski, Bhuvaneshwari Atti Janakiram
-
Patent number: 12174788Abstract: Provided is a data input/output (I/O) method using a storage node-based key-value store in a storage disaggregation environment. The data I/O method using the storage node-based key-value store includes receiving a command converted from a key-value write request of an application from a calculation node according to a communication protocol used in the storage node, converting the command into an I/O request using a key included in the command, the I/O request including a logical block address and a value corresponding to the key, and storing the value in a storage device of the storage node using the logical block address of the I/O request.Type: GrantFiled: September 19, 2022Date of Patent: December 24, 2024Assignees: GLUESYS CO., LTD., SOGANG UNIVERSITY RESEARCH & BUSINESS DEVELOPMENT FOUNDATIONInventors: Sung-Soon Park, Kyeung Pyo Kim, Young Jae Kim, Yeo Hyeon Park, Chang Gyu Lee
-
Patent number: 12174709Abstract: During a current backup of a file system of a client, a determination is that a file in the current backup includes first data regions found in a file from a previous backup, and second data regions that are new. A virtual synthetic file is generated by writing the second data regions, and synthesizing the first data regions by referencing the file from the previous backup. A request received to restore the particular file includes identifications of other files still present at client. A determination is that the particular file corresponds to the virtual synthetic file and that the other files still present at client include the file from the previous backup. The second data regions are read to send to client. A complete version of the particular file is assembled at client using the file from the previous backup, still present at client, and the second data regions.Type: GrantFiled: August 3, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Bhimsen Bhanjois, Kedar Godbole, Donna Barry Lewis, Nitin Madan, Srikant Viswanathan
-
Patent number: 12169590Abstract: A computer implemented method and a system for facilitating modifying environments based on user preferences is provided. Accordingly, the method may include receiving, using a communication device, interaction data of interactions of a user in relation to experiential environments of two or more experiential environments from user devices. Further, the computer implemented method may include analyzing, using a processing device, the interaction data. Further, the computer implemented method may include determining, using the processing device, two or more user preferences associated with the user based on the analyzing of the interaction data. Further, the computer implemented method may include provisioning, using the processing device, two or more content corresponding to the two or more experiential environments based on the two or more user preferences. Further, the computer implemented method may include storing, using a storage device, the interaction data and the two or more user preferences.Type: GrantFiled: January 5, 2022Date of Patent: December 17, 2024Inventor: Mamadou Mande Gueye
-
Patent number: 12164521Abstract: In examples, streaming data is received from a data source (e.g., by an edge device associated with a data platform) and is queued and aggregated. Batch data may similarly be received from a data source. The batch data and the aggregated streaming data may be processed to generate metadata accordingly. The data and metadata may be provided to the data platform, where the metadata may be used to update an index and the data may be stored in association with the index. In some instances, the data may be stored in chunks to facilitate subsequent retrieval of the data. In response to a request for the data, the index may be used to identify relevant data, which may include data associated with batch and/or streaming data formats, thereby enabling the client device to access data having any of a variety of formats from the data platform.Type: GrantFiled: June 23, 2021Date of Patent: December 10, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mehmet Kadri Umay, Nayana S. Patel, Jyothsna Devi Bijjam, Imran Siddique
-
Patent number: 12164477Abstract: A repository of replicated chunk files is analyzed to identify chunk files that meet at least a portion of combination criteria. Selected chunk files are associated together under a data protection grouping container. Erasure coding is applied to the data protection grouping container including by utilizing the selected chunk files as different data stripes of the erasure coding and generating one or more parity stripes based on the different data stripes.Type: GrantFiled: January 24, 2022Date of Patent: December 10, 2024Assignee: Cohesity, Inc.Inventors: Apurv Gupta, Akshat Agarwal, Manvendra Singh Tomar, Donthula Akshith Reddy, Kushal Singh, Tarun Kumar Yadav, Mandar Suresh Naik
-
Patent number: 12160794Abstract: A system for processing information requests associated with mobile devices comprises an evaluation module configured to determine at least one performance measure for each of a plurality of information documents using at least data in one or both of a requests database and events database. The at least one performance measure includes at least one of an impression-based performance measure, a click/call-based performance measure, and an off-line site-visit-based performance measure. The system further comprises an information server configured to select a first information document for transmitting to a first mobile device to fulfill a first request.Type: GrantFiled: June 21, 2022Date of Patent: December 3, 2024Assignee: xAd, Inc.Inventors: Can Liang, Huitao Luo, Shashi Seth, Hari Venkatesan, Sunil Kumar, Vimpy Batra, Richard Chiou, Pravesh Katyal
-
Patent number: 12153551Abstract: Transaction records are obtained and respective volumes of the transaction records during a plurality of intervals are determined based on timestamps. A spread of a distribution of the respective volume is determined. Whether the respective volumes exceeds a predetermined volume threshold is determined. Then, an integration flow is selected from among a plurality of integration flows based on the respective volumes, the spread, and whether respective volumes exceeds the predetermined volume threshold. Services and application programming interfaces corresponding to the selected integration flow are configured. Then data is replicated from the database system to a cloud platform using the configured services and application programming interfaces. A portal application is provided to present the data on the cloud platform.Type: GrantFiled: March 14, 2023Date of Patent: November 26, 2024Assignee: SAP SEInventors: Vipul Khullar, Soma Shekara Pavan Kumar Marla, Ayush Kumar
-
Patent number: 12153497Abstract: Embodiments described herein are directed to backing up and recovering cloud-native applications. In some embodiments, the data engine maps a first set of data volumes to a data repository dedicated to store a backup of the data associated with the application. Furthermore, the data engine transmits, using a dynamically generated process, the data stored in the identified first set of data volumes to the data repository for backup based on the mapping. The data engine may also initiate a recovery of the application. The data engine may use a new dynamically generated process to identify and transmit a respective data set to a corresponding data volume for storage. Moreover, the data engine may use the new process to restore the components of the application using each respective identified data set.Type: GrantFiled: March 12, 2021Date of Patent: November 26, 2024Assignee: Kasten, Inc.Inventors: Pavan Navarathna Devaraj, Vaibhav Kamra, Julio Lopez, Thomas Manville, Niraj Tolia
-
Patent number: 12147424Abstract: Mechanisms are provided for processing a sequential database natural language query. A process model is preprocessed to generate mapping data structure(s). The mapping data structure(s) map elements of the sequential process to other elements of the sequential process to thereby identify sequential and dependent characteristics of the sequential process. A sequential database natural language (SDNL) query interpretation engine is configured with the mapping data structure(s) and natural language processing is performed on a query to generate extracted features. The configured SDNL query interpretation engine operates on the extracted features and the mapping data structure(s) to generate intent information for the query. Executable database queries are generated based on the intent and executed on a database to return a response to the query.Type: GrantFiled: June 29, 2023Date of Patent: November 19, 2024Assignee: International Business Machines CorporationInventors: Jaydeep Sen, Bu Yu Gao, Xue Han, Ya Bin Dang