Patents Assigned to 4Clicks Solutions, LLC
  • Patent number: 9053117
    Abstract: A method, system, and apparatus for storing data in a cloud environment that enables a multi-user interface, automatic data backup, and has a schema-less data storage. A data storage database may be provided in the cloud to store one or more data objects. A data management module may be configured to assign each data object a unique ID, wherein each unique ID comprises a timestamp with a granularity between about 0.1 millionths of second and 50 millionths of a second with each ID guaranteed to be unique without regard to the number of servers assigning IDs. A data backup module may be configured to create a new data object with a unique ID in response to a request to modify an original data object, wherein the original data object remains stored with its unique ID.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: June 9, 2015
    Assignee: 4Clicks Solutions, LLC
    Inventors: David Trebas, Michael Brown
  • Publication number: 20140082470
    Abstract: A method of managing a spreadtree hierarchy comprises storing at least one spreadsheet in a network environment accessible to a plurality of users, and storing at least one data object in the network responsive to an edit of the at least one spreadsheet, the at least one data object having a unique ID and data associated with the edit. A spreadtree system comprises an application server configured to operate within a network (Internet or Intranet), and further configured to communicate with a plurality of clients and manage a spreadtree hierarchy. The spreadtree hierarchy comprises a plurality of linked spreadsheets having reference files stored within the network, and a plurality of data objects associated with the plurality of linked spreadsheets. Each data object of the plurality includes a change to at least one cell in at least one linked spreadsheet of the plurality. A method for operating a spreadtree hierarchy system is also disclosed.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Applicant: 4CLICKS SOLUTIONS, LLC
    Inventors: David Trebas, William Trout, Michael Brown
  • Publication number: 20130275942
    Abstract: A method, system, and apparatus for extending JavaScript to operate more fully as an object oriented language. A multiple inheritance module may be configured to enable JavaScript to implement multiple inheritance. A messaging module may be configured to enable JavaScript to implement messaging. A polymorphism module may be configured to enable JavaScript to implement polymorphism.
    Type: Application
    Filed: April 11, 2012
    Publication date: October 17, 2013
    Applicant: 4clicks Solutions, LLC
    Inventors: David Trebas, Michael Brown
  • Publication number: 20130275379
    Abstract: A method, system, and apparatus for storing data in a cloud environment that enables a multi-user interface, automatic data backup, and has a schema-less data storage. A data storage database may be provided in the cloud to store one or more data objects. A data management module may be configured to assign each data object a unique ID, wherein each unique ID comprises a timestamp with a granularity between about 0.1 millionths of second and 50 millionths of a second with each ID guaranteed to be unique without regard to the number of servers assigning IDs. A data backup module may be configured to create a new data object with a unique ID in response to a request to modify an original data object, wherein the original data object remains stored with its unique ID.
    Type: Application
    Filed: April 11, 2012
    Publication date: October 17, 2013
    Applicant: 4Clicks Solutions, LLC
    Inventors: David Trebas, Michael Brown