Patents by Inventor John Banks

John Banks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240394803
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Application
    Filed: January 29, 2024
    Publication date: November 28, 2024
    Inventors: Lei Jin, John Banks, Kang Ao, Muyun Zhu
  • Patent number: 12112360
    Abstract: Embodiments herein provide a method for dynamically generating consumption artifacts for platforms using independent processing of usage event data streams. The method includes (i) obtaining usage event data streams through calls to an API, (ii) updating a technical lifecycle event map, (iii) initializing time streams of consumption impacts at a configurable time stream interval, (iv) performing independent logic processing for each category of time stream of consumption, (v) invoking specific algorithms and data models for a plurality of computation modules to process each consumption event in real-time across multiple timestreams, and (vi) mapping the processed technical data to predefined technical structures using a headless API to dynamically generate a set of consumption artifacts that are associated with usage consumptions to transmit to external systems.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: October 8, 2024
    Assignee: CONTINUOUS TECHNOLOGIES, INC.
    Inventors: John Banks, Yongqiang He, Ramin Yavari, Sudaakeran Balasubramanian
  • Publication number: 20240265028
    Abstract: A method for performing real-time segmentation by updating a wide record based on receipt of real-time data, wherein an item of real-time data represents a transaction, detecting that the updated wide record satisfies criteria for performing real-time segmentation, and performing real-time segmentation on the updated, wide record, wherein real-time is relative to when a transaction represented in the updated wide record occurs.
    Type: Application
    Filed: October 13, 2023
    Publication date: August 8, 2024
    Inventors: Joel Gould, Benjamin James Robbie Roche, Matthew John Banks
  • Publication number: 20240212009
    Abstract: Embodiments herein provide a method for dynamically generating consumption artifacts for platforms using independent processing of usage event data streams. The method includes (i) obtaining usage event data streams through calls to an API, (ii) updating a technical lifecycle event map, (iii) initializing time streams of consumption impacts at a configurable time stream interval, (iv) performing independent logic processing for each category of time stream of consumption, (v) invoking specific algorithms and data models for a plurality of computation modules to process each consumption event in real-time across multiple timestreams, and (vi) mapping the processed technical data to predefined technical structures using a headless API to dynamically generate a set of consumption artifacts that are associated with usage consumptions to transmit to external systems.
    Type: Application
    Filed: December 20, 2023
    Publication date: June 27, 2024
    Inventors: John Banks, Yongqiang He, Ramin Yavari, Sudaakeran Balasubramanian
  • Patent number: 11961148
    Abstract: Embodiments of the present methods and systems are directed to a system and method for managing and editing accounting periods. Particularly, the embodiments are directed to a financial management system that allows for the recordation of financial transactions without first requiring the creation of a user-defined accounting period, and that further allows for the creation, modification, and closure of defined accounting periods.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: April 16, 2024
    Assignee: Zuora, Inc.
    Inventors: Lei Jin, John Banks
  • Patent number: 11887117
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payments platform can use external and internal operating modes for ingesting new or old payment transaction data from the payment gateway services at the cloud computing platform.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: January 30, 2024
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Himanshu Kapoor, Ravindra Akella, John Banks, Pranav Pokharel
  • Patent number: 11887197
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: January 30, 2024
    Assignee: Zuora, Inc.
    Inventors: Lei Jin, John Banks, Kang Ao, Muyun Zhu
  • Patent number: 11887076
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payment gateways that include a particular payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a payment gateway. The payments platform module has a pluggable architecture for integrating each of the payment gateway adapters with the cloud computing platform.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: January 30, 2024
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Himanshu Kapoor, Ravindra Akella, John Banks
  • Patent number: 11767133
    Abstract: A deployment system for a spacecraft may include a fitting for coupling a deployable device to the spacecraft, and a moment bearing shear ball assembly. The moment bearing shear ball assembly may include a shear ball engaged within the fitting, and a moment collar mounted onto the shear ball. The moment collar may have a planar surface engaged with a planar surface of the fitting. A separation interface may be defined between at least one of (1) mating surfaces of the fitting and the shear ball and (2) mating surfaces of the fitting and the moment collar. Engagement of the shear ball within the fitting constrains shear forces in at least two axes and axial forces in at least a third axis. Engagement of the moment collar with the shear ball and the fitting constrains overturning moments of the shear ball about at least two axes, and axial forces in at least a third axis.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 26, 2023
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventors: Spencer Keith Connor, Joseph C. Munder, Jeffrey John Bank, Timothy ONeill
  • Publication number: 20230222603
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 13, 2023
    Inventors: Lei JIN, John BANKS, Kang AO, Muyun ZHU
  • Publication number: 20230186405
    Abstract: Embodiments of the present methods and systems are directed to a system and method for managing and editing accounting periods. Particularly, the embodiments are directed to a financial management system that allows for the recordation of financial transactions without first requiring the creation of a user-defined accounting period, and that further allows for the creation, modification, and closure of defined accounting periods.
    Type: Application
    Filed: February 7, 2023
    Publication date: June 15, 2023
    Inventors: Lei Jin, John Banks
  • Patent number: 11599954
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 7, 2023
    Assignee: Zuora, Inc.
    Inventors: Lei Jin, John Banks, Kang Ao, Muyun Zhu
  • Patent number: 11574370
    Abstract: Embodiments of the present methods and systems are directed to a system and method for managing and editing accounting periods. Particularly, the embodiments are directed to a financial management system that allows for the recordation of financial transactions without first requiring the creation of a user-defined accounting period, and that further allows for the creation, modification, and closure of defined accounting periods.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: February 7, 2023
    Assignee: Zuora, Inc.
    Inventors: Lei Jin, John Banks
  • Patent number: 11538000
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating synchronous payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The synchronous payment gateways that include a particular synchronous payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a synchronous payment gateway. The payments platform module has a pluggable architecture for integrating payment gateway adapters with the cloud computing platform.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: December 27, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Himanshu Kapoor, John Banks, Pranav Pokharel
  • Patent number: 11444412
    Abstract: An electrical interface can include one or more connector devices that facilitate communication between components while they are connected. The connector devices can provide a secure communication and/or power link that resists infiltration by foreign object debris (“FOD”) as well as redundant electrical pathways. The connector devices can further provide mechanisms that are lightweight, are operable in a broad range of temperatures (e.g., low temperatures), accommodate displacement without loss of electrical continuity, and are of low resistance and induction. The connector devices can further provide a kickoff force upon separation of the components.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: September 13, 2022
    Assignee: Lockheed Martin Corporation
    Inventors: Ronald Elwood Deppen, Lynn Carol Cain, Tiffany Phayvanh Chanthavong, Jeffrey John Bank, Spencer Keith Connor
  • Publication number: 20220207619
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Application
    Filed: March 15, 2022
    Publication date: June 30, 2022
    Inventors: Lei JIN, John BANKS, Kang AO, Muyun ZHU
  • Patent number: 11288640
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payment gateways that include a particular synchronous payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a payment gateway. The payments platform module has a pluggable architecture for integrating payment gateway adapters with the cloud computing platform.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Pranav Pokharel, John Banks
  • Patent number: 11276123
    Abstract: Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: March 15, 2022
    Assignee: Zuora, Inc.
    Inventors: Lei Jin, John Banks, Kang Ao, Muyun Zhu
  • Publication number: 20210390628
    Abstract: Embodiments of the present methods and systems are directed to a system and method for managing and editing accounting periods. Particularly, the embodiments are directed to a financial management system that allows for the recordation of financial transactions without first requiring the creation of a user-defined accounting period, and that further allows for the creation, modification, and closure of defined accounting periods.
    Type: Application
    Filed: January 19, 2021
    Publication date: December 16, 2021
    Applicant: Zuora, Inc.
    Inventors: Lei Jin, John Banks
  • Publication number: 20210326873
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payments platform can use external and internal operating modes for ingesting new or old payment transaction data from the payment gateway services at the cloud computing platform.
    Type: Application
    Filed: June 29, 2021
    Publication date: October 21, 2021
    Applicant: salesforce.com, inc.
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Himanshu Kapoor, Ravindra Akella, John Banks, Pranav Pokharel