Patents by Inventor David John Michael
David John Michael 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: 10700940Abstract: Features related to systems and methods for network planning based on optimization modeling of equipment and item transmissions. The network planning may include a model to plan for transmission of items over a network to maximize overall efficiencies over alternative transmission modes. The model may produce a network plan that schedules transmissions, determines the number and types of equipment needed to support the transmissions, assigns equipment to specific locations, and optimally routes items throughout the network.Type: GrantFiled: November 29, 2017Date of Patent: June 30, 2020Assignee: Amazon Technologies, Inc.Inventors: Hoda Parvin, Russell John Allgor, Ozlem Bilginer, Timothy Lee Jacobs, David John Michael
-
Patent number: 10375442Abstract: A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.Type: GrantFiled: October 20, 2016Date of Patent: August 6, 2019Assignee: SMARDTV SAInventors: David John Michael Robinson, John Paul Robinson
-
Publication number: 20190166009Abstract: Features related to systems and methods for network planning based on optimization modeling of equipment and item transmissions. The network planning may include a model to plan for transmission of items over a network to maximize overall efficiencies over alternative transmission modes. The model may produce a network plan that schedules transmissions, determines the number and types of equipment needed to support the transmissions, assigns equipment to specific locations, and optimally routes items throughout the network.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Hoda Parvin, Russell John Allgor, Ozlem Bilginer, Timothy Lee Jacobs, David John Michael
-
Patent number: 9769276Abstract: A hardware device for monitoring and intercepting data packetized data traffic at full line rate, is proved. In high bandwidth embodiments, full line rate corresponds to rates that exceed 100 Mbytes/s and in some cases 1000 Mbytes/s. Monitoring and intercepting software, alone, is not able to operate on such volumes of data in real-time. An exemplary embodiment comprises: a data delay buffer with multiple delay outputs; a search engine logic for implementing a set of basic search tools that operate in real-time on the data traffic; a programmable gate array; an interface for passing data quickly to software sub-systems; and control means for implementing software control of the operation of the search tools. The programmable gate array inserts the data packets into the delay buffer, extracts them for searching at the delay outputs and formats and schedules the operation of the search engine logic.Type: GrantFiled: February 17, 2015Date of Patent: September 19, 2017Assignee: BAE SYSTEMS PLCInventors: Mark Arwyn Bennett, Alexander Colin Piggott, David John Michael Garfield, Philip Morris
-
Publication number: 20170041665Abstract: A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.Type: ApplicationFiled: October 20, 2016Publication date: February 9, 2017Applicant: DCS COPY PROTECTION LIMITEDInventors: David John Michael Robinson, John Paul Robinson
-
Patent number: 9479829Abstract: A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.Type: GrantFiled: July 5, 2012Date of Patent: October 25, 2016Assignee: DCS COPY PROTECTION LIMITEDInventors: David John Michael Robinson, John Paul Robinson
-
Publication number: 20150215564Abstract: A method for adjusting actual timing data associated with closed captioning data for audio/video programming is provided. The method receives a first set of closed captioning data and a first set of actual timing data associated with the first set of closed captioning data, for the audio/video programming; obtains theoretical timing data for the first set of closed captioning data; calculates a timing offset between the first set of actual timing data and the theoretical timing data; and adjusts a second set of actual timing data, based on the calculated timing offset.Type: ApplicationFiled: January 30, 2014Publication date: July 30, 2015Inventor: David John Michael Robinson
-
Publication number: 20150163319Abstract: A hardware device for monitoring and intercepting data packetized data traffic at full line rate, is proved. In high bandwidth embodiments, full line rate corresponds to rates that exceed 100 Mbytes/s and in some cases 1000 Mbytes/s. Monitoring and intercepting software, alone, is not able to operate on such volumes of data in real-time. An exemplary embodiment comprises: a data delay buffer with multiple delay outputs; a search engine logic for implementing a set of basic search tools that operate in real-time on the data traffic; a programmable gate array; an interface for passing data quickly to software sub-systems; and control means for implementing software control of the operation of the search tools. The programmable gate array inserts the data packets into the delay buffer, extracts them for searching at the delay outputs and formats and schedules the operation of the search engine logic.Type: ApplicationFiled: February 17, 2015Publication date: June 11, 2015Applicant: BAE SYSTEMS plcInventors: Mark Arwyn BENNETT, Alexander Colin PIGGOTT, David John Michael GARFIELD, Philip MORRIS
-
Patent number: 8977744Abstract: A hardware device for monitoring and intercepting data packetized data traffic at full line rate, is proved. In high bandwidth embodiments, full line rate corresponds to rates that exceed 100 Mbytes/s and in some cases 1000 Mbytes/s. Monitoring and intercepting software, alone, is not able to operate on such volumes of data in real-time. An exemplary embodiment comprises: a data delay buffer with multiple delay outputs; a search engine logic for implementing a set of basic search tools that operate in real-time on the data traffic; a programmable gate array; an interface for passing data quickly to software sub-systems; and control means for implementing software control of the operation of the search tools. The programmable gate array inserts the data packets into the delay buffer, extracts them for searching at the delay outputs and formats and schedules the operation of the search engine logic.Type: GrantFiled: December 19, 2012Date of Patent: March 10, 2015Assignee: Bae Systems PLCInventors: Mark Arwyn Bennett, Alexander Colin Piggott, David John Michael Garfield, Philip Morris
-
Patent number: 8866605Abstract: Disclosed is an animal monitoring system that collects data regarding an animal and/or an animal's environment and enables access to the collected animal monitoring data. The system comprises a data-logger unit attached to an animal, that logs data regarding the animal or its environment; a data-relay for relaying the data to a data-storage means that collects the data; and a website that provides access to the collected data.Type: GrantFiled: May 9, 2007Date of Patent: October 21, 2014Assignee: Say Systems LtdInventor: David John Michael Gibson
-
Publication number: 20140245344Abstract: A method of modifying the output of an output device is provided. A first code, associated with a first recipient party, is received and used to generate, within the output device, a second code, the second code containing encoded data identifying the first recipient party and instructions for activating an additional functionality of the output device. The additional functionality is activated in accordance with the instructions contained in the second code. The output of the output device is modified according to data encoded in the second code, to encode a third code in the output of the output device, the third code including an ID code associated with the first recipient party.Type: ApplicationFiled: July 5, 2011Publication date: August 28, 2014Applicant: DCS COPY PROTECTION LIMITEDInventors: David John Michael Robinson, John Paul Robinson
-
Patent number: 8639092Abstract: An apparatus for applying an anti-copy protection signal for use with switchable head recorders, such as Video Hi-Fi recorders, is described. A high frequency pulsed signal is added to an original signal. The pulses interfere with the compensator circuitry such that the switching of the record head cannot adequately be masked on recording of a signal. On playback, the switching of the recording heads can subsequently be heard. In Video Hi-Fi recorders, the effect of the high frequency signals also interferes with the compressor-expander circuits to worsen the sound of the head switching.Type: GrantFiled: April 16, 2012Date of Patent: January 28, 2014Assignee: DCS Copy Protection LimitedInventors: David John Michael Robinson, Baolin Tan
-
Patent number: 8504402Abstract: A schedule for a network of transportation resources is produced by iteratively generating sets of variables for each market pair using an objective function and based on at least an identified range of permissible departure or arrival times for each market pair and spacing parameters. Each variable represents a different set of possible departure or arrival times for a particular market pair. The proposed schedule is built based on the generated sets of variables for each market pair and a set of constraints.Type: GrantFiled: June 26, 2009Date of Patent: August 6, 2013Assignee: Southwest Airlines Co.Inventors: Chieh Hsien Tiao, David John Michael
-
Patent number: 8364833Abstract: There is provided a hardware device for monitoring and intercepting data packetized data traffic at full line rate. In preferred high bandwidth embodiments, full line rate corresponds to rates that exceed 100 Mbytes/s and in some cases 1000 Mbytes/s. Monitoring and intercepting software, alone, is not able to operate on such volumes of data in real-time. A preferred embodiment comprises: a data delay buffer (208) with multiple delay outputs (216); a search engine logic (210) for implementing a set of basic search tools that operate in real-time on the data traffic; a programmable gate array (206); an interface (212) for passing data quickly to software sub-systems; and control means for implementing software control of the operation of the search tools. The programmable gate array (206) inserts the data packets into the delay buffer (208), extracts them for searching at the delay outputs and formats and schedules the operation of the search engine logic (210).Type: GrantFiled: September 10, 2004Date of Patent: January 29, 2013Assignee: BAE Systems PLCInventors: Mark Arwyn Bennett, Alexander Colin Piggott, David John Michael Garfield, Philip Morris
-
Publication number: 20120294588Abstract: An apparatus for applying an anti-copy protection signal for use with switchable head recorders, such as Video Hi-Fi recorders, is described. A high frequency pulsed signal is added to an original signal. The pulses interfere with the compensator circuitry such that the switching of the record head cannot adequately be masked on recording of a signal. On playback, the switching of the recording heads can subsequently be heard. In Video Hi-Fi recorders, the effect of the high frequency signals also interferes with the compressor-expander circuits to worsen the sound of the head switching.Type: ApplicationFiled: April 16, 2012Publication date: November 22, 2012Applicant: DCS COPY PROTECTION LIMITEDInventors: David John Michael Robinson, Baolin Tan
-
Patent number: 8305220Abstract: Disclosed is a system and method for monitoring and displaying the activities and behaviours of animals over a period of time. The display includes a sequence of visual representations correlating to the activities of the animal.Type: GrantFiled: February 11, 2008Date of Patent: November 6, 2012Assignee: Say Systems LtdInventor: David John Michael Gibson
-
Patent number: 8160423Abstract: An apparatus for applying an anti-copy protection signal for use with switchable head recorders, such as Video Hi-Fi recorders, is described. A high frequency pulsed signal is added to an original signal. The pulses interfere with the compensator circuitry such that the switching of the record head cannot adequately be masked on recording of a signal. On playback, the switching of the recording heads can subsequently be heard. In Video Hi-Fi recorders, the effect of the high frequency signals also interferes with the compressor-expander circuits to worsen the sound of the head switching.Type: GrantFiled: October 13, 2005Date of Patent: April 17, 2012Assignee: DCS Copy Protection LimitedInventors: David John Michael Robinson, Baolin Tan
-
Publication number: 20100321189Abstract: Disclosed is a system and method for monitoring and displaying the activities and behaviours of animals over a period of time. The display includes a sequence of visual representations correlating to the activities of the animal.Type: ApplicationFiled: February 11, 2008Publication date: December 23, 2010Inventor: David John Michael Gibson
-
Publication number: 20100289639Abstract: Disclosed is an animal monitoring system that collects data regarding an animal and/or an animal's environment and enables access to the collected animal monitoring data. The system comprises a data-logger unit attached to an animal, that logs data regarding the animal or its environment; a data-relay for relaying the data to a data-storage means that collects the data; and a website that provides access to the collected data.Type: ApplicationFiled: May 9, 2007Publication date: November 18, 2010Inventor: David John Michael Gibson
-
Publication number: 20100101499Abstract: Disclosed is a water bowl for animals, particularly pets such as cats and dogs. The water comprises a reservoir wherein the basin for accessing the water is formed within the centre of the reservoir. Water flow from the reservoir to the basin is controlled by a valve assembly.Type: ApplicationFiled: March 20, 2008Publication date: April 29, 2010Inventor: David John Michael Gibson