Patents Examined by Tony Mahmoudi
  • Patent number: 11562002
    Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: January 24, 2023
    Assignee: Business Objects Software Ltd.
    Inventors: Paul Pallath, Rouzbeh Razavi
  • Patent number: 11544296
    Abstract: Computer systems and methods of spatially-indexing agricultural content involve inputting agricultural content comprising spatial data and spatially-indexing the agricultural are disclosed herein. In an example, the computer systems and methods involve identifying from the spatial data a set of geospatial boundaries for the agricultural content. The computer systems and methods also involve indexing the agricultural content to the identified geospatial boundaries. The computer systems and methods further involve cross-referencing the indexed agricultural data with a plurality of sets of geospatial boundaries for a plurality of fields. The computer systems and methods additionally involve indexing the agricultural content to one or more of the plurality of fields when the cross-referencing identifies an overlap between the geospatial boundaries of the indexed agricultural data and one or more of the geospatial boundaries of the plurality of fields.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 3, 2023
    Assignee: WinField Solutions, LLC
    Inventor: Ananth Krishnan
  • Patent number: 11543806
    Abstract: One embodiment of the present disclosure provides a system and method for facilitating a search for a hybrid-manufacturing process plan for manufacturing an object. During operation, the system can obtain a set of partial order constraints constraining the order in which a set of at least two manufacturing actions, corresponding to addition or removal of predefined regions of space, appear in a process plan. The system can constrain, based on the set of partial order constraints, a search space. The search space can correspond to a tree in which the nodes represent the object's state and the edges represent available actions at each node. The system can then determine a set of optimized process plans represented by orderings of the actions, corresponding to paths on the search tree, that produce the desired final state in a cost-effective manner.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: January 3, 2023
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Lara S. Crawford, Morad Behandish
  • Patent number: 11538045
    Abstract: Commentary rating determination systems and methods determine a commentary rating for commentary about a subject media content event that has been generated by a community member. An exemplary embodiment receives video information acquired by a 360° video camera, identifies a physical object from the received video information, determines a physical attribute associated with the identified physical object, wherein the determined physical attribute describes a characteristic of the identified physical object, compares the determined physical attribute of the identified physical object with a plurality of predefined physical object attributes stored in a database, and in response to identifying one of the plurality of predefined physical object attributes that matches the determined physical attribute, associates the quality value of the identified one of the plurality of predefined physical object attributes with the identified physical object.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 27, 2022
    Assignee: DISH Network L.L.C.
    Inventors: Nicholas Newell, Rob Johannes Clerx
  • Patent number: 11531656
    Abstract: Embodiments of the present invention provide for a method for duplicate determination in a graph. The graph comprises nodes representing entities and edges representing relationships between the entities. Embodiments of the present invention identify two target nodes in the graph. A neighborhood subgraph may be determined for each of the two nodes. The neighborhood subgraph includes the respective node. Embodiments of the present invention can then determine whether the two nodes are duplicates with respect to each other, based on a result of a comparison between the two subgraphs and based on a comparison of the two target nodes of the subgraphs.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lars Bremer, Thuany Karoline Stuart, Hemanth Kumar Babu, Martin Oberhofer
  • Patent number: 11526553
    Abstract: Described are systems and methods for automatically generating, by a computing device, a regular expression that matches a list of input strings. A method includes identifying a set of baseline regular expression classes that match a portion of an input string of the list of input strings. The method further generates a current regular expression as a sequence of baseline regular expression classes from the set of baseline regular expression classes based on matching baseline regular expression classes to characters of a first input string of the list of input strings. The method further determines whether the current regular expression matches all input strings of the list of input strings, and if it does not, the method regenerates a portion of the current regular expression that occurs after an earliest character, in order, of one of the one or more input strings, that does not match the current regular expression.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: December 13, 2022
    Assignee: VMWARE, INC.
    Inventors: Ashutosh Gupta, Prajval Bavi, Gaurav Rastogi, Jonathan Yue, Malhar Singh
  • Patent number: 11526404
    Abstract: Provided are techniques for exploiting object tags in order to produce a work order across several backup engines for a backup job. A selection of tags for an object is received. A work order for the object is created using the tags. The work order is stored with a virtual server that stores the object, wherein a data mover of a backup engine retrieves the work order from the virtual server to back up the object.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: December 13, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean P. Cox, David G. Derk, Kevin L. Gibble, Avishai H. Hochberg, James P. Smith, Steven V. Voyk, Martine B. Wedlake, Jean X. Yu
  • Patent number: 11520831
    Abstract: A regular expression that is able to be used to identify an item as belonging to a specific group among a plurality of different groups is determined. The regular expression is tested against a sampling of items known to belong to the specific group to determine a true positive metric. The regular expression is tested against a sampling of items known to belong to other groups among the plurality of different groups outside the specific group to determine a false positive metric. An accuracy metric of the determined regular expression is calculated based at least in part on the true positive metric and the false positive metric. The accuracy metric is provided for use in evaluating the regular expression.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: December 6, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Asaf Garty, Robert Bitterfeld
  • Patent number: 11520751
    Abstract: A system and method for information storage using blockchain and pointer databases, comprising a computer with a blockchain manager and datastore manager, and blockchain data input, which connects over a network to a distributed blockchain ledger containing information such as personally-identifying data and a datastore system containing searchable information such as a DNS system on the persons entered into the blockchain, the datastore system also containing reference numbers for each searchable block in the blockchain, such that verification or identification can both be accomplished swiftly and securely of data in the blockchain such as for data verification to verify or identify persons submitting data to such a system.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: December 6, 2022
    Inventor: Avery Glasser
  • Patent number: 11514008
    Abstract: Migration results in specific action requests to move data from a source system instance to a target system instance. Migration may consume many resources. In an effort to monitor migration effects on source and/or target performance, one or more traffic lights are determined to monitor utilization of resources of the source and/or target. Based on the one or more traffic lights, migration is dynamically throttled. The one or more traffic light may be assigned a status based on how the migration affects performance of another data operation which may be contemporaneously operating on either the source and/or the target.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: November 29, 2022
    Assignee: SALESFORCE, INC.
    Inventors: Ilya Zaslavsky, Ping Yun, Raksha Subramanyam
  • Patent number: 11500933
    Abstract: Embodiments include systems, methods, articles of manufacture, and computer-readable media configured process data in a structured format and an unstructured format and applying one or more algorithms to detect elements and links between the elements in the data. Embodiments are further configured to generate a graph model comprising nodes comprising the elements and edges comprising the links.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: November 15, 2022
    Assignee: Capital One Services, LLC
    Inventors: Shuzhao Yan, Ashok Kari, Biying Tang, Serge Vilvovsky, Ada Cheung, Kaleen Love, Nitin Sharma, William Schineller, Marina Giliver, Bangda Sun, Yuhang Zhan, Elizabeth Miller
  • Patent number: 11501020
    Abstract: A method for anonymizing and combining personal information in big data, by which big data is anonymized to be freely distributed to an external system without fear of personal information leakage and distributed data can be combined with each other is proposed.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: November 15, 2022
    Assignee: BOARA CO., LTD.
    Inventor: Won Suk Lee
  • Patent number: 11500888
    Abstract: A method for anomaly detection of cloud services based on mining time-evolving graphs includes steps of receiving tracing data for a plurality of micro-services of the deployed cloud service, wherein the tracing data defines relationships between the plurality of micro-services of the deployed cloud service at a plurality of different time intervals, computing a functional graph based on the tracing data for each of the plurality of different time intervals, wherein nodes of each functional graph include the plurality of micro-services and wherein links between the nodes represent relationships between the plurality of micro-services, comparing the functional graphs for each of the plurality of time intervals to determine an anomaly score for each of the functional graphs, and detecting a presence of one or more anomalies based on the anomaly scores.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: November 15, 2022
    Assignee: NEC LABORATORIES EUROPE GMBH
    Inventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
  • Patent number: 11494393
    Abstract: The present teaching relates to method and system for generating a stream of content items. A plurality of entities associated with a time-window are obtained, wherein each entity of the plurality of entities is associated with at least one content item. For each entity, a first parameter with respect to the time-window, a second parameter with respect to previous time-windows, and a trendiness score based on a function of the first parameter and the second parameter are respectively calculated. A graph based on one or more entity-pairs is generated, wherein each entity-pair of the one or more entity-pairs satisfies a first criterion. A stream of content items is generated based on the graph, wherein each content item in the stream of content items corresponds to at least one of the one or more entity pairs.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: November 8, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Sainath Vellal, Kostas Tsioutsiouliklis
  • Patent number: 11487773
    Abstract: The present disclosure discloses a query method, an apparatus, an electronic device, and a storage medium, and relates to the technical field of spatio-temporal big data in big data technologies. The specific implementation scheme is as follows: receiving a query request sent by a terminal device, where the query request is used to request to query dynamic association relationships of a target entity and includes an identifier of the target entity and query starting and ending time; determining at least one time bucket to be queried in a query database according to the query starting and ending time, where each time bucket stores the dynamic association relationships of the target entity in a time period corresponding to the time bucket; and querying the dynamic association relationships of the target entity in the at least one time bucket according to the identifier of the target entity.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 1, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Shuangquan Yang, Yang Zhang, Yi Xie
  • Patent number: 11481437
    Abstract: Examples described herein relate to facilitating media item access via a media item database. For instance, a playlist may include audio tracks of a first streaming service (e.g., as uniform resource identifiers linking to streamable audio tracks). When a subscription to the first streaming service is not active, the playlist may be unplayable by a media playback system including a playback device. To play the playlist, a computing system may convert the playlist to audio tracks of a second streaming service and then send the converted playlist back to the media playback system for playback.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: October 25, 2022
    Assignee: Sonos, Inc
    Inventors: Steven Beckhardt, Gregory Paul Ramsperger
  • Patent number: 11481321
    Abstract: Methods, systems, and computer-readable storage media for determining that a transaction of a plurality of transactions performed in at least a portion of a system includes a delete operation, the plurality of transactions being managed by a secondary transaction manager and including a subset of all transactions performed in the system, in response to the delete operation, inserting a clean-up entry in the secondary transaction manager, attaching the clean-up entry to a subsequent transaction in order to determine and assign a time to the cleanup-entry that is used to subsequently trigger garbage collection, and selectively comparing the time to a most-recently-reported minimum read timestamp that is periodically reported to the secondary transaction manager from a primary transaction manager of the system, wherein the clean-up entry is executed in response to determining that the time is less than the most-recently-reported minimum read timestamp.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: October 25, 2022
    Assignee: SAP SE
    Inventors: Christian Bensberg, Steffen Geissinger
  • Patent number: 11481653
    Abstract: Computer-implemented systems and methods forecast network resource and/or infrastructure needs for an enterprise computer system that employs network servers to host resources that are requested by network users. Based on the forecasts, the network resources can be scaled or provisioned accordingly. The state of the networkservers can be dynamically adjusted to meet the request needs of the users while reducing excess capacity. The forecasting techniques are also applicable to cloud computing environments. Based on the forecasts, the cloud server pool can be scaled dynamically, so that the system's scale satisfies the changing requests and avoids wasting resources when the system is under low load.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: October 25, 2022
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Reginald Martin, Hongbin Zhang, Jian Cao
  • Patent number: 11481374
    Abstract: Various systems and methods are disclosed for making and using an anonymized database for an industrial enterprise, such as oilfield operations. Providing statistical performance indicators for groupings of an activity in the oilfield allow for the information in confidential data sets to be shared without compromising the confidentiality of any one data entry. Comparisons may be made between or among oilfields with differing technologies, differing rig configurations, or even different crews when sufficient data are available.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: October 25, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventor: Christopher Neil Marland
  • Patent number: 11481362
    Abstract: Systems, methods, and computer-readable media for managing storing of data in a data storage system using a client tag. In some examples, a first portion of a data load as part of a transaction and a client identifier that uniquely identifies a client is received from the client at a data storage system. The transaction can be tagged with a client tag including the client identifier and the first portion of the data load can be stored in storage at the data storage system. A first log entry including the client tag is added to a data storage log in response to storing the first portion of the data load in the storage. The first log entry is then written from the data storage log to a persistent storage log in persistent memory which is used to track progress of storing the data load in the storage.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: October 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ralf Rantzau, Madhu S. Kumar, Johnu George, Amit Kumar Saha, Debojyoti Dutta