Patents by Inventor Nigel Walker

Nigel Walker 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: 11853279
    Abstract: The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: December 26, 2023
    Assignee: Kinaxis Inc.
    Inventors: Robert Nigel Walker, Marin Creanga, Dylan Ellicott
  • Patent number: 11669442
    Abstract: Systems and methods for computer memory management by a memory coordinator and a plurality of memory consumers. An urgency and memory quota of each memory consumer is initialized by the memory coordinator, which then adjusts the memory quota of each memory consumer such that the sum of the memory quota of each memory consumer does not exceed a finite amount of computer memory. Each memory consumer adjusts its memory usage in response to the quota input and urgency input from the memory coordinator.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: June 6, 2023
    Assignee: Kinaxis Inc.
    Inventors: Angela Lin, Robert Nigel Walker, Marin Creanga, Dylan Ellicott, Alex Fitzpatrick
  • Publication number: 20220066922
    Abstract: Systems and methods for computer memory management by a memory coordinator and a plurality of memory consumers. An urgency and memory quota of each memory consumer is initialized by the memory coordinator, which then adjusts the memory quota of each memory consumer such that the sum of the memory quota of each memory consumer does not exceed a finite amount of computer memory. Each memory consumer adjusts its memory usage in response to the quota input and urgency input from the memory coordinator.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Inventors: Angela Lin, Robert Nigel Walker, Marin Creanga, Dylan Ellicott, Spencer Belleau, Alex Fitzpatrick
  • Publication number: 20220019567
    Abstract: The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.
    Type: Application
    Filed: July 30, 2021
    Publication date: January 20, 2022
    Inventors: Robert Nigel WALKER, Marin CREANGA, Dylan ELLICOTT
  • Patent number: 11144522
    Abstract: The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: October 12, 2021
    Assignee: Kinaxis Inc.
    Inventors: Robert Nigel Walker, Marin Creanga, Dylan Ellicott
  • Publication number: 20200106787
    Abstract: The present disclosure describes techniques to detect and remediate cybersecurity threats within an enterprise network. More specifically, a Data Management Operating System (DMOS) analysis server is described that is configured to detect and remediate interactions initiated by enterprise devices with data items stored within an enterprise network. The DMOS analysis server may be configured to capture, via a security client that resides on the enterprise device, datum metadata associated with a data operation initiated by the enterprise device, analyze the datum metadata to determine whether the data operation is associated with a cybersecurity threat, and in doing so facilitate an execution of the data operation. In some examples, the DMOS analysis server may generate a response protocol for delivery to a global key server to facilitate execution of the data operation or restrict access to the data item by the enterprise device.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 2, 2020
    Inventors: John-Philip GALINSKI, Nigel WALKER, James DEL ROSSI
  • Patent number: 10505905
    Abstract: A method and system of transporting data securely. A payload comprising a first encrypted data is serialized. The serialized payload is prepended with a first header to create a first data packet. The first data packet is encrypted using the second key to create a second data packet. The second data packet is prepended with a second header to create a third data packet. The third data packet is transported to a destination via a secure data transport.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: December 10, 2019
    Assignee: Global Data Sentinel, Inc.
    Inventors: John-Philip Galinski, Nigel Walker
  • Patent number: 10484339
    Abstract: A method and system of securing data. A security client program stored in a memory of a user device intercepts an operating system call performed by a calling application of the user device for an unencrypted asset. A first key for the unencrypted asset from a server is requested. Upon receiving the first key for the unencrypted asset from a server, a secure resource is created by encrypting the unencrypted asset. Then, the operating system call is completed and an update message is sent to the server.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: November 19, 2019
    Assignee: Global Data Sentinel, Inc.
    Inventors: John-Philip Galinski, Nigel Walker
  • Publication number: 20190251069
    Abstract: The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Inventors: Robert Nigel WALKER, Marin CREANGA, Dylan ELLICOTT
  • Publication number: 20170019379
    Abstract: A method and system of securing data. A security client program stored in a memory of a user device intercepts an operating system call performed by a calling application of the user device for an unencrypted asset. A first key for the unencrypted asset from a server is requested. Upon receiving the first key for the unencrypted asset from a server, a secure resource is created by encrypting the unencrypted asset. Then, the operating system call is completed and an update message is sent to the server.
    Type: Application
    Filed: March 24, 2016
    Publication date: January 19, 2017
    Inventors: John-Phillip Galinski, Nigel Walker
  • Publication number: 20160285910
    Abstract: A method and system of transporting data securely. A payload comprising a first encrypted data is serialized. The serialized payload is prepended with a first header to create a first data packet. The first data packet is encrypted using the second key to create a second data packet. The second data packet is prepended with a second header to create a third data packet. The third data packet is transported to a destination via a secure data transport.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 29, 2016
    Inventors: John-Phillip Galinski, Nigel Walker
  • Patent number: 9292573
    Abstract: A system for calculating analytics uses a relational database to store inputs, calculates results, and stores them in cache. The system also includes an access layer that provides a unified view of the data in server. A dynamic access layer is generated at runtime to run an analytic to provide a flexible framework for creating business logic.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: March 22, 2016
    Assignee: Kinaxis Inc.
    Inventors: Robert Nigel Walker, Robert Duncan Klett, James Robert Cozman, Mark Shyo Mototsune
  • Publication number: 20100223430
    Abstract: A system for calculating analytics uses a relational database to store inputs, calculates results, and stores them in cache. The system also includes an access layer that provides a unified view of the data in server. A dynamic access layer is generated at runtime to run an analytic to provide a flexible framework for creating business logic.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 2, 2010
    Applicant: Kinaxis Inc.
    Inventors: Robert Nigel Walker, Robert Duncan Klett, James Robert Cozman, Mark Shyo Mototsune
  • Patent number: 7698348
    Abstract: A system for calculating analytics uses a relational database to store inputs, calculates results, and stores them in cache. The system also includes an access layer that provides a unified view of the data in server. A dynamic access layer is generated at runtime to run an analytic to provide a flexible framework for creating business logic.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: April 13, 2010
    Assignee: Kinaxis Holdings Inc.
    Inventors: Robert Nigel Walker, Robert Duncan Klett, James Robert Crozman, Mark Shyo Mototsune
  • Publication number: 20070135464
    Abstract: Compounds, compositions and methods that are useful in the treatment of inflammatory, immunoregulatory, metabolic and cell proliferative conditions or diseases are provided herein. In particular, the invention provides compounds which modulate the expression and/or function of proteins involved in inflammation, metabolism and cell proliferation. The subject compounds contain fused carbocyclic or heterocyclic rings.
    Type: Application
    Filed: January 5, 2007
    Publication date: June 14, 2007
    Inventors: Michelle Browner, David Clark, Timothy Cushing, Xiaolin Hao, Ronald Hawley, Xiao He, Juan Jaen, Sharada Labadie, Marie-Louise Smith, Francisco Talamas, Nigel Walker, Marc Labelle
  • Publication number: 20050043330
    Abstract: Compounds, compositions and methods that are useful in the treatment of inflammatory, immunoregulatory, metabolic and cell proliferative conditions or diseases are provided herein. In particular, the invention provides compounds which modulate the expression and/or function of proteins involved in inflammation, metabolism and cell proliferation. The subject compounds contain fused carbocyclic or heterocyclic rings.
    Type: Application
    Filed: August 26, 2004
    Publication date: February 24, 2005
    Applicant: Amgen Inc.
    Inventors: Michelle Browner, David Clark, Timothy Cushing, Xiaolin Hao, Ronald Hawley, Xiao He, Juan Jaen, Sharada Labadie, Marie-Louise Smith, Francisco Talamas, Nigel Walker, Marc Labelle
  • Publication number: 20020183249
    Abstract: The present invention relates to polypeptides which comprise the ligand binding domain of Cdc25, crystalline forms of these polypeptides and the use of these crystalline forms to determine the three dimensional structure of the catalytic domain of Cdc25. The invention also relates to the use of the three dimensional structure of the Cdc25 catalytic domain in methods of designing and/or identifying potential inhibitors of Cdc25 activity, for example, compounds which inhibit the binding of a native substrate to the Cdc25 catalytic domain.
    Type: Application
    Filed: March 1, 2001
    Publication date: December 5, 2002
    Inventors: Neil R. Taylor, David Borhani, David Epstein, Johannes Rudolph, Kurt Ritter, Taro Fujimori, Simon Robinson, Jens Eckstein, Andreas Haupt, Nigel Walker, Richard W. Dixon, Deborah Choquette, Jill Blanchard, Arthur Kluge, Kollol Pal, Nicholas Bockovich, Jon Come, Mark Hediger
  • Publication number: 20020156094
    Abstract: The present invention relates to compounds that are inhibitors of interleukin-1&bgr; converting enzyme that have the Formula (I). This invention also relates to a method of treatment of stroke, reperfusion injury, Alzheimer's disease, shigellosis, inflammatory diseases, and septic shock and to a pharmaceutically acceptable composition that contains a compound that is an inhibitor of interleukin-1&bgr; converting enzyme.
    Type: Application
    Filed: September 25, 2001
    Publication date: October 24, 2002
    Applicant: Warner-Lambert Company
    Inventors: Hans P. Albrecht, Hamish John Allen, Kenneth Dale Brady, William Glen Harter, Catherine Rose Kostlan, Bruce David Roth, Nigel Walker
  • Patent number: 6316415
    Abstract: The present invention relates to compounds that are inhibitors of interleukin-1&bgr; converting enzyme that have the Formula (I). This invention also relates to a method of treatment of stroke, reperfusion injury, Alzheimer's disease, shigellosis, inflammatory diseases, and septic shock and to a pharmaceutically acceptable composition that contains a compound that is an inhibitor of interleukin-1&bgr; converting enzyme.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: November 13, 2001
    Assignees: BASF Aktiengesellschaft, Warner-Lambert Company
    Inventors: Hans P. Albrecht, Hamish John Allen, Kenneth Dale Brady, William Glen Harter, Catherine Rose Kostlan, Bruce David Roth, Nigel Walker
  • Patent number: 6083981
    Abstract: The present invention relates to compounds that are inhibitors of interleukin-1.beta. converting enzyme that have the Formula I, II, or III. ##STR1## This invention also relates to a method of treatment of stroke, inflammatory diseases, septic shock reperfusion injury, Alzheimer's disease, and shigellosis, and to a pharmaceutically acceptable composition that contains a compound that is an inhibitor of interleukin-1.beta. converting enzyme.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: July 4, 2000
    Assignee: Warner-Lambert Company
    Inventors: Hamish John Allen, Kenneth Dale Brady, William Glen Harter, Elizabeth Ann Lunney, Mark Stephen Plummer, Tomi Sawyer, Aurash Shahripour, Nigel Walker