Patents Examined by Irene Baker
  • Patent number: 11966489
    Abstract: Methods, systems, and apparatuses for providing access to records of a database stored on a database server in a cloud database platform are described herein. A data sharing platform may determine a shared view definition for access to the database. The data sharing platform may determine rules that specify criteria that limit access to the records stored by the database. The one or more first rules may be received via a user interface. The data sharing platform may perform, based on the rules, a data access certification process on the records stored by the database to generate a table of certification results. The data sharing platform may generate, based on the table of certification results, and without modifying the records stored by the database, a limited consumer view definition. Based on updates to the records, a new limited consumer view definition may be generated.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Nagender Gurram, Yudhish Batra, Syed Shamaz Salim, Praveen Kandukuri
  • Patent number: 11941624
    Abstract: Trustless deterministic state machines can be implemented using a blockchain infrastructure and state machines can run concurrently over more than one blockchain transaction. The transactions can be done in a Bitcoin blockchain ledger. A unlocking transaction constraint that constrains an unlocking transaction to include a transaction input that references a previous transaction output is determined. A redeemable transaction is created to include a transaction output that includes an amount and a transaction locking script that includes the unlocking transaction constraint, with unlocking the amount being contingent upon execution of at least one unlocking script of the unlocking transaction satisfying the unlocking transaction constraint. The redeemable transaction is caused to be validated at a node of a blockchain network.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: March 26, 2024
    Assignee: nChain Licensing AG
    Inventor: Dean Kramer
  • Patent number: 11935385
    Abstract: Methods for anomaly detection using dictionary based projection (DBP), and system for implementing such methods. In an embodiment, a method comprises receiving input data including a plurality n of multidimensional data points (MDDPs) with dimension m, applying DBP iteratively to the input data to construct a dictionary D, receiving a newly arrived MDDP (NAMDDP), calculating a score S associated with the NAMDDP as a distance of the NAMDDP from dictionary D, and classifying the NAMDDP as normal or as an anomaly based on score S, wherein classification of the NAMDDP as an anomaly is indicative of detection of an unknown undesirable event.
    Type: Grant
    Filed: July 18, 2021
    Date of Patent: March 19, 2024
    Assignee: ThetaRay Ltd.
    Inventors: Amir Averbuch, Amit Bermanis, David Segev
  • Patent number: 11928095
    Abstract: Example embodiments relate to a system to generate and cause display of a specially configured graphical user interface to receive and present collections of images. According to certain example embodiments, an image analysis system: receives an image file from a client device; generates a hash value based on the image file; performs a comparison of the hash value with a list that comprises a collection of hash values; identifies a match to the hash value among the collection of hash values; assigns a label to the image file in response to identifying the match among the collection of image files from the list; and indexes the image file at a memory location identified by the label assigned to the image file.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: March 12, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Michael Stein, Adam Campbell, Alicia Monfre, Angela Muller, Enoch Hsiao, Lucas Ray, Matthew Brady, Michelle Brown, Paul Lisker
  • Patent number: 11928097
    Abstract: Efficiently implemented herein is a deterministic semantic for property updates by graph queries. Mechanisms of determinism herein ensure data consistency for graph mutation. These mechanisms facilitate optimistic execution of graph access despite a potential data access conflict. This approach may include various combinations of special activities such as detecting potential conflicts during query compile time, applying query transformations to eliminate those conflicts during code generation where possible, and executing updates in an optimistic way that safely fails if determinism cannot be guaranteed. In an embodiment, a computer receives a request to modify a graph. The request to modify the graph is optimistically executed after preparation and according to safety precautions as presented herein. Based on optimistically executing the request, a data access conflict actually occurs and is automatically detected.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: March 12, 2024
    Assignee: Oracle International Corporation
    Inventors: Bence Czipo, Vlad Ioan Haprian, Oskar Van Rest, Damien Hilloulin, Vasileios Trigonakis, Yahya Ez-zainabi, Sungpack Hong, Hassan Chafi
  • Patent number: 11899660
    Abstract: A method for writing data to a cloud-based database for optimized cloud-based database query execution may include a table writer computer program executed by a local electronic device: (1) receiving table data comprising rows and columns, a schema for the table, and a primary-key for the table; (2) creating a footer for the table, the footer comprising the schema and the primary-key; (3) sorting the rows of the table data using the primary-key; (4) dividing the sorted columns of the table data into a plurality of datapages based on a datapage size; (5) identifying sparse indices for each datapage, wherein the sparse indices comprising a minimum value, a maximum value, a starting row index, an ending row index for each datapage; (6) writing each datapage to cloud storage; (7) inserting the sparse indices into the footer for the table data; and (8) writing the footer to cloud storage.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: February 13, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Narayana R Tummala, Marco Pistoia, Pranav Deshpande, Elvir Azanli, Joseph W. Ligman, Frank Schaffa
  • Patent number: 11899651
    Abstract: An approach is described to provide a method, a computer program product, and a computer system to implement hole punching. The described approach provides an automated way to free up space without requiring manual intervention by a DBA to manually reorganize database objects to free up space.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 13, 2024
    Assignee: Oracle International Corporation
    Inventors: Teck Hua Lee, Tirthankar Lahiri, Yunrui Li
  • Patent number: 11893005
    Abstract: Systems, methods, and software can be used for anomaly detection. In some aspect, a number of training events are obtained. A data structure represented by a decision tree is generated based on the number of training events. A to-be-scored event is obtained and a traversed path is determined for the to-be-scored event. An anomaly score is computed based on the traversed path and the to-be-scored event is determined to be an anomalous or normal event based on the anomaly score.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: February 6, 2024
    Assignee: BlackBerry Limited
    Inventor: John Raymond Herrema, III
  • Patent number: 11886417
    Abstract: A system may receive, via a web browser plugin on a user device, a first timestamp associated with first click data at a website associated with a merchant, a referring uniform resource location (URL), a current URL, and first user identification data. The system may also receive transaction data including a second timestamp, second user identification data, and a first merchant name associated with a transaction with the merchant. The system may determine whether the first timestamp is within a predetermined period of the second timestamp and determine whether the first user identification data corresponds with the second user identification data. When the system determines that the first timestamp is within the predetermined period of the second timestamp and the first user identification data corresponds with the second user identification data, the system may store the referring URL and the current URL with the first merchant name in a database.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: January 30, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Allison Fenichel, Amanda Sneider, Zenobia Zoila Liendo
  • Patent number: 11874885
    Abstract: A content recommendation is provided based on a knowledge graph using, for example, a processor and memory of a device. In some embodiments, sensors are used. The content recommendation efficiently makes user of the processor, memory and/or sensors. A knowledge graph is maintained at the device and another knowledge graph may be maintained at a server. The knowledge graph at the device is generated, for example, by obtaining log history information, generating a device knowledge graph, generating a pattern knowledge graph associated with a behavior pattern of a user, and/or updating the device knowledge graph by adding the pattern knowledge graph to the device knowledge graph. In some examples, the knowledge graph at the server is generated by a server, based on the pattern knowledge graph.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: January 16, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mirae Jeong, Hyonsok Lee, Jungho Park, Jaehun Lee, Taeho Hwang, Yunsu Lee, Jiyoung Kang
  • Patent number: 11841896
    Abstract: Example embodiments described herein relate to an icon based tagging system to associate a graphical icon (e.g., an emoji) with a data category, receive media content that includes a data object and the graphical icon, assign the media content to the data category based on the presence of the graphical icon within the media content, receive a search request that comprises search criteria that includes at least the graphical icon, and present a set of search results that include the media content in response to the search request.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: December 12, 2023
    Assignee: Snap Inc.
    Inventors: Luis Carlos Dos Santos Marujo, William Brendel
  • Patent number: 11836169
    Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to providing query suggestions based on a number of data sources including person's personal data and non-personal data. The disclosed techniques may include receiving an input from a person, obtaining a first set of suggestions based on information from a first data source, presenting the first set of suggestions to the person, and presenting, to the person, a second set of suggestions obtained from a person corpus when a portion of the person corpus relevant to the input is accessible. The person corpus may be from a second data source that is private to the person.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: December 5, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Shenhong Zhu, Chun Ming Sze, Hang Su, Huming Wu, Hui Wu, Jiuhe Gan, Xiaobing Han, Mingtian Liu, Yuan Zhang, Scott Gaffney
  • Patent number: 11829367
    Abstract: Methods, systems, and apparatuses for providing access to records of a database stored on a database server in a cloud database platform are described herein. A data sharing platform may determine a shared view definition for access to the database. The data sharing platform may determine rules that specify criteria that limit access to the records stored by the database. The one or more first rules may be received via a user interface. The data sharing platform may perform, based on the rules, a data access certification process on the records stored by the database to generate a table of certification results. The data sharing platform may generate, based on the table of certification results, and without modifying the records stored by the database, a limited consumer view definition. Based on updates to the records, a new limited consumer view definition may be generated.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 28, 2023
    Assignee: Capital One Services, LLC
    Inventors: Nagender Gurram, Yudhish Batra, Syed Shamaz Salim, Praveen Kandukuri
  • Patent number: 11822940
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored instructions that may cause the processor to determine that information has been inputted into an object, the object including a child object nested within the object. The instructions may also cause the processor to generate a child-object hash value based on contents of the child object, generate a hash value for the object based on contents of the object, the contents of the object including the child-object hash value, and determine whether the generated hash value differs from a stored hash value, the stored hash value corresponding to contents of the object without the inputted information. The instructions may also cause the processor to, based on a determination that the generated hash value differs from the stored hash value, save the object including the child object nested within the object.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Sudhansu Sekhar Pradhan
  • Patent number: 11816090
    Abstract: Implementations retrieve a first event that published to a first source of events responsive to updating, deleting, or inserting a first record in a database object that stores records relating to consent. The first event is processed. Processing the first event includes storing in an attribute of a second event an identifier for a second record that relates to the first record and that is in a second database object that stores records relating to consent. If the first record was inserted or updated, processing the first event includes storing in an attribute of the second event one or more identifiers and respective values of fields of the first record based on attributes of the first event.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: November 14, 2023
    Assignee: Salesforce, Inc.
    Inventors: Marla Hay, Yvonne Zhou, Yu Chen, Shivan Kaul Sahib
  • Patent number: 11809387
    Abstract: A method for evaluating and/or scoring pharmaceutical/life science technology is provided. The method includes importing data of a publication; transforming the data into a structured schema; ingesting the structured schema to determine a context of the data and draw associations between the data and a plurality of profiles; and generating a score based on the associations between the raw data and the profiles. The method may also include generating meta-data based on the determined context of the data and/or one or more quantitative metrics having a temporal component based on the ingested data. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: November 7, 2023
    Assignee: DR/Decision Resources, LLC
    Inventors: Brigham B. Hyde, David Greenwald
  • Patent number: 11797517
    Abstract: Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the candidate content item in a display at a client computing device, the display including a consensus belief indicator representing the measure of agreement in sentiment.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: October 24, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Saranyaa Parthikumar
  • Patent number: 11789943
    Abstract: A computer-implemented method for analyzing spans and traces associated with a microservices-based application executing in a distributed computing environment comprises aggregating a plurality of ingested spans associated with one or more applications executing in the distributed computing environment into a plurality of traces, wherein each of the plurality of ingested spans is associated with a plurality of tags. The method further comprises comparing durations of a set of related traces of the plurality of traces to determine patterns for the plurality of tags and generating a histogram that represents a distribution of the durations of the set of related traces. The method also comprises providing alerts for one or more tags from the plurality of tags associated with traces having a duration above a threshold based on the distribution of the durations.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: October 17, 2023
    Assignee: SPLUNK Inc.
    Inventors: Gergely Danyi, Steven Flanders, Joseph Ari Ross, Justin Smith, Eric Wohlstadter, Chengyu Yang
  • Patent number: 11775501
    Abstract: Embodiments of the present disclosure provide for trace and span sampling and analysis for instrumented software. Each span may be annotated with one or more tags that provide context about an executed task, such as a user instrumenting the software, a document involved in a request, an infrastructure element used in servicing a request, etc. A sampler may perform tail-based sampling of traces comprising spans. The sampler may select a portion of the traces having selected features and send them to an analyzer. The analyzer may receive the selected traces and determine whether the selected traces are indicative of configuration problems for the instrumented software. An alert may be generated based on identified configuration problems.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: October 3, 2023
    Assignee: Splunk Inc.
    Inventors: Joseph Ari Ross, Matthew William Pound
  • Patent number: 11755591
    Abstract: Various examples are directed to systems and methods for administering data model metadata for a plurality of data models. A metadata service may receive a first retrieval request from a requesting system. The first retrieval request may comprise an indication of a first local object identifier referencing a definition of a first local object from a first data model and an indication of a target data model. The metadata service may retrieve a first record from a metadata identifier registry, where the first record comprises an indication of the first local object identifier and an indication of a first global object identifier corresponding to the first local object identifier. The metadata service may determine a second local object identifier referencing a definition of a second local object identifier referencing a definition of a second local object in the target data model and return the second local object identifier.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: September 12, 2023
    Assignee: SAP SE
    Inventors: Jan Portisch, Sandra Bracholdt, Ulrich Block, Volker Saggau