Business Processing Using Cryptography Patents (Class 705/50)
  • Patent number: 11057382
    Abstract: A data update computing device is provided. The data update computing device receives, from one of a user computing device and a first relying party computing device, a first access authorization message, wherein the first access authorization message identifies (i) a first relying party and (ii) a first user data element of the user to be shared with the first relying party. The data update computing device generates a first globally unique identifier (GUID), wherein the first GUID is uniquely associated in a first record in a GUID database table with the first user data element and the first relying party; receives an updated value of the first user data element of the user; stores the updated value of the first user data element in the first record, and flag the first record as updated in the GUID database table; and transmits the first GUID to the first relying party.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: July 6, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: John Allen, Ahmed Hosny, Peter J. Groarke
  • Patent number: 11050725
    Abstract: Embodiments allow comparison of key figures (e.g., costs, lead times) between different entities in a privacy-preserving manner, utilizing secure multi-party computation (MPC) approaches implemented by a central service provider. The central service provider receives encrypted key figure data from each of multiple players in a peer group. In one embodiment the central service provider executes a secure computation protocol comprising a semi-homomorphic encryption scheme exhibiting an additive homomorphic property. The central service provider returns to each player, a statistical measure (e.g., top quartile, bottom quartile) allowing comparison with the other players' key figures while preserving privacy. Alternative embodiments may return to the players, a statistical measure calculated from a Boolean or arithmetic circuit implemented at the central server using other secure computation approaches (e.g., garbled circuits, secret sharing, or (semi or fully) homomorphic encryption.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 29, 2021
    Assignee: SAP SE
    Inventors: Kilian Becher, Arne Schramm, Axel Schroepfer
  • Patent number: 11025412
    Abstract: Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N?1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N?1 peer devices.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: June 1, 2021
    Assignee: Apple Inc.
    Inventors: Per Love Hornquist Astrand, Benjamin I. Williamson, Keaton F. Mowery, Mitchell D. Adler, Michelle A. Auricchio, Luke T. Hiesterman
  • Patent number: 11025627
    Abstract: Various systems and methods of scalable and secure resource isolation and sharing for Internet of Things (IoT) networks, are described. Techniques for requesting inter-domain resource access and enabling resource sharing with use of an inter domain token are also described. In an example, communications in an IoT network to establish connectivity between a first device in a first domain and a second device in a second domain may include: receiving, from the first device at a collaboration cloud service, a request to access a resource of the second device; requesting and receiving, from an authorization provider, an inter-domain authorization token; and requesting, from the second device, access to the resource using the inter-domain authorization token; communications from the first device to access the second device are then performed between the first device and the second device based on a session key obtained with the inter-domain authorization token.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 1, 2021
    Assignee: Intel Corporation
    Inventors: Weigang Li, Ned M. Smith, Changzheng Wei
  • Patent number: 11016856
    Abstract: Embodiments provide systems, methods, and computer program products for enabling user authorization to perform a file level recovery from an image level backup of a virtual machine without the need for access control by an administrator. Specifically, embodiments enable an access control mechanism for controlling access to stored image level backups of a virtual machine. In an embodiment, the virtual machine includes a backup application user interface that can be used to send a restoration request to a backup server. The restoration request can include a machine identifier and a user identifier of the user logged onto the virtual machine. The backup server includes a backup application that determines whether or not the machine identifier contained in the restoration request can be matched to a machine identifier of a virtual machine present in one of the virtual machine backups stored on the backup server.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: May 25, 2021
    Assignee: Veeam Software AG
    Inventor: Anton Gostev
  • Patent number: 11019154
    Abstract: Systems, methods, and apparatuses for correlating intercept related information (IRI) with call content (CC) for S8HR lawful interception are provided. The method may include generating at a network entity a correlation identifier. The method may also include adding the correlation identifier to a session initiation protocol message. In addition, the method may include delivering the session initiation protocol message including the correlation identifier from the network entity to another network entity.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: May 25, 2021
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Nagaraja Rao, Curt Wong, Derek Underwood
  • Patent number: 11009926
    Abstract: Techniques are provided for system level modeling of two-phase cooling systems. In one example, a computer-implemented method comprises determining, by a system operatively coupled to a processor, respective sets of steady state values for parameters at inlet-outlet junctions using a system model, wherein the determining is based on first user input specifying a cooling system design comprising a plurality of part objects, wherein adjacent part objects in a flow direction are connected at the inlet-outlet junctions. The computer-implemented method can also comprise generating, by the system, a graphical display that depicts the respective sets of parameter values at the inlet-outlet junctions.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Joseph Chainer, Leitao Chen, Pritish Ranjan Parida, Mark Delorman Schultz, Fanghao Yang
  • Patent number: 10999296
    Abstract: A system, method, and computer-readable medium are disclosed for generating a prepopulated adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes: receiving a request to generate prepopulated adaptive trust profiles for a plurality of entities within an organization; accessing adaptive trust profile data, the adaptive trust profile data comprising a plurality of adaptive trust profiles, the plurality of adaptive trust profiles being derived from adaptive trust profiles from a similarly situated organization; identifying an adaptive trust profile relevant to each of the plurality of entities; and, generating a respective adaptive trust profile for each of the plurality of entities using the adaptive trust profile relevant to the entity.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Forcepoint, LLC
    Inventors: Richard A. Ford, Chad Anson
  • Patent number: 10999297
    Abstract: A system, method, and computer-readable medium are disclosed for generating a prepopulated adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes: receiving a request to generate a prepopulated adaptive trust profile for a target entity; accessing adaptive trust profile data, the adaptive trust profile data comprising a plurality of adaptive trust profiles; identifying an adaptive trust profile relevant to the entity from the plurality of adaptive trust profiles, the adaptive trust profile relevant to the entity comprising at least one substantively similar entity characteristic to an entity characteristic of the target entity; and, generating an adaptive trust profile for the target entity using the adaptive trust profile relevant to the target entity.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Forcepoint, LLC
    Inventors: Richard A. Ford, Chad Anson
  • Patent number: 10984077
    Abstract: An information processing apparatus includes: an information obtaining unit for obtaining information on intellectual property from a user terminal operable by a user where the information is entered through the user terminal; a determining unit for determining a possibility for obtaining a right related to the intellectual property based on the obtained information; a determination providing unit for providing the determined possibility to the user terminal; an amendment information generating unit for generating amendment information for the obtained information based on the determined possibility; an information storing unit for storing the obtained information in a user area associated with the user; and an information providing unit for providing the stored information in a browsable manner.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: April 20, 2021
    Assignee: AI Samurai Inc.
    Inventors: Hajime Shirasaka, Rieko Harima
  • Patent number: 10984456
    Abstract: Some embodiments provide an adblocking bypass system for ensuring that advertisements are loaded and presented on a user device running one or more adblockers. The adblocking bypass system is comprised of a bypass loader and a bypass proxy. The bypass loader is a component that is embedded within content publisher content. When the content publisher content is downloaded and parsed by a user device, the bypass loader executes by detecting the presence of any adblocker on the user device. If found, the bypass loader forwards any blocked advertisement calls to the bypass proxy. The bypass proxy retrieves the requested advertisements and returns them to the bypass loader which then reintroduces the advertisements in final content presentation or rendering. The bypass proxy may also modify the content publisher content by replacing any blocked advertisement calls embedded within the content with calls to the bypass proxy.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: April 20, 2021
    Assignee: AdSupply, Inc.
    Inventor: Adam Carasso
  • Patent number: 10956603
    Abstract: A first device specifies a privacy specification. The privacy specification includes at least a safe zone and a precision parameter may also be specified. A second device, such as an untrusted server, uses the privacy specification to provide guidance to the first device on how to perturb sensitive data. The first device then uses the guidance to transform sensitive data and provides it to the second device. The data transformation permits the first device to share sensitive data in a manner that preserves the privacy of the first user but permits statistics on aggregated data to be generated by an untrusted server.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rui Chen, Haoran Li, Shiva Kasiviswanathan, Hongxia Jin
  • Patent number: 10951667
    Abstract: A client device generates a plurality of application windows. For example, a first application window may be provided by a first application that has a first session established with a server system, and a second application window may be provided by a second application that has a second session established with the server system. The client device detects user activity in the first window. Based on the user activity in the first window, the client device sends a message to the server system. The message providing an indication of user activity in one or more of the plurality of windows. The message causes the server system to maintain the second session as active despite inactivity in the second application window.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: March 16, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Manuel Jasso, Arnaud Versini, Ryan Van Oss
  • Patent number: 10951715
    Abstract: Systems and methods are disclosed for displaying health data during a security timeout. One method includes: displaying an interactive interface; receiving a data type included in the display; detecting a timeout of the interactive interface; hiding or removing the data type from the display in response to the timeout; and initiating an extended timeout including the display with the data type removed.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: March 16, 2021
    Assignee: HeartFlow, Inc.
    Inventors: Gregory R. Hart, Gregory Paik, Jeffrey Golda, Amal Khandelwal, Razik Yousfi
  • Patent number: 10949823
    Abstract: An information processing system, apparatus, method, and medium in which the purchase of content is facilitated. When a device to which content data is downloaded and a device for giving an instruction to purchase the content data are different, a purchase form for purchasing the content data is sent to the device giving an instruction to purchase the content data. The user ID and password are input into the purchase form, and the device to which the content data is downloaded, is determined by the user ID. If the device to which the content data is downloaded cannot be specified because the user registers a plurality of devices, a destination determination form specifying the device to which the content data is downloaded, is sent. The content data is then distributed to the device indicated in the destination determination form.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: March 16, 2021
    Assignee: SONY CORPORATION
    Inventors: Megumi Tokita, Tsuyoshi Nakayama, Yoshimasa Tai, Kaori Ando
  • Patent number: 10949434
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating an identity resolution model from a ground truth data set to accurately match users across one or more digital content providers to perform analyses of user activities across the one or more digital content providers. For example, the systems described herein can generate a ground truth data set of known users and utilize the ground truth data set to generate an identity resolution model for one or more digital content providers based on predicted user identities. Furthermore, in one or more embodiments, the systems utilize the identity resolution model to accurately resolve and match user identities between one or more digital content providers and assign universal identifiers to the user identities. Moreover, the disclosed systems can utilize the universal identifiers to provide analytical insights of user actions between the one or more digital content providers.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: March 16, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Sanjay Kanaka Sai Tirupattur Saravanan, Bradley H Smallwood, Frederick R. Leach, William Bullock
  • Patent number: 10936552
    Abstract: An example operation may include one or more of determining a proposal associated with a first blockchain member and a second blockchain member is present in a pending notification stored on a blockchain, invoking a receiving function of a smart contract, receiving a private key from the second blockchain member to access the proposal stored in the blockchain, retrieving all pending notifications in the blockchain, and iterating decryption attempts, using the private key, over all blockchain transactions including the pending notifications to determine whether any of the pending notifications include the proposal for the second blockchain member.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Elli Androulaki, Angelo De Caro, Matthias Neugschwandtner, Alessandro Sorniotti
  • Patent number: 10937069
    Abstract: Systems and methods for public ledger authentication includes receiving a first previous authentication public ledger address and a first current authentication public ledger address from a user. A verified static user key is identified in a public ledger using the first previous authentication public ledger address. A second current authentication public ledger address is then provided to the user for use in the current authentication attempt. Authentication attempt information is determined that includes a number of authentication attempts by the user, and used in a hash operation with the verified static user key to generate a first user authentication key. A second user authentication key is retrieved from the public ledger that was sent from the first current authentication public ledger address to the second current authentication public ledger address in a transaction, and the user is authenticated if the second user authentication key matches the first user authentication key.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: March 2, 2021
    Assignee: PAYPAL, INC.
    Inventors: Srivathsan Narasimhan, Yashovardhana Samethanahalli Kote
  • Patent number: 10922006
    Abstract: A method and system for reducing storage requirements and speeding up storage operations by reducing the storage of redundant data includes receiving a request that identifies one or more data objects to which to apply a storage operation. For each data object, the storage system determines if the data object contains data that matches another data object to which the storage operation was previously applied. If the data objects do not match, then the storage system performs the storage operation in a usual manner. However, if the data objects do match, then the storage system may avoid performing the storage operation.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 16, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, Parag Gokhale, Rajiv Kottomtharayil, Manoj Kumar Vijayan, Deepak Raghunath Attarde
  • Patent number: 10909555
    Abstract: The present disclosure relates to computer systems and methods for interactive web-based processing of real estate transactions. In one embodiment the system includes a seller device, a server system, counselor device, and one or more home listing websites. In one embodiment, the server system provides an online interactive tutorial to the seller device having a corresponding dashboard on the counselor device that provides guidance for a real estate transaction.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 2, 2021
    Assignee: FSBO System, LLC
    Inventor: Kirk Wickersham
  • Patent number: 10902408
    Abstract: A mobile payment method is implemented using a buyer device, a seller device, and a server device. The method includes: displaying, by the buyer device, a barcode encoding verification information for verifying an identity of the user and payment information associated with a payment account; scanning, by the seller device, the barcode; generating, by the seller device, transfer information based on the barcode; in response to the determination that the transfer information is authentic, executing, by the server device, a payment procedure for processing a payment; and after the payment procedure is terminated, transmitting, by the server device, a payment result related to the payment to the buyer device and the seller device.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 26, 2021
    Inventor: Chien-Kang Yang
  • Patent number: 10891375
    Abstract: Systems and methods for efficiently detecting and monitoring transmitted documents. The invention provides efficient, scalable, and accurate means to identify anomalous or suspicious access patterns, and related and similar documents based upon their content and their structural characteristics. Transmitted documents that are encrypted may be monitored without revealing the encrypted information.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 12, 2021
    Assignee: Allure Security Technology Inc.
    Inventor: Salvatore J Stolfo
  • Patent number: 10891424
    Abstract: Provided is a three dimensional (3D) image content generating system. The 3D image content generating system includes a display profiler configured to receive profile information including a hardware characteristic of a display device from the display device, and a content generator configured to receive at least one of a first type of content having no 3D information and a second type of content having 3D information, and to generate an image according to the profile information.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: January 12, 2021
    Assignee: Korea Institute of Science and Technology
    Inventors: Dae Il Seo, Byoung Hyun Yoo, Hee Dong Ko
  • Patent number: 10885574
    Abstract: In accordance with one or more embodiments of the present disclosure, a method for facilitating financial transactions over a network includes communicating with a user via a first mobile communication device over the network, obtaining a geo-location of the first mobile communication device, communicating with a merchant via a second mobile communication device over the network, obtaining a radius of coverage for the second mobile communication device, determining whether the geo-location of the first mobile communication device is within the radius of coverage of the second mobile communication device, and providing a listing to the first mobile communication device of one or more items for sale by the merchant when the first mobile communication device is within the radius of coverage of the second mobile communication device.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: January 5, 2021
    Assignee: PAYPAL, INC.
    Inventors: Amol Patel, Suraj Satheesan Menon
  • Patent number: 10878472
    Abstract: Disclosed is a method and system for managing a service associated with a service provider. The method includes receiving from at least one classification provider, a request for registration as classifying authority with a platform, wherein the platform is associated with a digital store, approving the received request for registration of the at least one classification provider, classifying the service and/or the service provider by the registered at least one classification provider to generate classification information pertaining to the service and/or the service provider, and hosting the classified service by the platform. The system includes a computing device associated with a platform provider, at least one device associated with at least one classification provider registered as a classification authority with the platform to classify the service and/or the service provider, and a service provider device associated with the service provider of the classified service.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: December 29, 2020
    Assignee: RRC Networks Oy
    Inventor: Mikko Tuomas Korkalo
  • Patent number: 10878095
    Abstract: The present disclosure provides for systems and methods for detecting a modification of a web resource. An exemplary method comprises generating a script for verifying the integrity of the web resource, wherein the script is a description of the process of calculating characteristics of objects of that web resource, embedding the script in the web resource, receiving a convolution of the web resource after execution, generating an image of the web resource on the basis of the at least one calculated convolution, the image of the web resource being a vector representation of the content of the web resource and making, by a processor, a decision as to the modification of the web resource on the basis of the determined characteristics of modification of the web resource.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 29, 2020
    Assignee: AO KASPERSKY LAB
    Inventors: Vladimir A. Skvortsov, Evgeny B. Kolotinsky
  • Patent number: 10866925
    Abstract: An apparatus, method, and computer program product for the improved identification of files subject to data loss prevention protocols in a network environment. Some example implementations provide for the generation and presentation of consolidated file sets in a user interface that allows a user to take direct action to operate on one or more files to enforce and/or otherwise comply with detected violations of data security protocols.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: December 15, 2020
    Assignee: Optum, Inc.
    Inventors: Wade Barisoff, John Glomstad
  • Patent number: 10852998
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for sub-cluster recovery in a data storage environment having a plurality of storage nodes. In a particular embodiment, the method provides scanning data items in the plurality of nodes. While scanning, the method further provides indexing the data items into an index of a plurality of partition groups. Each partition group includes data items owned by a particular one of the plurality of storage nodes. The method then provides storing the index.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: December 1, 2020
    Assignee: RUBRIK, INC.
    Inventors: Rohit Shekhar, Hyo Jun Kim, Prasenjit Sarkar, Maohua Lu, Ajaykrishna Raghavan, Pin Zhou
  • Patent number: 10853984
    Abstract: Systems and methods for creating a collaborative video campaign comprise establishing the campaign via a graphical user interface of a computing device by automatically authorizing one or more individuals each having image capture devices as remote contributors to contribute videos to the campaign based upon a meeting of one or more pre-determined criteria; setting up the campaign to automatically begin based upon the meeting of the one or more pre-determined criteria; creating, via the graphical user interface of the computing device, a list of shot templates for desired videos for collection through the campaign, generating a notification regarding the automatic authorization of the one or more individuals from the graphical user interface, and; sending the notification regarding the automatic authorization through a remote server to the one or more image capture devices of the one or more remote contributors.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 1, 2020
    Assignee: Super 6 LLC
    Inventor: Scott McDonald
  • Patent number: 10853802
    Abstract: A secure non-volatile solid state memory data key appears similar to a conventional USB flash drive modified to have a physical shape resembling a door key with an eyelet for attaching the data key to a key ring or lanyard. The data key includes a USB port, a microprocessor (effectively serving as the “chip” in the chip-and-pin configuration), and a secure memory for holding secure transaction information, such as credit and debit card numbers, verified personal identification (federated ID), and other secure data. A biometric sensor (e.g., touch sensor or “capcha”) verifies that a person is in physical possession of the data key before permitting access to the secure memory. The touch sensor may be limited to use by a unique individual person through a biometric reader, such as a finger print reader, where the verification finger print is stored on the key rather than the connected host device.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 1, 2020
    Assignee: uQontrol, Inc.
    Inventors: Christopher Maus, Brandon Maus
  • Patent number: 10850705
    Abstract: Techniques are disclosed for permitting a person to keylessly start a vehicle using a machine-sensible item such as his/her mobile device without requiring the person to possess a smart key.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: December 1, 2020
    Assignee: The Crawford Group, Inc.
    Inventor: Derik Reiser
  • Patent number: 10855697
    Abstract: Systems and methods for providing a threat intelligence system include a system provider device that downloads, through communication over a network and from one or more targeted websites, a plurality of images of a first environment. Based on an OCR process, the system provider device may extract a set of textual data corresponding to a subset of images of the plurality of images, where the subset of images depict text. The system provider device stores the set of textual data in an indexed and searchable database. The system provider device assigns a threat assessment score to each image based on the set of textual data, and the threat assessment score may be updated based on comparison of the set of textual data with other sets of textual data. Based on the threat assessment score being greater than a threshold value, the system provider device may generate a security alert.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: December 1, 2020
    Assignee: PAYPAL, INC.
    Inventors: Blake Butler, Bradley Wardman, Nate Robert Pratt, Jakub Burgis, Kevin Tyers, Nicole Harris
  • Patent number: 10846434
    Abstract: Disclosed method comprises generating a fraud detection model comprising an algorithm to determine a likelihood of fraud for a client response based on data from similar customers responding to similar questions and data generated from tracking the client computing device. In response to the likelihood of fraud satisfying a threshold, the method comprises querying and displaying an electronic profile of the client, and inquiring the client as to whether the client is willing to modify any of the responses while monitoring the client device. The method comprises transmitting a fraud value to the customer database, in response to receiving the same input, form the client computing device.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: November 24, 2020
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Yaron Ben-Zvi, Sears Merritt
  • Patent number: 10848592
    Abstract: The present disclosure describes methods and system for personalizing user experience in a gaming network. In particular, the user experience is personalized based on how users are characterized based on their interactions with the gaming network. By using the characterizations, the users are assigned labels that publicly identify the user experience, interest, and proficiency with various video games. Communities are then established based on users having the same labels. Lastly, user generated content can be characterized and promoted based on the characterizations to the appropriate communities.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: November 24, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Stephen Yong, Hu Peng, Stephanie Fok, Khoi-Nguyen Duc Do
  • Patent number: 10847255
    Abstract: An example information processing system performs an analysis relating to health of a user based on biological information of the user so as to provide information to the user based on a result of the analysis. The information processing system updates, for each user, at least a part of a rule for deciding information to be provided based on the biological information. Thus, the information processing system can provide information that is useful for the user. Note that the update of the rule is performed based on the biological information of the user that is obtained after the provision of the information, for example.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: November 24, 2020
    Assignee: Nintendo Co., Ltd.
    Inventor: Yurie Hattori
  • Patent number: 10839456
    Abstract: A fair exchange is disclosed to reduce potential inequities in an electronic trading environment. Market data is sent from a host system to client devices through one or more synchronized local communication servers such that the data can be displayed simultaneously or nearly simultaneously at each client device. Market data sent to client devices might include price information. Likewise, a host system may transaction data sent from client devices via the local communication servers. The ordering of transaction data is based, at least in part, on when the local communication servers received the transaction data from the client devices. Transaction data sent to a host system might include order information.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 17, 2020
    Assignee: Hulbert & Berghoff LLP
    Inventor: Jens-Uwe Schluetter
  • Patent number: 10834770
    Abstract: Provided are a method and an apparatus for establishing a secondary connection.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: November 10, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD
    Inventor: Hai Tang
  • Patent number: 10831336
    Abstract: A display of an icon includes creating and displaying an icon that provides indicia regarding information relevant to an application to which the icon is assigned. The indicia provides information to a user and is always in the foreground of a display when the application is running regardless of whether the application is currently actively in use and being interacted with by a user or not. At least one expandable indicia is included within the icon. Input provided by clicking the expandable indicia actuates an expanded window for displaying more detailed information. Indicia is also presentable on the icon to provide real time information to a user who is actively using another application such as whether a connection to a server hosting services for the application is lost. A presence state of the user is displayable via presence indicia located on the icon as well.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: November 10, 2020
    Assignee: RINGCENTRAL, INC.
    Inventor: Ralf Neuhaus
  • Patent number: 10824733
    Abstract: Disclosed are methods, apparatus and systems, including computer program products, implementing and using techniques for authenticating data for playing a game of chance on a gaming machine. A motherboard is provided in the gaming machine. A peripheral component is in communication with the motherboard over a bus. The peripheral component has access to authentication code in a memory. An authentication instruction message is received over the bus. Responsive to receiving the authentication instruction message, the authentication code is executed on a processor to perform an authentication process on the data. A signal is output, indicating whether the authentication process is successful in authenticating the data. In one implementation, the signal enables play of the game of chance on the gaming machine when the authentication process is successful, and disables play of the game of chance when the authentication process is unsuccessful.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: November 3, 2020
    Assignee: IGT
    Inventors: Dave Sharpless, Jamal Benbrahim, Dwayne Nelson
  • Patent number: 10817852
    Abstract: Embodiments of the present invention provide a system for executing, securing, and non-repudiation of pooled conditional smart contracts over a distributed blockchain network. In particular, the system may receive an instrument request from a beneficiary entity, where the instrument request includes an instrument amount. The system can then identify a lead contribution amount that a lead entity is willing to provide to meet a portion of the instrument amount. A set of supporting entities can be identified as willing to provide supporting contribution amounts to meet the remainder of the instrument amount. A conditional contract can be sent to each supporting entity that, when signed, authorizes the system to transfer contribution amounts, which may be in the form of cryptocurrency, from blockchain addresses of the lead and supporting entities to a blockchain address of the beneficiary entity. Once the instrument amount has been secured, the system executes the transactions.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: October 27, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Prabakar Rangarajan, Awadhesh Pratap Singh
  • Patent number: 10817591
    Abstract: A system and method for mapping licenses from disparate data sources and databases from third parties triggered by a system registration request, analyzing data structures for license information records and third-party information records, cross-referencing a license record with a third-party information record, flagging database records that reflect a license field record change, updating mapping-related procedures and queries, and providing a presentation of license information records and related status.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: October 27, 2020
    Inventors: Darya Minina, Mikhail Minin
  • Patent number: 10811140
    Abstract: A method of setting up a wearable user device to allow a user to scan products and obtain product recommendations based on the user's personal biological/genetic data, using a cartridge to perform a test on the user's personal biological/genetic data via a desktop test control system into which the cartridge is plugged. A user account is associated with a cartridge ID read from the cartridge. The cartridge ID is also read using the wearable user device and passed to the server when the wearable user device is coupled to the test control system, associating the test with the user account. The test control system communicates test results to the server which analyses the test results to generate analysis results. The analysis results are then downloaded to the wearable user device. Product codes are also downloaded to the wearable user device, and stored in association with the product codes.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: October 20, 2020
    Assignee: DNANUDGE LIMITED
    Inventors: Christofer Toumazou, Tsz-Kin Hon
  • Patent number: 10810607
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic information from a user, transmitting the demographic information to a central facility, generating a panelist identifier identifying the user, and hosting a web server to serve the panelist identifier to media that is instrumented with monitoring instructions executing on the media device, the monitoring instructions, when executed, to collect monitoring information and transmit the monitoring information along with the panelist identifier to the central facility.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: October 20, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Robert Peter Borland, Jonathon Brett Rubin, Anthony B. Stringer, Adam Schenker, Shailendra Paranjape
  • Patent number: 10785224
    Abstract: The event management system described is capable of aligning controlled content in a controlled content repository to properties of an event, e.g., event type, event topic, geographic location and product involved. When a user creates an event, controlled content associated with the event properties may be displayed so that the user may choose proper content for the event. When event content is updated in the controlled content repository, the latest version is pushed to the speaker so that only the latest version of the controlled content can be shared. Content displayed during a webinar and attendee participation data for the webinar may be tracked and stored in a CRM system.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: September 22, 2020
    Assignee: Veeva Systems Inc.
    Inventors: Daniel Kallman, Shoaib Sultan, Srinivasa S. Davuluri, Ling Lam, Jay H. Hartley
  • Patent number: 10776501
    Abstract: A method of automatically augmenting content through augmentation services can include invoking a service to receive an entity determination based on the content and an entity container comprising an object of the content and one or more attributes of the object. The entity determination and corresponding entity container can be assigned as a marker to content being clipped. The marker can be used to enable access and actions that can be taken with respect to the clipping or the structured information augmenting the clipping.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S. J. Kohlmeier, Ian William Mikutel
  • Patent number: 10750334
    Abstract: Unique, compact XML messages that include geo-location data for Cursor-on-Target applications may be generated and transmitted using substantially less power as compared with existing systems.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: August 18, 2020
    Assignee: Stonewall Defense, LLC
    Inventor: Richard H. Newkirk
  • Patent number: 10748643
    Abstract: Systems and methods for analyzing first and second strings against a ground truth string are provided. A construct representing a plurality of components is obtained, each component for a different portion of the truth string. The construct comprises a plurality of measurement string sampling pools each having an identifier and a corresponding plurality of measurement samplings corresponding to one or two of the components. Each sampling has the identifier and a portion of the first or second string. Samplings are assigned to first, second or third classes when coding a portion of the first string, second string, or both the first and second string. First and second positions are tested for sequence events by calculating a plurality of sequence event models using assumptions on the components having samplings encompassing the first and second positions and class assignments. These assumptions are updated using the calculated models and the models are recalculated.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 18, 2020
    Assignee: 10X GENOMICS, INC.
    Inventors: Sofia Kyriazopoulou-Panagiotopoulou, Patrick Marks
  • Patent number: 10742638
    Abstract: Embodiments are directed to a method and system for performing stateless authentication and authorization in a distributed computer network, by receiving, in an authentication and authorization service (AAS) component, a user request to network clients from a client user for data access served by an application, wherein the request comprises user credentials; providing the user credentials to an identity authenticator; performing, in the AAS component, client authorization for the user validated by the identity authenticator; encapsulating a token with the client authorization; and transmitting the token to an application service that services the user request to return results based on the client authorization.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: August 11, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Ilia Fischer, Aliaksandr Shtop, Michael Roche
  • Patent number: 10733397
    Abstract: Disclosed is a method for managing at least one container containing a biological product, including the following steps: providing at least one container provided with a label, the label being a wireless communication chip capable of communicating according to a UHF mode and according to a HF mode, the chip being capable of transmitting or receiving a signal having a frequency of between 300 MHz and 3000 MHz in the UHF mode and having a frequency of between 3 MHz and 30 MHz in the HF mode, the label further including a memory; and reading at least one piece of information included in the memory, by a reader, the chip communicating with the reader according to the UHF mode or the HF mode.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: August 4, 2020
    Assignee: BIOLOG-ID
    Inventor: Jean-Claude Mongrenier
  • Patent number: 10719870
    Abstract: Disclosed is system and method for mixed reality world that incorporates a holographic button (e.g., a 3D object) that can be downloaded from the website of a provider of a good, data content, or a service (item). The holographic button enables a user in the mixed reality world to order the item by interacting with the holographic button. The user in the mixed reality world can place the holographic button relative to a relevant real-world object. Whenever the user interacts with the real-world object through their mixed reality world (i.e., virtual interaction with the real-world object), the holographic button can appear with that real-word object, allowing the user to order the item associated with the holographic button.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: July 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Williamson, Mehdi Ziat