Patents Examined by Susan F. Rayyan
-
Patent number: 11574022Abstract: In an approach for derivation of progressively variant dark data utility for legacy system candidate microservices, a processor analyzes a variability of data stored in a legacy system for a plurality of data metrics. A processor measures, for each data metric, a utility of the data using an intra-analysis and a meta-analysis. A processor correlates the plurality of data metrics to candidate microservices. A processor generates insights for the candidate microservices based on the utility of the data.Type: GrantFiled: March 23, 2021Date of Patent: February 7, 2023Assignee: International Business Machines CorporationInventors: Craig M. Trim, Aaron K. Baughman, Michael Bender, Martin G. Keen
-
Patent number: 11561930Abstract: A fleet of query accelerator nodes is established for a data store. Each accelerator node caches data items of the data store locally. In response to determining that an eviction criterion has been met, one accelerator node removes a particular data item from its local cache without notifying any other accelerator node. After the particular data item has been removed, a second accelerator node receives a read query for the particular data item and provides a response using a locally-cached replica of the data item.Type: GrantFiled: November 15, 2019Date of Patent: January 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Kiran Kumar Muniswamy Reddy, Anand Sasidharan, Omer Ahmed Zaki, Brian O'Neill
-
Patent number: 11544443Abstract: A time information coding method is provided, to solve the problem of coded values low calculation efficiency, which is resulted by adopting the existing time information coding schemes. The method comprises: determining time information to be coded; coding the time information to be coded to a first integer with a specified number of bits under a first time scale; coding the first integer into a second integer with a specified number of bits under a second time scale, the second integer being as a coded value under the second time scale of the time information to be coded. A time information coding device, a searching method for coded values, a decoding method and device are also provided.Type: GrantFiled: November 28, 2016Date of Patent: January 3, 2023Inventor: Xiaochong Tong
-
Patent number: 11537670Abstract: Systems and methods for content management that allow external events or data to drive the generation of content are disclosed. Specifically, disclosed embodiments allow events generated from external sources (or data determined from those events, or otherwise determined) to drive the generation of content (or metadata associated with that content) in a content management system.Type: GrantFiled: September 2, 2021Date of Patent: December 27, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Gowtham Janardhanan, Mohammed Fazil Karni, Preetha Srinivasan
-
Patent number: 11537555Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to identify one or more network shares of a filesystem. The at least one processing device is also configured to store, in the filesystem, at least one network share metadata file comprising metadata characterizing the identified one or more network shares of the filesystem. The at least one processing device is further configured to generate a snapshot of the filesystem, the generated snapshot comprising the at least one network share metadata file. The generated snapshot is utilizable for performing a recovery of the filesystem and the identified one or more network shares using at least a portion of the metadata from the at least one network share metadata file.Type: GrantFiled: December 15, 2020Date of Patent: December 27, 2022Assignee: EMC IP Holding Company LLCInventors: Shivasharan Dalasanur Narayana Gowda, Sunil Kumar, Prashant Pokharna
-
Patent number: 11531644Abstract: A method of capturing a fractional snapshot of a distributed file system includes receiving a snapshot request to generate a factional snapshot of a file system. The request includes an indication of a subset of data of the file system. The method further includes identifying, by a processing device, the subset of data of the file system indicated by the snapshot request and generating the fractional snapshot comprising the subset of data of the file system indicated by the snapshot request.Type: GrantFiled: October 14, 2020Date of Patent: December 20, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Charles J. Hickey, Murthy V. Mamidi, Geetha Shendge, Sai Chivukula, Xiaohong W. Wang, George Mathew, Abhishek Rajimwale
-
Patent number: 11526527Abstract: Computer-implemented methods, systems and products, the method comprising receiving, at a data server associated with a database, a command for data transfer between a client machine and the data server over a communications network, the data being stored in at least a data table comprising one or more columns; in response to receiving the command for data transfer, determining whether one or more columns of the data table are designated; identifying the one or more designated columns, such that data associated with the one or more designated columns is either considered or not considered for purpose of the data transfer; and executing the command to transfer the data in the database according to the designated columns.Type: GrantFiled: April 4, 2019Date of Patent: December 13, 2022Assignee: SAP SEInventors: Edward-Robert Tyercha, Janardhan Hungund, Deepak Shrivastava
-
Patent number: 11487825Abstract: The disclosed computer-implemented method for prioritizing and detecting file datasets based on metadata may include (i) receive a group of files from a data storage, (ii) train a machine-learning model utilizing a set of properties derived from metadata associated with the files, (iii) identify, utilizing the machine-learning model, a dataset including at least one candidate file that performs an action in a set of predetermined actions, and (iv) prioritize the action based on the dataset. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: April 3, 2019Date of Patent: November 1, 2022Assignee: Veritas Technologies LLCInventors: Shailesh Dargude, Harshit Shah, Anand Athavale, Satish Grandhi
-
Patent number: 11468010Abstract: Embodiments of the present disclosure relate to a method, device and computer program product for determining a consistency level of a virtual machine snapshot. The method comprises obtaining a backup log file of the virtual machine snapshot generated in a virtual machine backup process, the backup log file comprising log information related to the generation of the virtual machine snapshot. The method further comprises determining the consistency level of the virtual machine snapshot based on the backup log file, the consistency level indicating a matching degree between a state of a virtual machine represented by the virtual machine snapshot and an actual state of the virtual machine when the virtual machine snapshot is generated.Type: GrantFiled: January 18, 2019Date of Patent: October 11, 2022Assignee: EMC IP Holding Company LLCInventors: Jingjing Guo, Lei Wang, Jing Yu, Xiaoliang Zhu
-
Patent number: 11436266Abstract: A method and apparatus for processing information of a terminal, is provided. The method includes parsing at least one message for at least one keyword and at least one phone number related to the at least one keyword; mapping the at least one keyword and the at least one phone number related to the at least one keyword and storing the at least one keyword and the at least one phone number related to the at least one keyword that have been mapped in a database; in response to a predetermined keyword being received as a search input, searching the database for the at least one phone number that has been mapped with the predetermined keyword; and displaying the at least one phone number related to the predetermined keyword that is found, on a display.Type: GrantFiled: August 3, 2020Date of Patent: September 6, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Anuj Sharma
-
Patent number: 11429616Abstract: A system for recording and analyzing a data stream, a method for analyzing a data stream, and a computer readable memory that stores instructions that cause a computer to execute a method of analyzing a data stream are disclosed. The system includes an input port, output port, buffer, and controller. The controller identifies a segment, referred to as a new extracted data segment (EDS) of the data stream stored in a buffer, the new EDS satisfying an extraction protocol. The controller compares the new EDS to each of a plurality of reference data segments (RDSs) using a similarity protocol. A new RDS is created if the new EDS is not similar to an existing EDS. If the new EDS is similar to an RDS, the RDS is updated to list that new EDS as being similar.Type: GrantFiled: April 2, 2019Date of Patent: August 30, 2022Assignee: Keysight Technologies, Inc.Inventor: Masaharu Goto
-
Patent number: 11392603Abstract: A database proxy server provides a web service interface such as a representational state transfer (“REST”) interface to a relational database. The proxy server maps a request submitted via the web service interface to a database interface. In some examples, the web service interface is a stateless REST interface that maps particular SQL statements or subroutines to a request submitted via a particular URL. A web client is able to pass parameters with a request using either URL encoding (the GET method) or within the body of the request (the POST method). The proxy server generates one or more database commands that correspond to the request. The database commands are submitted to the relational database, and the relational database performs the database commands to fulfil the request.Type: GrantFiled: April 3, 2017Date of Patent: July 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Matthew Walters, Brian Welcker, Dennis Tighe
-
Patent number: 11379492Abstract: Resource provisioning systems and methods are described. In an embodiment, a system includes a plurality of shared storage devices collectively storing database data, an execution platform, and a compute service manager. The compute service manager is configured to determine a task to be executed in response to a trigger event and determine a query plan for executing the task, wherein the query plan comprises a plurality of discrete subtasks. The compute service manager is further configured to assign the plurality of discrete subtasks to one or more nodes of a plurality of nodes of the execution platform, determine whether execution of the task is complete, and in response to determining the execution of the task is complete, store a record in the plurality of shared storage devices indicating the task was completed.Type: GrantFiled: September 17, 2021Date of Patent: July 5, 2022Assignee: Snowflake Inc.Inventors: Jeffrey Rosen, Abdul Munir, Jiaqi Yan, William Waddington, Prasanna Rajaperumal, Thierry Cruanes
-
Patent number: 11354268Abstract: Creating snapshot data sets for a plurality of logical devices of a storage system includes marking an initial set of the logical devices for a snapshot in response to each of the initial set of logical devices having been modified since obtaining a previous snapshot data set, suspending I/O operations, marking an additional set of the logical devices for a snapshot in response to each of the additional set of logical devices having been modified prior to suspending I/O, performing a snapshot of the logical devices in the initial set of logical devices and in the additional set of logical devices, and resuming I/O operations. Pointers to snapshots for the snapshot data set may be placed in a table that includes a plurality of entries for a plurality of snapshot data sets. None of the additional set of logical devices may be part of the initial set of logical devices.Type: GrantFiled: January 8, 2020Date of Patent: June 7, 2022Assignee: EMC IP Holding Company LLCInventors: Evan G. Jones, Douglas E. LeCrone, Brett A. Quinn
-
Patent number: 11347716Abstract: 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: January 17, 2019Date of Patent: May 31, 2022Assignee: Palantir Technologies Inc.Inventors: Jack Fischer, Advaith Anand, Andrew Jiang, Christopher Dugan
-
Patent number: 11341107Abstract: Described is a system for a verification microservice engine for generating and deploying a controller module and one or more worker nodes to detect corruption in a deduplicated object storage system accessible by one or more microservices while minimizing costly read operations on objects. A worker node(s) stores slice recipes into worker node memory that correspond to slice recipe names verified by a controller module. For each slice recipe, the worker node(s) detects whether slice recipe corruptions, similarity group corruptions and/or compression region corruptions exist.Type: GrantFiled: June 26, 2020Date of Patent: May 24, 2022Assignee: EMC IP Holding Company LLCInventors: Tipper Truong, Joseph Brandt, Philip Shilane
-
Patent number: 11308141Abstract: 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: December 26, 2018Date of Patent: April 19, 2022Assignee: YAHOO ASSETS LLCInventors: Srinath Ravindran, Mahmoudreza Abasi, Narayan Bhamidipati
-
Patent number: 11294922Abstract: A system, method and computer-readable medium for modeling relationships between query responses in a data set including receiving a selection of one or more first queries and one or more second queries, receiving a selection of one or more first strings and one or more second strings, determining one or more representative values corresponding to one or more intersections, each intersection corresponding to a unique combination of a first query, at least one second query, a first string, and at least one second string, and generating a three-dimensional representation including one or more indicators corresponding to the one or more intersections, a visual attribute of each indicator in the one or more indicators reflecting a representative value corresponding to that intersection and the one or more indicators being organized within the three-dimensional representation along three axes.Type: GrantFiled: June 26, 2020Date of Patent: April 5, 2022Inventor: Stephen Barry Glickman
-
Patent number: 11294854Abstract: A method for archiving a document in digital or physical form can be summarized as including: capturing an image of the document by a high resolution camera of a headset, the document comprising index information, recording the captured image of the document in a document database along with the index information, confirming, the archiving of the document in physical form in a folder or a box of a cabinet at a determined physical storage location by detecting the folder or box in a delimited centre portion of a field of view of the high resolution camera of the headset in conjunction with detection of a voiced command or an indication of an identification tag of the folder or the box of the cabinet, and recording the determined physical storage location of the document.Type: GrantFiled: September 14, 2018Date of Patent: April 5, 2022Assignee: QUADIENT TECHNOLOGIES FRANCEInventors: Laurent Farlotti, Grégory Roman
-
Patent number: 11288267Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.Type: GrantFiled: September 17, 2019Date of Patent: March 29, 2022Assignee: EMC IP Holding Company LLCInventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry