Patents by Inventor William A. Yates

William A. 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: 10958760
    Abstract: 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: Grant
    Filed: November 27, 2017
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brad Roeger, Esther Roeger, William Yates
  • Publication number: 20190392405
    Abstract: 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: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventors: William Yates, Adam J. Reeves, Thomas E. Slattery
  • Patent number: 10470836
    Abstract: 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: Grant
    Filed: February 5, 2016
    Date of Patent: November 12, 2019
    Assignee: Yates Hair Science Group, LLC
    Inventor: William Yates
  • Publication number: 20190166226
    Abstract: 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: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: BRAD ROEGER, ESTHER ROEGER, WILLIAM YATES
  • Publication number: 20180243041
    Abstract: 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: Application
    Filed: February 5, 2016
    Publication date: August 30, 2018
    Inventor: William Yates
  • Patent number: 9689110
    Abstract: A collapsible structure that includes an openable end panel, three foldable side panels, an openable side panel, a partial side panel, and a removable end panel. At least a portion of the foldable side panels, openable side panel, and partial side panel may be connected by seams which may permit the panels to fold into a hamper state, an ironing board state, a laundry bin, state, and collapsible state. The collapsible state permits the user to efficiently store the collapsible structure when not in use.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: June 27, 2017
    Inventor: William Yates Massey, Jr.
  • Publication number: 20160120376
    Abstract: A sanitary dispensing apparatus for completely enclosing a paper roll, allowing for the paper roll to be easily dispensed, and allowing for the cover to he personalized. The cover also allows for the paper roll to be easily replaced. The cover can be used in any bathroom.
    Type: Application
    Filed: October 27, 2015
    Publication date: May 5, 2016
    Inventor: William Yates Massey, JR.
  • Publication number: 20160101889
    Abstract: A collapsible structure that includes an openable end panel, three foldable side panels, an openable side panel, a partial side panel, and a removable end panel. At least a portion of the foldable side panels, openable side panel, and partial side panel may be connected by seams which may permit the panels to fold into a hamper state, an ironing board state, a laundry bin, state, and collapsible state. The collapsible state permits the user to efficiently store the collapsible structure when not in use.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventor: William Yates Massey, JR.
  • Publication number: 20130282419
    Abstract: A computer-implemented method and system monitors progress of a participant in a program of development. At least one development goal is established for the participant, and a corresponding record created in a database and associated with a participant record. At least one objective is established, recorded and associated with the development goal record. At least one activity is selected, contributing to achievement of the development goal. A roster is created, in which the participant is scheduled to participate in the selected activity under supervision of at least one supervisor. Upon completion of a rostered activity, the system presents the supervisor with a reporting interface configured for entry of participant progress information with respect to achievement of the objective and the development goal. The supervisor enters progress information relating to the objective and/or the development goal, and the system stores this information in the database in association with the participant record.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 24, 2013
    Inventors: Rohan Martin Braddy, Philip Richard Lange, Warren William Yates
  • Patent number: 7774869
    Abstract: A protective toilet seat cover, particularly, but not by way of limitation, provides sanitary protection having a portion to overhang a side of a toilet and a forward bowl flap to hang down along the forward inside portion of a toilet bowl. A toilet seat cover made of a paper material is oversized to cover a toilet seat. Adhesive material may also be placed on the bottom of the toilet seat cover to prevent slipping on a toilet seat. A rear flap folds to contact a portion of the upper surface of the seat cover thereby forming a pocket. An edge of the rear flap may be provided an adhesive. The pocket may contain toiletries, such as personal wipes. The toilet seat cover may be folded and packaged with a disinfectant wipe, providing a convenient kit package for carrying and use.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: August 17, 2010
    Inventor: William Yates Massey, Jr.
  • Patent number: 7609823
    Abstract: 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: Grant
    Filed: October 19, 2005
    Date of Patent: October 27, 2009
    Assignee: AT&T Corp
    Inventors: Todd R. Bermudez, James Caldwell, Danny Chism, Roy DeFrain, Andrew Grigg, Kirk Warrenburg, William Yates
  • Publication number: 20090255040
    Abstract: The present disclosure relates generally to protective toilet seat covers, and particularly, but not by way of limitation, to a toilet seat cover providing sanitary protection having a portion to overhang a side of a toilet and a forward bowl flap to hang down along the forward inside portion of a toilet bowl. A toilet seat cover made of a paper material is oversized to cover a toilet seat. Adhesive material may also be placed on the bottom of the toilet seat cover to prevent slipping on a toilet seat. A rear flap folds to contact a portion of the upper surface of the seat cover thereby forming a pocket. An edge of the rear flap may be provided an adhesive. The pocket may contain toiletries, such as personal wipes. The toilet seat cover may be folded and packaged with a disinfectant wipe, providing a convenient kit package for carrying and use.
    Type: Application
    Filed: June 22, 2009
    Publication date: October 15, 2009
    Inventor: William Yates Massey, JR.
  • Publication number: 20080000866
    Abstract: 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: Application
    Filed: July 6, 2007
    Publication date: January 3, 2008
    Inventor: William Yates
  • Publication number: 20070130546
    Abstract: 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: Application
    Filed: November 22, 2006
    Publication date: June 7, 2007
    Inventors: Robert Harris, Kevin Russell, William Yates
  • Publication number: 20070124445
    Abstract: 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: Application
    Filed: October 20, 2006
    Publication date: May 31, 2007
    Inventors: ROBERT HARRIS, KEVIN RUSSELL, WILLIAM YATES
  • Publication number: 20070116191
    Abstract: 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: Application
    Filed: October 19, 2005
    Publication date: May 24, 2007
    Inventors: Todd Bermudez, James Caldwell, Danny Chism, Roy DeFrain, Andrew Grigg, Kirk Warrenburg, William Yates
  • Publication number: 20060108363
    Abstract: 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: Application
    Filed: November 14, 2005
    Publication date: May 25, 2006
    Inventor: William Yates
  • Publication number: 20060102581
    Abstract: 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: Application
    Filed: October 20, 2005
    Publication date: May 18, 2006
    Inventor: William Yates
  • Publication number: 20060097432
    Abstract: 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: Application
    Filed: October 29, 2005
    Publication date: May 11, 2006
    Inventor: William Yates
  • Publication number: 20050098527
    Abstract: 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: Application
    Filed: September 15, 2004
    Publication date: May 12, 2005
    Inventor: William Yates