Patents by Inventor Peter Mills

Peter Mills 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: 11789811
    Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: October 17, 2023
    Assignee: NVIDIA Corporation
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Patent number: 11474897
    Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 18, 2022
    Assignee: Nvidia Corporation
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Publication number: 20220276924
    Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Publication number: 20220153935
    Abstract: The present disclosure relates to a process for producing homogeneous solutions comprising dissolved polyacrylonitrile-based polymer, and a system suitable therefor. The homogeneous polymer solutions produced by the process described herein may be used for producing carbon fiber, typically carbon fiber used in manufacturing composite materials.
    Type: Application
    Filed: March 27, 2020
    Publication date: May 19, 2022
    Inventors: Varun KUMAR, Peter MILLS, Jeremy MOSKOWITZ, John Desmond COOK, James SMITH, Billy HARMON
  • Patent number: 11281873
    Abstract: A system for location of assets on a premises is described. The system uses identifiers attached to a group of one or more assets along with mobile sensor packages. Each mobile sensor package contains components for data processing, data exchange, and storage. The sensor package also contains a sensor for reading identifiers and a location tool. The mobile sensor packages are attached to each mover of assets on the premises.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 22, 2022
    Assignee: HDS Mercury, Inc.
    Inventors: Peter Mills, Robert Olson, Hans Van Leeuwen, Ramesh Sekhar
  • Publication number: 20210294682
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for predicting cost reduction of event correlation in fault event management. The method includes one or more processors receiving a plurality of candidate correlation groups of events in a set of fault events. The method further includes, for each candidate correlation group of events, one or more processors predicting a resource cost reduction in resolving the respective correlation group of events compared to resolving all events in the respective correlation group individually. The method further includes one or more processors analyzing the predicted resource cost reductions for the plurality of candidate correlation groups of events. The method further includes one or more processors selecting a candidate correlation group based on the analysis of predicted resource cost reductions.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Inventors: Peter Mills, Jack Richard Buggins, Matthew Richard James Thornhill, Joshua Suckling
  • Publication number: 20200293395
    Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Publication number: 20190340396
    Abstract: A system for location of assets on a premises is described. The system uses identifiers attached to a group of one or more assets along with mobile sensor packages. Each mobile sensor package contains components for data processing, data exchange, and storage. The sensor package also contains a sensor for reading identifiers and a location tool. The mobile sensor packages are attached to each mover of assets on the premises.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Peter Mills, Robert Olson, Hans Van Leeuwen
  • Patent number: 10410176
    Abstract: A system for location of assets on a premises is described. The system uses identifiers attached to a group of one or more assets along with mobile sensor packages. Each mobile sensor package contains components for data processing, data exchange, and storage. The sensor package also contains a sensor for reading identifiers and a location tool. The mobile sensor packages are attached to each mover of assets on the premises.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 10, 2019
    Assignee: HDS Mercury, Inc.
    Inventors: Louis H. Borders, Ramesh Sekhar, Robert Olson, Peter Mills, Hans Van Leeuwen
  • Publication number: 20180247259
    Abstract: A system for location of assets on a premises is described. The system uses identifiers attached to a group of one or more assets along with mobile sensor packages. Each mobile sensor package contains components for data processing, data exchange, and storage. The sensor package also contains a sensor for reading identifiers and a location tool. The mobile sensor packages are attached to each mover of assets on the premises.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Louis H. Borders, Ramesh Sekhar, Robert Olson, Peter Mills, Hans Van Leeuwen
  • Patent number: 10060106
    Abstract: According to the present invention there is provided a control system (20; 120) for a shower comprising a control lever (42; 142) having a changeable position for setting one or more water flow parameters, where the control lever (42; 142) includes a target (44). The control system (20; 120) further comprises a position sensor arranged to sense the position of the target (42; 142) and a controller (50) arranged to monitor the sensed position of the target (42; 142) and send a corresponding control signal to one or more valves (28; 128) to allow a pre-determined flow rate of water to pass.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: August 28, 2018
    Assignee: Bristan Group Limited
    Inventor: Keith Peter Mills
  • Publication number: 20150345119
    Abstract: According to the present invention there is provided a control system (20; 120) for a shower comprising a control lever (42; 142) having a changeable position for setting one or more water flow parameters, where the control lever (42; 142) includes a target (44). The control system (20; 120) further comprises a position sensor arranged to sense the position of the target (42; 142) and a controller (50) arranged to monitor the sensed position of the target (42; 142) and send a corresponding control signal to one or more valves (28; 128) to allow a pre-determined flow rate of water to pass.
    Type: Application
    Filed: May 14, 2015
    Publication date: December 3, 2015
    Inventor: Keith Peter Mills
  • Publication number: 20140114680
    Abstract: An interactive health assessment system and method is disclosed. A computer implemented system displays a plurality of health assessment questions to a user; receives an answer from the user for each respective question of the plurality of health assessment questions asked; generates a health score based on the answers received from the user; and provides the user with feedback information regarding the health score.
    Type: Application
    Filed: December 23, 2013
    Publication date: April 24, 2014
    Applicant: RedBrick Health Corporation
    Inventors: Peter Mills, Wendy Masloski, Ryan Scherf, Jolene Butler, Carole Bashaw, Matt Christianson, Mary Beth Edlund, Sairam Rekapalli
  • Patent number: 8342389
    Abstract: The invention relates to a flexible polymeric film for enveloping a container comprising: a tear path; and a tear tab extending from the outer surface of the film; wherein the tear path comprises at least one fault line arranged to facilitate tearing of the film in one direction when the tear tab is pulled in a direction generally perpendicular to the container; wherein the at least one fault line comprises an embossed pattern being positioned to enhance the sound generated by the tearing of the at least one fault line.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: January 1, 2013
    Assignee: Innovia Films, Ltd.
    Inventors: Peter Mills, Steven Maude
  • Patent number: 7927712
    Abstract: There is described a biaxially oriented polyolefin single or multi-layer film which comprises at least one core layer comprising a propylenic polymer component and either an ethylenic polymer component (preferably 0.2% to 8% by weight of core layer) or a styrenic polymer component (preferably 0.2% to 25% by weight of core layer). The films have a dynamic loss modulus (E?), at 3 Hz and 25° C., of 28 to 136 MPa (TD) and/or 73 to 135 MPa (MD) as well as a dynamic storage modulus (E?), at 3 Hz and 25° C., of 630 to 2800 MPa (TD) and/or 1300 to 3000 MPa (MD). These films are suitable for use as a label facestock with improved conformability for example to provide improved labels for squeezable containers.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: April 19, 2011
    Assignee: Innovia Films, Ltd.
    Inventors: Peter Mills, Alasdair McEwen, Mike Taylor
  • Publication number: 20100221469
    Abstract: The invention relates to a flexible polymeric film for enveloping a container comprising: a tear path; and a tear tab extending from the outer surface of the film; wherein the tear path comprises at least one fault line arranged to facilitate tearing of the film in one direction when the tear tab is pulled in a direction generally perpendicular to the container; wherein the at least one fault line comprises an embossed pattern being positioned to enhance the sound generated by the tearing of the at least one fault line.
    Type: Application
    Filed: September 3, 2008
    Publication date: September 2, 2010
    Applicant: Innovia Films, Ltd.
    Inventors: Peter Mills, Steven Maude
  • Publication number: 20100183891
    Abstract: There is described a biaxially oriented polyolefin single or multi-layer film which comprises at least one core layer comprising a propylenic polymer component and either an ethylenic polymer component (preferably 0.2% to 8% by weight of core layer) or a styrenic polymer component (preferably 0.2% to 25% by weight of core layer). The films have a dynamic loss modulus (E?), at 3 Hz and 25° C., of 28 to 136 MPa (TD) and/or 73 to 135 MPa (MD) as well as a dynamic storage modulus (E?), at 3 Hz and 25° C., of 630 to 2800 MPa (TD) and/or 1300 to 3000 MPa (MD). These films are suitable for use as a label facestock with improved conformability for example to provide improved labels for squeezable containers.
    Type: Application
    Filed: January 29, 2010
    Publication date: July 22, 2010
    Applicant: INNOVIA FILMS, LTD.
    Inventors: Peter MILLS, Alasdair MCEWEN, Mike TAYLOR
  • Patent number: 7722960
    Abstract: There is described a biaxially oriented polyolefin single or multi-layer film which comprises at least one core layer comprising a propylenic polymer component and either an ethylenic polymer component (preferably 0.2% to 8% by weight of core layer) or a styrenic polymer component (preferably 0.2% to 25% by weight of core layer). The films have a dynamic loss modulus (E?), at 3 Hz and 25° C., of 28 to 136 MPa (TD) and/or 73 to 135 MPa (MD) as well as a dynamic storage modulus (E?), at 3 Hz and 25° C., of 630 to 2800 MPa (TD) and/or 1300 to 3000 MPa (MD). These films are suitable for use as a label facestock with improved conformability for example to provide improved labels for squeezable containers.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: May 25, 2010
    Assignee: Innovia Films Limited
    Inventors: Peter Mills, Alasdair McEwen, Mike Taylor
  • Patent number: D592525
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: May 19, 2009
    Assignee: Innovia Films Limited
    Inventors: Steve Maude, Peter Mills
  • Patent number: D592526
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: May 19, 2009
    Assignee: Innovia Films Limited
    Inventors: Steve Maude, Peter Mills