Usage Or Charge Determination Patents (Class 705/52)
  • Patent number: 11153698
    Abstract: An exemplary authorization system is located remotely from a hearing device that is configured to facilitate hearing by a recipient. The authorization system comprises a memory storing instructions and a processor communicatively coupled to the memory. The processor is configured to execute the instructions to: receive, from a client in communication with the hearing device, a request for the hearing device to perform an operation; determine, based on device characteristic data that is representative of one or more characteristics specific to the hearing device, that the operation is valid for the hearing device; and transmit, in response to determining that the operation is valid for the hearing device, an authorization message to the hearing device, the authorization message authorizing the hearing device to perform the operation requested by the client.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: October 19, 2021
    Assignee: Sonova AG
    Inventor: Alexander Maksyagin
  • Patent number: 11146961
    Abstract: An embodiment of the present invention is directed to providing third party certificate management for native mobile apps or IoT apps. An embodiment of the present invention is directed to performing vendor certificate pinning for trusted communications in native mobile apps without having to control vendor certificate lifecycle management. With an embodiment of the present invention, downloaded certificates may be protected by encryption, anti-tampering protection, etc.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: October 12, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Reetu Raj Bok, William H. Johnston
  • Patent number: 11125598
    Abstract: Three-dimensional (3D) imaging systems and methods are disclosed for determining vehicle storage areas and vehicle door statuses. A 3D-depth camera captures 3D image data of one or more vehicle storage areas. A 3D data analytics application (app) analyzes a first 3D image dataset of the 3D image data to determine a first depth measurement corresponding to a first vehicle storage area. The 3D data analytics app further analyzes a second 3D image dataset of the 3D image data to determine a second depth measurement. The 3D data analytics app detects a depth-change event based on the second depth measurement differing from the first depth measurement by more than a predefined depth-change threshold value. The 3D analytics app assigns, based on the depth-change event, an open door status to a new second vehicle storage area and a closed door status to the previous first vehicle storage area.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: September 21, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Justin F. Barish, Adithya H. Krishnamurthy
  • Patent number: 11106544
    Abstract: A remote agent for providing data protection services includes persistent storage and a backup manager. The persistent storage stores lifecycle policies. The backup manager updates an asset catalog using an asset map associated with a virtual machine; generates a lifecycle policy of the lifecycle policies using the asset catalog; and generates a backup for the virtual machine using the lifecycle policy. The lifecycle policy prioritizes generating the backup for the virtual machine over generating a second backup for a second virtual machine.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: August 31, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Manish Sharma, Sunil Yadav, Amit Jain, Aaditya Rakesh Bansal, Sneha Yadav, Jayashree B. Radha
  • Patent number: 11074627
    Abstract: A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: July 27, 2021
    Inventor: Mary Anne Fletcher
  • Patent number: 11036692
    Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 15, 2021
    Assignee: Oracle International Corporation
    Inventors: Byron Kevin McKenzie, Douglas R. Cosby, Anurag Garg, Rahul R. Kamath
  • Patent number: 11025724
    Abstract: The present disclosure relates to techniques for controlling a client device. The techniques may include receiving, from a client device, a request for a web resource; generating control data associated with one or more functionalities of the client device; and transmitting a response to the client device including the web resource and the control data to control the one or more functionalities of the client device.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Joshua Ryan Lauer, Gal Maor, Eran Izhak Hirsch
  • Patent number: 10983789
    Abstract: Systems and methods are disclosed for automating and monitoring software development operations. The systems may facilitate a user to submit a request to receive information related to a software application development across a development operations (DevOps) pipeline, and to efficiently receive an accurate response to the request. A natural language processing application may use query parameters from the request to form a query. The query may be sent to an artificial intelligence markup language (AIML) interpreter to retrieve the requested information from a database. Alternatively or additionally, the query may be sent to an application associated with an integration of a plurality of DevOps tools in the DevOps pipeline. The application may develop a dynamic response to the request.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: April 20, 2021
    Assignee: Allstate Insurance Company
    Inventor: Naresh Muddakkagari
  • Patent number: 10951787
    Abstract: An information processing apparatus that can operate an application on firmware comprising: at least one memory that stores a set of instructions; and at least one processor that executes the instructions, the instructions, when executed, causing the information processing apparatus to perform operations comprising: receiving an instruction from a user; performing job determination in which whether or not a job is being executed is determined upon receipt of an instruction to enable an application in the receiving; and activating the application, wherein, in the activating, if it is determined that the job is being executed, the application is activated after the job ends.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: March 16, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yuichi Yagi
  • Patent number: 10929568
    Abstract: A method for controlling application operations on data elements includes identifying an activity by an instance of an application running on a host to perform an operation associated with a data element. The method further includes obtaining an application label which includes information regarding the instance of the application, and obtaining a data element label which includes information regarding the data element. Then, based on a combined analysis of the data element label and the application label, an operational policy governing the operation of the instance of the application with respect to the data element is determined. A control action is applied to the operation, according to the operational policy, so as to control the operation by the instance of the application with respect to the data element.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: February 23, 2021
    Assignee: CyberArk Software Ltd.
    Inventors: Dmitry Barboy, Andrey Dulkin
  • Patent number: 10909583
    Abstract: A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 2, 2021
    Inventor: Mary Anne Fletcher
  • Patent number: 10891617
    Abstract: A method for authenticating a user identity for a data transaction is provided. The method is implemented using an identity authentication computing device in connection with a memory and a data transaction processor. The method includes receiving a request from a first user of a first client device for a data transaction with a second user, causing a second client device to prompt the second user for biometric identification information, receiving captured biometric identification information corresponding to the second user, retrieving sample biometric identification information associated with the second user, comparing the captured biometric information and the sample biometric information, determining that the captured and the sample biometric information match, completing a data transaction between the first user and the second user, and transmitting an instruction to one or more of the first client device and the second client device displaying a notification that the data transaction is completed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 12, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Manoneet Kohli
  • Patent number: 10873768
    Abstract: An effective advertising frame in a free viewpoint motion image is provided. A distribution computer 51 distributes free viewpoint motion image data to each of user terminals 50AN1 to 50ANK. The user terminals 50AN1 to 50ANK create a motion image from the received free viewpoint motion image data and display the motion image. The user terminals 50AN1 to 50ANK extract history data of a focused region of the displayed image and transmit the history data to a stereoscopic advertising frame determination computer 52. The stereoscopic advertising frame determination computer 52 stores the history data for every user ID and every content ID and extracts a common region from focused regions of a plurality of users for each content ID to determine the region as a stereoscopic advertising frame.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: December 22, 2020
    Assignee: DENTSU INC.
    Inventor: Akihiro Shimura
  • Patent number: 10872166
    Abstract: There is provided a method for computing an encrypted prediction in response to an encrypted query, comprising: obtaining an encrypted dataset comprising encrypted records for respective encrypted entities, each record storing encrypted parameter values of parameters and an associated indication of the respective entity, computing abnormality clusters according to the records of the encrypted dataset, wherein each of the abnormality clusters stores indications of entities of records of the encrypted dataset having mathematically significant common abnormal feature(s) that statistically differentiates records of the respective abnormality cluster from other records of the encrypted dataset, receiving a query comprising target indications of respective target entities associated with common feature(s), and analyzing the query according to the abnormality clusters to identify at least one encrypted result entity indication according to a likelihood of the encrypted result entity indication predicted to correlate
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 22, 2020
    Assignee: Netz Forecasts Ltd.
    Inventors: Yaniv Altshuler, Goren Gordon
  • Patent number: 10860740
    Abstract: Systems and techniques are disclosed for trust based access to records via encrypted protocol communications with an authentication system. One of the methods includes maintaining, in one or more databases, health records associated with patients. Each health record including portions of medical information and each portion being separately trustable to one or more outside entities. The trust indicating that an outside entity can access a portion. A request from a user device of a patient is received, the request indicating access to a health record associated with the patient. Requests for information are presented on the user device, the requests indicating features of patients that are usable to identify a specific patient. The patient uniquely corresponding to a particular health record is determined, and user account information for the patient is generated, with the user account information used to identify portions of medical information associated with the particular health record.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: December 8, 2020
    Assignee: Health2047, Inc.
    Inventors: Charles Aunger, Adriaan Ligtenberg, Tom Frederick, Jack Stockert, Doug Given, Ketan Paranjape, Bernard Mangold, Michael Hodgkins, Warren Templeton
  • Patent number: 10854237
    Abstract: A digital information recording apparatus includes a recording circuit for recording information of a retention period included in the digital information and indicating a period for permitting the digital information to be held in the recording medium, starting with a time at which the digital information is recorded on the recording medium; and information of a playback permission period included in the digital information and indicating a period for permitting the digital information to be played back starting with a time at which the information is reproduced initially following recording of the digital information on the recording medium, permitting temporary recording or copying for the information permitted for “copy never” or “copy one generation.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: December 1, 2020
    Assignee: MAXELL, LTD.
    Inventors: Hiroo Okamoto, Hitoaki Owashi, Atsushi Yoshioka
  • Patent number: 10838758
    Abstract: Disclosed is a system comprising a physical memory, a processor and a software component. The software component includes a policy/domain handler for receiving data and a policy associated with the data; a hypervisor; and a file management module. The file management module receives a request from a third-party application to interact with a data file containing the data; sends an authorization and tag request to the policy/domain handler to check if the user and application are permitted to access the data, and if permitted, to generate hardware tags for the data file; and sends a secure data request to the hypervisor to create a secure data compartment for the data file and the hardware tags. Based on the authorization and tag request, and the security policy associated with the data, the policy/domain handler generates the hardware tags for the data file.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 17, 2020
    Assignee: Teleputers, LLC
    Inventors: Ruby B. Lee, Pramod A. Jamkhedkar, Yu-Yuan Chen
  • Patent number: 10798163
    Abstract: An initiation request is received for initiating a service, where the initiation request is generated by a user of a first communication group participating in a communication session. A participation response is received from a plurality of users of the first communication group that defines a second communication group participating in the communication session. A participation result is determined that includes service conditions associated with the user of the first communication group and the plurality of users of the second communication group. In response to determining the participation result, a third communication group is generated that includes target users for completing the service.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 6, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Lingling Ye, Yanchun Zhu, Aihui Zhang
  • Patent number: 10798055
    Abstract: Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: October 6, 2020
    Assignee: PAYPAL ISRAEL LTD.
    Inventors: Saar Wilf, Shvat Shaked
  • Patent number: 10764254
    Abstract: A method is disclosed comprising providing a federated search facility adapted to search for content on a plurality of disparate computer content storage facilities comprising receiving a computer content search request from a client computing device, wherein the user of the client computing device has access rights to secure computer content on at least one of a first content storage and a second content storage; executing a first computer content search on the first content storage and a second computer content search on the second content storage; receiving a first computer content search result from the first content storage and a second computer content search result from the second content storage; consolidating the first computer content search result and the second computer content search result into a consolidated computer content search result; and providing the consolidated computer content search result to the user as a single computer content search result.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: September 1, 2020
    Assignee: Intralinks, Inc.
    Inventors: Christopher Todd Ford, Mayank Choudhary, Kevin L. McCarthy, Anupam Miharia, John William Giudice, Kiran Kumar Tadakamalla, Cole Parker Mercer, Peter Wenzel, Paul Tearnen, Clement Cazalot, Salil J. Darji, Jonathan Gorin
  • Patent number: 10755319
    Abstract: A system and method is provided that allows a first user to identify an advertiser that is of interest to the first user and to communicate this information back to a host device. This information can then be used to target individuals on the network that are in communication with the first user (e.g., their friends) by providing those individuals with advertisements from the identified advertiser. Not only does this get a relevant advertisement before the first user, but it also gets a similar (or same) advertisement before the second user, who may have similar interests. However, in order for the first user to be able to acquire additional information on the advertiser and (separately) express an interest in the advertiser, the advertiser (or related advertisement) must be multi-interactable, or have at least two features that can be interacted with (e.g., clicked on) to trigger a response.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: August 25, 2020
    Inventor: Richard Anthony Rothschild
  • Patent number: 10750383
    Abstract: Methods, systems, and computer readable media are operable to reduce the messaging needed for efficient control of hotspot activities. A database associating hotspots, their hosting broadband home gateways and their Wireless Access Gateways (WAGs) is developed by a monitor that inspects traffic to and from the access points. The monitor provides a WAG monitoring services to the broadband home gateways that reduces the amount of network traffic, while still allowing broadband access gateways to appropriately enable to disable their hotspots with the corresponding condition of the associated WAGs.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: August 18, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Jianxiang Chen, Yuanhai Tang, Hong Zhou, Haijuan Wen, Zhiyong Dong
  • Patent number: 10733306
    Abstract: A secure filesystem provides write-only access with limited read. The filesystem stores data as an encrypted block on a user machine using a symmetric (active) key, along with metadata including a read condition. While the read condition is valid, local applications can read the data using the active key. When the read condition becomes invalid, the active key is deleted so local applications no longer have access. However, the filesystem encrypts the active key to yield an inactive key, using an RSA public key. The corresponding private key is sent to an authorized party machine, but deleted from the user machine. Thus the user machine is unable to decrypt the inactive key, but the authorized party machine can still read the data by first decrypting the inactive key using the private key to regenerate the active key, and then decrypting the encrypted block using the regenerated active key.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jia Jun Brandon Lum, Alaa Youssef, Diana J. Arroyo
  • Patent number: 10698972
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a change made to a page that is accessible through a social networking system. A page update story that describes the change can be generated. The page update story to be published through the social networking system.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: June 30, 2020
    Assignee: Facebook, Inc.
    Inventors: Kai Wang, Komal Kapoor, Bradley Ray Green, Ryan Farina
  • Patent number: 10686726
    Abstract: The invention discloses a resource optimization method for a mobile browser based on cloud-client cooperation.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: June 16, 2020
    Assignee: Peking University
    Inventors: Gang Huang, Xuanzhe Liu, Yun Ma, Xinyang Wang, Yi Liu, Mengwei Xu, Meihua Yu
  • Patent number: 10673607
    Abstract: In an example embodiment disclosed herein, a first clock is allowed to synchronize with a second clock as long as the time difference between the first and second clocks is less than a predefined limit. If the time difference between the clocks is not less than the predefined limit, the first clock does not synchronize with the second clock until a predefined activity has occurred.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: June 2, 2020
    Assignee: Diebold Nlxdorf, Incorporated
    Inventors: Gregory S. Ray, Kenneth Varn, David R. McCortney
  • Patent number: 10628559
    Abstract: The claimed subject matter includes techniques for application management including a managed application storefront module to return an access mechanism for a subset of purchasable applications to a storefront based on user information. An example system can also include a recording module to store usage information for the subset of purchasable applications accessed from the storefront. The usage information can include the user information, organization information, and an application version for each of the subset of purchasable applications accessed by the user. Another example system can include an administrative module to regulate access of the user, based on information recorded by the recording module, to a purchasable application of the subset of purchasable applications. In an example, this application management system, and its related techniques, can be used in ground up trial of applications by a large number of users, such as employees.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Mowatt, Phil Smail, Jeff James
  • Patent number: 10621329
    Abstract: Techniques for a resource management advice service are provided. In some examples, resource management advice and/or instructions may be provided for use with mobile devices, mobile applications, cloud applications, and/or other web-based applications. For example a mobile client may request to perform one or more resource management operations associated with a service provider. Based at least in part on the requested operation and/or the particular service provider, advice and/or instructions for managing the resource may be provided.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: April 14, 2020
    Assignee: Oracle International Corporation
    Inventors: Ajay Sondhi, Ching-Wen Chu, Beomsuk Kim
  • Patent number: 10617350
    Abstract: Aspects of the subject disclosure may include, for example, a system or biological sensor configured to detect adverse conditions experienced by a user and to mitigate such adverse conditions by providing the user mitigation instructions determined according to a behavioral profile of the user. Other embodiments are disclosed.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: April 14, 2020
    Assignee: Welch Allyn, Inc.
    Inventors: Michael A. Ehrhart, David E. Quinn
  • Patent number: 10601962
    Abstract: A method for transmitting data from a mobile communication device to a remote server across a wireless network is described. The method comprising the following steps. Data is transmitted from an application executing on the mobile communication device using a standard reliable communication protocol. Prior to transmitting the data across the wireless network, receipt of the data is acknowledged, thereby simulating, to the application, receipt of the data by the remote server. Data is transmitted from the mobile communication device to the remote server using an intermediary communication protocol. A mobile communication device and a system implementing the method are also described.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: March 24, 2020
    Assignee: CTH Lending Company, LLC
    Inventors: Jakub Schmidtke, Paul Ward
  • Patent number: 10601794
    Abstract: A processing device of a media server selects a media item to be provided to users via a satellite broadcast system, encrypts the media item using an encryption key to generate an encrypted media item, and transmits the encrypted media item to the satellite broadcast system via a first communication protocol. The processing device receives a request from a user device for authorization to decrypt the encrypted media item obtained by the user device via a direct connection with the satellite broadcast system. The request is received by the media server via a second communication protocol that is different from the first communication protocol. The processing device determines whether the user device is authorized to decrypt the encrypted media item, and transmits a key for decrypting the encrypted media item in response to the user device being authorized to decrypt the encrypted media item.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 24, 2020
    Assignee: Google LLC
    Inventors: Arvind Srinivasan, Adrian Isles, Robert Anderson, Shipra Malhotra
  • Patent number: 10592694
    Abstract: Components of a system for generating anonymized data from timestamped event data are disclosed. The generation of anonymized data is performed in accordance with an anonymization configuration. The anonymization configuration includes information regarding the source of the event data, particulars about the anonymization process that transforms the clear event data from the source into an anonymized form, and particulars about the destination and characteristics for the output dataset. A graphical user interface permits development of anonymization configurations in an interactive, iterative way. The configured anonymizer employs methods and options to produce anonymized data with superior usability as a substitute for real world data, including a mode to effectively emulate live data streams.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 17, 2020
    Assignee: Splunk Inc.
    Inventor: David Carasso
  • Patent number: 10565167
    Abstract: Co-authoring of a digital content file using content contributed by peer devices in a peer-to-peer communications network is described. A local copy of the digital content file is stored in each of plural peer communications devices disposed in a multi-node communications network. The contents of the local copies of the digital content file stored in at least two peer communications devices are compared and in an event the local copies of the digital content file stored in a peer communications device is missing content that is contained in the other compared peer communications devices, the missing content is merged into the local copy of the digital content file stored in the peer communications device.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: February 18, 2020
    Inventors: Philip James Kinsman, Harvey Christopher Howard Medcalf, Ho Fai Ko, Adam Bruce Kinsman
  • Patent number: 10558787
    Abstract: Disclosed herein are methods, devices, systems and computer-executable instructions for managing software in threat-monitoring systems. One such method comprises receiving a plurality of licence identifiers identifying respective licences available for assignment to a threat monitoring system. The method further comprises receiving a selection of at least one of the licence identifiers. The method also comprises uploading, to the threat monitoring system, an activation tool for activating at least one operational function of the threat monitoring system, the at least one operational function corresponding to the selected at least one licence identifier.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 11, 2020
    Assignee: VSK Electronics NV
    Inventors: Kurt Pattyn, Wim van Glabeke, Gerdy Maelbrancke
  • Patent number: 10546105
    Abstract: A digital platform enables 3D printing where the designs are protected from piracy/redistribution. A single board computer (SBC) communicates with a first server and a second server. The SBC requests a unique hardware ID from the first server, which assigns and sends the ID to the SBC. The SBC submits the ID and a secret key to the second server to request registration of a user and a printer, and the second server sends private certs, a client ID, and a unique public identifier to the SBC. The second server also receives and stores 3D print designs through a designer portal, and on-demand displays the designs in a GUI screen. The SBC user may purchase a 3D print design, and the second server, in response, sends an access token to the SBC.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 28, 2020
    Assignee: KaBOODL, INC.
    Inventors: Francesco L Posillico, Timothy Allan Page
  • Patent number: 10540707
    Abstract: Provided is a commercial information providing system that provides commercial information intended by the administrator in the commercial information suitable for a response to the user. The commercial information providing system includes a control device and an information providing device. The control device is connectable to a database and configured to perform processing of extracting a set of commercial information to be provided from a plurality of sets of commercial information and a response template to be used from a plurality of response templates based on question information input from a user interface and creating response information using the response template. The response information includes a set of commercial information selected from the extracted the set of commercial information based on the priority level. The information providing device is configured to provide the response information created by the control device to the user.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: January 21, 2020
    Assignee: Universal Entertainment Corporation
    Inventor: Kengo Takeda
  • Patent number: 10528705
    Abstract: Some embodiments provide a method for determining whether a subscription for using digital content on a user device has elapsed. The method compares a first collision free image of a first set of entities in the user device with a second collision free image for a second set of entities in the user device at a second instance in time. Based on the comparison, the method determines whether the subscription has elapsed.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: January 7, 2020
    Assignee: APPLE INC.
    Inventors: Augustin J. Farrugia, Gianpaolo Fasoli
  • Patent number: 10524012
    Abstract: A method and system for establishing the ISC session among one or more communication devices for a content viewing and/or a communication to enable integration of the content viewing and the communication is provided. The integration or convergence of the content viewing and the communication provides an immersive user experience to one or more ISC users in the ISC environment participating in the ISC session including a self ISC session, a one to one ISC session or a group ISC session. The method allows an initiator ISC client to append one or more first parameters in a first SIP INVITE for the content viewing and one or more second parameters in a second SIP INVITE for the communication. The common appended parameters such as an ISCConvergenceID indicate the media function and the communication function to integrate the communication with respect to the content viewing.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 31, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ashok Kumar Selvaraj, Basavaraj Jayawant Pattan, Kyung-Tak Lee, Gyubong Oh
  • Patent number: 10516872
    Abstract: An apparatus includes a memory storing a digital envelope and a wavefront demultiplexing (WFD) device which receives M input streams concurrently, M being an integer greater than 1, performs a WFD transformation on the M input streams, and generates M output streams concurrently. A first input stream includes wavefront multiplexed digital identifiers for digital right management. A second input stream is the digital envelope. The first input stream presented in a digital format appears to human perception as having identical features to the digital envelope presented in the digital format. Each output stream is a linear combination of the M input streams such that the digital identifiers are recovered from at least one of the M output streams. The digital envelope is a data file used by a sender to send the M input streams and is scaled with a magnification factor greater than 1 in the WFD transformation.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 24, 2019
    Assignee: SPATIAL DIGITAL SYSTEMS, INC.
    Inventors: Donald C. D. Chang, Juo-Yu Lee, Jeffrey C. Chang, Steve K. Chen
  • Patent number: 10511596
    Abstract: A first terminal and a server, wherein the first terminal is configured to authenticate the server by: generating a first authentication token, being a data structure to be used for authenticating a first computing device to a second computing device; and sending the first authentication token to the server, wherein the server is configured for receiving the first authentication token and authenticate it; generating a second authentication token for the first terminal; and send the second authentication token to the first terminal, whereby the first terminal is configured for receiving the second authentication token and authenticate it, thereby performing a mutual authentication of the first terminal and the server.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 17, 2019
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10506440
    Abstract: A method, non-transitory computer readable medium and apparatus for detecting a tethering function being performed by an endpoint device in a communications network are disclosed. For example, the method analyzes a data packet directed towards the endpoint device, detects a signature based upon analyzing the data packet, and identifies the endpoint device as performing the tethering function based upon detecting the signature.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: December 10, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey Erman, Alexandre Gerber, Oliver Spatscheck
  • Patent number: 10496725
    Abstract: An apparatus, method, and non-transitory computer-readable medium comprising program code which when executed by an apparatus causes the apparatus to effect the method, for pre-fetching web content. Preferably, a proxy server performs the pre-fetching. Techniques such, for example, as executing Javascript in pre-fetched pages, modifying pre-fetched pages to address URL generation involving random numbers or dates, using cookie information or browser specifics when performing pre-fetching of pages, and injecting Javascript to measure response time may be performed, by way of example.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: December 3, 2019
    Assignee: Hughes Network Systems, LLC
    Inventor: Douglas M. Dillon
  • Patent number: 10467618
    Abstract: Systems, methods, and devices are disclosed which allow a mobile device user to complete financial transactions even when the mobile device is not connected to a wireless network. The systems, methods, and devices of the present disclosure may utilize a combination of an encrypted lockbox containing out of network payment codes on the mobile device and a matching set of out of network payment codes stored on a server of a payment authority.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: November 5, 2019
    Assignee: CRIA INC.
    Inventor: William O. White
  • Patent number: 10459766
    Abstract: The present disclosure is directed to a novel system for a multidimensional (or “N-dimensional”) services framework. The framework may be used to evaluate the efficiency and effectiveness of various services along multiple dimensions which may be specified by the system or be added to the framework in the future. By evaluating the various possibilities and opportunities to modify the services as the services reach varying levels of maturity, the services may be compared with one another to establish the relational impacts among the services tracked by the system. Through the use of the N-dimensional framework, an entity may be better able to prioritize resources allocated toward the enhancement of certain evaluated services.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: October 29, 2019
    Assignee: Bank of America Corporation
    Inventors: Brandon Sloane, Cora Yan Quon, Tracie Buffington Wescott, Rachel Yun Kim Bierner, John Howard Kling, Mark Earl Brubaker, Brian Diederich
  • Patent number: 10432693
    Abstract: A method is provided for enabling the signing/dedication of information objects including a celebrity accessing a signature/dedication queue of information objects, the celebrity, by operation of a signature/dedication utility associating a signature/dedication of the one or more information objects, and distributing the information object(s) to the intended buyer/recipient such that the system is operable to validate that the celebrity signed/dedicated the information object(s) delivered to the buyer/recipient.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: October 1, 2019
    Assignee: SYNGRAFII INC.
    Inventors: Thomas Matthew Mann Gibson, Martin John Warren, Boris Albert Koechlin, Ravi Dave
  • Patent number: 10425439
    Abstract: A non-transitory machine-readable media embodying instructions executable by one or more processors to perform a method is provided. In one aspect, the method includes receiving, from a first computing device associated with a first account, a request for interaction with a second computing device associated with a second account, wherein the first account is assigned a quota for interacting with one or more accounts. The method includes determining a cost associated with the interaction. The method includes, when the quota exceeds the cost, determining that the interaction is allowed and deducting the cost from the quota. Systems and methods are also provided.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: September 24, 2019
    Assignee: GOOGLE LLC
    Inventors: Bharadwaj Subramanian, Matthew Knouse, Charles Zaffaroni
  • Patent number: 10404834
    Abstract: A client can request, from a server, files needed to run a web application at the client (e.g., via a client web browser). The server can serve the requested files to the client along with a file identifier for each of the files. The file identifier for a respective file can be generated dynamically based on the contents of the respective file. When the requested files and the file identifiers are received at the client, the client can dynamically generate a validation code based on the file identifiers. Similarly, at the server, a verification code can be generated dynamically based on the file identifiers transmitted. To verify that the client has the appropriate files for running the web application, the server can compare the validation and verification codes. If the two codes match, then it can be verified that the client has the appropriate files for the web application.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew Paul Baranowski
  • Patent number: 10395253
    Abstract: A system and method to select, secure, and monetize shared digital content by authenticating peers across digital networks and platforms, and independently controlling and monetizing access to said shared digital content with others across the same platforms from their mobile devices. Authors may privately control and authorize user mobile access to shared digital content according to device, location, behavior, time and knowledge authentication contexts and independently secure and monetize said content with one or more of those peers in real-time across any messaging or communication network, either by value or by reference. Recipients may perform required authentication and may execute required P2P payments to sender to gain access to said shared digital content on their mobile device.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: August 27, 2019
    Assignee: LiveEnsure, Inc.
    Inventor: Christian J. Hessler
  • Patent number: 10397048
    Abstract: There is provided a network system comprising, in accordance with an embodiment, a lookup unit, a clearing unit having a storage device and a client unit. The client unit is adapted for providing user-related data to the lookup unit, wherein the user-related data is based on user-specific data, the user-specific data is associated with a user, and the user-related data allows for unambiguous identification of the user-specific data. Further, the lookup unit is adapted for retrieving identification data from the clearing unit by using the user-related data, wherein the identification data is associated with the user-specific data, and the clearing unit is adapted for retrieving from the storage device the identification data associated with the user-specific data. The clearing unit is adapted for providing the identification data to the lookup unit.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: August 27, 2019
    Inventors: Kurt Kammerer, Volker Schmid
  • Patent number: 10387927
    Abstract: A system, method, and computer-readable medium are disclosed for managing the entitlement of digital assets. System identifier data associated with a target system, including its unique system identifier, is received, along with digital assets selection data corresponding to digital assets data to be processed by the target system. The system identifier data is processed with the digital assets selection data to generate digital assets entitlement data. The digital assets data and the digital assets entitlement data is then provided to a personalization agent associated with the target system. In turn, the personalization agent processes the digital assets entitlement data and the digital assets data for installation on the target system, thereby entitling the system to process the installed digital assets data.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: August 20, 2019
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze, William A. Curtis