Business Processing Using Cryptography Patents (Class 705/50)
  • Patent number: 12131388
    Abstract: The systems and methods described include the ability to store such information in an immutable and distributed, verifiable fashion. Furthermore, the system includes enhanced means for retrieving, interacting with, and visualizing such information via user interface on a variety of user device types. The system is further configured to intelligently determine data forwarding decisions based on one or more configurable data guidelines as determined by one or more entities or third party systems, and provide access to verified data to these entities and systems.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: October 29, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Prashant Khare, Prashant Anna Bidkar, Anjani Mishra, Ranjan Verma
  • Patent number: 12130204
    Abstract: Systems, devices, and methods for a mobile vehicle, the mobile vehicle comprising a base station; an unmanned aerial vehicle (UAV), where the UAV is launched from the base station; a payload disposed on the UAV, where the payload is configured to generate payload data of at least one infrastructure, and where the payload data comprises at least one of: a gas sensor data, an infrared imager for optical gas imaging (OGI) camera data, an infrared imager tuned for radiometric measurement camera data, a visible camera data, and a 3D mapping data; and a processor in communication with the UAV and the payload, where the processor is configured to determine an integrity of the at least one infrastructure based on payload data from the payload.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: October 29, 2024
    Assignee: SeekOps Inc.
    Inventors: Andrew David Aubrey, Brendan James Smith
  • Patent number: 12131303
    Abstract: Data of prior online banking sessions is logged or stored and analyzed to identify online banking action patterns and pages or screens of an online banking website used to execute the actions. User profile data associated with executed actions is also identified. User profile data may involve the computing device used to access the site, location and/or temporal data such as date, time and frequency. When profile data of a current online banking session is received, rules dictating how the user interface of the online banking website can be selectively modified are accessed and applied to identify a page or screen to be presented to the user thus bypassing at least one intermediate page or screen that would have otherwise been presented to the user navigating the online banking website according to its pre-defined structure.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: October 29, 2024
    Assignee: INTUIT INC.
    Inventors: Jacob Rozin, Brandon J. Gador
  • Patent number: 12126699
    Abstract: Embodiments of the disclosed technologies receive a request including a user identifier and metadata associated with a slot available at a user system, remove the user identifier from the request to produce anonymized request data, receive, from a machine learning model, superposition data that correlates with the anonymized request data, send the superposition data for the anonymized request data to a real-time content-to-request matching process, receive, from the real-time content-to-request matching process, an identifier that identifies a content distribution selected based on the superposition data, and initiate the selected content distribution through the network to the slot in response to the request.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: October 22, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tao Cai, Albert Hwang, Jianlong Zhang, Muhammad Hassan Khan
  • Patent number: 12118073
    Abstract: At least one aspect of the present disclosure is directed to systems and methods of converting static content items into interactive content items. A data processing system can identify a first content item. The data processing system can divide, in accordance with a partition template, the visual content of the first content item into a plurality of segments. The partition template can define a number of segments to be formed from the visual content. The data processing system can generate a second script. The second script can assign each segment into a position. The script can enable movement of each segment within the frame. The script can determine that the segments are moved to a target position. The script can perform an action to provide information related to the visual content. The data processing system can provide the second content item to a client device.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: Sara Adkins, Tommy Shimko, Miao Xing, Nathan Lucash, Weiming Liu
  • Patent number: 12120166
    Abstract: Systems, methods, and computer readable media are directed in various embodiments for providing multiuser sessions for coordinated electronic transactions. A technical solution is directed to coordinating the electronic transactions across a plurality of instances, where the underlying users of the instances can include at least two users. Access to sensitive information can be restricted using a trusted execution environment and access can be given in accordance with the coordinated electronic transactions.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: October 15, 2024
    Assignee: ROYAL BANK OF CANADA
    Inventors: Arnold Badal-Badalian, Edison U. Ortiz, William Kwok Hung Cheung, Seung Bong Baek, Ravi Khandavilli
  • Patent number: 12107922
    Abstract: Quality communication can be maintained for integrated channels in transaction systems. For example, a system can receive, by a transaction management layer, a transaction request from a transaction channel of a plurality of transaction channels, the transaction request being in a channel-specific format associated with the transaction channel. The system can, in response to a downstream transaction processing system processing the transaction request, receive a status indicator of the processing of the transaction request. The system can transform the status indicator into the channel-specific format associated with the transaction channel. The system can send the status indicator in the channel-specific format to the transaction channel. The transaction channel can be configured to perform an action in response to receiving the status indicator.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: October 1, 2024
    Assignee: Truist Bank
    Inventors: Kendra Henry, Pramod Nambiar, Luana Peterman
  • Patent number: 12099969
    Abstract: An example operation may include one or more of receiving, by a retailer node, an encrypted inventory of goods data from a plurality of supplier nodes over a blockchain network, computing, by the retailer node, an ordering proportion based on the encrypted inventory of goods data, generating, by the retailer node, an ordering policy based on the ordering proportion, and executing a smart contract to order goods from the plurality of the supplier nodes based on the ordering policy.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: September 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Elisabeth Claire Paulson, Ashish Jagmohan, Ajay Ashok Deshpande, Pavithra Harsha, Ali Koc, Krishna Chaitanya Ratakonda, Ramesh Gopinath
  • Patent number: 12095934
    Abstract: An example operation may include one or more of connecting, by a lead peer, to a blockchain network of an organization configured to store assets, receiving, by the lead peer, a block from an ordering server, that contains a plurality of chaincode transactions belonging to a plurality of peers of the blockchain, applying, by the lead peer, a filter to the block, determining, by the lead peer, a recipient peer of the block in response to the application of the filter, and receiving, by the lead peer, a notification of validation and commitment of the block to the blockchain by the recipient peer.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Balaji Viswanathan, Krishnasuri Narayanam, Senthilnathan Natarajan, Vinayaka Pandit
  • Patent number: 12095915
    Abstract: Provided are methods and apparatuses for off-network key management in one-to-one mission critical data communication. A method includes initiating an off-network MCData service for the communication with an other client device, obtaining a MCData message including a MCdata protection key and an identifier of the MCdata protection key, in case that a valid MCdata protection key for the other client device is not available, and transmitting the MCData message to the other client device.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: September 17, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nishant Gupta, Rajavelsamy Rajadurai
  • Patent number: 12086741
    Abstract: Crowd funding for innovation includes distributing a proposal with a description of a project idea, an amount of funds requested, and a time frame for raising the funds. Ownership of the project is transferred to an entity, which receives contributions from contributors and for each of the received contributions converts the contribution to a corresponding amount of virtual coin and adds the contribution to the funds. If the funding goal is complete within the time frame, the entity converts the coins to actual money and releases the money to the requestor. After completion of the project, the entity determines if the project is successful and can commercialize successful projects. For certain successful projects, the entity can also distribute funds to the contributors.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 10, 2024
    Assignee: Solventum Intellectual Properties Company
    Inventors: Audrey A. Sherman, Robert R. Kieschke, Frank J. Sherman, Mario A. Perez, Raymond P. Johnston, Kandyce M. Bohannon
  • Patent number: 12073356
    Abstract: A system gathers data from a plurality of sources across a wide geographic region, and produces from the gathered information output to a user, which output indicates to the user factors that may influence supply of product to, and/or operation of, a supply chain. Illustrative embodiments are able to determine that data in a previously received dataset has been changed by its corresponding data source, and subsequently update a corresponding data record maintained by the system. Illustrative embodiments train and employ one or more neural networks to identify anomalies in large datasets, and in some embodiments to predict the impact of various factors on crop production.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: August 27, 2024
    Assignee: Agtools Inc.
    Inventors: Martha Montoya, Gustavo Montoya
  • Patent number: 12069068
    Abstract: A method for detecting a side attack of a target by a user comprising a step of recording data relating to a so-called sensitive file, the sensitive file being a configuration file of the target; a step of primary connection of the user on a proxy gateway to establish a secondary connection of the proxy gateway on the target; a step of verification of the integrity of the sensitive file, subsequently to the step of secondary connection of the proxy gateway on the target and when the integrity of the sensitive tile is determined as compromised by the step of verification of the integrity of the sensitive file, and a step of detection of a side attack of the target by the user.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 20, 2024
    Assignee: WALLIX
    Inventors: Meng Tan, Serge Adda
  • Patent number: 12061781
    Abstract: A system and method for allowing a user to manage transactions in an online credit card application. The system includes a back-end server operating the online application and including a processor for processing data and information, a communications interface communicatively coupled to the processor, and a memory device storing data and executable code. When the code is executed, the processor can link one or more external bank accounts to the online application, provide a main list of transactions that were made using the credit card, enable a user to selectively move the transactions from the main list to a sub-list, and enable the user to pay the transactions in the sub-list from the one or more external bank accounts.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: August 13, 2024
    Assignee: TRUIST BANK
    Inventor: Alexis Pastore
  • Patent number: 12056231
    Abstract: A system and method for training an artificial intelligence engine for real-time monitoring to eliminate false positives is disclosed. The system includes at least one processor, a communication interface coupled to the processor, and a memory device storing executable code. Executing the executable code causes the processor to receive data from an AI security model, receive data from a false positive database, and correlate both sets of data. The correlated data is used to generate a training dataset and a test dataset used to train a false positive identification model. After evaluating the false positive identification model, an AI engine is applied to user registration. The AI engine includes an AI security model and the false positive identification model. Additionally, a system for evaluating the security of user registration utilizing the false positive identification model is disclosed.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: August 6, 2024
    Assignee: TRUIST BANK
    Inventors: David Wright, David Pham, Adam Thomas Lewis, Kenneth William Cluff
  • Patent number: 12031290
    Abstract: A work machine control device includes a lift force detection unit, a control amount determination unit, and a command output unit. The lift force detection unit detects a lift force of the work machine. The control amount determination unit determines a control amount for the work machine based on a change amount of the detected lift force. The command output unit outputs, to an actuator driving the work machine, a control command according to the determined control amount. The control amount determination unit determines the control amount such that the control amount monotonically increases with respect to the lift force until a lift amount of the work machine reaches a predetermined threshold. A work vehicle includes the work machine control device, a vehicle body, a work machine supported by the vehicle body, and an actuator that drives the work machine.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: July 9, 2024
    Assignee: KOMATSU LTD.
    Inventor: Takahisa Oasa
  • Patent number: 12034825
    Abstract: Embodiments of the disclosed technologies receive a request including a user identifier and metadata associated with a slot available at a user system, remove the user identifier from the request to produce anonymized request data, receive, from a machine learning model, superposition data that correlates with the anonymized request data, send the superposition data for the anonymized request data to a real-time content-to-request matching process, receive, from the real-time content-to-request matching process, an identifier that identifies a content distribution selected based on the superposition data, and initiate the selected content distribution through the network to the slot in response to the request.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: July 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tao Cai, Albert Hwang, Jianlong Zhang, Muhammad Hassan Khan
  • Patent number: 12028460
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to verify whether an interaction with a particular content displayed on a content platform is an interaction by an actual human user. A request to generate a click verification token can be received from a first application executing on a client device. The request can include data for a first set of parameters for a first interaction and a first message authentication code (MAC) set. If the first MAC set matches a second MAC set, which is generated using some of the data included in the request, the click verification token can be generated. The click verification token can be provided to the first application, which in turn can provide this token to a content verification system. The content verification can use this token to verify whether the first interaction is an actual human user interaction.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: July 2, 2024
    Assignee: Google LLC
    Inventors: Gang Wang, Sudhi P Herle, Giles Dominic Hogben, Alex Daniel Jacobson, Michael Wright, Nicholas N. Kralevich, IV, Bram Bonné
  • Patent number: 12019761
    Abstract: According to an example aspect of the present invention, there is provided a method, comprising receiving from a source entity a workflow description for network based media processing (200), determining encryption requirements on the basis of an encryption descriptor in the workflow description, the encryption descriptor comprising information indicative of one or more encryption methods and at least one prioritized encryption method (210), and selecting, on the basis of the encryption descriptor, an encryption method for protecting data for at least one task of a media processing workflow generated on the basis of the workflow description (220).
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 25, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Kashyap Kammachi Sreedhar, Yu You, Sujeet Shyamsundar Mate
  • Patent number: 12013930
    Abstract: Methods, systems, and computer readable medium for verifying interactions with digital components. The method includes receiving input indicating interaction associated with a digital component that is provided by a content provider and presented by a user interface of the user device, determining, by a trusted program of the user device, that the interaction is valid, generating, by the trusted program and based on the determination that the interaction is valid based on a validity evaluation, a digitally signed token that attests the validity of the interaction with the digital component, and providing, by the trusted program and to a third party, the digitally signed token as an indication of the validity of the interaction.
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: June 18, 2024
    Assignee: Google LLC
    Inventors: Gang Wang, Alex Daniel Jacobson
  • Patent number: 11995210
    Abstract: Aspects of the disclosure relate to identity protection in event processing. A computing platform may modify a first distributed ledger to include user PII. The computing platform may generate an internal token representative of an identity for the user and an external token that may be used to process an event between the user and a counter party without exposing any user identity. The computing platform may send the external token to a counter party system. The computing platform may receive, from the counter party system, event processing information. The computing platform may store the event processing information and the external token in a second distributed ledger. The computing platform may receive a request for the event processing information, and may identify the internal/external tokens using the first distributed ledger. The computing platform may identify, using the external token, the event processing information stored on the second distributed ledger.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: May 28, 2024
    Assignee: Bank of America Corporation
    Inventor: Rick Beye
  • Patent number: 11994973
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for error handling in an integrated development environment (IDE) are provided. One of the methods, applicable to an IDE server, includes: sending a project package comprising a plurality of components supporting development of an application to an IDE terminal in response to a query of the IDE terminal; receiving a first error identifier indicating an error that occurs to the project package from the IDE terminal; determining an erroneous component where the error occurs from the plurality of components in the project package based on the first error identifier; determining a diagnosis solution corresponding to the first error identifier and the erroneous component by looking up mapping relationships stored on the server between error identifiers and diagnosis solutions associated with the plurality of components; and returning the determined diagnosis solution to the IDE terminal.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: May 28, 2024
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Long Jiang, Jianyi Meng, Chunqiang Li
  • Patent number: 11989791
    Abstract: Aspects of the present disclosure are directed to electronic computer implemented tracking method and system for an article of manufacture. In one aspect, a plurality of computer readable records are electronically maintained and stored in a computer readable database. In one step, a temporary virtual record is generated with EDI data payload including a transaction record attribute, a location transfer request attribute for designating a transfer location of an article of manufacture, and a recipient user biometric ID attribute. Next, electronically via data communications network tunnel, EDI data payload representative of the transaction record attribute and the location transfer request attribute is transmitted; and responsive to the location transfer request attribute, via the computer-based data communications network, the system transmits EDI data payload representative of an exchange zone attribute for designating a physical zone for exchanging said article of manufacture.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: May 21, 2024
    Assignee: Bank of America Corporation
    Inventor: Manu Jacob Kurian
  • Patent number: 11989245
    Abstract: Methods and systems for processing subjective queries are described. A query is received from a user. The method involves determining whether the query is subjective. In response to determining that the query is subjective, a plurality of people qualified to answer the query are identified. Moreover, a subset of the plurality of people who are available to answer the query are identified, and the query is transmitted to the subset of people available to answer the query. The received responses to the transmitted query from each of the people in the subset are then generated for display.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: May 21, 2024
    Assignee: ROVI GUIDES, INC.
    Inventors: Prateek Varshney, Madhusudhan Seetharam, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11983724
    Abstract: Membership services are provided to each of a plurality of users of a plurality of user computing devices, including via software that configures the plurality of user computing devices to operate within the membership services. An encrypted data payload including information representing at least one of carbon removal and/or carbon sequestering is received by a configured user computing device, and the information is validated. As a function of machine learning and artificial intelligence, at least one of carbon removal and/or carbon sequestering associated with validated information is determined. A respective mandate is accessed and, as a function of the validated information and the respective mandate, a determination is made whether the respective user is compliant with the respective mandate. At least one operating feature of the configured user computing device is disabled or enabled, as a function of the user's compliance.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: May 14, 2024
    Inventor: Graciela Chichilnisky
  • Patent number: 11978542
    Abstract: A system having patient image processing capability and being in compliance with health insurance portability and accountability act including a N-server having a database, wherein the N-server receives patient data in a form of numerical values from at least one sender and wherein the patient data is converted into numerical values prior to being sent to the N-server. Additionally, the system includes one or more artificial intelligence program to analyze the data in the form of numerical values and detect patterns for a predefined abnormality.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: May 7, 2024
    Assignee: CHILDREN'S HOSPITAL LOS ANGELES
    Inventors: Fernando Yepes Calderon, James Gordon McComb
  • Patent number: 11972431
    Abstract: Systems and methods include registering use of a virtual certification number (VCN) at a secure entity by receiving, at an external gateway, a registration request comprising an external request code and a primary account number (PAN), wherein the external request code is unique to the secure entity, determining that the external request code is an unregistered external request code, receiving a tokenized PAN based on the PAN, receiving an account identifier by applying the tokenized PAN to a certification mechanism tool application programing interface (API), generating a certification mechanism reference identifier by encrypting a certification mechanism associated with the account identifier and the tokenized PAN, updating a database to associate the certification mechanism reference identifier with the external request code, and transmitting, via the external gateway, a registration authentication to an external entity, the registration authentication comprising the external request code.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: April 30, 2024
    Assignee: Capital One Services, LLC
    Inventors: Kelly Jo Brown, Jesse Emery, Jonathan Blocksom, Swapna Mandala, Todd Safford, Victoria Yang, Brian Glowniak, Edward Husa, Calvin Sun, Audrey Zhang
  • Patent number: 11971875
    Abstract: A fault monitoring method is executed by a monitoring device in a fault monitoring system that includes a terminal used by a user, an appliance to be operated by the user, the monitoring device, and a plurality of authentication servers each including a distributed ledger, and includes: obtaining event information stored in the plurality of authentication servers and indicating an event generated in response to a request that includes a processing instruction for the user operating the appliance; obtaining state information indicating whether the appliance is faulty, from the appliance; generating first transaction data including the state information obtained and transmitting the first transaction data to the plurality of authentication servers; and transmitting the processing instruction included in the event information to the appliance, when the appliance is determined to be not faulty from the state information.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: April 30, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Naohisa Nishida, Junichiro Soeda, Yuji Unagami, Junji Michiyama
  • Patent number: 11973808
    Abstract: An electronic device is provided. The electronic device includes a communication circuit, a memory, and a processor configured to identify an occurrence of a conference event for establishing a conference call in which a plurality of external electronic devices participate, identify whether at least one of the plurality of external electronic devices is anonymous, generate an identification key to be mutually shared by a pair of an anonymous electronic device among the plurality of external electronic devices and the electronic device and transmit the identification key to the anonymous electronic device through the communication circuit when the at least one of the plurality of external electronic devices is anonymous, and generate the conference call in which the plurality of external electronic devices participate.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: April 30, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nguyen Ngoc Duc, Nguyen The Nghia, Tran Xuan Toan, Doan Huy My, Nguyen Van Hien, Nguyen Van Sinh, Pham The Huy
  • Patent number: 11961039
    Abstract: Techniques are described for linked blockchains that allow computing devices to access information from an acceptance blockchain about acceptance reports stored in an enterprise delivery blockchain that are also linked to a product blockchain that stores information of the products of the acceptance reports. An acceptance report is indicative of operability of a product in a service provided by a service provider. A processor is configured to access the block in the enterprise delivery blockchain, retrieve the acceptance report from the block in the enterprise delivery blockchain, determine an identifier, identified in the block in the enterprise delivery blockchain, to a block in an acceptance blockchain, access the block in the acceptance blockchain via the determined identifier, retrieve from the block in the acceptance blockchain contextual information of the acceptance report, and output the acceptance report and contextual information of the acceptance report.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: April 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jing Bo Jiang, Li Ni Zhang, Li Jiang, Yu Zhao, Lan Luo, Li Long Chen, Wen Rui Zhao
  • Patent number: 11943253
    Abstract: Systems and methods are described for using secured groups for simulated phishing campaigns to obfuscate data for levels of privacy based on protected criteria classes. Initially, a group to resolve members of the group based on multiple users matching one or more group criteria is established. It is then determined that at least one criteria of the one or more criteria has been configured as one of multiple protected criteria classes. Responsive to the determination, the group is identified as a secured group. A query of the group is then executed to identify one or more users of the multiple users as members of the group based on the users matching the criteria of the secured group at the time of execution of the group and information of the one or more users resulting from the execution of the secured group is obfuscated in accordance with the protected criteria class.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: March 26, 2024
    Assignee: KnowBe4, Inc.
    Inventors: Greg Kras, Chris Cline
  • Patent number: 11935037
    Abstract: The present disclosure relates to a system for locking a digital asset. In one implementation, the system may include a first computer node that reads a private data store associated with the first computer node and/or reads a distributed ledger to confirm a digital asset is unlocked and can be transferred from the first computer node. The first computer node cryptographically signs and sends a proposed digital lock to a second computer node. When activated, the digital lock prevents transfer of the digital asset from the first computer node to another computer node that is not the second computer node. The first computer node also reads a distributed ledger to confirm the distributed ledger contains the digital lock in an activated state. The first computer node transfers the digital asset from the first computer node to the second computer node.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: March 19, 2024
    Assignee: Digital Asset (Switzerland) GmbH
    Inventors: Walter Eric Saraniecki, Kelly Anne Mathieson, Ratko Goran Veprek, Johan Sjodin, Charng-Ching Yeh
  • Patent number: 11921891
    Abstract: A computer-implemented method of restricting access to a data owner's data comprising the steps of storing a record associated with a data owner; receiving a request to protect data from the data owner; protecting the data by way of encryption, tokenization or other data protection mechanism; returning the data in a protected format to the data owner; receiving a request from the data owner to change the accessibility of the data owner's data; and changing the accessibility of the data owner's data.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: March 5, 2024
    Inventors: Justin Hatcher, David Johnson
  • Patent number: 11921999
    Abstract: Systems and methods are presented for populating content item metadata are described herein. The system receives a content item. The system then receives at the user device selections of identifier tags that are indicative of the source or context of the content item. The system updates at the server the content item along with the metadata and stores it for retrieval. In response to the user device receiving a second content item determined to be the same as the first content item, the system replaces the second content item with a link to the first content item. Once a user interaction with the link is detected, the system may follow the link to generate for display the content item.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: March 5, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Patent number: 11921883
    Abstract: This application relates to a client-server architecture that enables user accounts registered with a service to be discoverable to other users of the service. A discovery protocol includes accessing personal information data stored in an address book of a client device, obfuscating the personal information data, transmitting a request to a service to determine if the obfuscated personal information data matches any potential contacts that have registered as discoverable with the service, and comparing information related to the potential contacts with the contacts included in the address book to determine if the contacts in the address book match any of the potential contacts.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: March 5, 2024
    Assignee: Apple Inc.
    Inventors: Thomas Alsina, Joseph A. Tyson, David K. Heller, James M. Costello
  • Patent number: 11915215
    Abstract: In example embodiments, a system and method for managing the resale of digital media rights is provided. In example embodiments, user accounts that store digital media rights for digital content may be maintained. An indication that a first user having a first user account intends to transfer digital media rights for a particular digital content may is received. A verification process is performed to verify that the digital media rights of the first user are transferable. Based on an indication that a transaction has occurred, the digital media rights are transferred from the first user account to a second user account associated with a second user that is a recipient of the digital media rights.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: February 27, 2024
    Assignee: OPENTV, INC.
    Inventors: Samir Mehta, Laurent Piron, Gary Susumu Sano
  • Patent number: 11917247
    Abstract: A system is provided that includes a plurality of nodes and a plurality of instances of a distributed media rights transaction ledger associated with the plurality of the nodes. The plurality of nodes includes a first node associated with a first participant and a second node associated with a second participant. The first node interacts with the second node based on a defined protocol in a communication network. The first node receives a request for playback of a media content from a content consumer associated with a consumer device. The second node provides media content rights associated with media content to at least one of the first participant or the content consumer. Each instance of the distributed media rights transaction ledger includes a plurality of media content rights transactions corresponding to at least an acquisition of the media content rights by the first participant or the content consumer.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: February 27, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Patent number: 11900462
    Abstract: A processor may receive and analyze client information. The processor may automatically generate at least one form specification based on the analyzing, the at least one form specification being in a format useable by an external form generation service. The processor may send the at least one form specification to the external form generation service and receive at least one signable form from the external form generation service. The processor may receive at least one signed copy of each at least one signable form. The processor may automatically establish at least one account with at least one external service based on the at least one signable form.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: February 13, 2024
    Assignee: The Athene Group
    Inventor: Sanjeev Kumar
  • Patent number: 11886405
    Abstract: A system for use in restoring data processing capabilities in the event of an interruption. System including a user catalog program that when executed by a processor configures the system to store indexes of data utilized by the system, a system management facility (SMF) program that when executed by the processor configures the system to create SMF audit records that track the catalog activity as SMF data, and a virtual catalog program that when executed by the processor configures the system to intercept portions of the SMF data over a timeline. The portions correspond to the creation, deletion and modification of the data files, and catalog the intercepted portions of SMF data over the timeline.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: January 30, 2024
    Assignee: Teracloud ApS
    Inventor: Paul J. Eckert
  • Patent number: 11868445
    Abstract: A central asset registry and associated satellite registries tie Digital Asset Management (DAM) repositories and satellite repositories into a unified enterprise system. The system removes rights and asset relationship tracking from the DAMs and the satellites by gathering asset metadata tags and capturing digital asset rights and relationships between assets to improve speed, scalability, and flexibility in analyzing and traversing networks of rights and relationships of digital assets. The central asset registry and the satellite registries use a pluggable architecture and track and store multi-dimensional relationships as an asset hierarchy. The asset hierarchy and rights model depicts rights and relationship data between the assets and provides a flexible array of asset types and properties for addition of new assets, new asset types, and new rights without re-factoring the other data, nodes, and edges. The system uses asset metadata to create edge relationships between the assets.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: January 9, 2024
    Assignee: DISCOVERY COMMUNICATIONS, LLC
    Inventors: Beth Jackson, William C. Hurst, Chris Goodacre, Melissa Roberts, Lisa Seeto, Pedro Lopez, Jarrod Clift, Brant Boehmann, Dennis Killingsworth
  • Patent number: 11860982
    Abstract: A peer to peer (P2P) system and method for sharing encrypted digital content may be used in a content delivery network system.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: January 2, 2024
    Inventors: Rohit Paranjpe, Ripunjay Bararia
  • Patent number: 11861646
    Abstract: The solution described herein provides a system for issuing and redeeming digital coupons. This includes receiving a request for a digital coupon from a user device including a unique hardware identifier (ID). Then sending a first localization request and receiving, a first location of the user device. In response, generating a software object representing the digital coupon and including a security token, sending the software object to the user device, updating a status of the digital coupon as issued in a database, storing the unique hardware ID in the database, and associating the unique hardware ID with the digital coupon. Receiving a request to redeem the digital coupon from the user device. In response, sending a second localization request, receiving a second location of the user device, providing a redemption code, and updating the status of the digital coupon as redeemed.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: January 2, 2024
    Inventor: Brian Teague
  • Patent number: 11853449
    Abstract: A data processing method based on secure multi-party computation, an electronic device and a storage medium are disclosed. The data processing method requires firstly obtaining original confidential data and shared key information from a data holding terminal; performing a first encrypting process to the original confidential data based on the shared key information to generate original encrypted data; and then sending the original encrypted data to a node server. Further, the node server obtains a plurality of pieces of the original encrypted data, and performs a service parsing process to generate encrypted result data, and sends the encrypted result data to a data reconstruction terminal. Furthermore, the data reconstruction terminal obtains the encrypted result data and the shared key information, and performs a reconstructing process to the encrypted result data according to the encrypted result data and the shared key information to obtain service result data.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: December 26, 2023
    Assignee: Harbin Institute of Technology, (Shenzhen) (Shenzhen Int'l Technical Innovation Rearch Institute)
    Inventors: Ximing Fu, Chuanyi Liu, Mo Li
  • Patent number: 11849049
    Abstract: Secure patching of an operating system of the integrated circuit chip. A patch server encrypts a patch to the operating system of the integrated circuit chip and transmits the encrypted patch to an issuing-authority server. The issuing-authority server appends the encrypted patch into a digital certificate in an extension to the digital certificate and transmits the digital certificate including the encrypted patch to a terminal. The terminal transmits the digital certificate the integrated circuit chip. The integrated circuit chip recovers the extension to the second digital certificate and decrypts the extension using a decryption key of the manufacturer of the integrated circuit chip thereby recovering the patch to the operating system of the integrated circuit chip and installs the patch into the operating system of the integrated circuit chip.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: December 19, 2023
    Assignee: THALES DIS FRANCE SAS
    Inventors: Sébastien Chapellier, Mario Lucas Ranti, Jervis Wang-Zw, Yong Jie Foo
  • Patent number: 11843692
    Abstract: A secure cartridge-based storage system includes a set of read/write control electronics on a control board adapted to removably couple with each of a plurality of storage cartridges. The read/write control electronics are adapted to transmit a public key to a target storage cartridge in response to a read/write command received from a host device. The target storage cartridge includes and encryption circuit that authenticates the transmitted public key against a stored public key, accesses a locally-stored encryption key responsive to successful authentication of the public key; and utilizes the locally-stored encryption key to encrypt or decrypt data of the read/write command that is in transit between the storage media and the control board.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: December 12, 2023
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Riyan Alex Mendonsa, Saravanan Nagarajan, Kenneth A. Haapala
  • Patent number: 11822685
    Abstract: Systems and methods for embodiments of identity management systems and data models used by identity management systems are disclosed. Embodiments of the identity management systems and associated data models as disclosed herein may associate identities with their respective entitlements, while preserving the hierarchy imposed by the source system from which those identities or entitlement were derived, including the hierarchical structure that resulted in the (direct or effective) assignment of such an entitlement, along with the hierarchical nature of the digital assets to which those entitlements pertain.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: November 21, 2023
    Assignee: SAILPOINT TECHNOLOGIES, INC.
    Inventors: Jeremy James Southerland, Ryan Allan Pickens
  • Patent number: 11825001
    Abstract: A blockchain based numerical value ranking method includes: using, by a first participant, a public key of the first participant to encrypt a private value of the first participant to obtain an encrypted text of the first participant; obtaining encrypted texts of other participants, and generating a challenge value having a preset bit length; based on the challenge value and the private value of the first participant, and the encrypted texts and public keys of the other participants, determining mixed results of the first participant with respect to the other participants; and determining a numerical value ranking result between the first participant and a second participant based on the mixed result of the second participant with respect to the first participant.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: November 21, 2023
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Zhenyao Qiu, Yang Yang, Zhou Chen, Zili Huang, Lu Xiong
  • Patent number: 11823213
    Abstract: Provided are systems and methods for inserting friction points into a user session with an online resource such as a website or mobile application. In one example, the method may include receiving user data, predicting a likelihood that the user will behave inappropriately when interacting with an online resource of the host platform based on the received user data, determining a friction point in response to the predicted likelihood the user will behave inappropriately being greater than a predetermined threshold, and modifying at least one of displayed content and interactive capabilities of the online resource which are available to the user based on the determined friction point.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: November 21, 2023
    Assignee: OLX GLOBAL B.V.
    Inventors: Till Riffert, Verica Katic, Carolina Rincon
  • Patent number: 11811920
    Abstract: Methods and systems for secure computation and communication are described herein. The method includes transforming identifications of a first dataset using a transforming scheme, dispatching the transformed identifications of the first dataset, receiving identifications of a second dataset, transforming the identifications of the second dataset, dispatching the transformed identifications of the second dataset, receiving a set of identifications, generating a first intersection of the received set of identifications and the transformed identifications of second dataset, and determining a first permutation based on the first intersection. The method also includes performing an oblivious shuffling based on the first permutation and a set of attributions to generate a first share. A size of the first share is the same as a size of the first intersection. The method further includes receiving a second share and constructing a first result based on the first share and the second share.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: November 7, 2023
    Assignee: Lemon Inc.
    Inventors: Yongjun Zhao, Jian Du, Haohao Qian, Bo Jiang, Qiang Yan
  • Patent number: 11811528
    Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: November 7, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Polianskii, Mikhail Kamenev, Zukang Shen, Yourui HuangFu, Yinggang Du