Patents by Inventor Jonathan Bradbury
Jonathan Bradbury 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: 10585626Abstract: A system and method to manage a non-universal encoder and a universal encoder for compression of data include receiving the data. The data includes symbols. The method also includes subdividing the data into a first set of data blocks and a second set of data blocks and generating a non-universal encoder using the first set of data blocks. The non-universal encoder includes first codes. Each of the first codes corresponds to one of the symbols in the first set of data blocks only and at least one of the first codes includes fewer bits than the symbol corresponding to the at least one of the first codes. The method further includes compressing the second set of data blocks using at least the non-universal encoder.Type: GrantFiled: December 7, 2017Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Bradbury, Matthias Klein, Ashutosh Misra, Anthony Sofia
-
Publication number: 20190179572Abstract: A system and method to manage a non-universal encoder and a universal encoder for compression of data include receiving the data. The data includes symbols. The method also includes subdividing the data into a first set of data blocks and a second set of data blocks and generating a non-universal encoder using the first set of data blocks. The non-universal encoder includes first codes. Each of the first codes corresponds to one of the symbols in the first set of data blocks only and at least one of the first codes includes fewer bits than the symbol corresponding to the at least one of the first codes. The method further includes compressing the second set of data blocks using at least the non-universal encoder.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Jonathan Bradbury, Matthias Klein, Ashutosh Misra, Anthony Sofia
-
Publication number: 20190017850Abstract: An optical sensor and a deformation detection system in which the optical sensor is used. The optical sensor includes an optical fiber, an elongated hollow housing having an interior portion, and a material disposed on an inner surface of the housing that produces a persistent change in an optical signal transmission property of the optical fiber when the optical fiber contacts the material. The optical fiber elastically extends between opposing ends of the housing such that a bending deformation of the housing beyond a threshold radius of curvature causes a contact to occur between the material and the optical fiber. The contact results in persistent change in the optical signal transmission property of the optical fiber, which can be detected to determine whether deformation of the device occurred beyond a predetermined threshold value. The deformation detection system can use one or more of the optical sensors attached to the device.Type: ApplicationFiled: December 19, 2017Publication date: January 17, 2019Inventors: Jonathan Bradbury, Jonathan Fry, Michael Kane
-
Publication number: 20190017849Abstract: An optical sensor and a deformation detection system in which the optical sensor is used. The optical sensor includes an optical fiber, an elongated hollow housing having an interior portion, and a material disposed on an inner surface of the housing that produces a persistent change in an optical signal transmission property of the optical fiber when the optical fiber contacts the material. The optical fiber elastically extends between opposing ends of the housing such that a bending deformation of the housing beyond a threshold radius of curvature causes a contact to occur between the material and the optical fiber. The contact results in persistent change in the optical signal transmission property of the optical fiber, which can be detected to determine whether deformation of the device occurred beyond a predetermined threshold value. The deformation detection system can use one or more of the optical sensors attached to the device.Type: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Jonathan Bradbury, Jonathan Fry, Michael Kane
-
Patent number: 10180338Abstract: An optical sensor and a deformation detection system in which the optical sensor is used. The optical sensor includes an optical fiber, an elongated hollow housing having an interior portion, and a material disposed on an inner surface of the housing that produces a persistent change in an optical signal transmission property of the optical fiber when the optical fiber contacts the material. The optical fiber elastically extends between opposing ends of the housing such that a bending deformation of the housing beyond a threshold radius of curvature causes a contact to occur between the material and the optical fiber. The contact results in persistent change in the optical signal transmission property of the optical fiber, which can be detected to determine whether deformation of the device occurred beyond a predetermined threshold value. The deformation detection system can use one or more of the optical sensors attached to the device.Type: GrantFiled: December 19, 2017Date of Patent: January 15, 2019Assignee: International Business Machines CorporationInventors: Jonathan Bradbury, Jonathan Fry, Michael Kane
-
Patent number: 10180337Abstract: An optical sensor and a deformation detection system in which the optical sensor is used. The optical sensor includes an optical fiber, an elongated hollow housing having an interior portion, and a material disposed on an inner surface of the housing that produces a persistent change in an optical signal transmission property of the optical fiber when the optical fiber contacts the material. The optical fiber elastically extends between opposing ends of the housing such that a bending deformation of the housing beyond a threshold radius of curvature causes a contact to occur between the material and the optical fiber. The contact results in persistent change in the optical signal transmission property of the optical fiber, which can be detected to determine whether deformation of the device occurred beyond a predetermined threshold value. The deformation detection system can use one or more of the optical sensors attached to the device.Type: GrantFiled: July 11, 2017Date of Patent: January 15, 2019Assignee: International Business Machines CorporationInventors: Jonathan Bradbury, Jonathan Fry, Michael Kane
-
Patent number: 9731208Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: GrantFiled: January 9, 2009Date of Patent: August 15, 2017Assignee: Mattel, Inc.Inventors: Jonathan Bradbury, Daniel Stelung
-
Patent number: 8535153Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: GrantFiled: December 27, 2010Date of Patent: September 17, 2013Inventors: Jonathan Bradbury, Stephen Lister, Daniel Stelung
-
Publication number: 20110092286Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: ApplicationFiled: December 27, 2010Publication date: April 21, 2011Inventors: Jonathan Bradbury, Stephen Lister, Daniel Stelung
-
Patent number: 7883420Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: GrantFiled: September 11, 2006Date of Patent: February 8, 2011Assignee: Mattel, Inc.Inventors: Jonathan Bradbury, Stephen Lister, Daniel Stelung
-
Publication number: 20090203446Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: ApplicationFiled: January 9, 2009Publication date: August 13, 2009Inventors: Jonathan Bradbury, Daniel Stelung
-
Publication number: 20070087838Abstract: Media for use with video game consoles including a housing and a data storage device supported by the housing, the device including data defining an aspect of a video game.Type: ApplicationFiled: September 11, 2006Publication date: April 19, 2007Inventors: Jonathan Bradbury, Jeffrey Osnato
-
Publication number: 20070087839Abstract: Video game systems for executing instructions according to a video game contained on an item of first media including: an item of second media containing data defining an aspect of the video game; and a video game console including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read the item of first media and to control the second media device to read the item of second media.Type: ApplicationFiled: September 11, 2006Publication date: April 19, 2007Inventors: Jonathan Bradbury, Stephen Lister, Daniel Stelung
-
Publication number: 20070087837Abstract: Video game consoles including a housing, a first media device supported by the housing, a second media device supported by the housing, and a control unit supported by the housing and configured to control the first media device to read first media containing instructions executable according to a video game and to control the second media device to read second media containing data defining an aspect of a video game.Type: ApplicationFiled: September 11, 2006Publication date: April 19, 2007Inventors: Jonathan Bradbury, Stephen Lister, Daniel Stelung, Jeffrey Osnato
-
Publication number: 20070082720Abstract: Methods of playing a video game on a video game console by a user including: furnishing a first media to the console, the first media including instructions executable according to a video game having at least one game environment; furnishing a second media to the console, the second media including data defining a character including at least one attribute that can be modified; furnishing a third media to the console, the third media including data defining a modification to the at least one attribute of the character; and manipulating the character within the at least one game environment.Type: ApplicationFiled: September 11, 2006Publication date: April 12, 2007Inventors: Jonathan Bradbury, Daniel Stelung
-
Publication number: 20070061628Abstract: A system, method and computer program product for dynamically debugging a multi-node network comprising an infrastructure including a plurality of devices, each device adapted for communicating messages between nodes which may include information for synchronizing a timing clock provided in each node. The apparatus comprises a plurality of probe links interconnecting each node with a probe device that monitors data included in each message communicated by a node. Each probe device processes data from each message to determine existence of a trigger condition at a node and, in response to detecting a trigger condition, generates a specialized message for receipt by all nodes in the network. Each node responds to the specialized message by halting operation at the node and recording data useful for debugging purposes. In this manner, debug information is collected at each node at the time of a first error detection and collected dynamically at execution time without manual intervention.Type: ApplicationFiled: September 9, 2005Publication date: March 15, 2007Applicant: International Business Machines CorporationInventors: Jonathan Bradbury, Scott Carlson, Trevor Carlson, Donald Crabtree, David Elko, Michel Henri Hack, William Sakal, Denise Sevigny, Ronald Smith, Li Zhang