Patents by Inventor Crichton McCutcheon

Crichton McCutcheon 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: 11467971
    Abstract: Systems and methods for precomputing data and storing cache objects corresponding to the precomputed data are described. A system creates a new cache object when a user interacts with the system. The system precomputes formulas in the newly created cache object by replacing the formulas with corresponding calculated values. The system precomputes the formulas in the background (i.e., the user is not presented with the precomputed values while the user is manipulating the data). The system may persistently store a precomputed version cache object in a dedicated version cache storage for later use. If updates are performed to the structure and/or values of a version represented in a precomputed version cache object, effected parts of the version cache object are invalidated by replacing calculated values with the underlying formulas.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: October 11, 2022
    Assignee: Workday, Inc.
    Inventors: Ngoc Nguyen, Darren Kermit Lee, Ilan Cohen, Crichton McCutcheon, Christof Bornhoevd
  • Publication number: 20190188143
    Abstract: Systems and methods for precomputing data and storing cache objects corresponding to the precomputed data are described. A system creates a new cache object when a user interacts with the system. The system precomputes formulas in the newly created cache object by replacing the formulas with corresponding calculated values. The system precomputes the formulas in the background (i.e., the user is not presented with the precomputed values while the user is manipulating the data). The system may persistently store a precomputed version cache object in a dedicated version cache storage for later use. If updates are performed to the structure and/or values of a version represented in a precomputed version cache object, effected parts of the version cache object are invalidated by replacing calculated values with the underlying formulas.
    Type: Application
    Filed: August 28, 2018
    Publication date: June 20, 2019
    Applicant: Adaptive Insights, Inc.
    Inventors: Ngoc Nguyen, Darren Kermit Lee, Ilan Cohen, Crichton McCutcheon, Christof Bornhoevd
  • Publication number: 20120253958
    Abstract: A digital receipt generator is placed between a point of sale terminal and a printer. The digital receipt generator receives receipt printing requests from the point of sale terminal, identifies the customer making the purchase, and transmits the receipt data to a printer, to a central server or to both.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 4, 2012
    Applicant: THIRD SOLUTIONS, INC.
    Inventors: Birame Sock, John Crichton-McCutcheon