Patents by Inventor William Hester
William Hester 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: 20230249081Abstract: Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules are described. A system is configured to identify an application executing on a client device to which to transmit content, the application associated with an account and determine that the application is configured with a configuration setting to apply a content filtering policy corresponding to a list of players including one or more players included in one or more lineups associated with the account. The system can receive a content item from a content source and determine one or more player tags associated with the content item. The system can determine that the content item includes a player tag corresponding to a player included in the list of players and transmit the content item to the client device for insertion in a content feed provided by the application responsive to the determination.Type: ApplicationFiled: April 14, 2023Publication date: August 10, 2023Inventors: Jonathan Nguyen, Daniel Kesack, William Hester, Sophie Dasinger, Edward Zaleski, Ethan Haskell, Corey Shtasel-Gottlieb
-
Publication number: 20230158407Abstract: Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.Type: ApplicationFiled: January 9, 2023Publication date: May 25, 2023Inventors: Daniel Kesack, William Hester, Jessie Haffey, Jonathan Nguyen
-
Patent number: 11654361Abstract: Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules are described. A system is configured to identify an application executing on a client device to which to transmit content, the application associated with an account and determine that the application is configured with a configuration setting to apply a content filtering policy corresponding to a list of players including one or more players included in one or more lineups associated with the account. The system can receive a content item from a content source and determine one or more player tags associated with the content item. The system can determine that the content item includes a player tag corresponding to a player included in the list of players and transmit the content item to the client device for insertion in a content feed provided by the application responsive to the determination.Type: GrantFiled: May 28, 2021Date of Patent: May 23, 2023Assignee: DRAFTKINGS, INC.Inventors: Jonathan Nguyen, Daniel Kesack, William Hester, Sophie Dasinger, Edward Zaleski, Ethan Haskell, Corey Shtasel-Gottlieb
-
Patent number: 11547940Abstract: Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.Type: GrantFiled: August 17, 2020Date of Patent: January 10, 2023Assignee: DraftKings, Inc.Inventors: Daniel Kesack, William Hester, Jessie Haffey, Jonathan Nguyen
-
Publication number: 20210283506Abstract: Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules are described. A system is configured to identify an application executing on a client device to which to transmit content, the application associated with an account and determine that the application is configured with a configuration setting to apply a content filtering policy corresponding to a list of players including one or more players included in one or more lineups associated with the account. The system can receive a content item from a content source and determine one or more player tags associated with the content item. The system can determine that the content item includes a player tag corresponding to a player included in the list of players and transmit the content item to the client device for insertion in a content feed provided by the application responsive to the determination.Type: ApplicationFiled: May 28, 2021Publication date: September 16, 2021Applicant: DraftKings, Inc.Inventors: Jonathan Nguyen, Daniel Kesack, William Hester, Sophie Dasinger, Edward Zaleski, Ethan Haskell, Corey Shtasel-Gottlieb
-
Patent number: 11020666Abstract: Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules are described. A system is configured to identify an application executing on a client device to which to transmit content, the application associated with an account and determine that the application is configured with a configuration setting to apply a content filtering policy corresponding to a list of players including one or more players included in one or more lineups associated with the account. The system can receive a content item from a content source and determine one or more player tags associated with the content item. The system can determine that the content item includes a player tag corresponding to a player included in the list of players and transmit the content item to the client device for insertion in a content feed provided by the application responsive to the determination.Type: GrantFiled: September 6, 2018Date of Patent: June 1, 2021Assignee: DraftKings, Inc.Inventors: Jonathan Nguyen, Daniel Kesack, William Hester, Sophie Dasinger, Edward Zaleski, Ethan Haskell, Corey Shtasel-Gottlieb
-
Publication number: 20200376385Abstract: Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Daniel Kesack, William Hester, Jessie Haffey, Jonathan Nguyen
-
Patent number: 10744413Abstract: Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.Type: GrantFiled: September 6, 2018Date of Patent: August 18, 2020Assignee: DraftKings, Inc.Inventors: Daniel Kesack, William Hester, Jessie Haffey, Jonathan Nguyen
-
Publication number: 20190075176Abstract: Systems and methods for prioritizing content packets based on a dynamically updated list of content filtering rules are described. A system is configured to identify an application executing on a client device to which to transmit content, the application associated with an account and determine that the application is configured with a configuration setting to apply a content filtering policy corresponding to a list of players including one or more players included in one or more lineups associated with the account. The system can receive a content item from a content source and determine one or more player tags associated with the content item. The system can determine that the content item includes a player tag corresponding to a player included in the list of players and transmit the content item to the client device for insertion in a content feed provided by the application responsive to the determination.Type: ApplicationFiled: September 6, 2018Publication date: March 7, 2019Inventors: Jonathan Nguyen, Daniel Kesack, William Hester, Sophie Dasinger, Edward Zaleski, Ethan Haskell, Corey Shtasel-Gottlieb
-
Publication number: 20190070509Abstract: Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.Type: ApplicationFiled: September 6, 2018Publication date: March 7, 2019Inventors: Daniel Kesack, William Hester, Jessie Haffey, Jonathan Nguyen
-
Publication number: 20040079716Abstract: A toothbrush holder is disclosed. The holder comprising a body member having a front end and a back end. The body member has a rigid geometric shape and comprises at least one holding component which is removably located within the body at the front end of the body. The holding component is adaptable to frictionally engage a toothbrush within the holder. The holder of the invention is useful to frictionally engage and store any dental cleaning device having a handle in a hygienic manner.Type: ApplicationFiled: October 22, 2003Publication date: April 29, 2004Inventor: Darryl William Hester
-
Patent number: 6653540Abstract: A support mechanism adapted for connection to a stand member, and for holding an instrument support arm in a desired position relative to the stand member, includes a receiving member adapted with a first receiving feature for receiving the stand member. A first receiving feature is a through hole adapted for variable positioning along the stand member. The receiving member is further adapted with a second receiving feature for receiving a ball member to form a ball joint. The ball member includes a third receiving feature for receiving the support arm. The third receiving feature is a through hole adapted for variable positioning along the support arm. The stand member and support arm are cooperatively connected through the ball joint.Type: GrantFiled: January 28, 2002Date of Patent: November 25, 2003Assignee: First Act, Inc.Inventors: Mark S. Izen, Craig Small, Alexander Webb, William Hester, Joseph Paul
-
Publication number: 20030140766Abstract: A support mechanism adapted for connection to a stand member, and for holding an instrument support arm in a desired position relative to the stand member, includes a receiving member adapted with a first receiving feature for receiving the stand member. A first receiving feature is a through hole adapted for variable positioning along the stand member. The receiving member is further adapted with a second receiving feature for receiving a ball member to form a ball joint. The ball member includes a third receiving feature for receiving the support arm. The third receiving feature is a through hole adapted for variable positioning along the support arm. The stand member and support arm are cooperatively connected through the ball joint.Type: ApplicationFiled: January 28, 2002Publication date: July 31, 2003Applicant: First Act. Inc.Inventors: Mark S. Izen, Craig Small, Alexander Webb, William Hester, Joseph Paul
-
Patent number: 6353165Abstract: A string instrument including a body; a headstock; a neck extending between the body and the headstock; and a plurality of tuning mechanisms retained by the headstock and each having a stem with a tuning end and a connection end. Also included are a plurality of strings each having one end connected to the body and an opposite end connected to a different connection end; and a cover covering each connection end and shaped and arranged to prevent physical access to the opposite end connected thereto.Type: GrantFiled: March 10, 2000Date of Patent: March 5, 2002Assignee: First Act, Inc.Inventors: Bernard K. Chiu, Marc B. Harris, William Hester, Mark S. Izen
-
Patent number: 4382977Abstract: Smooth layers of a metal are produced on a glass substrate where a large ferential expansion coefficient of the metal relative to the substrate produces very large stresses in the metal when the metallized substrate is subjected to a post deposition anneal. The method involves depositing a layer of a metal having a very small self diffusion coefficient at the anneal temperature prior to depositing the metal having the large differential expansion coefficient.Type: GrantFiled: January 11, 1982Date of Patent: May 10, 1983Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Joseph Murphy, William A. Hester
-
Patent number: D526342Type: GrantFiled: July 19, 2004Date of Patent: August 8, 2006Assignee: First Act Inc.Inventors: Alexander Webb, Craig Small, William Hester
-
Patent number: D462009Type: GrantFiled: September 20, 2001Date of Patent: August 27, 2002Assignee: The Gillette CompanyInventors: Norman D. Poisson, David M. Groh, William Hester, David Kaiser, Glen Nielsen
-
Patent number: D416182Type: GrantFiled: August 14, 1998Date of Patent: November 9, 1999Assignee: Stanley Fastening Systems, L.P.Inventors: David Kaiser, William Hester