Patents Examined by Abdullah A Daud
  • Patent number: 11966297
    Abstract: System extracts backup metadata, comprising system committed change numbers, system change numbers, types, and database version identifiers, for backup copies. System generates data structure, comprising start system change numbers, based on minimums of system committed change numbers, end system change numbers, based on maximums of system change numbers, database version identifiers, and identifiers for archive log backup copies. System identifies dependent system change numbers, based on start system change number to end system change number for backup copy corresponding to database version identifier. System identifies, in data structure, backed-up system change numbers, based on start system change numbers to end system change numbers for archive log backup copies corresponding to database version identifier, which are included in dependent system change numbers.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: April 23, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Navneet Upadhyay, Rejith Mohan M, Amith Ramachandran, Shelesh Chopra
  • Patent number: 11874691
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched and search nodes to execute the query. The data intake and query system maps the identified buckets to the search nodes and executes the query using the identified bucket and search nodes.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: January 16, 2024
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ashish Mathew, Christopher Pride, Bharath Kishore Reddy Aleti, Sourav Pal, Arindam Bhattacharjee, James Monschke
  • Patent number: 11803593
    Abstract: A system for receiving and propagating efficient search updates includes one or more processors configured to receive, from a first external system via a network, a first entity change request to modify data in an entity associated with the first external system. The first entity change request is saved in an entity store. The received entity change request is pushed from the entity store to an event publisher for forwarding to a streaming service. The first entity change request is classified and forwarded, from the streaming service, to a search index database. The search index is then updated based on the classified entity change request.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: October 31, 2023
    Assignee: COUPANG CORP.
    Inventor: Seung Won Lee
  • Patent number: 11789980
    Abstract: Provided are a method, a system, and a non-transitory computer readable record medium for providing a multi-profile. A multi-profile providing method may include identifying a relationship between a first member in an online social networking service with each of a plurality of other members in the online social networking service; classifying the plurality of other members into a plurality of groups based on the relationship between the first member and each of the plurality of other members; setting a plurality of profiles of the first member for the plurality of groups, respectively; and in response to a request to provide profile information of the first member being received from a second member among the plurality of other members, identifying one of the plurality of groups to which the second member belongs, and providing the second member with a first profile of the first member that is set for the group to which the second member belongs, among the plurality of profiles.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: October 17, 2023
    Assignee: LINE CORPORATION
    Inventor: Hyukjae Jang
  • Patent number: 11790017
    Abstract: Embodiments of systems and methods for a search system that is adapted to utilize a family search operator are disclosed. Such a family search operator may return all documents that match the inner expression encompassed by the family search operator or having a family member that matched the inner expression of the family search operator.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: October 17, 2023
    Assignee: CS Disco, Inc.
    Inventors: Brock Joseph Reeve, Matthew Jefferson Hinze, Jordan Travis Janes
  • Patent number: 11755416
    Abstract: A backup management system may include a data management server, a warm-tier data store, and a cold-tier data store. Snapshots may be captured from various client devices. A data block stored in the warm-tier data store may be referenced by multiple backup snapshots and/or referenced by one or more users. When a data block's total reference count is equal to the cold reference count or equal to or less than a threshold total reference count, the data management server may determine that the data block is ready to be migrated to the cold-tier data store. The data management server may send the data block into a candidate queue. In the queue, data blocks with similar retention periods or similar expected restoration may be grouped as a unit. The unit may be transmitted to the cold-tier data store in a single write request.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Druva Inc.
    Inventors: Milind Borate, Somesh Jain, Pallavi Thakur, Anand Apte
  • Patent number: 11755569
    Abstract: The present invention is related to a method for processing a question in natural language received at a server (2), comprising performing by a processing unit (21) of the server (2) steps of: (a) for each n-gram of the question which is not a stop word, from at least one given knowledge base of entities linked by relations, identifying as initial entities and initial relations the entities and relations of the knowledge base matching said n-gram; (b) generating a set of possible queries for entities or relations of said given knowledge base, as a function of the initial entities and initial relations identified for all the n-gram of the question; (c) ranking each query of said set of possible queries as a function of at least one predetermined criterion, so as to identify a top-ranked possible query; (d) executing said top-ranked possible query, and returning the result entities or relations.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 12, 2023
    Assignees: UNIVERSITE JEAN MONNET SAINT ETIENNE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS)
    Inventor: Dennis Diefenbach
  • Patent number: 11663280
    Abstract: A method of configuring a search engine to classify a search query includes receiving a search query data set, the search query data set comprising a plurality of search queries, defining a first set of candidate labels and a second set of candidate labels according to the search queries in the search query data set, concatenating the first set of candidate labels with the second set of candidate labels to generate a concatenated candidate label set, generating a compatibility matrix comprising a similarity between the concatenated candidate label set and the search query data set, and training a classification network according to the compatibility matrix.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: May 30, 2023
    Assignee: Home Depot Product Authority, LLC
    Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
  • Patent number: 11650956
    Abstract: A backup system is described for prioritizing backup data in enterprise networks. Messages containing data to be backed up are received at a backup server from endpoint devices and a priority value is determined for each message based on numerous factors, such as the organizational role of the user of the endpoint, the time since last backup, average upload speed, frequency of backups, and other properties. The system prioritizes backing up of messages based on the priority value of the messages.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: May 16, 2023
    Assignee: VMware, Inc.
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Patent number: 11640422
    Abstract: Technologies for creating a digital link between an acronym in an electronic document and a definition that is retrievable by an online system include receiving digital data that includes the acronym and a current usage context; where the acronym and the current usage context form an acronym-usage context pair; creating, as digital output in response to the digital data, a link between the acronym-usage context pair and the definition; where a similarity metric is used to select the definition from different stored definitions of the acronym; where the similarity metric is determined by computer program instructions mathematically comparing the current usage context to usage context data of at least one of the different stored definitions of the acronym; where the link is traversable to cause display of the definition on a display device in response to a display of the acronym on the display device.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: May 2, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC
    Inventor: Sebastian Esponda
  • Patent number: 11620814
    Abstract: Aspects of the present disclosure describe systems, methods and structures providing contextual grounding—a higher-order interaction technique to capture corresponding context between text entities and visual objects.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: April 4, 2023
    Inventors: Farley Lai, Asim Kadav, Ning Xie
  • Patent number: 11620191
    Abstract: A data management and storage (DMS) cluster of peer DMS nodes manages data of a compute infrastructure by generating snapshots of partitions of a fileset of the compute infrastructure and providing a passthrough for storing the snapshots in a data storage separate from the DMS cluster, such as a cloud computing system. In one approach, the DMS nodes determine partitions of a fileset using fileset metadata, generates snapshots of the partitions, and stores the snapshots in the data storage. Each DMS node may include a local storage which is used to facilitate creation of a snapshot of a partition. The snapshot may be removed from the local storage after being sent to the data storage. Rather than storing the snapshot, the DMS cluster stores fileset metadata that is referenced to retrieve the snapshot from the data storage. The snapshot is deployed to retrieve a file stored in the partition.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: April 4, 2023
    Assignee: Rubrik, Inc.
    Inventors: Zhicong Wang, Looi Chow Lee, Andrew Kwangyum Park, Jr., Karthikeyan Srinivasan
  • Patent number: 11604843
    Abstract: According to one embodiment, a first phrase having one or more keywords is received to be added to a phrase blacklist, where the first phrase has been determined to be related to unwanted content. An analysis is performed on the keywords of the first phrase to identifying a set of one or more related phrases that are related to the first phrase. The first phrase and the set of related phrases are added in the phrase blacklist. The phrase blacklist contains a plurality of phrases that have been determined to be related to unwanted content. The phrase blacklist is utilized to prevent a content item from appearing in a search result, in response to a search query having a phrase matching at least one of the phrases in the phrase backlist.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: March 14, 2023
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Dong Li, Lei Ma, Guang Yang, Deping Xie
  • Patent number: 11604760
    Abstract: Provided are a computer program product, system, and method for dynamic determination of retention periods for digital content. Metadata is generated for instances of digital content including an access pattern of the digital content by a user of the computing device, attributes of the digital content, and a retention period during which the digital content stored is retained in the storage. A machine learning module is trained with input comprising the metadata for instances of the digital content to produce the retention period of the digital content. Input, comprising metadata determined from digital content, received after training the machine learning module, is provided to the machine learning module to produce an output retention period for the digital content received after the training. The output retention period is used to determine when to delete the digital received after the training content from the storage.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: March 14, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Partho Ghosh, Saraswathi Sailaja Perumalla, Divya Mantha, Sunita Rani Nayak
  • Patent number: 11579978
    Abstract: In one approach, filesets to be backed up are divided into partitions and snapshots are pulled for each partition. In one architecture, a data management and storage (DMS) cluster includes a plurality of peer DMS nodes and a distributed data store implemented across the peer DMS nodes. One of the peer DMS nodes receives fileset metadata for the fileset and defines a plurality of partitions for the fileset based on the fileset metadata. The peer DMS nodes operate autonomously to execute jobs to pull snapshots for each of the partitions and to store the snapshots of the partitions in the distributed data store.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: February 14, 2023
    Assignee: Rubrik, Inc.
    Inventors: Looi Chow Lee, Guilherme Vale Ferreira Menezes
  • Patent number: 11580129
    Abstract: A set of unstructured data is analyzed to infer structural elements from the unstructured data, and quantized data quality levels, indicative of data quality in the structural elements, are assigned to the structural elements. A set of structured data is generated to include the structural elements inferred from the unstructured data and associations between respective ones of the structural elements in the set of structured data and the corresponding quantized quality levels assigned to the structural elements. The set of structured data, including the associations between respective ones of the structural elements and the corresponding quantized quality levels assigned to the structural elements, is provided to a user interface application to enable the user interface application to visually display varying data qualities in the set of structured data.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: February 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren Keith Edge, Jonathan Karl Larson, Christopher Miles White
  • Patent number: 11574026
    Abstract: A device may transmit questionnaires to a set of client devices, wherein the questionnaires include a set of questions that relate to an internal entity experience attribute and/or an external entity experience attribute. The device may receive a set of questionnaire responses and correlate the set of questionnaire responses with contextual data relating to an entity. The device may process, using a machine learning model trained based on data relating to one or more other entities, the set of questionnaire responses and the contextual data to identify a set of features and a set of feature ranks. The device may select a subset of features based on the set of feature ranks and a set of influence thresholds. The device may generate a set of recommendations associated with the subset of features and communicate with one or more other devices to implement the set of recommendations.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: February 7, 2023
    Assignee: Avanade Holdings LLC
    Inventors: Michele D. Bennett, Mark J. Garavaglia, Michael P. Isaac, Stephanie Mills, William Jeffrey Harding, Anthony Joseph Molisani, William Scott Powell, Robert James Boisjolie
  • Patent number: 11537938
    Abstract: A method and a system are described for context based clustering of one or more objects. The method comprises receiving, by the object clustering system, receiving, by an object clustering system, an object clustering request for one or more objects associated with a plurality of contextual parameters, where the plurality of contextual parameters comprises one or more physical attributes and one or more non-physical attributes. It further includes tagging the one or more non-physical attributes respectively to the one or more physical attributes. It further includes identifying a common context from the one or more physical attributes associated with the one or more objects based on the tagging. It further includes mapping the one or more physical attributes to the one or more objects based on the common context. It then includes clustering the one or more objects based on the mapping.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: December 27, 2022
    Assignee: Wipro Limited
    Inventors: Manjunath Ramachandra Iyer, Rameshwar Pratap, Boby Chaitanya Villari
  • Patent number: 11531654
    Abstract: The present disclosure relates to methods and systems for providing validation of transformed electronic data. A source to target comparison service identifies testing configuration parameters and performs a comparison between source and target electronic data to identify anomalies for each transformed data item in the target automated comparison.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 20, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Ryan Christopher Crenwelge, Hima Bindu Naga Dadireddy, Narendra Reddy Korisapati, Margaret A. Lynch, Kerry Zeng
  • Patent number: 11531698
    Abstract: Methods, systems, and computer programs for generating a playlist of media content items without explicit content. A vector space is created that represents explicit and non-explicit tracks in the same playlists created by other users and then tracks are filtered based on cosine distance between the “seed tracks” and all the tracks in the aforementioned playlist. The explicit tracks are filtered out, and tracks are sorted based on the affinity of the user to the artist.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: December 20, 2022
    Assignee: Spotify AB
    Inventors: Vince Allen, Deepti Deshpande