Usage Protection Of Distributed Data Files Patents (Class 705/51)
  • Patent number: 11449581
    Abstract: In a software product installed in a given computing environment, wherein the software product when installed is configured to operate in accordance with a licensing model having a first licensing functionality, a method receives an instruction to modify the licensing model to enable the software product to operate in accordance with a second licensing functionality. The method then automatically modifies the licensing model to enable the software product to operate in accordance with the second licensing functionality.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: September 20, 2022
    Assignee: Dell Products L.P.
    Inventors: Karan Kapoor, Shibi Panikkar
  • Patent number: 11442738
    Abstract: An execution method comprises the following operations: —every time an instruction to be protected of a preceding basic block is loaded, constructing a new value of a signature of this preceding basic block from the value of this instruction to be protected and the preceding value of the signature. The method further includes loading an initialization vector contained in a subsequent basic block and calculating, from said loaded initialization vector, a value reached for signing the preceding basic block. The method also includes comparing the constructed value of the signature with the expected value of this signature, and—only if these values do not match, triggering the signaling of a fault during the execution of the machine code.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 13, 2022
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventor: Damien Courousse
  • Patent number: 11443770
    Abstract: Systems, device and techniques are disclosed for receiving a request from a user to add a media item to a playlist at a certain playlist position where the media items in the playlist are provided to other users in a media group. Based on a determination that the requesting user has rights to the requested media item, the requested media item may be added to the playlist at the position. When the playlist reaches the position, the user that added the media item to the playlist may be provided with a first version of the media item and the other users in the group may be provided with a second version of the media item. If the user that requested the item to be added to the playlist is determined not to have rights to the media item, the item is added to a position different than the requested position.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: September 13, 2022
    Assignee: RCRDCLUB Corporation
    Inventor: Damian Franken Manning
  • Patent number: 11443609
    Abstract: An electronic device including: a processor, a SIM card, one or more sensors, and a memory. The processor may: analyze words or phrases spoken by one or more trusted user(s) using voice recognition; determine if the one or more trusted user(s) has spoken a wake word, activate the one or more sensors to collect data when it has been determined the wake word has been spoken; determine location and temporal data for the electronic device from the SIM card; continue to analyze words or phrases spoken by one or more trusted user(s) using voice recognition; determine if one or more trigger words has been spoken; and activate the one or more response measure(s) if it is determined that a trigger word has been spoken. Also described is a security system and a method for carrying out a predetermined response as a result of spoken wake and trigger words.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 13, 2022
    Assignee: BCD Technologies Corporation
    Inventor: Michael Robert Ball
  • Patent number: 11432757
    Abstract: One variation of a method for hosting mobile access to dense electroencephalography data includes: receiving a set of signals, in a raw resolution, recorded by a set of channels in an electroencephalography headset during an electroencephalography test; receiving, from a client computing device, a view parameters for viewing the set of signals on a display; calculating a quantity of raw signal points per pixel column of the display based on the view parameters and a length of a segment of the electroencephalography test; for each signal in the set of signals, for each discrete contiguous sequence of the quantity of raw signal points within the segment of the signal, calculating a value set characterizing the discrete contiguous sequence of the quantity of raw signal points in the signal; and generating a static image representing value sets for each channel, in the set of channels, across the segment of the electroencephalography test.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: September 6, 2022
    Assignee: Zeto, Inc.
    Inventors: Aswin Gunasekar, Gabor Braun, Zoltan Nadasdy
  • Patent number: 11438424
    Abstract: A method for scaling (or adaptively distributing) compute resource consuming responsibilities amongst multiple participants of any given collaboration solution session. Specifically, the disclosed method analyzes mesh networking pertinent state (or changes thereof), associated with the various participants, using multi-user constrained optimization to produce mesh network configurations (or adjustments thereto). A mesh network configuration, subsequently, outlines a set of adaptive compute operations, pertinent to the management of a given collaboration solution session, which may be optimally distributed across the various participants based on their current state and user-imposed resource or capability budgets (if any).
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: September 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Loo Shing Tan
  • Patent number: 11438191
    Abstract: Some embodiments are directed to a communication box, connected to a first device and to a second device, the first device communicating with the box via a first protocol, the second device communicating with the box via a second protocol, the communication box hosting for each device respectively at least one first service and one second service, the communication box comprising an OSGi software platform, this platform being configured to isolate each service of each device in a leaktight container and to implement a structure for unified access allowing access to the devices.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: September 6, 2022
    Inventors: Malo Jennequin, Benoît Pelletier
  • Patent number: 11438181
    Abstract: One variation of a method for secure and distributed timekeeping includes: at a node in a set of nodes in a network, at a first time, sampling two time sources and calculating a minor consensus time between the two time sources; in response to designation of the node as a leader node, accessing a second minor consensus time generated by a second node, accessing a third minor consensus time generated by a third node, calculating a first major consensus time between the first, second, and third minor consensus times, and distributing a request to validate the first major consensus time; and, based on validation of the request from a threshold quantity of nodes, cryptographically hashing a hash of a previous block and the major consensus time to generate a first block and distributing the first block to each node in the set of nodes.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: September 6, 2022
    Assignee: D4D Group
    Inventor: Ken Yamada
  • Patent number: 11430017
    Abstract: A method of serving Real Time Bidding (RTB) requests received from client devices at a network edge node, comprising an edge node located at an edge of a network serving one or more client devices for obtaining a dataset associating each of a plurality of cached ADs stored in edge storage device(s) locally accessible to the edge node with one or more user attributes, receiving, from the client device(s), RTB request(s) for impression(s) in AD placement(s) presented by the client device(s) to respective user(s), each RTB request comprising user attribute(s) of the respective user, serving in response to each RTB request, to the respective client device, one of the cached ADs associated with the user attribute(s) of the respective RTB request or forwarding the respective RTB request to an RTB server when none of the cached ADs is associated with the user attribute(s) of the respective RTB request.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: August 30, 2022
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eran Yosef Paran, Shmuel Ur
  • Patent number: 11431568
    Abstract: A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corresponding to the software bus application, one or more files to access, transmits, to the server, instructions to access the one or more files, and receives therefrom data identifying a plurality of attributes of the software bus application. Based on this data, the discovery application transmits, to the server, instructions to identify communicative connections established between the plurality of software applications by way of the software bus application and receives therefrom data identifying the communicative connections.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 30, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Tom Bar Oz, Alexandra Feiguine, Noam Biran, Hail Tal, Aviya Aron, Asaf Garty, Daniel Badyan
  • Patent number: 11418494
    Abstract: An electronic device includes a communication circuit that communicates with a server for issuing a mobile card, a secure element that stores the mobile card, a memory, and a processor that is electrically connected to the communication circuit, the secure element, and the memory, wherein the processor receives personal data required for authentication of a user corresponding to the mobile card and card data required for payment by the mobile card through the communication circuit from the server when the mobile card is provisioned, and stores, in the secure element, backup data including the personal data and the card data for backing up the mobile card.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 16, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jun Kyoung Shin, Jong Hwan Kim, Sung Jun Kim
  • Patent number: 11416623
    Abstract: A computer-implemented method for generating penetration tests automatically includes parsing an existing system test case, and identifying a particular program call in the system test case. The particular program call can require a particular data access authorization. The method further includes, in response to the system test case including the particular program call, generating a penetration test using a predetermined attack vector. The method further includes executing the penetration test and detecting an unauthorized access being performed during the penetration test. Further, the method includes responsively, sending a notification that identifies the particular program call.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 16, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew C. M. Hicks, Thomas William Conti, Bryan Childs, Michael Page Kasper
  • Patent number: 11410182
    Abstract: An image forming apparatus that is capable of communicating with a license management server configured to generate a license and that validates an application corresponding to the license by applying the license determines whether current timing has exceeded timing set in the applied license, requests, in response to determining that current timing has exceeded timing set in the applied license, a new license for the application from the license management server, applies the acquired new license, adds, in a case where the new license is not yet applied and the applied license has expired, the application to a screen for receiving an instruction for renewing the license from a user, and requests, apart from requesting the new license in response to a result of the determination, the new license in response to an instruction for renewing the license being received via the screen.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: August 9, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hitoshi Dokai
  • Patent number: 11411931
    Abstract: Methods and apparatus to enable a distinction between “new” and “used” digital content and to enable a market in used digital content files between mobile phone terminals and an electronic store, securely, by means of a wireless telephony network and a server complex to handle contents right management, transaction reporting, inventory, content delivery, payment, and billing. A server receives a signal generated by a wireless user device that was sent over a wireless telephony network. The signal indicates an election for returning at least one previously purchased digital content item. The server deletes user rights for the at least one digital content item identified by the received signal and sends information to the user device that generated the signal. Access to the associated digital content item at the user device is removed according to the sent information.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 9, 2022
    Assignee: INTEGIC TECHNOLOGIES LLC
    Inventors: William L. Valenti, Edward P. Flinchem
  • Patent number: 11409842
    Abstract: Systems and methods for providing a digital content item to an authorized user are described. A system for providing access to a digital content item comprises a network interface, a memory, and one or more processors, the one or more processors to process a user request to obtain a digital resource identifier corresponding to a user-requested digital content item; select a digital resource provisioning platform to provide the user-requested digital content item, the selection based on holdings availability data; generate a link to the user-requested digital content item on the selected digital resource provisioning platform based on one or more rules specific to the selected digital resource provisioning platform; and provide to the user's computing device the link to the user-requested digital content item on the selected digital resource provisioning platform, the link to navigate a user interface directly to a view of the digital content item responsive to a selection of the link.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: August 9, 2022
    Assignee: Third Iron, LLC
    Inventor: John L. Seguin
  • Patent number: 11404150
    Abstract: A computer-implemented system for processing medical claims is disclosed. The computer-implemented system includes a medical device configured to be manipulated by a user while the user performs a treatment plan; a patient interface associated with the medical device, the patient interface comprising an output configured to present telemedicine information associated with a telemedicine session; and a processor. The processor is configured to, during the telemedicine session, receive device-generated information from the medical device; generate a first biometric signature; using the device-generated information, generate a second biometric signature; using the first and second biometric signatures, generate a signature comparison; using the signature comparison, generate a signature indicator; and transmit the signature indicator.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 2, 2022
    Assignee: ROM TECHNOLOGIES, INC.
    Inventors: Joseph Guaneri, Daniel Posnack, Peter Arn, Wendy Para, S. Adam Hacking, Micheal Mueller, Jonathan Greene, Steven Mason
  • Patent number: 11398305
    Abstract: A patient request system includes a tablet computer that configured for entry of patient requests. The tablet computer is configured to display a first menu corresponding to basic request categories for a patient. The tablet computer is configured to display a second menu that corresponds to specific patient requests falling under the basic request category selected by the patient using the first menu. A server is configured to receive a specific patient request made by the patient. A notification device is configured to display the specific patient request to a caregiver. A patient request method is also disclosed.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: July 26, 2022
    Assignee: Hill-Rom Services, Inc.
    Inventors: David M. Girardeau, Kiana M. Dezelon, Patrice Etchison, Whitney C. Bergman, Sherrod L. Faulks
  • Patent number: 11397948
    Abstract: Systems and methods for secure digital safe deposit boxes are disclosed. In one embodiment, a method for using a secure digital safe deposit box may include: (1) receiving permission from a customer to access internal and third party financial or confidential information for the customer; (2) retrieving the internal financial or confidential information for the customer; (3) receiving account information accounts held with a third party that holds financial or confidential information; (4) jointly authenticating the customer with the third party; (5) receiving the third party financial or confidential information for the customer from the third party; (6) receiving permission to share at least some of the internal or third party financial or confidential information for the customer with an external party; and (7) sharing the internal or third party financial or confidential information for the customer with the external party in accordance with the permission.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: July 26, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Allison Beer, Howard Spector, Seth M. Goldkrantz
  • Patent number: 11388067
    Abstract: Systems and methods for media processing and streaming is provided, a method is performed by at least one processor that implements a workflow manager of a media system. The method includes obtaining a description that includes at least one descriptor that indicates capabilities of an entity of the media system, the entity being a media processing entity, a media source, or a media sink, and the entity including at least one processor; determining the capabilities of the entity based on the at least one descriptor; and managing a media processing workflow based on the determining.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 12, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11379424
    Abstract: An online document system can allow users to participate in collaborative negotiation of documents stored with in the online document system. To facilitate negotiations between multiple entities (each potentially including multiple users with different roles in the negotiation), the online document system includes a permissions system that allows per-clause control over user's access to propose and approve changes to a negotiated document. Similarly, the user interfaces for viewing a negotiated document provided by the online document system to users can depend on the role of that user in editing the document and the current stage of the negotiation of the document. Finally, the online document system can track agreement between sides in a negotiation on a per-clause basis and can otherwise help facilitate the negotiation of the document.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 5, 2022
    Assignee: DOCUSIGN, INC.
    Inventors: Iqra Anjum, Marshall Nam, Caitlan Corbin, Chad Roffey
  • Patent number: 11379857
    Abstract: A method, a computer program product, and a computer system determine a qualified exchange. The method includes receiving a request for a status of an exchange. The method includes determining the status of the exchange using a qualification analysis. The qualification analysis includes a plurality of prevailing factors and a multi-step analysis. Satisfaction of one of the prevailing factors automatically qualifies the status of the exchange as the qualified exchange. the multi-step analysis includes a plurality of tests. Satisfaction of each of the tests qualifies the status of the exchange as the qualified exchange. The method includes generating and transmitting a response indicative of the status of the exchange.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Cynthia Christian Shea, Christopher Seigle, Christopher Sidler
  • Patent number: 11361078
    Abstract: A hierarchical integrated trust assessment system features nested subsystems. Each subsystem utilizes a trust module for validating input data to the subsystem, validating output data from the subsystem, and validating the operation of the subsystem itself. The trust module verifies the format, the authenticity, the content of the inputs to the subsystem. The scope of each trust module is minimized to the associated subsystem. Minimizing the scope of the trust module results in increased reliability of the trust module's decisions.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: June 14, 2022
    Assignee: Textron Innovations Inc.
    Inventor: Michael Kevin McNair
  • Patent number: 11355248
    Abstract: Systems and methods for assisting a user in discovering nearby medical services are disclosed. A method includes identifying a user based on matching of at least one unique identity or biometric details of the user with data stored in a database. Details of an event data may be received from the user. A current geographical location of the user may be determined. Relevant support network data may be identified based on the event data and the current geographical location of the user. The support network data may include data related to pharmacies, doctors, hospitals, clinics, third parties, insurance, and payment agents. Thereafter, the relevant support network data may be presented to the user in form of an event map. The event map may include details related to the event data and the user preferences.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 7, 2022
    Assignee: IX Innovation LLC
    Inventor: Jeffrey Roh
  • Patent number: 11354674
    Abstract: Disclosed herein are methods and apparatus related to making payments in response to payment requests. For example, a payment request signaling device (PRSD) may obtain a file representing an electronic payment transaction. A plurality of computing devices proximate to the PRSD may receive an inquiry from the PRSD. In response, the computing devices may transmit respective identifiers of the computing devices. The PRSD may receive, from the plurality of computing devices, wireless signals indicating the respective identifiers. The PRSD may determine a particular computing device associated with a strongest of the received wireless signals. The PRSD may transmit the file to the particular computing device. A payment application executing on the computing device may receive the file from the PRSD. In response, a graphical user interface of the computing device may display information regarding the electronic payment transaction.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 7, 2022
    Assignee: Gelliner Limited
    Inventors: Martin Paul Moshal, David de Villiers
  • Patent number: 11343262
    Abstract: A method of scanning a plurality of ports at one or more target IP addresses is disclosed. Each of the plurality of ports corresponds to a port number at one of the one or more target IP addresses, for example an IPv4 or IPv6 address. The method comprises assigning each port to one of a plurality of sets of ports and executing a plurality of port scanning processes at the same time on a common source machine (virtual or physical). Each port scanning process sends port probe requests to the ports of a respective set of the plurality of sets from a different respective source IP addresses. Thus, a different respective source IP address is associated with each set of the plurality of sets of ports, different from the source IP addresses associated with the remaining sets, and each set of target IP addresses receives probe requests from a different respective source IP address. The sets may be aligned with target addresses or may spread several target addresses or only part of the ports of a target address.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: May 24, 2022
    Assignee: Nagravision S.A.
    Inventors: Antoine Junod, Pablo Palomero, Adrien Giner
  • Patent number: 11340766
    Abstract: A method for printing a repositionable note by a server includes creating a chat room in response to a request of a chief client, creating a two-dimensional code including link information to enter the chat room, a password to enter the chat room, and information about time when the two-dimensional code is created, transmitting the two-dimensional code to the chief client, receiving the password and the time when the two-dimensional code is created from one or more participant clients, allowing the one or more participant clients that have accessed the chat room using the link information obtained from a photographed image of the two-dimensional code to enter the chat room, and transmitting information about the one or more printers linked to the chief client in the chat room and information to link to the one or more printers to the one or more participant clients.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: May 24, 2022
    Assignee: MANGOSLAB CO., LTD.
    Inventors: Jin Ah Kim, Sang Yeon Kim
  • Patent number: 11321382
    Abstract: A framework is provided in which a querying agency can request (via a query entity) encrypted data through a service provider from a data owning agency that stores encrypted data. The framework uses homomorphic encryption. The data may be gallery entities, and each of the elements in the framework operate on doubly-encrypted information. The service provider compares a representation of an encrypted query entity from the querying agency and representations of encrypted gallery entities from the data owning agency, resulting in doubly-encrypted values of a metric between corresponding compared representations. The querying agency gets result(s), based on the metric, which indicate whether it is probable the service provider has data similar to or the same as query data in the query entity. The elements have to perform communication in order for the querying agency or the data owning agency to get cleartext information corresponding to the query entity.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sharathchandra Pankanti, Karthik Nandakumar, Nalini K. Ratha, Shai Halevi
  • Patent number: 11317153
    Abstract: Media content items is provided to content consumers for playback and consumption includes plurality of nodes interacting with each other in accordance with defined protocol in communication network. A first node receives a request for playback of a media content from a content consumer. A second node owns the requested media content and provides media content rights to the first participant and/or the content consumer. The first node further provides media content metadata to the consumer device for consumption. A plurality of instances of a distributed media rights transaction ledger, associated with respective node, includes a plurality of media content rights transactions corresponding to an acquisition of the media content rights by the first participant and/or content consumer prior to the consumption of the media content. The plurality of media content rights transactions is categorized, defined, and managed by plurality of nodes in accordance with the defined protocol.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: April 26, 2022
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Patent number: 11310035
    Abstract: Securing at rest data on a cloud hosted server includes, for each cloud hosted instance of a computer program, creating a key encrypted key (KEK) using a unique customer master key (CMK) corresponding to the instance, but only an encrypted form of the KEK is persisted in a database for the corresponding instance whereas the unencrypted KEK is retained in memory of the encryption process only. Thereafter, in response to a request to persist data by a corresponding instance of the computer program, a data key (DK) is randomly generated and encrypted with the KEK in memory for the corresponding instance. The data itself also is encrypted with the DK and an envelope with the encrypted DK and the encrypted data returned to the requestor, thus ensuring that the data and the encryption keys are never moved or persisted in an un-encrypted form.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: April 19, 2022
    Assignee: Google LLC
    Inventor: Shaunak Mistry
  • Patent number: 11301617
    Abstract: Receive a user request to perform a service request associated with user data. Select, based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to obtain and buffer the user data from a datastore associated with the first service into a first buffer of the first SPI. Obtain, by the first SPI, a first page of records of the user data from the datastore. Buffer, by the first SPI, the first page of records in the first buffer of the first SPI as the records of the first page of records are being obtained from the datastore. Provide, by the first SPI, the first page of records to a central controller engine. Store, by the central controller engine, the first page of records. Provide the first page of records to a user.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: April 12, 2022
    Assignee: Zuora, Inc.
    Inventor: Henning Schmiedehausen
  • Patent number: 11303629
    Abstract: Aspects of the disclosure relate to token-based authentication mechanism. A computing device may receive information, determined by one or more sensors systems, corresponding to a user. The user information may comprise user biological information as measured by the one or more sensor systems. The computing device may generate a token based on the received user information. The computing device may store the generated token, in a memory associated with the computing device. The computing device may transmit the token to a user token device corresponding to the user. The user token device may be used to authenticate the user.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 12, 2022
    Assignee: Bank of America Corporation
    Inventor: Manu Kurian
  • Patent number: 11294668
    Abstract: Techniques are disclosed herein for selection of an electronic system to perform a transaction requested from within software. Using technologies described herein, software can utilize different electronic systems to perform a transaction. For example, software may allow a user to acquire processing by a remote system, such as obtaining additional content or services from more than one electronic system. Instead of software being tied to a particular electronic system (e.g., the electronic system from which the software was acquired), the software can identify and provide options of different electronic systems for performing a transaction. A software provider can use a software developer kit and/or application programming interfaces provided by a service provider to incorporate functionality to identify and access the different electronic systems that are available for selection.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: April 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew Luker
  • Patent number: 11290255
    Abstract: An online identity can be verified based on data from multiple identity sources stored in a blockchain. For example, a request for a token is received from an entity for authenticating an online identity of the entity to an online service. The request can be stored in a blockchain that represents the online identity of the entity by adding a new block to the blockchain. The new block can include data indicating the request for the token. The token can be generated based on the one or more ordered blocks in the blockchain. The token can be transmitted to the entity. The token can be received from the online service. Confirmation of the online identity of the entity can be transmitted to the online service based on receiving the token from the online service.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 29, 2022
    Assignee: Equifax Inc.
    Inventors: Sri Krishnamacharya, Quang Le, Stan Tigrett, Russ Ayres
  • Patent number: 11290436
    Abstract: Techniques for key distribution are provided. A first symmetric key is generated for a first downstream site, and a second symmetric key is generated for a second downstream site. The first symmetric key is transmitted to the first downstream site, and the second symmetric key is transmitted to the second downstream site. Upon receiving an indication that the first symmetric key was successfully deployed at the first downstream site, the first symmetric key is deployed on a first network node of an upstream site. Finally, upon determining that the second symmetric key was not successfully deployed at the second downstream site, techniques include refraining from deploying the second symmetric key to a second network node of the upstream site, where the second network node continues to communicate with the second downstream site using an original symmetric key.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 29, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Dave Persaud, Xueqiang Ma, Kalyan K. Ghosh, Kondal R. Boreddy
  • Patent number: 11288758
    Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 29, 2022
    Assignee: CHICAGO MERCANTILE EXCHANGE INC.
    Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
  • Patent number: 11288246
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for determining a confidence factor for a sensitive type. The method includes applying a set of matching procedures to cells in a structured data set, the structured data set comprising columns and/or rows. The method also includes counting hit counts for the cells, the hit counts corresponding to successful matches. The method also includes counting null counts for the cells, the null counts corresponding to cells having null or invalid values. The method also includes counting mishit counts for the cells, the mishit counts corresponding to cells that are not null and do not result in a match. The method also includes calculating the confidence factor based on the hit counts, the null counts, and the mishit counts, the confidence factor providing an effective probability that cells in the structured data set is of the sensitive type.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: March 29, 2022
    Assignee: Dataguise, Inc.
    Inventors: Vilayannur Ramachandran Sitaraman, Subramanian Ramesh, Anhad Preet Singh
  • Patent number: 11288763
    Abstract: Information may be visually encoded within visual content of an image using a distortion projection. The distortion projection may cause stretching of a visual element defined within a pixel array of the image. Information may be visually encoded within the pixel array using visual characteristic(s) of the pixel array. Presentation of the visual content based on a non-distortion projection may reduce a number of pixels that defines the visual element within the pixel array and may reduce visual impact of the information visually encoded within the pixel array.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 29, 2022
    Assignee: GoPro, Inc.
    Inventor: David Newman
  • Patent number: 11277389
    Abstract: A computer-implemented method comprises: committing a transaction amount of a transaction with a commitment scheme to obtain a transaction commitment value, the commitment scheme comprising at least a transaction blinding factor; generating a first key of a symmetric key pair; encrypting a combination of the transaction blinding factor and the transaction amount t with the first key; and transmitting the transaction commitment value T and the encrypted combination to a recipient node associated with a recipient of the transaction for the recipient node to verify the transaction. The first key is a symmetrical key generated with Diffie-Hellman (DH) key exchange protocol that can be used to encrypt/decrypt the random numbers and the plaintext balances, thus providing convenient management. The method provides a robust privacy protection for transaction amounts, asset values, and blinding factors in commitment schemes.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: March 15, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Baoli Ma, Wenbin Zhang, Huanyu Ma, Zheng Liu, Jiahui Cui
  • Patent number: 11269573
    Abstract: A policy-based system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. The policy-based system also determines whether printing operations may occur in a public printing service. A public print server determines whether to allow printing for a user in an organization.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: March 8, 2022
    Assignee: Kyocera Document Solutions, Inc.
    Inventors: Daisaku Nagano, Hiroyuki Takaishi, Jin Liang, Tai Yu Chen, Michael Ong Martin
  • Patent number: 11271863
    Abstract: Aspects of the subject disclosure may include, for example, a server, comprising a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving a request from a mobile device of a user having an account to access a first mobile application of a plurality of mobile applications, wherein each of the plurality of mobile applications is embedded into a single bundled application, and wherein the single bundled application is downloaded onto the mobile device, determining whether the mobile device has permissions for access to the first mobile application and whether the mobile device is executing the single bundled application, and sending permissions data to the mobile device that enables the mobile device via the account to access the first mobile application. Other embodiments are disclosed.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: March 8, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Petys, Shiu Y. Chong, Andreea Cuculeanu, Alan N. Dunn, Andrew J Laird, Timothy Smith, Kenneth A. Williams, Philip Yeung
  • Patent number: 11263342
    Abstract: Systems, methods, and computer program products for controlling use of sensitive data. A heartbeat signal conveying a context identifier is transmitted into areas where access to sensitive data is granted to authorized users. In response to receiving a request to access the sensitive data, access may be granted if the context identifier in the request matches the context identifier in the heartbeat and denied otherwise. If the requestor has exceeded an access threshold, access may be granted at a reduced rate. This reduced rate may be achieved by reducing a rate at which encryption keys are provided to the requestor. An access control layer positioned between an application layer and a communication layer allows the application layer to use plaintext of the sensitive data while protecting the sensitive data as ciphertext in the communication layer.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 1, 2022
    Assignee: Ohio State Innovation Foundation
    Inventors: Harihara Varma Indukuri, Can Emre Koksal
  • Patent number: 11263332
    Abstract: A computer system, processor, and method for processing information is disclosed that includes watching logical operations to detect unauthorized attempts to access a register, and taking evasive action in response to detecting unauthorized attempts to access the register. In an embodiment, the register is a hidden, secret, restricted, or undocumented register, and the method further includes, in response to unauthorized attempts to access the secret register, locking the contents of the secret register. The evasive action may include one or more of interrupting the operations of the processor; causing the processor to shut-down, malfunction, lock, self-destruct; no longer providing read or write permission or access to the register; releasing data disguised to look like the real register data while not releasing the real data; and combinations thereof.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mark Fredrickson, Chad Albertson, Scott D. Frei, David G. Wheeler
  • Patent number: 11263848
    Abstract: A vehicle includes a processor programmed to validate, using a public key of a lender device, authenticity of a file including permissions for a borrower device signed using a private key of a lender device, and responsive to validating, using a public key of a borrower device, a session request from the borrower device signed with a private key of the borrower device, establish a secure connection with the borrower device over which access to the vehicle is granted per the permissions.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: March 1, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Mohamad Suleiman, Vijayababu Jayaraman, Mohamad Nasser, Karl Nathan Clark, John Naum Vangelov
  • Patent number: 11250156
    Abstract: Various embodiments are generally directed to techniques to enhance the security of physically delivered packages, items, or products, including postal mail. An article of manufacture associated with the enhanced security of one or more embodiments of the present disclosure can include: a container with a postage, a physical medium in the container, wherein the physical medium contains a sender message embodied on the surface of the physical medium, and wherein the sender message comprises: an unencrypted message, and two or more encrypted portions of a plurality of terms of service, where each of the two or more encrypted portions of the plurality of terms of service are associated with a distinct barcode corresponding to each of the two or more encrypted portions.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: February 15, 2022
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Edward Goodsitt, Austin Grant Walters, Fardin Abdi Taghi Abad, Vincent Pham, Anh Truong, Kenneth Taylor
  • Patent number: 11250352
    Abstract: The SECURE ANONYMOUS TRANSACTION APPARATUSES, METHODS AND SYSTEMS (“SAT”) transform hardware-verified user authentication requests via SAT components into secure transaction notifications. In one implementation, the SAT obtains a secure anonymous transaction user authentication request. The SAT verifies the authenticity of a user, using the secure anonymous transaction user authentication request. The SAT obtains an authenticated purchase order, in response to which it generates a one-time anonymous card account. Using the one-time card account, the SAT generates an anonymized purchase order for a merchant, and provides the anonymized purchase order. On obtaining a purchase notification for the anonymized purchase order, the SAT provides a real-time notification for a user of the purchase notification.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: February 15, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Ayman Hammad
  • Patent number: 11244030
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to maintain content rights parameters associated with media content and a user where the content rights parameters include limits to distribution of the media content to a plurality of communication devices associated with the user and where a portion of the plurality of communication devices use different communication protocols from another portion of the plurality of communication devices, monitor for access to the media content by one communication device of the plurality of communication devices of the user, and obtain rights control data that is adapted to allow for presentation of the media content by the one communication device of the user where the rights control data is generated based on the content rights parameters. Other embodiments are disclosed.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: February 8, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Lee Chow, David Piepenbrink, James Sofos
  • Patent number: 11244131
    Abstract: The present invention is a method for accessing medical information, the method comprising; receiving, by one or more processors, a first set of data, wherein the first set of data is associated with a user account, assigning, by one or more processors, a first code to the user account, wherein the code is readable by a code reading device, activating, by one or more processors, the first code, wherein the first set of data is connected to the first code, receiving, by one or more processors, confirmation that the first code is scanned by the code reading device, providing, by one or more processors, the first set of data to the code reading device, and collecting, by one or more processors, a second set of data from the code reading device.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: February 8, 2022
    Inventor: Marcus Sassan Motamedi
  • Patent number: 11237783
    Abstract: A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. A user account may be used for personal and business printing by the user. The status of a document is determined and treated according to whether the document is a personal document.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: February 1, 2022
    Assignee: KYOCERA DOCUMENT SOLUTIONS, INC.
    Inventors: Jin Liang, Tai Yu Chen, Michael Ong Martin
  • Patent number: 11240744
    Abstract: A method for fee-charging data of an application transmitted on a section of a communication network, implemented in a device for accessing the network. The method includes: detecting an activation of the application; transmitting an identification message including information relating to the identification of the application intended for an entity for managing sections of the network; receiving, from the entity for managing sections of the network, a notification message including at least one identifier of a section of the network and of fee-charging parameters associated with the at least one identifier; and, depending on the received message, initializing the fee-charging of the data of the application.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: February 1, 2022
    Assignee: ORANGE
    Inventors: Nicolas Bihannic, Jean-Michel Cornily, Isabelle Finkler
  • Patent number: RE49119
    Abstract: Techniques for electronic signature processes are described. Some embodiments provide an electronic signature service (“ESS”) configured to facilitate the creation, storage, and management of electronic signature documents. In one embodiment, an electronic signature document may be associated with custody transfer rules that facilitate transfers of custody of an electronic signature document from one user or party to another. A custody transfer may results in a transfer of rights or capabilities to operate upon (e.g., modify, view, send, delete) an electronic signature document and/or its associated data. A custody transfer rule may be trigged by the occurrence of a particular event, such as the receipt of an electronic signature.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 28, 2022
    Assignee: DOCUSIGN, INC.
    Inventors: Donald G. Peterson, Douglas P. Rybacki, Duane E. Wald