Accounting Patents (Class 705/30)
  • Patent number: 10789654
    Abstract: A system for acquiring tax data during electronic tax return preparation includes a client computer configured to render a first webpage and receive interface data from a tax data source computer. The system also includes a browser server computer configured to receive the interface data from the client computer, process the interface data to generate rendering instructions, and transmit the rendering instructions to the client computer. The client computer and the browser server computer are configured such that, when the client computer executes the rendering instructions, the client computer renders a secondary webpage. The secondary webpage is controllable independent of the primary webpage.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: September 29, 2020
    Assignee: INTUIT INC.
    Inventors: Amir Eftekhari, Nankun Huang
  • Patent number: 10789630
    Abstract: There are provided systems and methods for a predictive engine for online distribution of sensitive transaction processing information. A first user may utilize a communication device to perform transaction processing, which may cause generation of a transaction history, such as a receipt, that documents the transaction. The first user may utilize a service that may post or distribute the transaction history for other users to view, including a second user. In order to preserve the first user's privacy, the service provider may perform predictive analysis of whether the transaction history should be distributed, for example, by hiding the transaction history from the second user if the first user owes the second user money. In further embodiments, the transaction history may be distributed to the second user that would not normally receive the transaction history if it would be of interest to the second user.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: September 29, 2020
    Assignee: PAYPAL, INC.
    Inventors: Cheng Tian, Akshay Sanjeevaiah Krishnaiah, Jiri Medlen
  • Patent number: 10789390
    Abstract: In a method of controlling account user access to transaction information for a joint account, a set of control criteria is stored in a control database. Information for a new transaction is received and stored in a transaction information database. An information limitation request to prevent access to the transaction information by a second account user for a withholding time interval is received from a first account user. An access limitation record including identification of the second account user and the withholding time interval is stored in the information control database. Upon receiving from a second account user a request for account information including the transaction information, a determination may be made as to whether the transaction information should be withheld from the second account user. Responsive to a determination that the transaction information should be withheld, a response excluding the transaction information is transmitted to the second user device.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 29, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Salik Shah, Sophie Bermudez
  • Patent number: 10783744
    Abstract: A lottery system is provided. Lottery tickets may be purchased using a communication device, such as a mobile device. Sales commissions, or other credit, for the purchased tickets may be determined for one or more retailers based at least partially on the location of the communication device, for example, when the purchase is made.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: September 22, 2020
    Assignee: CFPH, LLC
    Inventors: Joseph M. Asher, Robert F. Bahrampour
  • Patent number: 10783545
    Abstract: A system and method for the redemption of reward points for cryptocurrency is disclosed. The system may allow transaction account holders to redeem earned reward points for a selected cryptocurrency. The transaction account holders may establish a blockchain wallet to maintain and track the cryptocurrency. The system may interact with an exchange API of a cryptocurrency exchange platform to purchase the cryptocurrency for a blockchain wallet address associated with the blockchain wallet, or to initiate a transfer of pre-purchased cryptocurrency to the blockchain wallet. The system may provide additional authentication measures to ensure that the transaction is initiated by the transaction account holder and that the transaction account holder understands the potential risks of investing in cryptocurrencies.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: September 22, 2020
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Vasudevan Swamidurai
  • Patent number: 10783272
    Abstract: A method of preserving privacy for usage of a lightweight blockchain client in a blockchain network includes using, in a full blockchain node of the blockchain network, a secure software guard extensions (SGX) enclave. A request is received from the lightweight blockchain client for a setup of a secure network connection. A client unique ID is received from the lightweight blockchain client, and is acknowledged following a successful attestation by the lightweight blockchain client. A request is received from the lightweight blockchain client for transaction(s)/address(es) of the lightweight blockchain client. The SGX enclave loads and searches unspent transaction outputs (UTXO) from a memory of the full blockchain node and sends a response to the request from the lightweight blockchain client for the transaction(s)/address(es) based on a match from the searching the UTXO. The secure communication is then terminated with the lightweight blockchain client.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: September 22, 2020
    Assignee: NEC CORPORATION
    Inventors: Sinisa Matetic, Ghassan Karame, Srdjan Capkun
  • Patent number: 10778942
    Abstract: Systems and methods for interactive site resource management are disclosed. In certain embodiments, the system and method collects and accesses local geospatially-referenced landscape and site survey data in the field as facilitated by selectable content views, the gathered landscape and site survey data synthesized with baseline geospatially-referenced landscape and site survey data. In one aspect, the synthesized landscape and site geospatially-referenced survey data may be used by a project lead or authority agent, to create a landscape and/or site report, an authorized development plan, a master landscape and/or site survey, and/or as-built development plans. In certain embodiments, the synthesized landscape site survey data is presented as an augmented reality display.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 15, 2020
    Assignee: Metcalf Archaeological Consultants, Inc.
    Inventors: Nathaniel David Boyless, Dante Lee Knapp
  • Patent number: 10778706
    Abstract: Aspects discussed herein relate to the storage of data in graph databases and detecting fraudulent behavior in the stored data. Fraud detection systems may use graph databases to store data, allowing for querying the graph database to obtain data using a variety of graph semantics such as nodes, edges, and properties. Graph databases in accordance with embodiments of the invention may include account nodes and attribute nodes, where nodes of the same type are not directly linked to each other. When a particular node is updated, an updated node may be created with a higher version number than the existing node. Each node may include an indication of the node being associated with fraudulent activity. Fraud indicators may be calculated based on the relationships between the nodes and fraud indicators for the nodes.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: September 15, 2020
    Assignee: Capital One Services, LLC
    Inventors: Jonathan Shek Wing Lee, Vidhyasagar Mahadevan Harihara, Michelle Indyarta, Tian Zou, Steve Frensch
  • Patent number: 10769730
    Abstract: Various examples are directed to systems and methods for interfacing a computing system to a human user. For example, a graphical user interface may be provided to a user. The graphical user interface comprises a holding shape and a first income source shape indicating a first income source. The holding shape comprises a filled portion having a first filled portion level indicating a first holding balance of an account of the user. A first deposit shape may be moved from the first income source shape towards the filled portion of the holding shape. The first deposit shape may indicate a first deposit to the account from the first income source. The filled portion may be resized to a second filled portion level indicating a second holding balance of the account after the first deposit.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: September 8, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Tambra Nichols, Daniel Sanford, Akiva D. Kates, Laura B. Yeager, Christopher J. Williams, Hampton B. Castleberry
  • Patent number: 10769685
    Abstract: One illustrative method includes receiving a first data set associated with a shipping manifest from a first shipping entity. The method also includes receiving a second data set associated with a user preference. The method additionally includes generating a shipping matrix based on the first data set and the second data set. The method also includes receiving a third data set associated with an invoice and including a first shipping cost. The method additionally includes determining a particular row of the shipping matrix based on the third data set. The method also includes determining a second shipping cost based on data from the particular row of the shipping matrix. The method further includes determining if the first shipping cost is within a predefined tolerance range of the second shipping cost.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: September 8, 2020
    Inventors: Phillip Marlowe, William Robbins
  • Patent number: 10769175
    Abstract: A hosted analytics system may be integrated with transactional data systems and additional data sources such real-time systems and log files. A data processing pipeline may transform data on arrival for incorporation into an n-dimensional cube. Correlation between patterns of events in transactional data may be identified. Upon arrival, new data may be transformed and incorporated into the n-dimensional cube. Similarity between the new data and a previously identified correlation may be determined and flagged.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Santosh Kalki, Swaminathan Sivasubramanian, Srinivasan Sundar Raghavan, Timothy Andrew Rath, Amol Devgan, Mukul Vijay Karnik
  • Patent number: 10769318
    Abstract: Determining solar panel placement enables sales representatives and homeowners to modify a solar power system by adding or removing solar panels or arrays of solar panels, or changing module type. The user sees the corresponding solar energy production update instantly in a user interface. Determining solar panel placement includes receiving data corresponding to an installation location. A maximum solar panel design is determined based on the installation location. Energy production is determined for a solar panel on each section of a roof of an installation location, and the energy production and energy offset are dynamically displayed in real time when any solar panel or array is selected or deselected.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: September 8, 2020
    Assignee: SUNPOWER CORPORATION
    Inventors: Jacob Wachman, Matt Moone, Anthony Garzolini, Jeff Southard
  • Patent number: 10768950
    Abstract: First data indicative of a first plurality of transactions by a user may be processed to generate first behavioral information describing the user. The first behavioral information may be displayed by an interactive user interface. A user input made in response to the first behavioral information may be received and analyzed to generate user preference information indicating a relationship between the first user input and the first behavioral information. Second data indicative of a second plurality of transactions by the user may be received and processed with the user preference information to generate second behavioral information describing the user. The second behavioral information may be displayed by the interactive user interface differently from the first behavioral information by the interactive user interface as a result of the processing of the second data and the user preference information together.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 8, 2020
    Assignee: Capital One Services, LLC
    Inventors: Colin Hart, Jason Ji, Alexandra A. Colevas, Steven Quadros, Adnan Malik, Jared M. Alexander, Scott Golder, Allison Abbott, Matthew Horton, Emma Sagan, Kevan Emmott, Christine Ann Berglund
  • Patent number: 10762580
    Abstract: A computer system for generating and sending customized reminders having at least a server having a processor, operating system, memory, database and an application for generating and sending customized reminders to users comprising processor-executable instructions stored on a non-transitory processor-readable medium that when executed by the processor enables the computer system to perform operations.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 1, 2020
    Assignee: RRS Accounting Services Inc.
    Inventor: Ramona Rae Root-Scimeme
  • Patent number: 10762578
    Abstract: Systems and techniques are disclosed for planning and performing an audit. The systems and techniques determine whether a Single Audit or a program-specific audit is to be performed for an entity, and automatically select one or more compliance procedures that are to be used during the auditing process.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 1, 2020
    Assignee: THOMSON REUTERS ENTERPRISE CENTRE GMBH
    Inventors: Stephen Edward Holland, Lee Scott Spradling, Stephen W. Lindsey
  • Patent number: 10755274
    Abstract: Systems, methods, and non-transient machine-interpretable data representing executable instruction sets and/or other products for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of payment transactions and other secure data processes. In various aspects and embodiments the disclosure provides secure means for the authorization of sensitive and other data processes subject to controlled access. Such processes include, for example the creation, administration, authorization, virtualization, storage, and other manipulation or processing of electronic data representing characteristics of, instructions for, and information associated with consumer, business, and other payment accounts, and other forms of secure payment elements, such as payment tokens; and data useful in processing transactions using such accounts and elements.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: August 25, 2020
    Assignee: ROYAL BANK OF CANADA
    Inventors: Edison U. Ortiz, Terry W. Lee, Linda Mantia
  • Patent number: 10748541
    Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Gaurav Bhaya, Robert Stets, Umesh Patil
  • Patent number: 10747608
    Abstract: A method and system for managing of exceptions during reconciliation of transactions, wherein the exceptions are raised for possible mismatches existing between data sets being compared. The reconciliation includes performing a first matching of the two sets based on a predefined rule set and a preset reconciliation type, wherein the first matching raises the exceptions. Further, the exceptions, as a batch file, are processed by performing a second matching for the exception-data based on pattern matching mechanism that utilizes fuzzy logic. The pattern matching mechanism is provided with metafiles corresponding to each batch element of the batch files. Further, only possible close matches are retrieved based on a predefined confidence score threshold. The close matches along with corresponding confidence score may be provided to a user on a User is Interface (UI) for further investigation of the exceptions.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 18, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Vinu S Nair, Leroy Joseph, Hema Thomas
  • Patent number: 10748221
    Abstract: A method and system for aggregating services is provided. The method includes receiving and processing a service request. The service request is submitted to a service catalog and dispatched to a data integration and API module. The service request is transmitted to a management module and processed with respect to a plurality of service providers. Inter process communications associated with the service request are managed. Additionally, an account associated with the service request and the plurality of service providers is managed.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jianwen Chen, Margarete Donovang-Kuhlisch, Robert J. Faferko, Ya Xiao Liu, Yan Pang
  • Patent number: 10749892
    Abstract: Techniques described herein include determining, for each account of several accounts, an element blame score (EBS) for each potential point of compromise (POC) of a plurality of POCs. Determining the EBS includes: representing the determinations as a computer computational matrix operation, dividing a matrix of the operation into blocks, and distributing the blocks among nodes for distributed computation. The method further includes determining an overall compromise blame score (OCBS) for each potential POC based on the determined EBS and determining whether the OCBSs have converged. If the OCBSs have converged, select at least one of the potential POCs as a likely POC based at least on the corresponding OCBS of the selected likely POC. If the determined OCBSs have not converged, updating the OCBS for each potential POC and the EBSs for each potential POC.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 18, 2020
    Assignee: Feedzai—Consultadoria e Inovação Tecnólogica, S.A.
    Inventors: Miguel Ramos de Araujo, Miguel Sousa Borges de Almeida, Pedro Gustavo Santos Rodrigues Bizarro
  • Patent number: 10740732
    Abstract: Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 11, 2020
    Assignee: RIPPLE LUXEMBOURG S.A.
    Inventors: Stefan Thomas, Evan Schwartz
  • Patent number: 10733677
    Abstract: Disclosed methods and systems provide domain-specific type ahead suggestions for search query terms with a customer self-service system for a tax return preparation system, according to one embodiment. Type ahead suggestions include suggestions for completing a single search query term and/or suggestions for completing a search query having multiple search query terms. The customer self-service system receives one or more search query terms in a search text box, searches for potential search queries that are likely to complete the one or more search query terms, and provides a selected one of the potential search queries in the search text box as a type ahead suggestion, adjacent to the received one or more search query terms, according to one embodiment. The customer self-service system selects one of the potential search queries based on the received search query terms, the user's profile, and/or the user's tax data, according to one embodiment.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: August 4, 2020
    Assignee: Intuit Inc.
    Inventors: Igor A. Podgorny, Benjamin Indyk, Todd Frey Goodyear
  • Patent number: 10735182
    Abstract: Blockchain applications can generate public/private key pairs without knowing the true identity of the owner of the private key. Many applications, such as in healthcare or corporate banking, require known identities for legal or regulatory reasons. Therefore a mapping between PKI certificate credentials maintained by certificate authorities and blockchain credentials is needed as one means of transferring real-world identity to blockchain applications. A method and system are provided to associate a PKI certificate to one or more accounts in a cryptographic wallet and extend the due diligence of a third-party certificate authority for identity management on blockchains.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: August 4, 2020
    Assignee: Peer Ledger Inc.
    Inventors: Dawn N. Jutla, Peter Bodorik, Rohan V. Malcolm
  • Patent number: 10733212
    Abstract: A system receives entity data and other entity data, including an identification element and another identification element submitted by an entity for identifying the entity, and a contact element and another contact element submitted by the entity for contacting the entity, from the entity via a department and another department of an enterprise. The system generates scores for each of the contact element the other contact element, the scores being based on the contexts associated with the departments of the enterprise and the contact elements. The system stores an entity identifier cluster including the entity data. The system stores another entity cluster including the entity data and the other entity data, if a match exists between the contact element and the other contact element. The system outputs data stored by any entity identifier cluster that includes query-identified data, the output data being based on the scores.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: August 4, 2020
    Assignee: salesforce.com, inc.
    Inventors: Mehmet Gokmen Orun, David Angulo
  • Patent number: 10719667
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing a natural language based program interface to software applications. One of the methods includes, obtaining, via a natural language front end, a natural language query or a natural language update statement issued by a software application; converting the natural language query or natural language update statement into structured operations to be performed on APIs of a knowledge base; performing the structured operations on the APIs to produce a natural language output statement; and providing, via a natural language output interface, the natural language output statement to the software application. The knowledge base stores entity information according to a data schema and has structured APIs for use by software applications to query the knowledge base; the software applications are limited to communicating with the knowledge base through the interfaces provided by the natural language front end.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventor: Howard Scott Roy
  • Patent number: 10719586
    Abstract: Embodiments for determining ownership of intellectual property data by a processor. Various communications provided by one or more contributors relating to the intellectual property data are tracked using one or more immutable ledgers. The communications maintained in the one or more immutable ledgers may be analyzed to identify a degree of contribution by the one or more contributors to the intellectual property. A degree of ownership may be assigned to the intellectual property data for the one or more contributors according to the analyzed content.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: July 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Lenchner, Maharaj Mukherjee
  • Patent number: 10721065
    Abstract: Systems and methods for active state synchronization between distributed ledger technology (DLT) platforms are provided. A system may store an origin blockchain compliant with an origin DLT. The system may further store a target blockchain compliant with a target DLT. The target DLT may be different from the origin DLT. The system may include a DLT object synchronizer with access to the origin blockchain and the target blockchain. The DLT object synchronizer may receive, from an exchange node, a request to synchronize an origin instance of a DLT object between the origin blockchain and the target blockchain. The DLT object synchronizer may select a target instance of the DLT object on the target blockchain. The DLT object synchronizer may format origin data from the origin instance for compliance with the target DLT. The DLT object synchronizer may synchronize the origin instance and the target instance.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: July 21, 2020
    Inventors: David Treat, Giuseppe Giordano, Luca Schiatti, Hugo Borne-Pons
  • Patent number: 10715636
    Abstract: A loyalty switch for examining loyalty messages and routing the loyalty messages to one or more loyalty hosts and examining responses and routing the responses back to stores. Such a switch has configurable number of selector handlers pool, and the switch accepts a connection from stores and reads loyalty host information from master data to establish the connection with a loyalty host and to route messages. Each selector handler in the switch has multiple store objects that contain a routing map and connection information from companies' sites and the loyalty host.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: July 14, 2020
    Assignee: Switch Technology Solutions LLC
    Inventors: Mirko Gojkovic, Raymond H. Stanton, III, Luke Stanton, Vikas Mehta
  • Patent number: 10700879
    Abstract: Embodiments disclose a charging method and device. In present embodiments, according to an application identifier carried in a content request, an application indicated by the application identifier is learned, and it is learned that the content request is triggered by using the application. In this way, according to the embodiments of the present embodiments, a charging request indicating traffic generated by requested content and the foregoing application may be sent to a charging device.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: June 30, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Enfeng Yang
  • Patent number: 10699254
    Abstract: Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: June 30, 2020
    Assignee: RIPPLE LUXEMBOURG S.A.
    Inventors: Stefan Thomas, Evan Schwartz
  • Patent number: 10692072
    Abstract: Apparatuses and methods for changing a financial account after initiating a payment using a proxy object, such as a proxy card, are disclosed. The proxy card is associated with multiple financial accounts, such as accounts associated with credit cards, debit cards, and pre-paid gift cards. A consumer presents the proxy card to a merchant to make a payment, and the merchant swipes the proxy card and processes the payment by sending transaction information to a financial system. A computer system associated with the financial system selects a payment account associated with the proxy card to use for the payment, and an authorization for the transaction is obtained. Later, the consumer is given a limited time within which he may change the financial account used for the payment, such as by using his mobile device to select a different account associated with the proxy card to use to obtain funds for the payment.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: June 23, 2020
    Assignee: Square, Inc.
    Inventors: Andrew Borovsky, Paul Aaron
  • Patent number: 10678944
    Abstract: A system and method for reliably and securely recording and storing all attributes of personal identification, for the identification and authorization of individual identity as well as attributes relating to it and personal data including but not limited to individual's physical description, bank details, travel history, etc. (the “Personally Identifiable Information “PII”). PII can be difficult to manage in networks where correlation between data sources is required. Thus, in some embodiments, the system combines a distributed database to create a framework for a robust security. The system manages the distributed database to associate transactions, or actions, using data, digital signatures, and/or cryptographic keys, which can be unique to an individual.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: June 9, 2020
    Assignee: ZAMNA TECHNOLOGIES LIMITED
    Inventors: Irra Ariella Khi, Aleksandr Gorelik
  • Patent number: 10679303
    Abstract: Various embodiments are related to apparatuses and methods related to payroll processing. An employee can designate a customized payroll pay period, and each employee can designate a different payroll pay period. For example, the employee can designate to receive payroll payments on any frequency supported by the employer, including receiving a daily payroll payment on each day that the employee works. The employee's employer can make payroll payments according to the employee's designation. Further, when the employer is a merchant that makes sales each day using, for example, a point of sale system, the employer can electronically pay the employee using funds from the day's sales. For example, the employee can work on a selected day, and can receive an electronic payroll payment at the end of the shift. The employee can immediately use the just received electronic payment funds to purchase a good from a second merchant.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: June 9, 2020
    Assignee: Square, Inc.
    Inventors: Paul Aaron, Cody Rose
  • Patent number: 10672083
    Abstract: A system for processing levies is disclosed. The system may have one or more memories storing instructions and one or more processors capable of executing the instructions. The processors may be configured to receive levy information related to one or more levy notices issued by a levier and convert the levy information into an electronic levy format. The processors may also be configured to notify an employer of the one or more levy notices using the converted levy information, receive levy payment information including an identifier and a payment amount for each of the one or more levy notices, and generate data to authorize a payment to the levier based on the received levy payment information.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: June 2, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventor: John David Polk
  • Patent number: 10673775
    Abstract: Techniques that facilitate an orchestration engine using a blockchain for a cloud resource digital ledger are provided. In one example, a system includes an orchestration engine component and a blockchain component. The orchestration engine component manages one or more computing resources for a cloud-based computing platform. The blockchain component adds event data indicative of an event associated with the one or more computing resources into a blockchain dataset for the cloud-based computing platform. The blockchain dataset comprises a sequence of data blocks that corresponds to a sequence of events for the cloud-based computing platform.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Neeraj Asthana, Thomas E. Chefalas, Alexei Karve, Clifford A. Pickover
  • Patent number: 10664839
    Abstract: A method for authorization of multiple transactions using a single authentication process is described. The method includes determining that a user is an authorized user based on user credentials associated with the user; authorizing a transaction device identified by the authorized user for future electronic transactions with one or more restrictions; and providing previously stored payment card information associated with a user account of the authorized user for electronic transactions initiated at the authorized transaction device in accordance with the one or more restrictions.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: May 26, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rohit Modi, Ashutosh Gupta, Dinesh Kumar Lal
  • Patent number: 10664808
    Abstract: A system and method for on demand test drives that can include managing a set of vehicle and worker resources in a resource management system; monitoring user browsing patterns of a customer on an online vehicle marketplace; receiving a test drive request from the customer, the request specifying a requested vehicle and test drive location; retrieving test drive availability options from the resource management system; setting a test drive appointment for a selected test drive availability option; coordinating worker and vehicle transport to a scheduled location of the test drive appointment; and delivering vehicle information during the test drive appointment.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 26, 2020
    Assignee: Shift Technologies, Inc.
    Inventors: Joel Washington, Irakly George Arison Areshidze, Tobias Russell, Minneola Ingersoll, Christian Michael Ohler, Hanna Klots Benbarak, Michal Sobieski, Alejandro Cesar Ayestaran, Pablo Ignacio Diaz Rozic, Craig John Isakow, Yu Fei Liu, Alexander Scott Paul, Jonathan Alex Gold, Saud Khan, Jonathan Vincent
  • Patent number: 10664925
    Abstract: Systems, methods and articles of manufacture for determining tax recommendations for a taxpayer by using a tax calculation graph to identify tax variables that a taxpayer can control and modify. The tax preparation system of comprises a recommendation engine configured to analyze a tax calculation graph which is calculated using tax data of the taxpayer. The recommendation engine determines tax variables from the tax calculation graph which can affect the tax result. The recommendation engine analyzes these tax variables to determine which of them can be reasonably controlled by the taxpayer using a controllability model. The recommendation engine then executes a tax calculation engine to calculate the tax calculation graph by varying the taxpayer controllable variables to determine how varying the user controllable variables affects the tax result. The recommendation engine then analyzes the affect on the tax result and determines one or more tax recommendation for the taxpayer.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: May 26, 2020
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Luis F. Cabrera, Kevin M. McCluskey, David A. Hanekamp, Jr.
  • Patent number: 10659375
    Abstract: A domain and a mobile device may exchange data via a radio access node included in a mobile network. During a time of peak demand, a data load level of the radio access node may exceed a threshold. To accommodate the peak demand, historical types and volumes of data may be used to manage a data rate related to data associated with the domain. Based on the historical information, the data rate for a mobile device, a radio access node, a range of time, or a data type may be controlled. The data rate may be managed by a network gateway, such as a gateway included in the mobile network.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: May 19, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Meredith, William Cottrill, John Pastore
  • Patent number: 10657605
    Abstract: Described herein is a framework for controlling an accounting process for financial instruments. In accordance with one aspect of the framework, information associated with a financial instrument is received. Receiving the information includes creating a corresponding entry in a worklist. The received information is registered. A work package of relevant accounting steps is derived based on the registered information. A plurality of dates having an open status is determined. The dates indicate when the relevant accounting steps are to be executed. The relevant accounting steps are executed according to the determined dates.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: May 19, 2020
    Assignee: SAP SE
    Inventors: Markus Fenn, Mathias Vahle, Lothar Muessler, Matthias Schauer, Frank Andreas Raebiger
  • Patent number: 10649999
    Abstract: Methods and systems for generating performance profiles using electronic activities linked to record objects are disclosed. Exemplary implementations may: access a record objects of a system of record of a data source provider; identify, from the record objects, a subset of record objects associated with a node profile corresponding to an entity; identify, for each record object of the subset, electronic activities linked to the record object; determine, for each record object of the subset, a respective entity engagement profile for the entity based on the electronic activities linked to the record object and one or more object field-value pairs of the record object; generate a composite entity engagement profile of the entity based on each respective entity engagement profile corresponding to each record object of the subset of record objects; and store, in one or more data structures, an association between the entity and the entity performance profile.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: May 12, 2020
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yurii Brunets, Eric Jeske, Nicholas Dingwall
  • Patent number: 10650380
    Abstract: The evaluation system provides a real-time mechanism for auditing purchase request transactions prior to the purchase being completed in order to determine if one or more audit parameters are violated and the transaction should not be completed. An electronic product request can be received from a merchant of the product. The request can identify at least the merchant, the party, and the product requested for purchase. One or more business rules and auditing parameters for auditing the request can be identified based on the identity of the merchant. The contents of the request can then be audited to determine if the request satisfies the audit parameters. The contents of the request can also be used to identify historical transactions for the party, which can be used to determine if the current request violates one or more of the audit parameters.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 12, 2020
    Assignee: McKesson Corporation
    Inventors: Patrick I. Harris, Sr., Jessica Russell, Tracy Highton
  • Patent number: 10643162
    Abstract: A method includes: first creating determination information on whether or not the second file is derived from the first file based on a file name or file content of a first file to which writing is performed by a first job and a file name or file content of a second file from which reading is performed by a second job; second creating predecessor-successor information indicating a predecessor-successor relationship between the first job and the second job based on the determination information; and outputting the predecessor-successor information in a manner that allows an administrator to keep track of the predecessor-successor relationship between the first job and the second job.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: May 5, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masashi Katou, Masahiro Fukuda, Shinji Nagasawa, Takamasa Ohashi, Kazuyuki Sakai, Yuta Kojima, Eiichi Higuchi, Shotaro Okada
  • Patent number: 10636086
    Abstract: A comparative reporting system provides financial benchmarking and analytics. Integrating public reporting and enterprise software systems, raw financial information from external sources derived from a plurality of reporting sources can be ingested and processed to extract attributes and metrics. The extracted attributes and metrics can be data warehoused together with financial information from the enterprise software system. Analytics can be performed to generate a comparison between the enterprise and the plurality of reporting sources.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: April 28, 2020
    Assignee: Oracle International Corporation
    Inventors: Amit Goyal, Saurabh Verma, Ramy Yanetz, Mahendra Kumar, Vijay Aggarwal
  • Patent number: 10635133
    Abstract: The present invention discloses methods and systems for generating one or more service set identifier (SSID) communication signals. In particular, the present invention discloses an electronic wearable device. The electronic wearable device includes a generator circuit and a transmitter unit. The generator circuit is configured to generate one or more service set identifier (SSID) communication signals. The transmitter unit includes one or more transmitters, the one or more transmitters are configured to transmit the one or more service set identifier (SSID) communication signals to one or more receiving devices simultaneously. The electronic wearable device is configured to support one-way transmission of the one or more service set identifier (SSID) communication signals for control purposes.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: April 28, 2020
    Inventor: Luke Gordon Begley
  • Patent number: 10628778
    Abstract: Systems and methods which provide a shipping service resale platform enabling single shipper account access to multiple shipping service rate schedules are disclosed. Shipping service rate optimization is facilitated for a shipper using a single shipper account of embodiments of the invention, whereby the shipper is enabled to utilize rates available from various rate schedules, such as may include reseller negotiated rates, shipping service provider published rates, etc., according to embodiments. The shipper is enabled to establish, manage, and maintain a single shipper account for use in purchase and payment of shipping services which implicate different shipping service provider payment mechanisms, different shipping service resellers, and/or different shipping service providers.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: April 21, 2020
    Assignee: Stamps.com Inc.
    Inventors: John Roland Clem, Pradipe Yoggi
  • Patent number: 10621678
    Abstract: Systems, methods and articles of manufacture for preparing an electronic tax return for a taxpayer which automatically access tax documents from sources of tax documents, such as financial institutions at which the taxpayer has an account. The system receives a request from a tax preparer for tax data regarding a taxpayer. The system analyzes a prior year tax return for the taxpayer and identifies tax documents used to prepare the tax return. The system identifies the source and the type of tax document. The system generates a request to the taxpayer to access the tax documents for the current tax year. The request allows the taxpayer to provide account credentials to access the tax documents from the source. The system accesses the tax documents from the source using the account credentials. The system converts the tax documents into a standard data structure which is automatically imported into a tax return.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: April 14, 2020
    Assignee: INTUIT INC.
    Inventors: Kissoon John Ramotar, Steven Karl Wheelis, Lior Y. Sharon, Preetha Veeraraghavan
  • Patent number: 10621578
    Abstract: Aspects of the disclosure relate to transferring data using a smart reconciliation system. A computing platform may receive, from a smart reconciliation node, a data file. Thereafter, the computing platform may retrieve, based on the data file, a data file profile indicating historical information associated with the data file. Then, the computing platform may determine an issue associated with the data file. Subsequently, the computing platform may identify, based on the issue associated with the data file, a data file level error indicating a level where the issue occurred. Next, the computing platform may generate, based on the data file level error, one or more commands directing the smart reconciliation node to execute an automated response for the issue associated with the data file. Then, the computing platform may transmit the one or more commands. Afterwards, the computing platform may update the data file profile.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: April 14, 2020
    Assignee: Bank of America Corporation
    Inventors: Manu Kurian, Paul Roscoe, Jerzy Miernik, Saritha Vrittamani
  • Patent number: 10614402
    Abstract: A processor-implemented method for providing merchants business advice, the method including: providing a merchant with a dashboard, the dashboard including information related to the merchant's business and a communication link to the merchant's financial institution; receiving a request from the merchant via the dashboard, the request being for a service provided by the merchant's financial institution; processing the request from the merchant by using data about the merchant's business; and providing a response to the request for viewing at the dashboard by the merchant.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ana Paula Appel, Ricardo Vieira Borges Franco, Marisa Affonso Vasconcelos
  • Patent number: 10607297
    Abstract: A shared ledger of transactions may be used for various purposes and may be later accessed by interested parties for ledger verification. Authenticity of transactions requires active measures to ensure transaction participants including parties to the transactions, observers to the transaction, etc., are providing accurate information for each transaction.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter A. Franaszek, Michele Franceschini, Ashish Jagmohan, Mark N. Wegman