Patents by Inventor William Yates
William Yates 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: 12442622Abstract: A spring loaded device for launching projectiles in a hostile environment. The device has an articulable launch assembly. The launch assembly has a spring loaded carriage for holding the projectile when loaded by an operator or a superjacent magazine. The carriage is retracted by a screw to a predetermined position based upon spring rate and the desired initial launch velocity and launch angle. Upon command or target acquisition a release mechanism releases the carriage for forward translation and launch of the projectile.Type: GrantFiled: June 8, 2023Date of Patent: October 14, 2025Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Michael Anderson, Grant Appel, Seth Konig, George Gardner, Shawn Mathis, William Yates, John Olson, Hugh Briggs
-
Patent number: 12235067Abstract: A magazine for loading projectiles into a launch assembly by gravity feed. The magazine has a plurality blades radially extending from a central axis and defining a like plurality of compartments in an axially rotatable ring. The ring rests upon a stationary deck plate having a hole for gravity feed of the projectile into the launch assembly below. Projectiles having different fight characteristics are deposited into the compartments at a safe location, supported by the deck plate and the launch assembly with an associated device are transported to a hostile environment. A first projectile is launched by the launch assembly in a longitudinal direction. The launch assembly is retracted, automatically indexing the rotatable ring and dropping the next projectile through the hole and into the launch assembly for subsequent launch.Type: GrantFiled: June 8, 2023Date of Patent: February 25, 2025Assignee: United States of America as represented by the Secretary of the Air ForceInventors: Michael Anderson, Grant Appel, Seth Konig, George Gardner, Shawn Mathis, William Yates, John Olson, Hugh Briggs
-
Patent number: 10958760Abstract: A data processing system includes a processor and a local storage device connected to the processor. The data processing system is operated to identify one or more downloads for downloading to the local storage device. The system determines the amount of available space within the local storage device, selects a download from the identified download(s) that is smaller than the amount of available space within the local storage device, and downloads the selected download to the data processing system. The selected download is then stored in the local storage device, whilst not marking the space occupied by the selected download as being used.Type: GrantFiled: November 27, 2017Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brad Roeger, Esther Roeger, William Yates
-
Publication number: 20190392405Abstract: A method, system, and computer program product for generating and displaying comprehensive transaction information is disclosed. Operands including transaction-specific details from an electronic receipt and a pre-shared salt are hashed to produce a unique purchase identifier (PID). A user may submit the electronic receipt to a transaction recorder who also possesses the pre-shared salt. The transaction recorder may create a duplicate of the PID using the electronic receipt and the pre-shared salt. The duplicate PID may be associated with transaction entry stored in a transaction database.Type: ApplicationFiled: June 26, 2018Publication date: December 26, 2019Inventors: William Yates, Adam J. Reeves, Thomas E. Slattery
-
Patent number: 10470836Abstract: A device for applying tension to a skin surface is provided. The device includes a first, second, third and fourth beam. Each of the beams has a main body, an extension extending from a first end of the main body and a second extension extending from a second end of the main body. The first end of the third and fourth beams have an opening defined therein and a slot sized to receive either the first extension of the first beam or the second extension of the first beam. The second end of the third and fourth beams have a slot sized to receive the other of the first extension of the second beam or the second extension of the second beam. The first extension of the first beam is slidably positioned within the slot on the first end of the third beam and the second extension of the first beam is slidably positioned within the slot on the first end of the fourth beam.Type: GrantFiled: February 5, 2016Date of Patent: November 12, 2019Assignee: Yates Hair Science Group, LLCInventor: William Yates
-
Publication number: 20190166226Abstract: A data processing system includes a processor and a local storage device connected to the processor. The data processing system is operated to identify one or more downloads for downloading to the local storage device. The system determines the amount of available space within the local storage device, selects a download from the identified download(s) that is smaller than the amount of available space within the local storage device, and downloads the selected download to the data processing system. The selected download is then stored in the local storage device, whilst not marking the space occupied by the selected download as being used.Type: ApplicationFiled: November 27, 2017Publication date: May 30, 2019Inventors: BRAD ROEGER, ESTHER ROEGER, WILLIAM YATES
-
Publication number: 20180243041Abstract: A device for applying tension to a skin surface is provided. The device includes a first, second, third and fourth beam. Each of the beams has a main body, an extension extending from a first end of the main body and a second extension extending from a second end of the main body. The first end of the third and fourth beams have an opening defined therein and a slot sized to receive either the first extension of the first beam or the second extension of the first beam. The second end of the third and fourth beams have a slot sized to receive the other of the first extension of the second beam or the second extension of the second beam. The first extension of the first beam is slidably positioned within the slot on the first end of the third beam and the second extension of the first beam is slidably positioned within the slot on the first end of the fourth beam.Type: ApplicationFiled: February 5, 2016Publication date: August 30, 2018Inventor: William Yates
-
Patent number: 7609823Abstract: A telephone network voting system is configured to process a large number of calls. The system receives telephone ballots cast by voters by dialing an 8YY telephone number. The telephone ballots are received by network edge switch (NES) from a local exchange carrier (LEC), and sequentially received calls are routed to a repeating sequence of segmentation databases (SDs). The SDs are configured for routing calls in a sequentially received series of 8YY calls to a repeating sequence of said NCPs. Switches are mapped to NCPs to minimize congestion on A and AA links. Call announcements are stored in disk cache.Type: GrantFiled: October 19, 2005Date of Patent: October 27, 2009Assignee: AT&T CorpInventors: Todd R. Bermudez, James Caldwell, Danny Chism, Roy DeFrain, Andrew Grigg, Kirk Warrenburg, William Yates
-
Publication number: 20080000866Abstract: A dual cavity sports bottle employs two complementary bottle elements which mate together to form a generally cylindrical assembled container with a neck portion for dispensing the contacts. A closure holds the two bottle elements together forming a substantially cylindrical container and allows a user to select between consuming the contents of the first or the second bottle elements through two caps, each cap communicating with one bottle element, the caps extending at an angle from the closure.Type: ApplicationFiled: July 6, 2007Publication date: January 3, 2008Inventor: William Yates
-
Publication number: 20070130546Abstract: A context based navigation component for navigating from a first page to a second page within a browser application, the context based navigation component comprising: a call back function for receiving an instruction to navigate to a second page from an action button operating within the browsing application; a state management component for determining the attributes of the first page and in response to the determined attributes identifying which second page to navigate to; and a generation component for generating an address of the determined second page and assigning the generated address to the action button.Type: ApplicationFiled: November 22, 2006Publication date: June 7, 2007Inventors: Robert Harris, Kevin Russell, William Yates
-
Publication number: 20070124445Abstract: An interceptor component for generating a uniform resource locator for associating with a forward navigation button for transmitting to a browser application, the interceptor component comprising: an inbound/outbound controller for determining whether a received data packet is an inbound request; a parsing component for identifying a unique identifier and a uniform resource locator of the determined inbound request, storing the unique identifier and the uniform resource locator; the inbound/outbound controller receiving an outbound response to the inbound request and identifying the unique identifier within the outbound response and locating the uniform resource locator associated with the unique identifier; and the inbound/outbound controller performing a second look-up to locate a uniform resource locator which can be navigated to in a forward navigation operation and inserting the located uniform resource locator into the outbound response and transmitting the response to a requesting client device.Type: ApplicationFiled: October 20, 2006Publication date: May 31, 2007Inventors: ROBERT HARRIS, KEVIN RUSSELL, WILLIAM YATES
-
Publication number: 20070116191Abstract: A telephone network voting system is configured to process a large number of calls. The system receives telephone ballots cast by voters by dialing an 8YY telephone number. The telephone ballots are received by network edge switch (NES) from a local exchange carrier (LEC), and sequentially received calls are routed to a repeating sequence of segmentation databases (SDs). The SDs are configured for routing calls in a sequentially received series of 8YY calls to a repeating sequence of said NCPs. Switches are mapped to NCPs to minimize congestion on A and AA links. Call announcements are stored in disk cache.Type: ApplicationFiled: October 19, 2005Publication date: May 24, 2007Inventors: Todd Bermudez, James Caldwell, Danny Chism, Roy DeFrain, Andrew Grigg, Kirk Warrenburg, William Yates
-
Publication number: 20060108363Abstract: A source selecting cap and closure for multiple cavity bottles incorporates a first element sealingly engaging a first opening in a first cavity of a bottle and a second opening in a second cavity of the bottle. A second element is movably engaged by the first element and provides an outlet and one or more channels connected to the outlet for selectively communicating with the first cavity of the bottle in a first position and communicating with the second cavity of the bottle in a second position.Type: ApplicationFiled: November 14, 2005Publication date: May 25, 2006Inventor: William Yates
-
Publication number: 20060102581Abstract: A multiple chamber bottle has an outer bottle having a body and a mouth and at least one inner bottle having a body contained within the body of the outer bottle with a mouth accessible within the circumference of the mouth of the outer bottle. The inner and outer bottle mouths are sealed with means for selectively accessing the contents of the inner bottle and outer bottle through the associated mouth.Type: ApplicationFiled: October 20, 2005Publication date: May 18, 2006Inventor: William Yates
-
Publication number: 20060097432Abstract: A multiple cavity bottle is manufactured by injection molding a preform having a helical septum and blow molding the preform to create a bottle having a helical septum separating the bottle into two cavities. The helical septum is molded with a twist sufficient to accommodate a contact point size for stretch rods used in blow molding. Blow molding is then accomplished by inserting at least two stretch rods from the top end of the preform to the contact points, heating the preform to a softening temperature, extending the stretch rods to stretch the preform and introducing gas pressure into the preform to stretch a blow molding portion into a final bottle shape within a mold.Type: ApplicationFiled: October 29, 2005Publication date: May 11, 2006Inventor: William Yates
-
Publication number: 20050098527Abstract: A multiple cavity bottle is provided with a joining inner wall providing two sealed cavities for containing differing commodities. Shaping of the inner wall allows viewing of both commodities. Forming the bottle from two substantially symmetrical elements contacting at the inner wall allows use of a common mold for both bottle elements.Type: ApplicationFiled: September 15, 2004Publication date: May 12, 2005Inventor: William Yates
-
Patent number: 5707457Abstract: An improved apparatus and process for spray-rinsing chemically treated articles or workpieces with a multi-spray counterflow rinse system wherein the rinsing of chemically treated or otherwise processed workpieces are either supported or suspended by a support carrier which is defined by an article support rack or by a perforated process barrel in which the articles or workpieces are supported therein, and wherein the rack and the barrel include an internal spray assembly that is removably coupled to the rinse tank spray assembly when either the rack or barrel are positioned within the rinse tank, and whereby a fresh uncontaminated rinse solution, preferably fresh water, is pressurized when entering the rinse tank spray assembly. The pressurized fresh water also defines a means to purge the rinse tank spray assembly after completion of each rinse cycle.Type: GrantFiled: January 11, 1996Date of Patent: January 13, 1998Inventor: William Yates
-
Patent number: 5647164Abstract: Insects are killed by passing through a fan mounted inside a shaft. A pair of agitator tubes having inlets in fluid communication with the exhaust in the shaft direct exhaust from the fan over bait provided to attract the insects. The bait is contained in a receptacle spaced upstream from the shaft and which houses a light source and optionally an auxiliary heat source. The outlets of the agitator tubes are inside the receptacle so that any exhaust diverted from the shaft into the agitator tube will entrain vapors from the bait as the exhaust exits through a vent provided in the receptacle.Type: GrantFiled: August 9, 1995Date of Patent: July 15, 1997Inventor: William Yates
-
Patent number: D448358Type: GrantFiled: April 27, 2000Date of Patent: September 25, 2001Assignee: Interlink Electronics, Inc.Inventors: James Tickle, Michael Smither, Steven Branton, Jack Segal, William Yates
-
Patent number: D390211Type: GrantFiled: March 19, 1997Date of Patent: February 3, 1998Assignee: Interlink Electronics, Inc.Inventors: William Yates, Michael R. Smither, Jack Segal, James Tickle