Patents Examined by Hung Q Pham
  • Patent number: 11138191
    Abstract: In accordance with various embodiments of the present disclosure, a data intake and query system (DIQS) performs a query on event data to return a result data set. A client device receives an input that includes one or more text strings and expands the received input into a multi-field search query, which is transmitted to the DIQS. The DIQS then parses the result data set by performing the multi-field search query on the result data set to return at least one event that includes one or more fields that have one or more values that correspond to the one or more text strings. The at least one event may then be caused to be displayed by the client device through a graphical user interface.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: October 5, 2021
    Assignee: Splunk Inc.
    Inventor: Frederick De Boer
  • Patent number: 11132414
    Abstract: An experience rating and skill discovery system (ERSDS) and a method for determining credibility of experience ratings provided by one or more reviewers and discovering skills of opportunity seekers based on a relationship between the reviewers and the opportunity seekers are provided. A skill profile module of the ERSDS reads profile data from a user profile list and generates a skills profile list. An invitation module transmits invitations to reviewer devices for providing the experience ratings.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: September 28, 2021
    Assignee: METABYTE, INC.
    Inventors: Lynn Randolph Slater, Jr., Manu Mehta, Anjali Dayal, Saiba Singh, Nitin Mehta
  • Patent number: 11128720
    Abstract: A process and system are directed to generating a medium without user involvement. A user makes a series of increasingly granular selections to specify the type of medium to be built, such as a webpage. A search engine conducts a search of networking resources to identify and collect content items that have a relationship to the user and that are relevant to the webpage selections made by the user. The content collection is performed automatically without any user involvement, beyond the user's initial webpage selections. The webpage is then constructed, using the collected content items to populate the components of the webpage. The webpage is customized to the user because its contents are developed based upon a search that reflects the targeting and collection of content items that are both related to the user and relevant to the user's webpage definition.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: September 21, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11100176
    Abstract: In some embodiments, a data server generates an open data reference specifying a location for storing report data associated with a report. To generate the report data, the data server generates a data query based on a report definition that describes how the report data associated with the report is generated. The data server executes the data query on source data to obtain the report data and causes the report data to be stored on a storage device at the location specified by the open data reference. The report data can be retrieved via a network using the open data reference for integration within a third-party application. The data server further generates updated report data by executing, on the source data, an updated data query generated based on the report definition and has the report data stored on the storage device to be replaced with updated report data.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 24, 2021
    Assignee: Adobe Inc.
    Inventors: Courtney Ferguson, Jonathan Moon, Bradley Rogers
  • Patent number: 11086831
    Abstract: Methods and systems relating to a file distribution scheme in a computer network are disclosed that distributes files in an efficient manner that reduces, among other things, network traffic. In an embodiment of the invention, a method for updating a file is disclosed. In such a method, unique chunks in a first version of a digital file are identified. For a second version of the digital file, chunks that are the same as in the first version are identified. Recompilation information is generated and stored for these identified chunks. Also, for the second version of the digital file, chunks in the second version that are different from chunks in the first version are identified. Recompilation information is generated and stored for these identified chunks. With this information, the second version of the digital file is completely defined and can be efficiently stored.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: August 10, 2021
    Assignee: Valve Corporation
    Inventors: Taylor Karsten Sherman, John Cook
  • Patent number: 11086551
    Abstract: Techniques are provided for freeing and utilizing unused inodes. For example, an operation, targeting a first storage object of a first node having a replication relationship with a second storage object of a second node, is intercepted. A replication operation is created as a replication of the operation. The operation is implemented upon the first storage object and the replication operation is implemented upon the second storage object. A determination is made that the replication operation uses an inode no longer used by storage objects of the second node. The inode targeted by the replication operation is freed and utilized based upon the inode being a leaf inode. If the inode is a stream directory inode, then data streams of the stream directory inode are moved under a new private inode and the stream directory inode is released.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 10, 2021
    Assignee: NetApp, Inc.
    Inventors: Krishna Murthy Chandraiah setty Narasingarayanapeta, Rakesh Bhargava M. R.
  • Patent number: 11080143
    Abstract: Systems and processes for backing up data files and recovering data files are described. A computing device connected to a network may backup data files for one or more additional computing devices connected to the network. In some cases, the computing devices connected to the network may be ranked according to a fitness of each respective computing device to backup data files. Additionally, data files of computing devices connected to a network may be prioritized to indicate a level of relative importance to backup each respective data file. Based on the rankings of the computing devices and the prioritization of the data files, particular data files may be associated with a corresponding computing device that is designated to store backup copies of the data files.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: August 3, 2021
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Abu Shaher Sanaullah, Fernando L. Guerrero
  • Patent number: 11080263
    Abstract: A method and system is provided for classifying and labeling information content and also for profiling a user for accessing the information content, both using a coordinated labeling technique so that content from multiple sources may be searched, identified and/or presented to the user according to the user's profile. This technique provides an ongoing update of information content and sources while filtering out unnecessary information that is irrelevant to the user's profile, resulting in focused availability of information to the user. The user profile is matched with content of interest and matching content information may automatically be updated and made available to a user, in conformity with the user's profile. Content providers may now jointly use a common labeling scheme to improve the experience of their users and to provide content providers a technique to associate users with common facets of classification.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 3, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory L. Jones, Brian N. Phoenix, Ralph Tamlyn
  • Patent number: 11074265
    Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: initiating evaluating of a tree data structure expression having nodes and edges between the nodes, wherein a plurality of nodes of the tree data structure expression express functions, and wherein a hierarchy of the tree data structure expression defines an order of execution of functions expressed by nodes of the plurality of nodes; and in response to the initiating, reading, processing and writing tile data of a dataset according to node expressed functions of the tree data structure expression.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samuel R. Baskinger, Chad Johnson
  • Patent number: 11061991
    Abstract: Disclosed are various embodiments for sharing documents among users of an enterprise as well as with users external to an enterprise. A document is identified and document components extracted from the document. A browser representation is generated that, when rendered or interpreted by a browser, causes the browser to generate a user interface that presents at least a portion of the document as the document would be viewed by a native viewer.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: July 13, 2021
    Assignee: AirWatch, LLC
    Inventors: Gerard Murphy, Marcos Mendez, Jason McElrath
  • Patent number: 11061872
    Abstract: Mechanisms are provided for integrating a legacy static data storage system with an event based data storage system. Catch-up logic generates, for pre-existing legacy data in the legacy static data storage system, catch-up events for integrating the legacy data in the event based data storage system. A trigger processor generates, at approximately a same time that the catch-up events are generated, triggered events in response to one or more database triggers of the event based data storage system being activated. Both the catch-up events and the one or more triggered events are stored in an event log data structure. An event log monitor processes the catch-up events in the event log data structure to integrate the pre-existing legacy data into the event based data storage system. The event log monitor processes the one or more triggered events after all catch-up events in the event log data structure have been processed.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anthony Castrati, Gregory Chatham, Balakrisna Kolla, Thatta V. Premnath, Thomas J. Reedy, Jordan S. Simpson, Adrian Vrouwenvelder
  • Patent number: 11048685
    Abstract: A repository of key-value data may store a first object value having an internal structure of a hierarchy of sub-objects. The repository may receive a request to modify the first object, expressed as a function, without side effects, of one or more parameters. Values may be assigned to the one or more parameters by mapping from the parameters to locations in the hierarchy of sub-objects. A second object may be formed based on the return value of the function. The first object may be replaced in the repository by the second object.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: June 29, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Usman Ahmed Shami, Wei Xiao
  • Patent number: 11048870
    Abstract: A system and method performs automated domain concept discovery and clustering using word embeddings by receiving a set of documents for natural language processing for a domain, representing a plurality of entries in the set of documents as continuous vectors in a high dimensional continuous space, applying a clustering algorithm based on a mutual information optimization criterion to form a set of clusters, associating each entry of the plurality of entries with each cluster in the set of clusters through formalizing an evidence based model of each cluster given each entry, calculating a mutual information metric between each entry and each cluster using the evidence based model, and identifying a nominal center of each cluster by maximizing the mutual information.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raimo Bakis, David Nahamoo, Lazaros C. Polymenakos, Cheng Wu, John Zakos
  • Patent number: 11042551
    Abstract: Systems and methods for generating concise explanations of scored observations that strike good, and computationally efficient, trade-offs between rank-ordering performance and explainability of scored observations are disclosed. The systems and methods described herein for explaining scored observations are based on a framework of partial dependence functions (PDFs), multi-layered neural networks (MNNs), and Latent Explanations Neural Network Scoring (LENNS).
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 22, 2021
    Assignee: Fair Isaac Corporation
    Inventors: Gerald Fahner, Scott Michael Zoldi
  • Patent number: 11042583
    Abstract: The present invention relates to systems and methods for real-time multi-party recommendation in a peer to peer communication. The system (200) comprises a transceiver (202) that receives a selection for selecting a first electronic media from a first set of electronic media stored in the first user equipment (102), and transmit the same to the second user equipment (104). The system (200) further comprises a metadata generator unit (204) to generate first electronic media metadata; and a recommendation unit (206) to determine first recommendation metadata based on an analysis of first electronic media metadata and a first set of electronic media metadata. The transceiver (202) of the system (200) transmits the first electronic media metadata and the first recommendation metadata to the second user equipment (104), and receives, a second recommendation metadata based on an analysis of the first electronic media metadata and a second set of electronic media metadata.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: June 22, 2021
    Assignee: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Sumir Bharati, Mayank Kapoor, Anil Chaudhry, Nagappan Arunachalam, Pawnita Malhotra
  • Patent number: 11042563
    Abstract: A database interface system uses individual application program interfaces to receive, convert, combine, and normalize if necessary, datasets received from disparate sources. The datasets may include quotes from various insurance providers. The categorized and normalized data may be further processed for presentation via a user interface that allows selective display of the full combined datasets or graphically selected subsets of the full datasets.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: June 22, 2021
    Assignee: PERFECTQUOTE, INC.
    Inventors: Meghan Sylvester, Aaron Snyder, Justin Sylvester, Dmitry Maslennikov
  • Patent number: 11036683
    Abstract: A computer-implemented method according to one embodiment includes initiating a file system interface in a kernel space of a system cluster, capturing a data access request sent from a user space of the system cluster, utilizing the file system interface, where the data access request is sent utilizing one or more protocols of a first file system, and redirecting the data access request to a second file system of the system cluster, utilizing the file system interface.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Deepak Kumar Jha, Karrthik K. G.
  • Patent number: 11036676
    Abstract: The method includes identifying, by one or more computer processors, a live file. The method further includes identifying, by one or more computer processors, a snapshot that corresponds to the live file. The method further includes amending, by one or more computer processors, data corresponding to the identified live file to include tracking data for the identified snapshot. The method further includes amending, by one or more computer processors, data corresponding to the identified snapshot of the live file to include tracking data for the identified live file. The method further includes determining, by one or more computer processors, a difference in the data between the identified live file and the identified snapshot. The method further includes amending, by one or more computer processors, the identified snapshot to include only the determined difference in data between the identified live file and the identified snapshot.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Araki, Shah Mohammad R. Islam, Hiroyuki Miyoshi
  • Patent number: 11030161
    Abstract: A blockchain scaling method includes the following operations: determining whether a transaction parameter of a block generating process in an original chain of blocks exceeds a first threshold; and forking the original chain into two sub-chains when the transaction parameter exceeds the threshold, wherein each of the two sub-chains comprises same previous block information corresponding to the original chain and a sub-chain identification.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: June 8, 2021
    Assignee: EXOSITE LLC
    Inventors: Dominic Immanuel Letz, Samuel Stuart Webster, Hans Aaron Rempel
  • Patent number: 11023519
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes receiving a target image at an image platform; determining one or more images related to the target image; determining queries associated with the related images; deriving candidate keywords from the determined queries; filtering the candidate keywords to select one or more keywords; and providing the image to one or more users in response to respective incoming queries based on the one or more keywords.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: June 1, 2021
    Assignee: Pinterest, Inc.
    Inventors: Albert Koy, Xiaodong Wang