Patents by Inventor David Webber
David Webber 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).
-
Publication number: 20250050376Abstract: Methods of forming a monolayer of nanoparticles are described. The method may include forming an activated surface on a substrate. Methods may also include contacting the activated surface with a fluid including nanoparticles. Methods may further include forming a plurality of monolayers in the liquid on the activated surface. The plurality of nanoparticles may include a first monolayer of nanoparticles bonded to the activated surface. The plurality of nanoparticles may include a second monolayer of nanoparticles bonded to the first monolayer of nanoparticles. The bond strengths between a nanoparticle and the underlying substrate, between adjacent nanoparticles, and between nanoparticles of adjacent monolayers may be related by a specific relationship. The method may also include removing monolayers of the plurality of monolayers while retaining the first monolayer to form the substrate with the first monolayer. Systems for performing the methods and substrates resulting from the methods are also described.Type: ApplicationFiled: February 5, 2024Publication date: February 13, 2025Applicant: NanoClear Technologies, Inc.Inventors: Harold Franklin GREER, Rehan KAPADIA, Angelica SAENZ, David WEBBER
-
Patent number: 11890640Abstract: Methods of forming a monolayer of nanoparticles are described. The method may include forming an activated surface on a substrate. Methods may also include contacting the activated surface with a fluid including nanoparticles. Methods may further include forming a plurality of monolayers in the liquid on the activated surface. The plurality of nanoparticles may include a first monolayer of nanoparticles bonded to the activated surface. The plurality of nanoparticles may include a second monolayer of nanoparticles bonded to the first monolayer of nanoparticles. The bond strengths between a nanoparticle and the underlying substrate, between adjacent nanoparticles, and between nanoparticles of adjacent monolayers may be related by a specific relationship. The method may also include removing monolayers of the plurality of monolayers while retaining the first monolayer to form the substrate with the first monolayer. Systems for performing the methods and substrates resulting from the methods are also described.Type: GrantFiled: January 21, 2021Date of Patent: February 6, 2024Assignee: Nanoclear Technologies, Inc.Inventors: Harold Frank Greer, Rehan Kapadia, Angelica Saenz, David Webber
-
Publication number: 20230095274Abstract: Methods of forming a monolayer of nanoparticles are described. The method may include forming an activated surface on a substrate. Methods may also include contacting the activated surface with a fluid including nanoparticles. Methods may further include forming a plurality of monolayers in the liquid on the activated surface. The plurality of nanoparticles may include a first monolayer of nanoparticles bonded to the activated surface. The plurality of nanoparticles may include a second monolayer of nanoparticles bonded to the first monolayer of nanoparticles. The bond strengths between a nanoparticle and the underlying substrate, between adjacent nanoparticles, and between nanoparticles of adjacent monolayers may be related by a specific relationship. The method may also include removing monolayers of the plurality of monolayers while retaining the first monolayer to form the substrate with the first monolayer. Systems for performing the methods and substrates resulting from the methods are also described.Type: ApplicationFiled: January 21, 2021Publication date: March 30, 2023Inventors: Harold Frank GREER, Rehan KAPADIA, Angelica SAENZ, David WEBBER
-
Patent number: 10372453Abstract: A method in an instruction fetch unit configured to initiate a fetch of an instruction bundle from a first memory and to initiate a fetch of an instruction bundle from a second memory, wherein a fetch from the second memory takes a predetermined fixed plurality of processor cycles, the method comprising: identifying that an instruction bundle is to be selected for fetching from the second memory in a predetermined future processor cycle; and initiating a fetch of the identified instruction bundle from the second memory a number of processor cycles prior to the predetermined future processor cycle based upon the predetermined fixed plurality of processor cycles taken to fetch from the second memory.Type: GrantFiled: June 15, 2017Date of Patent: August 6, 2019Assignee: MIPS Tech, LLCInventors: Andrew David Webber, Daniel Ángel Chaver Martínez, Enrique Sedano Algarabel
-
Patent number: 10094353Abstract: A throttle body fuel injection system and method that is arranged to easily replace four-barrel carburetors includes a throttle body assembly with four main bores, each with a throttle plate and an associated fuel injector. Each injector feeds fuel into a circular fuel distribution ring via a fuel injection conduit, which introduces pressurized fuel into the air stream. The fuel distribution rings and bores have profiles that avoid constrictions for to prevent low pressure zones according to the Venturi effect. Fuel is injected through downward-facing outlets at or near the bottom end of the rings. The fuel injection rings are two-piece, each formed of an insert pressed into an outer housing. The insert includes axial grooves intervaled about its exterior circumference of insert that are joined by a circumferential groove formed about the insert. The grooves are in fluid communication with a conduit that supplies fuel from a fuel injector.Type: GrantFiled: May 11, 2012Date of Patent: October 9, 2018Assignee: MSD, LLCInventors: Richard Kirk Bennett, Douglas David Webber
-
Publication number: 20170364357Abstract: A method in an instruction fetch unit configured to initiate a fetch of an instruction bundle from a first memory and to initiate a fetch of an instruction bundle from a second memory, wherein a fetch from the second memory takes a predetermined fixed plurality of processor cycles, the method comprising: identifying that an instruction bundle is to be selected for fetching from the second memory in a predetermined future processor cycle; and initiating a fetch of the identified instruction bundle from the second memory a number of processor cycles prior to the predetermined future processor cycle based upon the predetermined fixed plurality of processor cycles taken to fetch from the second memoryType: ApplicationFiled: June 15, 2017Publication date: December 21, 2017Inventors: Andrew David Webber, Daniel Ángel Chaver Martínez, Enrique Sedano Algarabel
-
Patent number: 9845740Abstract: A throttle body fuel injection system and method that is arranged to easily replace four-barrel carburetors includes a throttle body assembly with four main bores, each with a throttle plate and an associated fuel injector. Each injector feeds fuel into a circular fuel distribution ring via a fuel injection conduit, which introduces pressurized fuel into the air stream. The fuel distribution rings and bores have profiles that avoid constrictions for to prevent low pressure zones according to the Venturi effect. The throttle body includes an idle air control circuit having a port opening into main intake bores downstream of the point of fuel distribution into the air stream, thereby reducing the tendency for a lean fuel mixture at idle. An ECU “feed forward” algorithm controls fuel injection as a function of the position of the idle air control valve.Type: GrantFiled: March 21, 2016Date of Patent: December 19, 2017Assignee: MSD LLCInventors: Michael Anthony Wittkopf, Todd Alan Petersen, Richard Kirk Bennett, Douglas David Webber
-
Patent number: 9720695Abstract: The invention is a method and system for providing trace data in a pipelined data processor. Aspects of the invention include providing a trace pipeline in parallel to the execution pipeline, providing trace information on whether conditional instructions complete or not, providing trace information on the interrupt status of the processor, replacing instructions in the processor with functionally equivalent instructions that also produce trace information and modifying the scheduling of instructions in the processor based on the occupancy of a trace output buffer.Type: GrantFiled: May 7, 2014Date of Patent: August 1, 2017Assignee: Imagination Technologies LimitedInventors: Robert Graham Isherwood, Ian Oliver, Andrew David Webber
-
Publication number: 20160201581Abstract: A throttle body fuel injection system and method that is arranged to easily replace four-barrel carburetors includes a throttle body assembly with four main bores, each with a throttle plate and an associated fuel injector. Each injector feeds fuel into a circular fuel distribution ring via a fuel injection conduit, which introduces pressurized fuel into the air stream. The fuel distribution rings and bores have profiles that avoid constrictions for to prevent low pressure zones according to the Venturi effect. The throttle body includes an idle air control circuit having a port opening into main intake bores downstream of the point of fuel distribution into the air stream, thereby reducing the tendency for a lean fuel mixture at idle. An ECU “feed forward” algorithm controls fuel injection as a function of the position of the idle air control valve.Type: ApplicationFiled: March 21, 2016Publication date: July 14, 2016Inventors: Michael Anthony Wittkopf, Todd Alan Petersen, Richard Kirk Bennett, Douglas David Webber
-
Publication number: 20150143294Abstract: A system and method for presenting a scrollable-list interface comprising defining an ordered set of elements which includes elements classified into at least two layers; rendering a set of first layer elements of the ordered set in a navigable interface, the set of first layer elements ordered according to the ordered set; rendering a condensed indicator element associated with at least one element classified in a second layer in the navigable interface, the condensed indicator element ordered within the set of first layer elements according to the ordered set; receiving a user input to the navigable interface; and augmenting a layered representation of the ordered set in the navigable interface, wherein the layered representation is augmented in accordance with the user input.Type: ApplicationFiled: November 20, 2014Publication date: May 21, 2015Inventors: Mathew Piccinato, Gregory Schwartz, Christopher Kaufman, David Webber, Jesse Hendrickson
-
Publication number: 20150035685Abstract: A system for alerting a user includes a first device for vehicle-to-pedestrian communication. The first device is operable by a pedestrian. The system further includes a vehicle operable by a driver including a second device for vehicle-to-pedestrian communication. The system is configured to provide an alert via at least one of the first device and second device to at least one of the driver and the pedestrian.Type: ApplicationFiled: August 1, 2014Publication date: February 5, 2015Inventors: Richard Dean Strickland, Meng Yuan, Sue Bai, David Webber, Radovan Miucic
-
Publication number: 20150012728Abstract: The invention is a method and system for providing trace data in a pipelined data processor. Aspects of the invention include providing a trace pipeline in parallel to the execution pipeline, providing trace information on whether conditional instructions complete or not, providing trace information on the interrupt status of the processor, replacing instructions in the processor with functionally equivalent instructions that also produce trace information and modifying the scheduling of instructions in the processor based on the occupancy of a trace output buffer.Type: ApplicationFiled: May 7, 2014Publication date: January 8, 2015Applicant: IMAGINATION TECHNOLOGIES LIMITEDInventors: Robert Graham Isherwood, Ian Oliver, Andrew David Webber
-
Publication number: 20130298871Abstract: A throttle body fuel injection system and method that is arranged to easily replace four-barrel carburetors includes a throttle body assembly with four main bores, each with a throttle plate and an associated fuel injector. Each injector feeds fuel into a circular fuel distribution ring via a fuel injection conduit, which introduces pressurized fuel into the air stream. The fuel distribution rings and bores have profiles that avoid constrictions for to prevent low pressure zones according to the Venturi effect. Fuel is injected through downward-facing outlets at or near the bottom end of the rings. The fuel injection rings are two-piece, each formed of an insert pressed into an outer housing. The insert includes axial grooves intervaled about its exterior circumference of insert that are joined by a circumferential groove formed about the insert. The grooves are in fluid communication with a conduit that supplies fuel from a fuel injector.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Inventors: RICHARD KIRK BENNETT, DOUGLAS DAVID WEBBER
-
Patent number: 8572650Abstract: A receiver for television signals is arranged to receive video signals comprising video data and information data. The receiver is arranged to respond to viewer operation of a control device. The receiver includes a processor for processing selected information data to convert the same into signals representative thereof for output to a television in combination with the video signals. The receiver is arranged to respond to the information data to output for display data derived from said image data and said information data and representing an inter-active image. The receiver is responsive to viewer manipulation of the control device to vary the interactive image and to establish a telecommunications link to a remote site for on-line interaction via the interactive image between the viewer and the remote site. The interactive image may form part of an interactive services interface comprising a broadcast entry level and plural broadcast interactive levels.Type: GrantFiled: June 17, 2008Date of Patent: October 29, 2013Assignee: British Sky Broadcasting LimitedInventors: Christopher Townsend, David Holliday, Robin Crossley, Alun David Webber, Nicholas James
-
Patent number: 8560813Abstract: A method and apparatus are provided for executing instructions from a plurality of instruction threads on a multi-threaded processor. The instruction threads may each include instructions of different complexity. A plurality of pipelines for executing instructions are provided and an instruction scheduler determines on each clock cycle the pipelines upon which instructions will be executed. Some of the pipelines are configured to appear to the instruction threads as single pipelines but in fact include two pipeline paths, one for executed instructions of lower complexity and the other. The instruction scheduler determines on which of the two pipeline paths an instruction should execute.Type: GrantFiled: March 19, 2009Date of Patent: October 15, 2013Assignee: Imagination Technologies LimitedInventor: Andrew David Webber
-
Patent number: 8434051Abstract: A method of automating circuit design is provided and includes storing one or more circuit design schematics in a memory, providing, by way of an interface, a plurality of search parameters for searching for nets of the schematics in the memory, searching for nets of the schematics in the memory in accordance with search parameters input into the interface and presenting, by way of the interface, information associated with a net matching the received search parameters.Type: GrantFiled: September 11, 2009Date of Patent: April 30, 2013Assignee: International Business Machines CorporationInventors: Kutalmis Koyuncu, David Webber, Michael H. Wood
-
Publication number: 20110066996Abstract: A method of automating circuit design is provided and includes storing one or more circuit design schematics in a memory, providing, by way of an interface, a plurality of search parameters for searching for nets of the schematics in the memory, searching for nets of the schematics in the memory in accordance with search parameters input into the interface and presenting, by way of the interface, information associated with a net matching the received search parameters.Type: ApplicationFiled: September 11, 2009Publication date: March 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kutalmis Koyuncu, David Webber, Michael H. Wood
-
Publication number: 20090249037Abstract: A method and apparatus are provided for executing instructions from a plurality of instruction threads on a multi-threaded processor. The instruction threads may each include instructions of different complexity. A plurality of pipelines for executing instructions are provided and an instruction scheduler determines on each clock cycle the pipelines upon which instructions will be executed. Some of the pipelines are configured to appear to the instruction threads as single pipelines but in fact comprise two pipeline paths, one for executed instructions of lower complexity and the other. The instruction scheduler determines on which of the two pipeline paths an instruction should execute.Type: ApplicationFiled: March 19, 2009Publication date: October 1, 2009Inventor: Andrew David Webber
-
Publication number: 20090049483Abstract: A receiver for television signals is arranged to receive video signals comprising video data and information data. The receiver is arranged to respond to viewer operation of a control device. The receiver includes a processor for processing selected information data to convert the same into signals representative thereof for output to a television in combination with the video signals. The receiver is arranged to respond to the information data to output for display data derived from said image data and said information data and representing an inter-active image. The receiver is responsive to viewer manipulation of the control device to vary the interactive image and to establish a telecommunications link to a remote site for on-line interaction via the interactive image between the viewer and the remote site. The interactive image may form part of an interactive services interface comprising a broadcast entry level and plural broadcast interactive levels.Type: ApplicationFiled: June 17, 2008Publication date: February 19, 2009Applicant: BRITISH SKY BROADCASTING LIMITEDInventors: Christopher TOWNSEND, David HOLLIDAY, Robin CROSSLEY, Alun David WEBBER, Nicholas JAMES
-
Patent number: 7389253Abstract: A receiver for television signals is arranged to receive video signals comprising video data and information data. The receiver is arranged to respond to viewer operation of a control device. The receiver includes a processor for processing selected information data to convert the same into signals representative thereof for output to a television in combination with the video signals. The receiver is arranged to respond to the information data to output for display data derived from said image data and said information data and representing an inter-active image. The receiver is responsive to viewer manipulation of the control device to vary the interactive image and to establish a telecommunications link to a remote site for on-line interaction via the interactive image between the viewer and the remote site. The interactive image may form part of an interactive services interface comprising a broadcast entry level and plural broadcast interactive levels.Type: GrantFiled: September 5, 2002Date of Patent: June 17, 2008Assignee: British Sky Broadcasting LimitedInventors: Christopher Townsend, David Holliday, Robin Crossley, Alun David Webber, Nicholas James