Patents by Inventor Michael Kisel

Michael Kisel 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: 9122575
    Abstract: Memory resource partitioning code allocates a memory partition in response to a process requesting access to memory storage. Memory partition rules may define attributes of the memory partition. The attributes may include a minimum memory allocation and a maximum memory allocation for the memory partition.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: September 1, 2015
    Assignee: 2236008 ONTARIO INC.
    Inventor: Michael Kisel
  • Patent number: 8904400
    Abstract: A processing system includes a resource that is accessible by a processor and resource partitioning software executable by the processor. The resource partitioning software may be executed to establish a resource partition for the resource. The resource partition defines a set of rules that are used to control access to the resource when a request for the resource is received from a software application and/or process.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: December 2, 2014
    Assignee: 2236008 Ontario Inc.
    Inventor: Michael Kisel
  • Publication number: 20140344547
    Abstract: Memory resource partitioning code allocates a memory partition in response to a process requesting access to memory storage. Memory partition rules may define attributes of the memory partition. The attributes may include a minimum memory allocation and a maximum memory allocation for the memory partition.
    Type: Application
    Filed: August 1, 2014
    Publication date: November 20, 2014
    Inventor: Michael Kisel
  • Patent number: 8850154
    Abstract: Memory resource partitioning code allocates a memory partition in response to a process requesting access to memory storage. Memory partition rules may define attributes of the memory partition. The attributes may include a minimum memory allocation and a maximum memory allocation for the memory partition.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: September 30, 2014
    Assignee: 2236008 Ontario Inc.
    Inventor: Michael Kisel
  • Patent number: 8209514
    Abstract: A system comprises memory, process code, and resource partitioning code, where the code is executable by a processor. The process code may spawn multiple processes that request for access to the memory. The resource partitioning code generates resource partition objects and assigns processes to the resource partition objects. The processes may generate media store objects for storage in the memory. The media store objects may correspond to media storage devices and/or the media files accessed by the media storage devices. Access to the memory for storage of the media store objects of a process is based on parametric rules of the corresponding resource partition object.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: June 26, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Michael Kisel, Tim Jenkins, Dan Cardamore, Giles Roy, Peter van der Veen
  • Publication number: 20090235044
    Abstract: A system comprises memory, process code, and resource partitioning code, where the code is executable by a processor. The process code may spawn multiple processes that request for access to the memory. The resource partitioning code generates resource partition objects and assigns processes to the resource partition objects. The processes may generate media store objects for storage in the memory. The media store objects may correspond to media storage devices and/or the media files accessed by the media storage devices. Access to the memory for storage of the media store objects of a process is based on parametric rules of the corresponding resource partition object.
    Type: Application
    Filed: April 17, 2009
    Publication date: September 17, 2009
    Inventors: Michael Kisel, Tim Jenkins, Dan Cardamore, Giles Roy, Peter van der Veen
  • Publication number: 20090125700
    Abstract: Memory resource partitioning code allocates a memory partition in response to a process requesting access to memory storage. Memory partition rules may define attributes of the memory partition. The attributes may include a minimum memory allocation and a maximum memory allocation for the memory partition.
    Type: Application
    Filed: September 9, 2008
    Publication date: May 14, 2009
    Inventor: Michael Kisel
  • Publication number: 20090070769
    Abstract: A processing system includes a resource that is accessible by a processor and resource partitioning software executable by the processor. The resource partitioning software may be executed to establish a resource partition for the resource. The resource partition defines a set of rules that are used to control access to the resource when a request for the resource is received from a software application and/or process.
    Type: Application
    Filed: February 4, 2008
    Publication date: March 12, 2009
    Inventor: Michael Kisel