Patents Examined by Belix M Ortiz Ditren
-
Patent number: 11836115Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.Type: GrantFiled: August 8, 2022Date of Patent: December 5, 2023Assignee: NetApp, Inc.Inventors: Devang Kundanlal Shah, Dipankar Roy, Krishnaveni Budati, Kai Tan, Pranab Patnaik, Akhil Kaushik
-
Patent number: 11836110Abstract: An object of the invention is to reduce a data transfer amount between storage systems. Provided is a storage system connected to another storage system via a network. The storage system includes a memory, a processor configured to execute a program stored in the memory, and a storage device. By executing the program, the processor provides a virtual volume, generates a plurality of snapshots at different timings for the virtual volume, holds a base snapshot, which is a reference snapshot among the plurality of snapshots, in the storage device, and transmits difference data indicating a difference between a snapshot generated after the base snapshot and a snapshot generated immediately before the snapshot to the other storage system and holds the difference data in the other storage system.Type: GrantFiled: March 11, 2022Date of Patent: December 5, 2023Assignee: HITACHI, LTD.Inventors: Takaki Matsushita, Akira Deguchi
-
Patent number: 11822591Abstract: A processor may receive a query from a user. The processor may identify one or more subjects in the query. The one or more subjects may include a particular subject. The processor may identify one or more sections of a recording. The processor may group the one or more sections into one or more subdivisions. The processor may determine that the particular subject is in at least one of the one or more sections. The processor may display the one or more subdivisions of the one or more sections that include the particular subject to the user.Type: GrantFiled: September 6, 2017Date of Patent: November 21, 2023Assignee: International Business Machines CorporationInventors: Dror Porat, Daniel N. Rotman, Gal Ashour
-
Patent number: 11809411Abstract: Implementations of the disclosure provide a system for managing data suggestions processed by multiple different source systems. The system includes a memory to store data associated with one or more entities; and a processing device coupled to the memory to identify a first indication associated with a first source system, the first indication corresponding to a first data suggestion associated with a first portion of entity data associated with an entity system. A second indication associated with a second source system is identified, the second indication corresponding to a second data suggestion associated with the first portion of the entity data. An interface including an integrated set of data suggestions is generated, the integrated set of data suggestions includes the first data suggestion and the second data suggestion. The interface is configured to receive input data from the entity system, wherein the input data indicates an acceptance of the first data suggestion.Type: GrantFiled: March 19, 2021Date of Patent: November 7, 2023Assignee: Yext, Inc.Inventors: Steven Sanshwe, Rajeev Rajagopalan Krithivasan, Jamie O'Brien, Jesse Shatsky, Bryan Reed, Catherine Frailey, Sanket Alekar
-
Patent number: 11803866Abstract: Exemplary embodiments of the present disclosure provide a method, apparatus, and computer-readable medium for identifying. An exemplary method includes providing a plurality of identifiers from a plurality of data sources, the plurality of identifiers corresponding to a plurality of entities, and creating a plurality of tuples based on the plurality of identifiers, wherein each one of the plurality of tuples corresponds (i) a particular one of the plurality of data sources and (ii) to at least two identifiers that are linked together. The method further includes receiving an identifier, and determining whether the received identifier matches any of the plurality of tuples.Type: GrantFiled: December 10, 2020Date of Patent: October 31, 2023Assignee: DotAlign, Inc.Inventor: Vince Scafaria
-
Patent number: 11799740Abstract: A system includes a distributed saga log, a first service, a second service, a first saga execution coordinator (SEC) instance collocated to the first service, and a second SEC instance collocated to the second service. The first SEC instance is configured to manage a transaction for the first service, access the distributed saga log, perform a task identified in the distributed saga log, and document actions initiated by the first SEC instance in the distributed saga log. The distributed saga log is accessible to the first SEC instance and the second SEC instance. Additionally, the distributed saga log is configured to maintain saga processing information associated with the actions initiated by the first SEC instance and the actions initiated by the second SEC instance.Type: GrantFiled: February 24, 2022Date of Patent: October 24, 2023Assignee: Red Hat, Inc.Inventors: Ondrej Chaloupka, Martin Stefanko
-
Patent number: 11782951Abstract: A destination node receives metadata for a file, via replication, from a source node. If a legacy location in the metadata for the file does not include any new value for a legacy location in local metadata for the file, then the destination node stores the metadata to a local data structure. If the legacy location in the metadata includes any new value for the legacy location in the local metadata, and the new value is any new grouping tag, then the destination node extracts the new grouping tag from the legacy location in the metadata. The destination node constructs a key based on the legacy location in the metadata and uses the constructed key to search for an alternative location in the metadata for the file, for the new grouping tag. The destination node stores the new grouping tag in the alternative location in the metadata.Type: GrantFiled: February 14, 2022Date of Patent: October 10, 2023Assignee: Dell Products L.P.Inventors: Geetha Shendge, Murthy Mamidi, Neerajkumar Nareshkumar Chourasia
-
Patent number: 11782994Abstract: Example implementations include determining, based on participant objects input into a machine learning model, to transmit a query to a third-party application based on a machine learning model trained with historical data associated with opportunities provided by third-party applications, transmitting to a third-party application, the query constructed based on a template compatible with an application programming interface (“API”) of the third-party application, receiving a response from the third-party application including an event and a profile for a participant of a service provided by the third-party application, the profile linked with a participant object and generated in response to importing information associated with the profile from a third-party administrator device, the event indicative of an opportunity to reduce resource utilization, determining that the participant object satisfies a parameter of the event, and providing to a computing device of the participant object responsive to satisfacType: GrantFiled: January 28, 2022Date of Patent: October 10, 2023Assignee: Alegeus Technologies, LLCInventor: Eugene Saksonov
-
Patent number: 11775601Abstract: Network site users can be selected to receive a communication based on a network site event, such as incomplete registration. A hybrid user interaction machine learning scheme can select a portion of the selected users based on user interaction estimates and network sampling data. The electronic document sent to the users can have portions that undergo two-pass ranking for ordering of content items to be included in the electronic document, such as an email.Type: GrantFiled: May 25, 2022Date of Patent: October 3, 2023Assignee: Airbnb, Inc.Inventors: Zhentao Sun, Dawei Wang, Sean Odonnell, Noah Martin, Andriy Sergiyenko, Greg Thompson, Shike Mei
-
Patent number: 11768738Abstract: Aspects of the disclosure relate to an intelligent failsafe engine. A computing platform may determine that a backup should be initiated that corresponds to a determined time window. The computing platform may select either a full backup method or a differential backup method. The computing platform may initiate the selected backup method, which may include backing up only blocks that have been modified since a previous backup. The computing platform may identify that the backup has paused at a particular data block. The computing platform may identify that the backup may be resumed, and may resume the backup at the particular data block. The computing platform may send data health information and commands directing a user device to display the data health information, which may cause the user device to display the data health information.Type: GrantFiled: April 30, 2021Date of Patent: September 26, 2023Assignee: Bank of America CorporationInventors: Ashok Kumar, Narsing Raj, Gaddam Sunil Reddy
-
Patent number: 11769112Abstract: Embodiments described herein provide systems and methods to streamline the mechanism by which data users access differently regulated data through the use of one or more integrated identifiers. The integrated identifiers lessen or eliminate the need to separately maintain one set of identifiers for regulated data and another set for non-regulated data. The methods and systems may be applicable in various credit and healthcare contexts where regulations over data use are prevalent. In one or more embodiments, a data user receives a unique integrated identifier for each of the data user's current or prospective customers, and the integrated identifiers can be used to persistently identify and track the customers over time and across applications that access regulated and/or non-regulated data. In the healthcare context, a healthcare provider may utilize a patient ID as the integrated identifier. To protect privacy, the integrated identifier may not include social security numbers or birthdates.Type: GrantFiled: June 4, 2021Date of Patent: September 26, 2023Assignee: Experian Marketing Solutions, LLCInventors: Helen McMillan, John Lawrence Skurtovich, Anita Kress, Timothy Sumida, Michael Charles McVey
-
Patent number: 11755630Abstract: Disclosed herein are techniques related to automated generation of regular expressions. In some embodiments, a regular expression generator may receive input data comprising one or more character sequences. The regular expression generator may convert character sequences into a sets of regular expression codes and/or span data structures. The regular expression generator may identify a longest common subsequence shared by the sets of regular expression codes and/or spans, and may generate a regular expression based upon the longest common subsequence.Type: GrantFiled: April 1, 2022Date of Patent: September 12, 2023Assignee: Oracle International CorporationInventors: Michael Malak, Luis E. Rivas, Mark L. Kreider
-
Patent number: 11740867Abstract: A data sorting method, apparatus and device, a storage medium, and a program product. The method includes: obtaining a data sorting and updating request, where the data sorting and updating request includes data to be updated and an update type; determining a current cursor node, according to the data sorting and updating request, from a circular doubly linked list corresponding to a binary heap storing original data and according to pointing of the current cursor node pointer; determining a node to be updated corresponding to the data to be updated in the binary heap according to the update type and the current cursor node; and performing updating and sorting operations on the original data according to the node to be updated and the data to be updated.Type: GrantFiled: July 14, 2021Date of Patent: August 29, 2023Assignee: Microfun Co., LtdInventors: Chi Gao, Wei Qi
-
Patent number: 11741110Abstract: A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social media posts involving the at least one media program. Match the retrieved program details data with the retrieved social media posts to find matching locations. Store time offset data corresponding to the matched locations within the at least one media program into at least one micropost. Rank the at least one media program by the number of microposts corresponding to the at least one media program. Present the at least one media program, each of the at least one media program with at least one micropost, wherein the at least one micropost comprises a link to the original social media page hosting the social media post and a video deeplink that plays a time off-set video, the time off-set video starting from the stored time offset data.Type: GrantFiled: October 8, 2021Date of Patent: August 29, 2023Assignee: Google LLCInventors: Ant Oztaskent, Gjokica Zafirovski
-
Patent number: 11726981Abstract: Techniques and apparatus for performing integrity verification for data stored on computing systems are described. One technique involves receiving a request to retrieve data from a first data repository. One or more parameters of the request are determined. The data is obtained from the first repository, based on the parameters. Verification information for the data is obtained from a second data repository, based on the parameters. A determination is made as to whether the data obtained from the first data repository has been modified. A message is sent that indicates whether the data obtained from the first data repository has been modified.Type: GrantFiled: December 10, 2020Date of Patent: August 15, 2023Assignee: Amazon Technologies, Inc.Inventor: Jamie Plenderleith
-
Patent number: 11726954Abstract: Aspects related to a resource-constrained system are described herein that can provide object storage services after a service interruption is resolved, even if all of the transactions that were pending and incomplete prior to the service interruption have not yet been recovered and/or executed. For example, file systems implemented by computing systems of the resource-constrained system may treat each file or directory as a separate object. Thus, a transaction directed to one file may not affect the file's directory or other files in the directory. As a result, the resource-constrained system can achieve read-after-write consistency without first recovering and executing the pending, incomplete transactions. Instead, read-after-write consistency for an object can be achieved simply by completing any pending, incomplete transaction directed to that object.Type: GrantFiled: September 29, 2020Date of Patent: August 15, 2023Inventors: Vandana Rungta, Michael F Brown, Ernest S Cohen, Srinivasa Rao Vempati, Arkady Michael Degtiarov, Benjamin Scott Dow
-
Patent number: 11727014Abstract: A user preference hierarchy is determined from user response to images. Images may be tagged using machine learning models trained to determine values for images. Products are clustered according to product vectors. Images of products within a cluster are clustered according to composition and groups of images are selected from image clusters for soliciting feedback regarding user preference for products of a cluster. Feedback is used to train a user preference model to estimate affinity for a product vector. A user may provide feedback regarding a price point and products are weighted according to a distribution about the price point. The distribution may be asymmetrical according to direction of movement of the price point. Filters may be dynamically defined and presented to a user based on popularity and frequency of occurrence of attribute-value pairs of search results and based on feedback regarding the search results.Type: GrantFiled: December 12, 2019Date of Patent: August 15, 2023Assignee: The Yes Platform, Inc.Inventors: Navin Agarwal, Judy Yi-Chun Hsieh, Debbie Ayano Limongan, Lianghao Chen, Amit Aggarwal, Julie Bornstein
-
Patent number: 11720573Abstract: Systems and methods for intelligently pre-fetching data for input controls are disclosed. In particular, the disclosed systems and methods predict whether an input control is likely to be edited and only pre-fetches data for the input controls that have a high likelihood of being edited. This way, the presently disclosed systems and methods not only reduce latency in displaying recommended data results for input controls that are likely to be edited but also reduces the number of calls made to the backend server to retrieve the data as the data is not retrieved for all rendered input controls, but only the ones that are likely to be edited.Type: GrantFiled: July 16, 2021Date of Patent: August 8, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Addo Wondo, Ahmed Saad, Geoff Sims, Penyo Atanasov, Shihab Hassan Hamid, Gaurav Awadhwal, Edison Rho, Gilmar Jose Alves de Souza, Jr.
-
Patent number: 11698942Abstract: Generating a composite screenshot including contextually relevant screenshots and displayed information. The composite screenshot includes one or more screenshots captured from a display screen of a requesting user. Contextual relevance is determined according to collected user communications data such as IoT interactions, social media posts, and chat session transcripts.Type: GrantFiled: September 21, 2020Date of Patent: July 11, 2023Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Manjit Singh Sodhi, Raghavendra Krishna Murthy, Manoj Kumar Goyal
-
Patent number: 11693908Abstract: A computer-implemented method according to one embodiment includes in response to identifying a match between a file and at least one policy, updating details of a container in an object namespace of a file system, where the object namespace of the file system stores object-based representations of files within the file system; creating a symbolic link to the file in the object namespace of the file system; and updating a database to identify the symbolic link and the details of the container.Type: GrantFiled: March 23, 2021Date of Patent: July 4, 2023Assignee: International Business Machines CorporationInventors: Dean Hildebrand, Simon Lorenz, William W. Owen, Rainer Wolafka