Patents Assigned to NetSuite, Inc.
  • Patent number: 8327257
    Abstract: Optimal presentation and editing of business data in a browser-based user interface of an integrated web-based business information system is described, including a browser at a user computer in dynamic communication with a web server allowing database editing and updating without browser page refreshes.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: December 4, 2012
    Assignee: NetSuite Inc.
    Inventors: Luke A. Braud, Baruch Goldwasser, Evan M. Goldberg
  • Publication number: 20120290666
    Abstract: A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 15, 2012
    Applicant: NetSuite, Inc.
    Inventors: Patrice M. Fabre, Rosalina T. Kessman, Yang Forjindam
  • Patent number: 8230033
    Abstract: A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: July 24, 2012
    Assignee: Netsuite, Inc.
    Inventors: Patrice M. Fabre, Rosalina T. Kessman, Yang Forjindam
  • Patent number: 8214239
    Abstract: A method, system, computer program product, and related business methods for concisely communicating real-time business information to end users in an enterprise network is described. An integrated business system having at least ERP and CRM functionality is accessed via a browser-based user interface. A plurality of portlet windows are simultaneously displayed within a browser window, each portlet window occupying a relatively small area therein. The portlet windows are selected and arranged according to a customizable user profile for each user, and include reporting portlets displaying up-to-date business results retrieved from the integrated business system. Each reporting portlet further comprises report access links associated with at least one of the business results that, when selected by the user, invoke browser-based displays of up-to-date business data underlying those business results.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: July 3, 2012
    Assignee: Netsuite, Inc.
    Inventors: Evan M. Goldberg, Craig S. Sullivan, Baruch Goldwasser, Luke A. Braud
  • 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
  • Patent number: 8195493
    Abstract: A method, system, computer program product, and related business methods for concisely communicating real-time business information to end users in an enterprise network is described. An integrated business system having at least ERP and CRM functionality is accessed via a browser-based user interface. A plurality of portlet windows are simultaneously displayed within a browser window, each portlet window occupying a relatively small area therein. The portlet windows are selected and arranged according to a customizable user profile for each user, and include reporting portlets displaying up-to-date business results retrieved from the integrated business system. Each reporting portlet further comprises report access links associated with at least one of the business results that, when selected by the user, invoke browser-based displays of up-to-date business data underlying those business results.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: June 5, 2012
    Assignee: Netsuite, Inc.
    Inventors: Evan M. Goldberg, Craig S. Sullivan, Baruch Goldwasser, Luke A. Braud
  • Patent number: 8082299
    Abstract: The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: December 20, 2011
    Assignee: NetSuite Inc.
    Inventors: Brian Chess, Evan Goldberg, William Ellery Bailey
  • Publication number: 20110307458
    Abstract: A method, system, computer program product, and related business methods for phased rollout of an upgraded version of a web-based business information system are described. URLs associated with client requests remain the same even where the target subscriber accounts have been upgraded. Client requests for both upgraded and non-upgraded accounts are received by a common set of web servers. Client requests representing external entry points are trapped, and the receiving web server accesses a login router database to determine whether the target subscriber account is upgraded or non-upgraded, and then transfers the request to an appropriately-versioned application server. Application server sets are mapped to database sets according to system version, allowing the upgraded system database schema to be substantially different than the non-upgraded database schema. An early adopter program business method leveraging the abilities of such web-based business information system is also described.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 15, 2011
    Applicant: NetSuite, Inc.
    Inventors: David Lipscomb, Christopher T. Blum, Theodore R. Rice
  • Publication number: 20110264750
    Abstract: A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 27, 2011
    Applicant: NetSuite, Inc.
    Inventors: Patrice M. Fabre, Rosalina T. Kessman, Yang Forjindam
  • Patent number: 7970901
    Abstract: A method, system, computer program product, and related business methods for phased rollout of an upgraded version of a web-based business information system are described. URLs associated with client requests remain the same even where the target subscriber accounts have been upgraded. Client requests for both upgraded and non-upgraded accounts are received by a common set of web servers. Client requests representing external entry points are trapped, and the receiving web server accesses a login router database to determine whether the target subscriber account is upgraded or non-upgraded, and then transfers the request to an appropriately-versioned application server. Application server sets are mapped to database sets according to system version, allowing the upgraded system database schema to be substantially different than the non-upgraded database schema. An early adopter program business method leveraging the abilities of such web-based business information system is also described.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: June 28, 2011
    Assignee: Netsuite, Inc.
    Inventors: David Lipscomb, Christopher T. Blum, Theodore R. Rice
  • Patent number: 7970816
    Abstract: The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provides that a web application user will use their browser to request a page from the application web server, which responds with a small page that includes a script. The script appends a previously established cookie value to the URL originally requested and the browser then re-requests the URL with the appended cookie value. (The server computes the cookie value based on the last modified time of the data used to generate the page.) If the most recent version of the page is in the browser cache, the browser gets a cache hit, which means the page is retrieved from browser cache rather than from the server, rapidly displaying the page to the user.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: June 28, 2011
    Assignee: NetSuite Inc.
    Inventors: Brian Chess, Evan Goldberg, William Ellery Bailey
  • Patent number: 7953800
    Abstract: A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: May 31, 2011
    Assignee: Netsuite, Inc.
    Inventors: Patrice M. Fabre, Rosalina T. Kessman, Yang Forjindam
  • Publication number: 20110054966
    Abstract: A method, system, computer program product, and related business methods for concisely communicating real-time business information to end users in an enterprise network is described. An integrated business system having at least ERP and CRM functionality is accessed via a browser-based user interface. A plurality of portlet windows are simultaneously displayed within a browser window, each portlet window occupying a relatively small area therein. The portlet windows are selected and arranged according to a customizable user profile for each user, and include reporting portlets displaying up-to-date business results retrieved from the integrated business system. Each reporting portlet further comprises report access links associated with at least one of the business results that, when selected by the user, invoke browser-based displays of up-to-date business data underlying those business results.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 3, 2011
    Applicant: NETSUITE, INC.
    Inventors: Evan M. Goldberg, Craig S. Sullivan, Baruch Goldwasser, Luke A. Braud
  • Publication number: 20100138263
    Abstract: A method, system, computer program product, and related business methods for concisely communicating real-time business information to end users in an enterprise network is described. An integrated business system having at least ERP and CRM functionality is accessed via a browser-based user interface. A plurality of portlet windows are simultaneously displayed within a browser window, each portlet window occupying a relatively small area therein. The portlet windows are selected and arranged according to a customizable user profile for each user, and include reporting portlets displaying up-to-date business results retrieved from the integrated business system. Each reporting portlet further comprises report access links associated with at least one of the business results that, when selected by the user, invoke browser-based displays of up-to-date business data underlying those business results.
    Type: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Applicant: NETSUITE, INC.
    Inventors: Evan M. Goldberg, Craig S. Sullivan, Baruch Goldwasser, Luke A. Braud
  • Publication number: 20100138734
    Abstract: Optimal presentation and editing of business data in a browser-based user interface of an integrated web-based business information system is described, including a browser at a user computer in dynamic communication with a web server allowing database editing and updating without browser page refreshes.
    Type: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Applicant: NETSUITE, INC.
    Inventors: Luke A. Braud, Baruch Goldwasser, Evan M. Goldberg
  • Patent number: 7685010
    Abstract: A method, system, computer program product, and related business methods for concisely communicating real-time business information to end users in an enterprise network is described. An integrated business system having at least ERP and CRM functionality is accessed via a browser-based user interface. A plurality of portlet windows are simultaneously displayed within a browser window, each portlet window occupying a relatively small area therein. The portlet windows are selected and arranged according to a customizable user profile for each user, and include reporting portlets displaying up-to-date business results retrieved from the integrated business system. Each reporting portlet further comprises report access links associated with at least one of the business results that, when selected by the user, invoke browser-based displays of up-to-date business data underlying those business results.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: March 23, 2010
    Assignee: Netsuite, Inc.
    Inventors: Evan M. Goldberg, Craig S. Sullivan, Baruch Goldwasser, Luke A. Braud
  • Patent number: 7685515
    Abstract: Optimal presentation and editing of business data in a browser-based user interface of an integrated web-based business information system is described, including a browser at a user computer in dynamic communication with a web server allowing database editing and updating without browser page refreshes.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: March 23, 2010
    Assignee: Netsuite, Inc.
    Inventors: Luke A. Braud, Baruch Goldwasser, Evan M. Goldberg
  • 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
  • Publication number: 20090265425
    Abstract: A method, system, computer program product, and related business methods for phased rollout of an upgraded version of a web-based business information system are described. URLs associated with client requests remain the same even where the target subscriber accounts have been upgraded. Client requests for both upgraded and non-upgraded accounts are received by a common set of web servers. Client requests representing external entry points are trapped, and the receiving web server accesses a login router database to determine whether the target subscriber account is upgraded or non-upgraded, and then transfers the request to an appropriately-versioned application server. Application server sets are mapped to database sets according to system version, allowing the upgraded system database schema to be substantially different than the non-upgraded database schema. An early adopter program business method leveraging the abilities of such web-based business information system is also described.
    Type: Application
    Filed: June 4, 2009
    Publication date: October 22, 2009
    Applicant: NetSuite, Inc.
    Inventors: David Lipscomb, Christopher T. Blum, Theodore R. Rice
  • Patent number: 7558843
    Abstract: A method, system, computer program product, and related business methods for phased rollout of an upgraded version of a web-based business information system are described. URLs associated with client requests remain the same even where the target subscriber accounts have been upgraded. Client requests for both upgraded and non-upgraded accounts are received by a common set of web servers. Client requests representing external entry points are trapped, and the receiving web server accesses a login router database to determine whether the target subscriber account is upgraded or non-upgraded, and then transfers the request to an appropriately-versioned application server. Application server sets are mapped to database sets according to system version, allowing the upgraded system database schema to be substantially different than the non-upgraded database schema. An early adopter program business method leveraging the abilities of such web-based business information system is also described.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 7, 2009
    Assignee: NetSuite, Inc.
    Inventors: David Lipscomb, Christopher T. Blum, Theodore R. Rice