Patents by Inventor Stephen Clode

Stephen Clode 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).

  • Patent number: 10878513
    Abstract: Systems, apparatuses, and methods for enabling a user of a multi-tenant cloud-based business data processing platform to define one or more custom transactions having an impact on general ledger transactions. Such custom GL impacting transactions provide the power and flexibility for an ERP module of the platform to satisfy the varying requirements of national/international markets that have and often require additional transaction types to cover aspects of their business activity that have an ERP and/or GL impact, and which have not been supported or anticipated by a developer in the first instance. In this manner, providing a system, apparatus and method for altering existing native transaction types having a GL impact reduce complexities associated with GL bloat, version-lock, vendor-lock, and lack of upgradability.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: December 29, 2020
    Assignee: NETSUITE INC.
    Inventors: Craig Sullivan, Stephen Clode
  • Patent number: 10713732
    Abstract: Systems and methods of processing business related data arising from multiple revenue sources (e.g., sales, subscriptions, professional services, vendors, etc.). In some embodiments, the inventive system and methods enable a more flexible and efficient approach to identifying revenue source events (mediation), pricing those events (typically as part of a rating process), and subsequently leveraging those “ratable events” in the billing and revenue recognition subsystems according to configurable rules and schedules. Data regarding those charges or other aspects of a ratable event may then be used and processed by multiple sub-systems that are part of operating a business; such sub-systems may include one or more of ERP, CRM, HCM, financial, accounting, taxation, or other business-related system or function.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 14, 2020
    Assignee: NETSUITE, INC.
    Inventors: Dennis Paul Shak, Jeremy John Blanchard, Andrew Owen Vincent, Peter Fung, Xiaozheng (Michael) Ye, Stephen Clode, Truman (Clyde) Adley, Jr., Christopher Craxton, Jeffrey Jones, Brian Purville
  • Patent number: 9892467
    Abstract: Methods, systems, and apparatuses for improving the handling and interaction of charge events in a business using services of a multi-tenant computing platform, such as accounting, CRM, ERP, and the like. Embodiments are directed to implementing and using a charge record to enable efficient use of charges originating from multiple sources to generate reports and forecasts for multiple other services and/or recipients. In one embodiment, the charge record defines a single-source of data which enables maintaining critical business information in synchronization through a single repository of data. One aspect is to define a single abstraction, the charge record, which all sources can create. Thus, instead of multiple relationship between multiple sources and multiple processes, a charge record provides a single data point for a charge such that charges sources and processes that utilize data from the charge sources may interact using a single type of data record.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: February 13, 2018
    Assignee: NetSuite Inc.
    Inventors: Dennis Paul Shak, Jeremy John Blanchard, Andrew Owen Vincent, Peter Fung, Xiaozheng (Michael) Ye, Stephen Clode
  • Publication number: 20170330121
    Abstract: A system and methods for allowing a business to create rules and automate the impact of a transaction (such as a sales order) across the various legal entities that are involved. These entities may be located in different jurisdictions, with each subject to differing tax, accounting, safety, consumer protection, or other rules or regulations. The overall transaction processing is relatively difficult in conventional systems, which are separate and typically require complex technical integration, while also being prone to error and fragility. However, because the underlying system/platform used in implementing embodiments of the inventive methods contains data and business logic applicable to both entities involved in each stage of a transaction or service delivery process, those embodiments enable businesses to create rules and automate the impact of executing a transaction or other operation across the various participating entities.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 16, 2017
    Inventors: CRAIG SULLIVAN, STEPHEN CLODE, ROBERT MCKELLIGAN
  • Publication number: 20170236214
    Abstract: Systems and methods for transitioning to a multi-book accounting system involving first and second accounting books, processing real-time transactions received through a network by applying a first set of accounting rules corresponding to the first accounting book to the real-time transactions to produce the first accounting book, and applying a second set of accounting rules corresponding to the second accounting book to the real-time transaction to produce the second accounting book, where the second set of accounting rules differs from the first set of accounting rules. The first and second rules may correspond to first and second sets of attributes such that every transaction includes necessary attributes for causing data to be stored in attribute appropriate books.
    Type: Application
    Filed: January 8, 2016
    Publication date: August 17, 2017
    Inventors: HUI WANG, MICHAEL (XIAOZHENG) YE, STEPHEN CLODE, BRIAN ALEXANDER PURVILLE
  • Publication number: 20170236218
    Abstract: Systems and methods of processing business related data arising from multiple revenue sources (e.g., sales, subscriptions, professional services, vendors, etc.). In some embodiments, the inventive system and methods enable a more flexible and efficient approach to identifying revenue source events (mediation), pricing those events (typically as part of a rating process), and subsequently leveraging those “ratable events” in the billing and revenue recognition subsystems according to configurable rules and schedules. Data regarding those charges or other aspects of a ratable event may then be used and processed by multiple sub-systems that are part of operating a business; such sub-systems may include one or more of ERP, CRM, HCM, financial, accounting, taxation, or other business-related system or function.
    Type: Application
    Filed: December 15, 2016
    Publication date: August 17, 2017
    Inventors: DENNIS PAUL SHAK, JEREMY JOHN BLANCHARD, ANDREW OWEN VINCENT, PETER FUNG, XIAOZHENG (MICHAEL) YE, STEPHEN CLODE, TRUMAN (CLYDE) ADLEY, JR., CHRISTOPHER CRAXTON, JEFFREY JONES, BRIAN PURVILLE
  • Publication number: 20170236119
    Abstract: A multi-book accounting system capable of immediately updating all secondary books regardless of underlying currency when transactions are entered in the primary book with respect to consolidation and elimination aspects. This may be accomplished by using a consolidated exchange rate database that can serve as a basis for currency exchange rates for any book in a multi-book setting. Thus, users will be able to run consolidated reports via a multi-tenant online accounting service. Consolidated impact of any transaction will be calculated automatically when any consolidated report in any secondary book is invoked similar to the process with respect to any primary book. A separate set of consolidated exchange rates may be applied in the various secondary accounting books. Furthermore, users will be able to run automatic intercompany elimination via a multi-tenant online accounting service for secondary books in the same way as it is possible for primary accounting book.
    Type: Application
    Filed: January 24, 2017
    Publication date: August 17, 2017
    Inventors: MICHAL KAMENSKY, MICHAEL YE, STEPHEN CLODE
  • Publication number: 20170236213
    Abstract: Methods, systems, and apparatuses for improving the handling and interaction of charge events in a business using services of a multi-tenant computing platform, such as accounting, CRM, ERP, and the like. Embodiments are directed to implementing and using a charge record to enable efficient use of charges originating from multiple sources to generate reports and forecasts for multiple other services and/or recipients. In one embodiment, the charge record defines a single-source of data which enables maintaining critical business information in synchronization through a single repository of data. One aspect is to define a single abstraction, the charge record, which all sources can create. Thus, instead of multiple relationship between multiple sources and multiple processes, a charge record provides a single data point for a charge such that charges sources and processes that utilize data from the charge sources may interact using a single type of data record.
    Type: Application
    Filed: May 8, 2015
    Publication date: August 17, 2017
    Inventors: Dennis Paul Shak, Jeremy John Blanchard, Andrew Owen Vincent, Peter Fung, Xiaozheng (Michael) Ye, Stephen Clode
  • Publication number: 20170236084
    Abstract: Systems and methods for enabling a user of a multi-tenant, cloud-based, business-data-processing platform to define one or more custom transactions. Custom transactions provide the power and flexibility for an enterprise resource planning (ERP) system to satisfy varying requirements of national/international markets that have and often require additional transaction types to cover aspects of business activity that have an ERP impact. The systems and methods directed to custom transactions provide a mechanism by which a multi-tenant, business-data-processing platform's core ERP functions and workflow can be extended in a seamless, scalable, sustainable manner to address vertical, international compliance, or customer-specific needs, while maintaining ERP integrity and a business document approach to transactions.
    Type: Application
    Filed: December 11, 2014
    Publication date: August 17, 2017
    Inventors: Craig Sullivan, Stephen Clode
  • Publication number: 20170236212
    Abstract: Systems and methods are shown for multi-book accounting involving first and second accounting books, processing real-time transactions received through a network by applying a first set of accounting rules corresponding to the first accounting book to the real-time transactions to produce the first accounting book, and applying a second set of accounting rules corresponding to the second accounting book to the real-time transaction to produce the second accounting book, where the second set of accounting rules differs from the first set of accounting rules. A user interface provides real-time access to the first and second accounting books. A user may define the second set of accounting rules and book specific attributes in the general ledger to produce the second accounting book.
    Type: Application
    Filed: January 8, 2015
    Publication date: August 17, 2017
    Inventors: Brian Alexander Purville, Michael (Xiaozheng) Ye, Stephen Clode
  • Patent number: 9727861
    Abstract: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: August 8, 2017
    Assignee: NetSuite Inc.
    Inventors: Stephen Clode, Gaurav Bawa, Darren Linscott, William Ellery Bailey
  • Patent number: 8622290
    Abstract: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 7, 2014
    Assignee: NetSuite Inc.
    Inventors: Stephen Clode, Gaurav Bawa, Darren Linscott, William Ellery Bailey
  • Publication number: 20130054440
    Abstract: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.
    Type: Application
    Filed: June 29, 2012
    Publication date: February 28, 2013
    Applicant: NetSuite Inc.
    Inventors: Stephen Clode, Gaurav Bawa, Darren Linscott, William Ellery Bailey
  • Patent number: 8210425
    Abstract: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: July 3, 2012
    Assignee: Netsuite, Inc.
    Inventors: Stephen Clode, Gaurav Bawa, Darren Linscott, William Ellery Bailey
  • Publication number: 20090271301
    Abstract: A multiple currency rate consolidator addresses the needs of multi-national companies that do business in different currencies and tax localities. A consolidated view of financial data may be provided in real time. The multiple currency rate consolidator allows each subsidiary within a subsidiary hierarchy to enter and manage transactional data as well as budget/forecast data in a corresponding localized functional currency. The multiple currency rate consolidator allows different consolidation levels to view localized, consolidated values of subsidiary transactions. The multiple currency rate consolidator also accommodates statutory, ad hoc and management reporting consolidation using different subsidiary configurations for the same time periods, as well as the versioning of the subsidiary hierarchy to accommodate structural changes across different time periods.
    Type: Application
    Filed: April 22, 2009
    Publication date: October 29, 2009
    Applicant: NetSuite, Inc.
    Inventors: STEPHEN CLODE, GAURAV BAWA, DARREN LINSCOTT, WILLIAM ELLERY BAILEY