Patents by Inventor Nathan Stone

Nathan Stone 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: 8316288
    Abstract: Systems and methods for increasing the efficiency of data storage processes for high performance, high core number computing systems. In one embodiment, the systems of the present invention perform sequential I/O whenever possible. To achieve a high degree of sequentiality, the block allocation scheme is determined by the next available block on the next available disk. This simple, non-deterministic data placement method is extremely effective for providing sequential data streams to the spindle by minimizing costly seeks. The sequentiality of the allocation scheme is not affected by the number of clients, the degree of randomization within the incoming data streams, the logical byte addresses of incoming request's file extents, or the RAID attributes (i.e., parity position) of the block.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: November 20, 2012
    Assignee: Carnegie Mellon University
    Inventors: Paul Nowoczynski, Nathan Stone, Jared Yanovich, Jason Sommerfield
  • Publication number: 20100223539
    Abstract: Systems and methods for increasing the efficiency of data storage processes for high performance, high core number computing systems. In one embodiment, the systems of the present invention perform sequential I/O whenever possible. To achieve a high degree of sequentiality, the block allocation scheme is determined by the next available block on the next available disk. This simple, non-deterministic data placement method is extremely effective for providing sequential data streams to the spindle by minimizing costly seeks. The sequentiality of the allocation scheme is not affected by the number of clients, the degree of randomization within the incoming data streams, the logical byte addresses of incoming request's file extents, or the RAID attributes (i.e., parity position) of the block.
    Type: Application
    Filed: November 7, 2008
    Publication date: September 2, 2010
    Applicant: Camegie Mellon University
    Inventors: Paul Nowoczynski, Nathan Stone, Jared Yanovich, Jason Sommerfield
  • Publication number: 20070135043
    Abstract: An electronic device (10 or 300) and method (400) can include a storage medium (14, 304, or 306) having at least a predetermined contact number (15) designated as an emergency contact number and a processor (302). The processor can be programmed to place the electronic device or a portion (14 or 18) of the electronic device in a locked mode and enable (408) electronic access to any predetermined contact number designated as an emergency contact number notwithstanding the locked mode. The electronic device can be for example a cellular phone, a smart phone, a cordless home phone, a personal digital assistant, a wireless messaging device, an MP3 player, a laptop computer, or a lockable solid state memory device. The electronic device can be a wireless communication device and the emergency contact number can be contained in an electronic phonebook (19) within the storage medium.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 14, 2007
    Applicant: Motorola, Inc.
    Inventors: David Hayes, Juan Fernandez, Michael Thompson, Nathan Stone
  • Patent number: D496769
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: September 28, 2004
    Inventor: Nathan Stone
  • Patent number: D496770
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: September 28, 2004
    Inventor: Nathan Stone