Bill Preparation Patents (Class 705/34)
  • Patent number: 10977632
    Abstract: An electronic bill management method performed in an electronic bill management system is provided. A bill issuance request of a first user including original bill information is received. A first bill account corresponding to the first user is generated based on the original bill information, and account information of the first bill account is stored to an account table in the electronic bill management system. A second block is generated based on the bill issuance request, the first bill account, and a block header eigenvalue of a first block in a block chain in the electronic bill management system. The first block is a previous block of the second block in the block chain, and a bill issuance event of the first user is recorded based on the second block. An issuance success message is transmitted to the first user, the issuance success message including the first bill account.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: April 13, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Jian Jun Zhang, Hai Tao Tu, Qi Zhao, Zong You Wang, Jun Liang, Da Wei Zhu, Bin Hua Liu
  • Patent number: 10970477
    Abstract: Computerized systems and methods for automatic construction of computer-generated user interfaces that reduce questions presented by electronic document preparers to customers. Embodiments result in more efficient question presentation and answering of same and more efficient and accurate electronic document data while reducing customer confusion by eliminating extraneous questions or content that are not relevant to a preparer's information request or that obfuscate relevant preparer inquiries. Fillable portions of one or more electronic forms or templates are extracted and aggregated to construct a new user interface or interview screen that is independent of an electronic document preparation application utilized by the preparer and presented to the customer. Customer responses provided through the constructed user interface are stored to a data store shared with the electronic document preparation application to update the current electronic document data.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: April 6, 2021
    Assignee: INTUIT INC.
    Inventor: Deepankar Mohapatra
  • Patent number: 10963854
    Abstract: One or more implementations of the present specification provide a blockchain-based electronic bill reimbursement method, apparatus, and an electronic device. The blockchain stores electronic bills. The method includes determining whether a maintained target electronic bill is in an unreimbursed state in response to detecting a reimbursement transaction broadcasted by a reimbursement initiator for the target electronic bill to the blockchain; if the target electronic bill is in the unreimbursed state, updating the target electronic bill from the unreimbursed state to a reimbursement lock state; instructing a reimbursement acceptor to perform reimbursement processing on the target electronic bill; determining whether a reimbursement result corresponding to the target electronic bill is broadcasted by the reimbursement acceptor to the blockchain; and if the reimbursement result is detected, updating the target electronic bill from the reimbursement lock state to a reimbursed state.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: March 30, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ge Jin, Longsheng Qing, Zhen Sun, Zhenzhong Meng, Xueqing Yang, Yu Chu
  • Patent number: 10963963
    Abstract: A system comprises a rules engine that generates a hierarchical structure based upon investment data and a plurality of rules. Further, the system comprises a processing engine that performs one or more calculations on data stored by the hierarchical structured based upon the rules and generates a report based upon the one or more calculations.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: March 30, 2021
    Assignee: InvestCloud Inc
    Inventors: Robert Lynch, Reginald Tang, John W. Wise, Vicent Sos-Munoz
  • Patent number: 10951577
    Abstract: A method for resolving domain names, where a name server is configured to receive a query for a domain name system (DNS) record from a stub resolver, where a public key or certificate held by the stub resolver matches a private key of the name server. The name server runs the query for a DNS record by executing code in a trusted execution environment. Instead of recursively resolving the query for a DNS record as is common practice, the name server reads the DNS record corresponding to the query from a ledger. At last the name server prepares an authenticated response to the stub resolver by authenticating the response comprising the read DNS record with its private key, wherein the private/public key pair or alternatively private key and matching certificate are protected and distributed with the at least another name server via the common ledger.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 16, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Avigail Oron, Itamar Ofek, Dan Touitou
  • Patent number: 10944874
    Abstract: A system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for processing data related to monitoring and controlling of a network providing resources to users is disclosed herein. The method includes: receiving a resource usage record (RUR) from the network component for a resource provided to a user, identifying a resource type of the resource by using a resource usage description comprised in the RUR, identifying a user type of the user by using an identification information comprised in the RUR, generating a record in the database, selecting records in the database, each complying with a selection criterion specifying that a record to be selected is associated with a resource type assigned to the selection criterion and a user type assigned to the selection criterion, and sending batch data to the rating system, the batch data comprising resource usage descriptions.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: March 9, 2021
    Assignee: SAP SE
    Inventors: Georg Lang, Artur Kaufmann, Adrian Golec
  • Patent number: 10938835
    Abstract: Systems and methods for managing digital identities. In some embodiments, a method is provided, comprising acts of: receiving a request to validate at least one statement about a user; identifying, from the request, a reference to a distributed ledger, the reference comprising an identifier for the distributed ledger and an identifier for a transaction recorded on the distributed ledger; identifying, based at least in part on the identifier for the distributed ledger, at least one node of a network of nodes managing the distributed ledger; and communicating with the at least one node to validate the at least one statement about the user.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: March 2, 2021
    Assignee: Cambridge Blockchain, Inc.
    Inventors: Alex Oberhauser, Matthew Commons, Alok Bhargava
  • Patent number: 10935387
    Abstract: A system and method for monitoring the health of smart battery packs in an electric vehicle and determining when one or more of the smart battery packs needs to be replaced. In addition, the system and method locate optimal smart battery packs to exchange with the one or more battery packs that need to be replaced.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 2, 2021
    Assignee: NIO (ANHUI) HOLDING CO., LTD.
    Inventors: Chendong Huang, Jie Fang, Wenpeng Zhao, Yaping Jiang, Xiaojia Deng
  • Patent number: 10929912
    Abstract: A distributed tool virtual marketplace may offer end users the ability to acquire tools that are compatible with an enterprise operating system platform. The virtual marketplace may determine one or more tools that are implemented on the enterprise operating system platform. The enterprise operating system platform may be provided to the end user by an operator of the marketplace. The tools including a tool that may be used for evaluating a performance of an entity. The virtual marketplace may further ascertain data that are processed or generated by the tools that are implemented on the enterprise operating system platform. The virtual marketplace may additionally determine functionalities that are used or provided by the tools. Accordingly, the distributed tool virtual marketplace may provide a recommendation of associated tools from the distributed tool virtual marketplace that have at least one dependency relationship with the tools.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: February 23, 2021
    Assignee: Tupl Inc.
    Inventor: Pablo Tapia
  • Patent number: 10908973
    Abstract: An information processing device includes: a first processing unit that processes data on a real-time operating system that executes processing within a specified time; a second processing unit that processes data on a non-real-time operating system; and a transmission unit that adjusts a data amount of transmission data to be transmitted at a time on the basis of an accumulation amount of transmission data transmitted between the first processing unit and the second processing unit, and transmits the transmission data.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 2, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Osamu Nasu
  • Patent number: 10909968
    Abstract: Methods, systems, and computer readable media can be operable to facilitate controlled caching of text-to-speech data. When text is identified for a text-to-speech conversion, a duration value to be associated with the text may be determined, and the identified text and duration value may be included within a request for a conversion of the text. An intermediate server may retrieve a speech file that is generated in response to the conversion request, and the intermediate server may cache the speech file for a certain period of time that is indicated by the duration value.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: February 2, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Jeyakumar Barathan, Krishna Prasad Panje
  • Patent number: 10911572
    Abstract: A system and method for dynamically managing application loads on a vehicle includes: receiving a plurality of distinct application requests; for each one application request, identifying expected computing resource expenditure data based on one or more attributes of each one application request; and identifying current state data for each of a plurality of computing resources of the vehicle based on an expected utilization of each of the plurality of computing resources for fulfilling each one application request; dynamically generating an execution schedule for executing a subset of or each of the plurality of distinct application requests based on (1) the expected computing resource expenditure data for each one application request and (2) the current state data for each of the plurality of computing resources of the vehicle; and executing the subset of or each of the plurality of distinct application requests based on the execution schedule.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: February 2, 2021
    Assignee: Renovo Motors, Inc.
    Inventors: Christopher Heiser, Khalid Azam, Jason Stinson, Ioannis Petousis, Anand Ramesh
  • Patent number: 10911521
    Abstract: Techniques for monitoring web application performance are provided. A request for a web application is received at an application server. A response pipeline at the application server generates client application code corresponding to the requested web application. The client application code is intercepted in the response pipeline. Instrumentation code is inserted into the intercepted client application code to generate an instrumented client application code. The instrumentation code is configured to be executed when the instrumented client application code is rendered at the client to capture performance information at the client, and is configured to transmit the captured performance information from the client.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ilarie Letca, Alexandre Coelho, Venkata Seshu Kumar Kurapati, Rajeev Sudhakar, Daniel Savage, Ashvinkumar Sanghvi, Jin Soon Lim
  • Patent number: 10904398
    Abstract: The disclosed embodiments include a method for offline charging performed by an anchoring node of a telecommunications network. The anchoring node can send a request to an online charging system (OCS), where the request is for online metering of a call by a subscriber of the telecommunications network. The anchoring node may obtain an indication of an exception to the online metering of the call. In response, the anchoring node can perform a default call handling (DCH) procedure to allow the call on the telecommunications network despite an inability to perform the online metering. The anchoring node also generates a modified charging detail record (CDR) that includes an indication of the exception. The anchoring node can then send a message, which includes at least an indication of the modified CDR, to enable a mediation server to perform offline charging for the call.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: January 26, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Jyot Kumar, Nitin Bhakri
  • Patent number: 10880707
    Abstract: Systems, methods, and apparatuses may include a Billing System (BS) node, Charging System (CS) node, and a mediation node for managing Mobile Station International Subscriber Directory Numbers (MSISDN)s for a telecommunication network. The system may make an MSISDN available for reassignment immediately or shortly after (e.g., seconds, minutes, days, or weeks after) receiving a cancelation request associated with the MSISDN. For instance, upon receiving the cancelation request, the system may store a line identifier with an association to the MSISDN and/or an International Mobile Subscriber Identity (IMSI) in a line identifier database, and the system may delete the MSISDN/IMSI from a user account database. The system may receive a Telephone Account Procedure (TAP) Call Detail Record (CDR) associated with the MSISDN/IMSI after receiving the cancelation request. Accordingly, the system may use the line identifier stored in the line identifier database to generate a billing report corresponding to the TAP CDR.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: December 29, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Murugappan Palaniappan
  • Patent number: 10855850
    Abstract: Data is processed in a telecommunications network. First and second notifications are received, via an input interface, from first and second Charging Trigger Functions, CTFs, in the telecommunications network. The first and second notifications relate to network resource usage in the telecommunications network. A scalable transformation function is used to transform data derived from the first and second notifications into a first usage detail report in a first detail report format and a second usage detail report in a second, different detail report format. The first and second usage detail reports are output, via an output interface, to at least one recipient system.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: December 1, 2020
    Assignee: Metaswitch Networks Ltd.
    Inventors: Daniel Ian Jackson, Matthew John Russell, Josephine Julie Adkin, Matthew Williams, Andrew Munro Caldwell, David Graeme Robertson
  • Patent number: 10832173
    Abstract: In an embodiment, a method of estimating the cost of a software project comprising receiving natural language software descriptions and electronic source code files for respective completed software projects; storing, in a computer memory, an input set of functional labels and size data extracted from each of the source code files, the functional labels corresponding to labels in a software development library; training a natural language processing model to output a project set of functional labels for one of the source code files; training a regression analysis model to output a project size for the one of the source code files; predicting, using the natural language understanding model, a proposal set of functional labels; predicting, using the regression analysis model, a proposal size; and using the proposal size to calculate a proposal cost; and preparing a software development proposal that includes a natural language proposed-software description and the proposal cost.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marco Pistoia, Joseph Ligman, Stephen Wood, Shaohan Hu
  • Patent number: 10831517
    Abstract: A method and associated system. In response to a request to deploy a virtual machine, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern, and additionally based on either available resources of the plurality of nodes or predicted runtime resource requirements of the virtual machine to be deployed. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Li Long Chen, Randy A. Rendahl, Xiao Yang Zhu, Lin Zhi Zou
  • Patent number: 10824994
    Abstract: An information processing device including a processor that functions as: a receiving section which receives, from a first user terminal, a display request of an electronic document on which a display restriction is imposed, the display request being accompanied by an intended use of the electronic document; an approval section which receives approval of the display request that is received by the receiving section; and a setting section which sets a restriction removal condition that is determined in advance in association with the intended use accompanying the display request when the approval section receives the approval of the display request.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 3, 2020
    Assignee: Casio Computer Co., Ltd.
    Inventor: Kazuhiro Minami
  • Patent number: 10816968
    Abstract: A system to enable restricted area entrance, including a memory configured to include one or more executable instructions; a controller configured to execute the executable instructions; a vehicle including a vehicle controls device, the vehicle configured to communicate with the controller, the vehicle controls device configured to command the vehicle to autonomously perform rideshare task(s); and the executable instructions enable the controller to receive vehicle reservation information from a mobile computing device; generate first and second vehicle identification aspects from the received vehicle reservation information, where the first and second vehicle identification aspects can be compared and, when the first and second vehicle identification aspects are determined to correspond via the comparison, an access operator can operate an access gate to enable restricted area entrance; and communicate the first vehicle identification aspect to the vehicle and the second vehicle identification aspect to the
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: October 27, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Frank C. Valeri, Scott M. Reilly, Hussein Khalil
  • Patent number: 10807493
    Abstract: The vehicle battery pack exchange system herein described charges renters for the time use interval, the energy needed to recharge the battery pack, and the battery wear their use has caused. Data on battery wear accelerating stress parameters such as current, voltage, temperature, and state of charge is collected for battery packs rented to vehicle users. Wear rates are estimated from the collected data. Then either users are charged for the wear they cause or wear is limited to some predetermined wear rate and users are charged a predetermined battery wear fee. In either embodiment drivers are displayed information to adapt their driving to battery wear rates. Renters are charged for battery pack usage time, energy supplied by the rental station, and battery wear providing battery owners a secure return on their investment. This system accommodates both short term and sustained long term rentals.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: October 20, 2020
    Inventor: Goodwyn George Reeves
  • Patent number: 10810681
    Abstract: Systems, methods, apparatuses and computer-readable media for receiving data from one or more sensors associated with one or more home devices, such as appliances, home systems, etc. are presented. In some examples, the data may be used to determine whether the home device is operating within an expected range. The data may also be used to determine an insurance rate or premium for a user associated with the home device(s). In some arrangements, the data may be used to determine an age of a home device, as well as a likelihood of failure of that device. This information may be used to determine or adjust insurance premiums or rates and/or provide incentives to users to repair or replace the home device(s).
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 20, 2020
    Assignee: Allstate Insurance Company
    Inventors: Carolyn Parker, Robert H. Johnson, Nicholas A. Suizzo, Rothana Srey, Sean P. Willett, Regina Madigan, Nan Zhang
  • Patent number: 10805090
    Abstract: Systems and methods are described for transferring and verifying the transfer of an asset from a limited-participant side chain back to a main blockchain. A public difference, associated with a secret difference, is determined as a difference between a main blockchain address and the public offline key of a transferring participant. The public difference is used, along with each participant public online key, to generate a ring signature key for each participant. A ring signature is then generated over the ring signature keys, based on the public online keys and a set of uniform random scalars (each associated with a participant public online key). The main blockchain address, a first coefficient from the ring signature, and the uniform random scalars are then published. When verified, the published ring signature shows that the transferring participant has control of the main blockchain address and the private offline key.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 13, 2020
    Assignee: Blockstream Corporation
    Inventors: Andrew Poelstra, Glenn Willen, Gregory Maxwell, Gregory Sanders, Jonas Nick, Matt Corollo
  • Patent number: 10795864
    Abstract: The method includes writing data transactions from a local database to a local transaction log file, assigning a bin number to each data transaction, and determining if the assigned bin number changed due to receipt of subsequent data transactions. If the bin number has changed and the data transaction is applicable to each remote database, inserting subsequent data transactions into a local sequence log file and assigning the subsequent data transactions a first sequence number. In response to a request by a remote replicator service, provide access to the first sequence number, and if the first sequence number does not match a second sequence number, providing to the requesting remote replicator service access to the subsequent data transactions, the remote replication service updating a remote database to include the subsequent data transactions if the at least one data transaction is applicable to each of the at least one remote database.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: October 6, 2020
    Assignee: TRITAN SOFTWARE CORPORATION
    Inventors: Andrew L. Carricarte, Abel Jose Almeida, Dario Va
  • Patent number: 10784715
    Abstract: Methods, Systems, and Computer program products can use grid telemetry to generate a fingerprint. One of these methods includes generating a first grid telemetry fingerprint based on characteristics of an electrical grid. The method also includes verifying a transaction based on the first grid telemetry fingerprint and a second grid telemetry fingerprint associated with the transaction.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 22, 2020
    Assignee: LO3 Energy Inc.
    Inventor: Lawrence Orsini
  • Patent number: 10769672
    Abstract: A system and method for providing personalized recommendations or promotional information to consumers based upon a recommendation algorithm selected from a number of recommendation algorithms, by matching personal contextual information of each consumer to detailed contexts in which each recommendation algorithm exhibits optimal performance with regard to particular business performance measures.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: September 8, 2020
    Assignee: TRANSFORM SR BRANDS LLC
    Inventor: Kelly Joseph Wical
  • Patent number: 10762541
    Abstract: A user information storage unit stores user information associating, for each user, an electronic mail address and at least one location information piece of the user with each other. A registration unit generates a code for each user using the location information and electronic mail address according to a predetermined rule. An invoice information storage unit stores invoice information including the electronic mail address of a first user included in the user information. When receiving an access request for accessing invoice information from a second user whose user information is stored in the user information storage unit, the registration unit determines whether the first code of the first user matches the second code of the second user, and if the first and second codes match, grants the second user access rights to access invoice information generated by the first user and stored in the invoice information storage unit.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: September 1, 2020
    Assignee: AMADELLAS CORPORATION
    Inventor: Taro Teshima
  • Patent number: 10750335
    Abstract: Systems, methods, and apparatuses may include a Billing System (BS) node, Charging System (CS) node, and a mediation node for managing Mobile Station International Subscriber Directory Numbers (MSISDN)s for a telecommunication network. The system may make an MSISDN available for reassignment immediately or shortly after (e.g., seconds, minutes, days, or weeks after) receiving a cancellation request associated with the MSISDN. For instance, upon receiving the cancellation request, the system may store a line identifier with an association to the MSISDN and/or an International Mobile Subscriber Identity (IMSI) in a line identifier database, and the system may delete the MSISDN/IMSI from a user account database. The system may receive a Telephone Account Procedure (TAP) Call Detail Record (CDR) associated with the MSISDN/IMSI after receiving the cancellation request.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 18, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Murugappan Palaniappan
  • Patent number: 10740750
    Abstract: Methods and systems for generating on-demand payment instruments are described. A user with a user payment account may perform a transaction with a user device and request an on-demand payment instrument. The request may be communicated to a transaction device. The transaction device may authenticate the request and associate an on-demand payment instrument to the user payment account. Information associated with the on-demand payment instrument information may then be tokenized and communicated to the user device, the merchant, or another party and the information may be entered and/or processed for the transaction.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 11, 2020
    Assignee: Paypal, Inc.
    Inventor: Bhargavkumar Donga
  • Patent number: 10733810
    Abstract: The disclosed embodiments illustrate methods and systems for managing parking violations by vehicles in parking areas in real-time. The method includes receiving parking information from one or more sensors installed at each of one or more parking spots in a plurality of parking areas at a specific time. The method includes detecting a parking violation by a vehicle at a parking spot of the one or more parking spots in a parking area. The method includes identifying one or more vehicle identification parameters of the vehicle associated with the detected parking violation. The method includes determining a penalty for the vehicle with the identified one or more vehicle identification parameters. The method includes transmitting the determined penalty to a user-computing device of a user associated with the vehicle with the identified one or more vehicle identification parameters, wherein the user is imposed with the penalty.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 4, 2020
    Assignee: Conduent Business Services, LLC
    Inventors: Ragavendran Gopalakrishnan, Arpita Biswas, Partha Dutta, Abhishek Tripathi
  • Patent number: 10734811
    Abstract: Systems and methods for optimal control of one or more energy storage systems are provided. Based on live, historical, and/or forecast data received from one or more data sources, one or more forecasts of one or more parameters relating to the operation of the one or more energy storage systems and an associated forecast uncertainty may be calculated by various forecasting techniques. Using one or more optimization techniques, an optimal dispatch schedule for the operation of the one or more energy storage systems may be created based on the forecasts. The optimal dispatch schedule may be used to determine one or more energy storage system parameters, which are used to control the operation of the energy storage systems.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: August 4, 2020
    Assignee: IHI INC.
    Inventors: Tristan Doherty, Sergey Crane, Yuji Koguma, Marco Ferrara
  • Patent number: 10721362
    Abstract: A method and system for providing Customer Service Management (CSM) a communication network, such as a 5G wireless communication network. The communication network provides at least one service involving one or more terminals serviced by the communication network. A CSM function is defined which is based upon said at least one service and customized to said at least one service, to provide service-customized CSM. CSM may provide service-based charging/billing, service-based context management, service-customized QoE control, service-customized network topology.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: July 21, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Nimal Gamini Senarath, Hang Zhang, Sophie Vrzic
  • Patent number: 10706392
    Abstract: A mobile device includes a client application configured to process and display a push notification specifying an appointment reminder originating from a server acting as an appointment manager. The client displays a menu of available options for conducting additional appointment-related transactions, such as confirmation, rescheduling, or cancellation of the appointment. Based on the user selection, the client conducts a user-interactive transaction with the server to complete the requested appointment service.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: July 7, 2020
    Assignee: West Corporation
    Inventors: James K. Boutcher, Michael T. Mateer
  • Patent number: 10692061
    Abstract: A method may include receiving documentation that authorizes changing an automatic payment method of at least one biller account of a user from an old payment method to a new payment method; retrieving payment transaction details of the at least one biller account from the user; generating a switch schedule for the at least biller account based on the payment transaction details, the switch schedule including a date when the new payment method for the at least one biller account takes effect; and transmitting a notification to a biller of the at least one biller account, the notification requesting a transfer to the new payment method.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: June 23, 2020
    Assignee: Deluxe Corporation
    Inventors: Dianne Bellefeuille, Tieg Herman
  • Patent number: 10685131
    Abstract: A method for authenticating a user identity asserted from a client device may include receiving information that asserts a user identity including a user identifier, accessing external data stores to receive data rows that are associated with the user identity, and accessing monitoring systems to receive data vectors. The monitoring systems may monitor transmissions to receiving systems, the data vectors may include numerical target values for the receiving systems, and the data vectors may be accessed using the user identifier. The method may also include determining whether the data rows can be matched to the data vectors, and based on that determination, authenticating the user identity.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: June 16, 2020
    Assignee: RockLoans Marketplace LLC
    Inventors: Todd Lunsford, Dan Smith, Rodney Golpe
  • Patent number: 10685344
    Abstract: A method for controlling payment in a communications system including the steps of providing a service accessing a service provider from the or one user device, selecting a product for purchase from the service provider, the service agent receiving a request for payment from the service provider via a payment operator and the service agent issuing a payment authorisation to a payment provider via the payment operator. The service agent is installable in a variety of user devices and provides a uniform interface to the payment system from a plurality of the user devices. The service agent may also provide a uniform interface to an ordering system from a plurality of the user devices.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 16, 2020
    Assignee: BRITISH TLECOMMUNICATIONS PLC
    Inventors: Huina Chua, Simon A Beddus, David Roxburgh
  • Patent number: 10682922
    Abstract: Methods and apparatus for managing energy services are disclosed. One method includes determining a quantity of the energy service realized during the connection event; identifying an account associated with the grid connection point; and adjusting the identified account based on the quantity determined. Another method includes receiving an indicator indicating an asset identifier or a grid connection point identifier; determining a location of the asset on the grid based on the indicator; determining operating conditions for realizing the energy service based on the determined location; sending the conditions; identifying an account associated with the point based on the indicator; and adjusting the account based on a quantity of energy services realized by the asset in accordance with the conditions.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: June 16, 2020
    Assignee: The AES Corporation
    Inventors: John Christopher Shelton, John Michael Zahurancik
  • Patent number: 10687243
    Abstract: The present invention provides a bearer processing method and system, and a related apparatus. A GW-U is configured to: receive a data packet and match the data packet with a rule; and send bearer processing indication information to a GW-C if a rule matching result of the data packet meets a trigger condition for bearer processing, where the bearer processing indication information is used to trigger the GW-C to perform bearer processing according to quality of service QoS information of a data service corresponding to the data packet. The GW-C is configured to: receive the bearer processing indication information from the GW-U, determine, according to the bearer processing indication information, the QoS information of the data service corresponding to the data packet, and perform bearer processing according to the QoS information of the data service corresponding to the data packet.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: June 16, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhongping Chen, Han Zhou, Aijin Jin
  • Patent number: 10681247
    Abstract: A system of devices receives and stores documents based on confidential information redacted from the documents. An electronic document is analyzed to identify character blocks having confidential information. The confidential information can be in different formats within the document. Redaction rules are applied to the character blocks to identify confidential categories for the confidential information within the blocks. The confidential information is redacted based on the rules such that the confidential information is removed from the document. A new electronic document is generated with the information redacted such that it is not viewable or printable. The two documents with different levels of confidential information is then stored on separate devices within the system.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 9, 2020
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Samantha Tong
  • Patent number: 10679163
    Abstract: A method including: receiving a plurality of data records from one or more sources; processing a plurality of steps for each data record of the plurality of data records; and adding one or more first data records of the plurality of data records to multiple different queues for manual processing based on one or more exception conditions being satisfied in two or more steps of the plurality of steps; routing each of the multiple different queues to different users having different roles for manual processing; and dynamically generating a different user interface for each of the different users based on the one or more first data records of the plurality of data records added to the multiple different queues for manual processing. Other embodiments are described.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 9, 2020
    Assignee: INVIDASYS, INC.
    Inventors: Sherwood Chapman, Daryl Franken
  • Patent number: 10664807
    Abstract: Provided are devices and methods for retroactively changing time sheets. In one example, the method includes detecting a change to an attribute associated with a time sheet stored in a database, splitting the time sheet into a first portion of time before the attribute changed and a second portion of time after the attribute changed, retroactively applying the change of the attribute to the second portion of time and preserving the attribute for the first portion of time to generate modified time sheet data, and updating the time sheet stored in the database based on the modified time sheet data to implement the retroactively applied change. Accordingly, the system described herein may automatically identify and process retroactive changes to a time sheet that has already been submitted and stored in a database.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: May 26, 2020
    Assignee: SAP SE
    Inventors: Hagen Eck, Johannes Fenzl, Yulia Kosolapova, Ute Heinemann
  • Patent number: 10661661
    Abstract: In a server, when a control portion receives second charging-method information indicating an external charging method corresponding to a vehicle, from the vehicle through a communication unit, the control portion extracts a charging apparatus compatible with the vehicle, by referring to first charging-method information indicating an external charging method corresponding to the charging apparatus and a second charging-method information DB. The control portion controls the communication unit such that the communication unit transmits positional information of the extracted charging apparatus to the vehicle.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: May 26, 2020
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Takahiro Misawa
  • Patent number: 10628388
    Abstract: Exposing existing database server attributes that are used for load balancing, accounting, log filtering, problem determination, and end user identification as tenant identifiers. An example of such attribute is the values in existing client information fields that are available to applications for passing additional information to the database server via connections. These values are then used by the database server for enhanced operational functions of load balancing, accounting, log filtering, problem determination, and end user identification.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vinayak Joshi, Pallavi Priyadarshini, Parameswara R. Tatini, Maryela E. Weihrauch
  • Patent number: 10625614
    Abstract: A vehicle charging system is disclosed. The vehicle charging system includes a powerline communication module of a vehicle that is configured to transmit a power request signal via a communication network and a powerline communication evaluation module that is configured to determine one or more communication characteristics of the communication network. The vehicle charging system also includes an adjustment module that is configured to reduce a charging rate provided by a charging station based on the one or more communication characteristics.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: April 21, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jonathan S. Fremerman, Nicholas J. Hainer, Michael A. Assenmacher, Jonathan J. Stec
  • Patent number: 10628114
    Abstract: To provide an information processing system and information processing method that control display of information input with a receiver of a captured image. In a case where a first Ghost and a second Ghost receive an image (first person view) captured by a Body and first information generated in accordance with input to the first Ghost and second information generated in accordance with input to the second Ghost are transmitted to the Body, a control unit 509 performs control such that an integrated image obtained by integrating the first information and the second information is displayed and output to a display unit 503.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: April 21, 2020
    Assignee: Sony Corporation
    Inventors: Shunichi Kasahara, Junichi Rekimoto
  • Patent number: 10621288
    Abstract: A computer-implemented method for an interoperable hierarchical model for conducting multiuser CAx OPERATIONS may include (1) storing a model of an engineering object in a plurality of data nodes that are interconnected with a plurality of dependency references that specify one or more parent nodes for each non-root node of the plurality of data nodes, the plurality of data nodes and the plurality of dependency references corresponding to a directed acyclic graph, (2) indicating an operational order for each data node that has a common parent, and (3) executing in the indicated operational order a CAx-related function for each data node. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: April 14, 2020
    Assignee: BRIGHAM YOUNG UNVERSITY
    Inventors: Kelly Eric Bowman, Joshua Coburn, Charles Greg Jensen
  • Patent number: 10614440
    Abstract: Systems and methods are provided for group bill payment comprising creating a secure group bill payment account associated with a plurality of group members. The group bill payment account may be configured to receive information via a network from the plurality of group members; permit a group member to manage the group bill payment account following an authentication process; and transmit a group payment to a provider. Systems and methods may further comprise receiving instructions from a group member to create a rule for requesting payment, the bill being from a provider and associated with group members; receiving the bill issued by the provider; determining a charge based on the bill and the rule; sending a payment request based on the charge; receiving a deposit into the group bill payment account; transmitting a group payment; and sending a notification.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: April 7, 2020
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Joshua Edwards, Michael Mossoba
  • Patent number: 10614377
    Abstract: A method for model management includes receiving data on which to base a model, evaluating the received data against a plurality of existing models and data associated with each of the plurality of existing models, determining whether any of the plurality of existing models can be used as the model or as a basis to develop the model for the received data, and providing a user with the existing models that can be used as the model or as a basis to develop the model for the received data.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: April 7, 2020
    Assignee: Kasisto, Inc.
    Inventors: Guillermo Averboch, Sasha Caskey, Yi Ma, Sathish Pammi, Robert Stewart
  • Patent number: 10605517
    Abstract: A refrigeration appliance includes a refrigerated inner space and a refrigeration appliance door for closing the refrigerated inner space. The refrigeration appliance door includes a dispenser area with a drink dispenser device on an exterior of the refrigeration appliance door. The refrigeration appliance door has a dispenser door and the dispenser door is constructed to close the dispenser area.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: March 31, 2020
    Assignee: BSH hausgeraete GmbH
    Inventors: Max Eicher, Christoph Becke, Christine Hartwein, Boris Angele
  • Patent number: 10600085
    Abstract: Systems and methods of managing and communicating privacy and marketing preferences are described. In particular, a system for managing and communicating comprises a central user preference center that is configured to store at least one privacy and marketing preference dataset of a user in association with account information identifying an account of the user. The central preference center is configured to publish at least one privacy and marketing preference dataset of a user to at least one entity preference center, and the at least one entity preference center is configured to communicate the user's entity preference center privacy and marketing preference dataset to the central user preference center.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: March 24, 2020
    Inventor: Alan Rodriguez