Patents by Inventor Charles Francis

Charles Francis 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: 20250097538
    Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. The method uses at least a portion of the list of ranked entities to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The at least the portion of the list of ranked entities are displayed in an electronic programming guide in a first time range based on the first order. The method uses the channels associated with the at least the portion of the list of ranked entities to display second entities from the channels in a second time range.
    Type: Application
    Filed: November 26, 2024
    Publication date: March 20, 2025
    Applicant: HULU, LLC
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Publication number: 20250032893
    Abstract: Billiard ball movement prediction includes capturing imagery of a billiard ball while in motion and submitting the imagery to an inference engine trained to predict a metric of movement of the billiard ball based upon the captured imagery. Thereafter, the predicted metric of movement is transmitted to a remote computing device for viewing by the end user. In one aspect of the embodiment, the inference engine is trained with annotated video imagery including known speed, revolutions, angular direction and angular momentum. As such, the predicted metric can then include a predicted velocity of the billiard bill, a number of revolutions of the billiard ball during travel along the pool table, an angular direction of movement of the billiard ball relative to a direction of movement of a cue striking the billiard ball, and an angular momentum demonstrated by the movement of the billiard ball.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Applicant: Seybert's Billiard Corporation
    Inventors: Charles Francis Chvala, Rick Matzke, Mark Horton
  • Publication number: 20250025765
    Abstract: Cue stroke monitoring for player development includes the collection of cue stroke metrics for a real-time monitored cue sports player operating a cue in a cue sports game and the matching of the pool cue stroke metrics to a profile of a different cue sports player. Then, cue stroke content is retrieved which maps to the profile of the different cue sports player. Finally, a visualization of the pool cue stroke content is rendered in a mobile computing device of the real-time monitored cue sports player. In this way, temporally and metrically relevant feedback regarding the cue stroke of the monitored cue sports player is fed back to the monitored cue sports player so as to promote the development of the stroke of the cue sports player.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Applicant: Seybert's Billiard Corporation
    Inventors: Charles Francis Chvala, Mark Horton
  • Patent number: 12192588
    Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. At least a portion of the list of ranked entities is used to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The method rearranges the channels of an electronic programming guide from a sequence to a second order based on the first order for the at least the portion of the list of ranked entities. The channels are displayed in the electronic programming guide based on the second order.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: January 7, 2025
    Assignee: HULU, LLC
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Publication number: 20240368596
    Abstract: Provided herein are antisense oligonucleotides (ASOs) that induce skipping of exon 53 of human dystrophin pre-mRNA, and pharmaceutically acceptable derivatives thereof. Also provided are pharmaceutical compositions containing the ASOs and methods of using the ASOs and compositions for treating a subject with Duchenne muscular dystrophy.
    Type: Application
    Filed: May 3, 2024
    Publication date: November 7, 2024
    Inventors: Thomas Aaron Hartl, Josh Christopher Woloszynek, Steven Michael Froelich, Charles Francis Koehler, V, Jenna-Marie Magat, Isha Dhami, Benjamin Spangler, Debobrato Das, Brett Eugene Crawford
  • Publication number: 20240293725
    Abstract: A game scoring apparatus, wherein the game scoring apparatus comprises an audio input configured to receive input speech signals. The game scoring apparatus also comprises a processor configured to process digital data and convert the speech signals into data for game scoring information. Furthermore, the game scoring apparatus comprises a physical input interface and a display is configured to display game scoring information. Parameters of the game scoring information can be input using both the audio input and the physical input interface. The game scoring apparatus enables efficient electronic game scoring of a match or fixture through voice recognition and speech input.
    Type: Application
    Filed: May 26, 2021
    Publication date: September 5, 2024
    Inventor: Charles Francis Wilkie
  • Publication number: 20240040203
    Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. At least a portion of the list of ranked entities is used to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The method rearranges the channels of an electronic programming guide from a sequence to a second order based on the first order for the at least the portion of the list of ranked entities. The channels are displayed in the electronic programming guide based on the second order.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 1, 2024
    Applicant: HULU, LLC
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Patent number: 11818438
    Abstract: In some embodiments, a method uses a first list of ranked entities to determine a first ordering of entities in slots of an electronic programming guide. Information is outputted to display at least a portion of the first ordering of entities in slots of the electronic programming guide. The method determines when a refresh of the electronic programming guide should be performed. When it is determined that the refresh should be performed, if a second list of ranked entities is available: the method uses the second list of ranked entities to determine a second ordering of entities in slots of an electronic programming guide and outputs information to display at least a portion of the second ordering of entities in slots of the electronic programming guide to update the electronic programming guide for the refresh.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: November 14, 2023
    Assignee: HULU, LLC
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Patent number: 11504293
    Abstract: A seat assembly includes first and second bladders and a controller. The first bladder has a sensor configured to detect a pressure of the first bladder. The controller is configured to inflate the first bladder to a target pressure, as detected by the sensor, and to inflate the second bladder based on time expended for the first bladder to be inflated to the target pressure.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 22, 2022
    Assignee: LEAR CORPORATION
    Inventors: Charles Francis Weber, Bryan M. Vartanian, Samuel A. Heap, Jr.
  • Patent number: 11421070
    Abstract: A polyurethaneurea composition comprises a reaction product of at least one diisocyanate compound, a polymeric glycol, a poly(tetramethylene-co-ethyleneether) glycol comprising constituent units derived by copolymerizing tetrahydrofuran and ethylene oxide (EO) wherein the portion of the constituent units derived from ethylene oxide is present in the poly(tetramethylene-co-ethyleneether) glycol from greater than about 37 to about 70 mole percent, at least one diamine chain extender, and at least one chain terminator. The invention further relates to the use of blends of polymeric glycols and poly(tetramethylene-co-ethyleneether) glycols as the soft segment base in spandex compositions. The invention also relates to new polyurethane compositions comprising polymeric glycols and poly(tetramethylene-co-ethyleneether) glycols, and their use in spandex.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 23, 2022
    Assignee: THE LYCRA COMPANY LLC
    Inventor: Charles Francis Palmer, Jr.
  • Publication number: 20220232294
    Abstract: In some embodiments, a method uses a first list of ranked entities to determine a first ordering of entities in slots of an electronic programming guide. Information is outputted to display at least a portion of the first ordering of entities in slots of the electronic programming guide. The method determines when a refresh of the electronic programming guide should be performed. When it is determined that the refresh should be performed, if a second list of ranked entities is available: the method uses the second list of ranked entities to determine a second ordering of entities in slots of an electronic programming guide and outputs information to display at least a portion of the second ordering of entities in slots of the electronic programming guide to update the electronic programming guide for the refresh.
    Type: Application
    Filed: March 2, 2022
    Publication date: July 21, 2022
    Inventors: Joshua COOK, Christopher Russell KEHLER, Lacey Anne DONOHUE, Charles Francis MORAN
  • Patent number: 11387636
    Abstract: A system for configuring an environment to provide mobile computing, the system including: one or more booms suspended from a soffit of the environment, each of the booms including a moveable arm moveable at least in part in a plane parallel to the soffit and the moveable arm having a proximal end connected to power and data cables attached to the soffit and a distal end where the power and data cables are suspended therefrom; and one or more switching hubs, each of the switching hubs are arranged to be removably mounted to a mobile station moveable within the environment, to be removably connected to the power and data cables suspended from the distal end of the moveable arm of one of the booms, and to be removably connected to at least one computer in the environment to distribute power and data to the at least one computer.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: July 12, 2022
    Assignee: BVN Architecture Pty Ltd
    Inventors: Ninotschka Anna Titchkosky, Marc Edward Sirl, Ross William Seymour, Elynda Naru, Marco Montevecchi, Abbie Renee Lewis, Victoria Hey, Benjamin John Doherty, Haydn David Davies, Matthew Charles Francis Blair, Christopher James Bickerton
  • Publication number: 20220116686
    Abstract: In some embodiments, a method receives a list of ranked entities for video playback for a first interface in a first layout. The list of ranked entities being ranked based on personalized information for a user account. The list of ranked entities is used to determine an ordering of entities in slots of an electronic programming guide. The slots of the electronic programming guide display the entities in a second layout based on a time dimension. The method outputs information to display at least a portion of the entities in the electronic programming guide based on the ordering of entities.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 14, 2022
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Patent number: 11303968
    Abstract: In some embodiments, a method receives a list of ranked entities for video playback for a first interface in a first layout. The list of ranked entities being ranked based on personalized information for a user account. The list of ranked entities is used to determine an ordering of entities in slots of an electronic programming guide. The slots of the electronic programming guide display the entities in a second layout based on a time dimension. The method outputs information to display at least a portion of the entities in the electronic programming guide based on the ordering of entities.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: April 12, 2022
    Assignee: HULU, LLC
    Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
  • Publication number: 20220015558
    Abstract: Embodiments of the invention relate to a customizable pillow apparatus. Typically, the customizable pillow apparatus comprises an outer shell and a support filler assembly contained within the outer shell. The support filler assembly comprises a plurality of support layer components arranged in a first configuration with each support layer component being structured to provide predetermined support characteristics. The support filler assembly is structured to be transformed from a disassembled mode to an assembled mode by rotating a first support layer of the plurality of support layers in a first direction such that the rotated first support layer at least partially overlaps a second support layer to form the first configuration. Moreover, arrangement, ordering, and positioning of the plurality of internal layer components is easily adjustable. The customizable pillow apparatus is configured to be modified into a second configuration from the first configuration to provide targeted support to the user.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 20, 2022
    Applicant: BANYAN LICENSING L.L.C.
    Inventors: E. Scott Davis, Antonio Arcieri, Charles Francis Treadwell Merritt, Timothy James Rohm, Scott Allen Sattizahn, David William Schweitzer
  • Patent number: 11002160
    Abstract: A cam follower assembly includes a cam roller, and a generally cylindrical body having an outer peripheral surface configured to be reciprocally slidable within a bore of an engine component. The cam roller is rotatably mounted on the body and configured to engage with a cam lobe on a camshaft of the engine. The cam lobe is operative to drive the body to a position at which the cam follower assembly causes one of opening of a valve or actuation of a fuel injector of the engine. A groove is formed in the body inset from the outer peripheral surface and extending axially along the outer peripheral surface parallel to the longitudinal axis of the body and aligned with an axial median plane of the cam roller and the cam lobe.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: May 11, 2021
    Assignee: Caterpillar Inc.
    Inventors: Ashwin A. Hattiangadi, John Stephen Pipis, Jr., Charles Francis Coffey, Kevin Duane Yoder, Vaibhav Balaji
  • Publication number: 20210054767
    Abstract: A cam follower assembly includes a cam roller, and a generally cylindrical body having an outer peripheral surface configured to be reciprocally slidable within a bore of an engine component. The cam roller is rotatably mounted on the body and configured to engage with a cam lobe on a camshaft of the engine. The cam lobe is operative to drive the body to a position at which the cam follower assembly causes one of opening of a valve or actuation of a fuel injector of the engine. A groove is formed in the body inset from the outer peripheral surface and extending axially along the outer peripheral surface parallel to the longitudinal axis of the body and aligned with an axial median plane of the cam roller and the cam lobe.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Applicant: CATERPILLAR INC.
    Inventors: Ashwin A. HATTIANGADI, John Stephen PIPIS, JR., Charles Francis COFFEY, Kevin Duane YODER, Vaibhav BALAJI
  • Patent number: 10815421
    Abstract: The present invention discloses liquid quaternary ammonium salts that can be used to treat and coat the surfaces of the proppant sand or inorganic particles that are used in down-hole oil well fracturing operations as well as the containment structure and that these treated surfaces will cause water and oils to flow faster through the porous structure. These liquid quaternary ammonium salts can be chosen from a list that includes but is not limited to cocobis(2-hydroxyethyl)ethylammonium ethyl sulfate, benzylcocobis(hydroxyethyl)ammonium 2-ethylhexylsulfate, dibenzylcocobishydroxyethyl ammonium phenolsulfonate, didecyldimethyl-ammonium dodecylbenzenesulfonate and tallow-bis(2-hydroxyethyl)ethylammonium ethyl sulfate.
    Type: Grant
    Filed: November 2, 2014
    Date of Patent: October 27, 2020
    Assignee: Ethox Chemicals, LLC
    Inventors: Calvin M. Wicker, Jr., Paul Weipert, Charles Francis Palmer, Jr.
  • Patent number: 10787580
    Abstract: An aqueous alkyd resin coating composition, comprising (a) at least one alkyd resin as a dispersed phase; (b) an emulsifier based on styrenated phenols that have been converted into reactive surfactants by first reaction with one or more equivalents of an allyl glycidyl ether to provide pendant allyl groups and then oxyalkylated and (c) water. The invention also provides a method for preparing these aqueous alkyd resin coating compositions from solvent borne alkyd compositions.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 29, 2020
    Assignee: Ethox Chemicals, LLC
    Inventors: Charles Francis Palmer, Jr., Lester A. Haney, II
  • Patent number: 10624273
    Abstract: A method includes receiving a treatment temperature from a user device; positioning a tree within a treatment region of a canopy; flowing a fluid from a hot fluid generating system to the canopy; spraying the fluid from the hot fluid generating system into the treatment region of the canopy; and selectively enabling and disabling a fluid flow from the hot fluid generating system to the canopy to maintain the treatment temperature within the treatment region of the canopy.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: April 21, 2020
    Assignee: Skavis Corporation
    Inventors: Randall James Davis, Charles Francis Noll, Jr., Tom Wallis Airhart, James Seth Niece, Brian Lee Kelley, Matthew Phillip Vogel