Patents Examined by Greta L. Robinson
  • Patent number: 11226992
    Abstract: Methods and systems for dynamic data clustering. One of the methods includes: i) receiving a vector representing a (data) item; in response to receiving the vector: a) obtaining clusters within at least one specified metric of the vector to determine a neighborhood of clusters; b) filtering the neighborhood of clusters based at least in part on an age parameter of the clusters to determine whether there are filtered clusters; c) creating a new cluster based at least in part on the item when there are no filtered clusters; and d) storing the new cluster data for the new cluster, wherein the obtaining, filtering, creating and storing steps are performed in near real-time from receipt of the vector; ii) receiving a request for cluster data; and iii) providing cluster data including the new cluster data in response to the request.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: January 18, 2022
    Assignee: Kensho Technologies, LLC
    Inventors: Michael William Ramsey, Justin Clay Austin
  • Patent number: 11222081
    Abstract: A portable electronic device comprises a camera, a display screen, and a processor configured to identify a piece of equipment from one of an image of the piece of equipment or of a fiducial marker associated with the piece of equipment captured by the camera, display a header page associated with the piece of equipment on the display screen responsive to identifying the piece of equipment, the header page including options for accessing different types of documentation associated with the piece of equipment, receive an indication from a user of a type of documentation to access, and responsive to receiving the indication of the type of documentation to access, retrieve the documentation from a local memory of the portable electronic device, and display the documentation on the display screen.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: January 11, 2022
    Assignee: Evoqua Water Technologies LLC
    Inventors: Hillary Phillip Whigham, Patrick Harden
  • Patent number: 11216422
    Abstract: A universal data management interface (UDMI) system includes a processing system generates a visual interface through which a user can access, manage, and manipulate data on plural different types of remote databases. The UDMI connects to multiple standard database management systems and to allow multiple users to access, manage, and manipulate data within each of the multiple standard database management systems. The UDMI also allows multiple virtual databases that reside in a single database to be available as a network service.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 4, 2022
    Assignee: S. AQUA SEMICONDUCTOR, LLC
    Inventor: Jasmin Cosic
  • Patent number: 11210336
    Abstract: Methods, systems, and products help users recall memories and search for content of those memories. When a user cannot recall a memory, the user is prompted with questions to help recall the memory. As the user answers the questions, a virtual recollection of the memory is synthesized from the answers to the questions. When the user is satisfied with the virtual recollection of the memory, a database of content may be searched for the virtual recollection of the memory. Video data, for example, may be retrieved that matches the virtual recollection of the memory. The video data is thus historical data documenting past events.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: December 28, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kevin A. Li, Troy C. Meuninck, Robert Raymond Miller, II, James H. Pratt, Horst J. Schroeter, Behzad Shahraray
  • Patent number: 11200211
    Abstract: When a local server that is connected to a wireless local area network (WLAN) receives a service request from a first electronic device, the server identifies a resource to provide one or more elements of the service. The server assigns the resource to provide the service element(s). The local server also selects one or more mutual distributed ledgers (MDLs) having parameters that correspond to the service request. The local server generates and transmits, to a gateway server, a transaction record having a format that corresponds to the selected MDL. This enables the local server to facilitate the delivery of services such as spectrum sharing, content streaming, and the like using WLAN-connected devices to facilitate delivery of the service. It also enables the gateway server to update each selected MDL with a transaction ledger that follows each selected MDL's format.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: December 14, 2021
    Assignee: OmniMesh Technologies, Inc.
    Inventors: Joseph R. McCoy, William Abrams, Brian Cavanagh
  • Patent number: 11200975
    Abstract: Management of collections of medical documents is provided. In various embodiments, search criteria are specified for one or more datastore. Location information for a plurality of medical documents (e.g. images, textual documents, time series data, etc.) is retrieved from the one or more datastore. The location information for the plurality of medical documents is aggregated into a virtual collection. The virtual collection is indexed by metadata of the virtual collection.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yaniv Gur, Tanveer F. Syeda-Mahmood
  • Patent number: 11200237
    Abstract: Some embodiments are associated with an analytics cloud environment. A user interface may facilitate generation of an advanced formulas planning script by a user. The advanced formulas planning script may be stored, for example, in a planning script data store. An analytic data cube may contain a multidimensional dataset usable for analysis via queries. A conversion platform may receive the advanced formulas planning script and automatically create a structured query language stored procedure based on the advanced formulas planning script. The conversion platform may then execute the structured query language stored procedure on the analytic data cube to calculate a result comprising a base cell and at least one cell has a different point of view associated with the analytic data cube as compared to a calculation source. The calculated result man then be provided to the user.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: December 14, 2021
    Assignee: SAP SE
    Inventors: Yong-Tae Lim, Seok taek Lim, Hongchul Kim, Sang Mook Choi, Jungsoo Seo
  • Patent number: 11195188
    Abstract: Methods, systems, and computer-readable media for identifying users, records, and/or devices using anonymous source data records associated with consumer activity are described. In general, the consumer activity may relate to consumer interactions with devices and/or content or data through devices. The source data records may be structured, such as associating the source data records with a sequential timeline. Behavioral markers may be generated by the matching system and associated with the source data records. Each behavioral marker may be analyzed across all of the source data records to determine the effectiveness of the behavioral marker to identify unique source data records. One or more of the behavioral markers may be used to generate a behavioral fingerprint. A behavioral fingerprint may be used to identify unique records, devices, and/or users, including identification based on different sets of source data records.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: December 7, 2021
    Assignee: FreeWheel Media, Inc.
    Inventors: Seth Haberman, Claudio Marcus
  • Patent number: 11194817
    Abstract: A system includes reception of a query input by a user into a user interface, determination, in response to reception of the query, of a plurality of query results, each of the query results associated with a respective object instance of one of a plurality of object types, where the plurality of object types comprise a master data object type and a report object type, and presentation of the plurality of query results to the user, the plurality of query results comprising a first indicator of a first query result associated with an instance of the report object type and a second indicator a second query result associated with an instance of the master data object type, where the first indicator is selectable by the user to cause execution of the instance of the report object type to create a report and presentation of the report to the user, and where the second indicator is selectable by the user to cause retrieval and presentation of the instance of the master data object type to the user.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: December 7, 2021
    Assignee: SAP SE
    Inventors: Gerd Ritter, Guenter Wilmer
  • Patent number: 11188560
    Abstract: A latest status record of an object in a local storage node is obtained as a local status record of the object. The status record includes a name of an operation changing the object, a timestamp of the operation changing the object, a first status flag, and a second status flag. The first status flag indicates whether a synchronization of the object from current object storage node to another object storage node is executed. The second status flag indicates whether a synchronization of the object from another object storage node to the current object storage node is executed. The latest status record of the object is obtained of the object in from a remote object storage node as a remote status record of the object. A synchronization of the object is executed based on the local status record and the remote status record.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hai Ji, Yuan Yuan Li, Xiaoyang Yang, Chun Guang Zeng
  • Patent number: 11188545
    Abstract: A system and method for calculating quality score for digital content are provided. In example embodiments, a first graph is generated comprising a user node and an article node, the user node corresponds to a user and the article node corresponds to an article. An edge is generated between the user node and the article node in the first graph based on a first action. A second graph is generated comprising the user node and the article node. An edge is generated between the user node and the article node in the second graph based on a second action type. A first authority score is calculated for the article node within the first graph. A second authority score is calculated for the article node within the second graph. A quality score is calculated for the article.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Golland, Eric Huang, Patrick Chase, Alexandre Patry, Shakti Dhirendraji Sinha
  • Patent number: 11188570
    Abstract: Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance. Each host computer, in some embodiments, is responsible for collecting and reporting attributes of data flows associated with machines executing on a host computer. The host computer, in some embodiments, first eliminates duplicative flow group records and then aggregates the flow data according to a set of received keys that specify attributes that define the aggregation. For example, a simple key that specifies a set of machine identifiers (e.g., a VM ID) as attribute values will, for each machine identifier, aggregate all flows with that machine identifier into a single aggregated flow group record. In some embodiments, the host computer includes a flow exporter that processes and publishes flow data to the analysis appliance.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 30, 2021
    Assignee: VMWARE, INC.
    Inventors: Jayant Jain, Russell Lu, Ly Loi, Rick Lund, Sushruth Gopal
  • Patent number: 11182421
    Abstract: A system and method compares an image of an object of interest captured by an image capturing device from a first positional view relative to the object of interest against each of a plurality of images of each of a plurality of reference objects wherein each of the plurality of images of each of the plurality of reference objects is reflective of a unique positional view of the corresponding one of the plurality of reference objects to determine a second positional view relative to the object of interest at which the image capturing device is to be positioned to capture a further image of the product of interest.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: November 23, 2021
    Assignee: W.W. Grainger, Inc.
    Inventor: Geoffry A. Westphal
  • Patent number: 11175998
    Abstract: An information processing apparatus performs a backup process to store backup target data on a deduplication storage device configured to eliminate duplicate storage by referring to previously stored data having the same content. The apparatus includes a calculation unit configured to calculate the capacity after deduplication that is performed by storing the backup target data in the deduplication storage device, each time the backup process is performed, and a determination unit configured to determine whether the backup target data is normal or abnormal, based on the capacity calculated each time the backup process is performed.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: November 16, 2021
    Assignee: NEC CORPORATION
    Inventor: Jiajun Gu
  • Patent number: 11176126
    Abstract: A method includes generating an initial entigen group for a query from existing entigens in a knowledge database and determining whether the initial entigen group provides a reliable response to the query. When the initial entigen group does not provide a reliable response to the query, the method further includes determining a desired entigen to add to the initial entigen group to produce an updated entigen group that leads to the reliable response to the query and creating the desired entigen based on obtained targeted data. The method further includes adding the desired entigen to the initial entigen group to produce the updated entigen group and determining whether the updated entigen group provides the reliable response to the query. When the updated entigen group provides the reliable response to the query, the method further includes outputting the reliable response.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: November 16, 2021
    Assignee: entigenlogic LLC
    Inventors: Donald Joseph Wurzel, Frank John Williams, David Ralph Lazzara, Stephen Chen, Dennis Arlen Roberson, Andrew Chu, Gary W. Grube
  • Patent number: 11176091
    Abstract: Techniques and apparatus for providing access to data in a plurality of storage formats are described. In one embodiment, for example, an apparatus may include logic, at least a portion of comprised in hardware coupled to the at least one memory, to determine a first storage format of a database operation on a database having a second storage format, and perform a format conversion process responsive to the first storage format being different than the second storage format, the format conversion process to translate a virtual address of the database operation to a physical address, and determine a converted physical address comprising a memory address according to the first storage format. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 16, 2021
    Assignee: INTEL CORPORATION
    Inventors: Mark A. Schmisseur, Thomas Willhalm, Francesc Guim Bernat, Karthik Kumar
  • Patent number: 11163840
    Abstract: A source content processor receives content from a crawler and calls a text mining engine. The text mining engine mines the content and provides metadata about the content. The source content processor applies a source content filtering rule to the content utilizing the metadata from the text mining engine. The source content filtering rule is previously built based on at least one of a named entity, a category, or a sentiment. The source content processor determines whether to persist the content according to a result from applying the source content filtering rule to the content and either stores the content in a data store or deletes the contents from the data ingestion pipeline such that the content is not persisted anywhere. Embodiments disclosed herein can significantly reduce the amount of irrelevant content through the data ingestion pipeline, prior to data persistence.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: November 2, 2021
    Assignee: OPEN TEXT SA ULC
    Inventors: Martin Brousseau, Steve Pettigrew
  • Patent number: 11157498
    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 first query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system parses the first query and uses a dataset association records of a metadata catalog to dynamically identify one or more datasets associated with the query and generate a second query. The data intake and query system executes the second query.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 26, 2021
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Manu Jose, Sourav Pal, Christopher Madden Pride, Nicholas Robert Romito, Igor Braylovskiy, Arun Ramani, Ankit Jain
  • Patent number: 11151166
    Abstract: Context-based multi-granularity intent discovery, in relation to determining the intent of a user-problem associated with one of a plurality of products, includes identifying each of the plurality of products in a base intent level of a hierarchical intent data structure, creating a first granularity level below the base intent level, and creating a subsequent granularity level. The first granularity level includes groupings of the plurality of user-problems created according to a first common intent feature; the common intent feature is related to a respective one of the plurality of products. The subsequent granularity level includes sub-groupings of the user-problems of a respective grouping with each sub-grouping created according to a second common intent feature. The second common intent feature of each sub-grouping is determined without consideration of the first common intent feature.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: October 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ziliu Li, Junaid Ahmed
  • Patent number: 11151120
    Abstract: There are provided systems and methods for determining data validity during data processing for multiple processing stacks. During processing requests with a service provider, each request may go through a data flow that invokes multiple processing stacks, where the data is transmitted over a network to different data processing nodes. For example, a distributed computing architecture may invoke multiple disparate nodes to process data, which may become corrupted during data transmission and processing. To ensure data validity, a framework may be provided that provided data translators for each processing stack to covert data handled in a processing format for that stack into a base data format utilized by the framework. The framework may utilize checksums or other hash values of the data in the base data format to determine if the data has been altered at different processing nodes or stacks.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 19, 2021
    Assignee: PAYPAL, INC.
    Inventors: Shanmugasundaram Alagumuthu, Vikas Prabhakar, Ashish Srivastava