Patents by Inventor William Randall

William Randall 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: 11243747
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: February 8, 2022
    Assignee: Adobe Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Publication number: 20220019412
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Applicant: Adobe Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Patent number: 11228798
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 18, 2022
    Assignee: Roku, Inc.
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409807
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409794
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409806
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409795
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409793
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Patent number: 11181221
    Abstract: A pull off pipe cap (1) that fully seals the end of the pipe or pipe fitting to protect the pipe during construction especially while pouring concrete foundations around pipes. The pull off pipe cap is easily found under poured concrete and is easily removed from the pipe or pipe fitting without a need for demolition of the concrete slab and excavation around the pipe.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 23, 2021
    Inventor: William Randall Tucker
  • Publication number: 20210273473
    Abstract: A universal serial bus (USB) charging system includes a power supply including a plurality of power converters and a plurality of power supply outputs electrically coupled to the plurality of power converters, respectively. Each of the plurality of power converters is configured to convert an input voltage to a plurality of output voltages. A plurality of charging ports are electrically connected with the plurality of power supply outputs, respectively. Each of the plurality of charging ports is configured to provide an output voltage selected from the plurality of output voltages to an electronic device. A logic circuit is in electrical communication with the power supply and the plurality of charging ports. The logic circuit is configured to provide direct feedback to the power supply to output a particular output voltage of the plurality of output voltages to the plurality of charging ports.
    Type: Application
    Filed: August 29, 2019
    Publication date: September 2, 2021
    Inventors: A. M. Sarwar Jahan, Levan Papismedov, Benjamin R. Weiss, Ronald Jansen, Desiree Thomas, William Randall, Ankit Sanghvi
  • Publication number: 20210167623
    Abstract: A universal serial bus (USB) charging system includes a power supply including a plurality of power converters and a plurality of power supply outputs electrically coupled to the plurality of power converters, respectively. Each of the plurality of power converters is configured to convert an input voltage to a plurality of output voltages. A plurality of charging ports are electrically connected with the plurality of power supply outputs, respectively. Each of the plurality of charging ports provides an output voltage selected from the plurality of output voltages to an electronic device. A logic circuit is in electrical communication with the power supply and the plurality of charging ports. The logic circuit provides direct feedback to the power supply to output a particular output voltage of the plurality of output voltages to the plurality of charging ports and regulates a temperature of the plurality of charging ports.
    Type: Application
    Filed: February 16, 2021
    Publication date: June 3, 2021
    Inventors: Ankit Sanghvi, Benjamin R. Weiss, Mahesh Srinivasan, Ronald Jansen, Michael Kamor, William Randall
  • Publication number: 20210147081
    Abstract: An asymmetric aircraft and an aircraft that can operate from small ships and be stored in high density with three aircraft or more in one helicopter hangar without needing a landing gear or wing fold. These aircraft slide into and out of the hangar on dollies like circuit boards in a computer and are launched and recovered using a large towed parafoil.
    Type: Application
    Filed: January 6, 2021
    Publication date: May 20, 2021
    Inventor: William Randall McDonnell
  • Patent number: 10943257
    Abstract: Techniques and systems are described for analyzing components of digital content. A computing device of an analytics system receives user interaction data that describes an effect of user interaction with a plurality of items of digital content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital content. The analytics system then generates outcome data describing a likely effect of the plurality of components on achieving the action based on association with respective items of digital content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital content based on the outcome data. The recommendation is based on the likely effect of the different ones of the plurality of components, to generate more effective digital content.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: March 9, 2021
    Assignee: Adobe Inc.
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Patent number: 10919627
    Abstract: An asymmetric aircraft (1) and an aircraft (1) that can operate from small ships (8) and be stored in high density with three aircraft or more in one helicopter hangar (107) without needing a landing gear or wing fold. These aircraft slide into and out of the hangar on dollies (90) like circuit boards in a computer and are launched and recovered using a large towed parafoil (6).
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: February 16, 2021
    Assignee: ADVANCED PRODUCT DEVELOPMENT, LLC
    Inventor: William Randall McDonnell
  • Publication number: 20200401380
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Applicant: Adobe Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Patent number: 10816297
    Abstract: A bi-directional trigger assembly comprises a trigger having a first protrusion. A trigger bar having a slot is coupled to the trigger. A selector switch is positioned adjacent the rear end of the trigger bar. A disconnector is accommodated within the slot. A hammer is provided adjacent the front end of the trigger bar, wherein the hammer is configured for operable coupling to the trigger bar and the disconnector. A linkage is configured for fitment adjacent the trigger bar within the fire arm, wherein the linkage includes a second protrusion positioned adjacent a top edge of the trigger bar. The linkage further includes a third protrusion wherein the third protrusion abuts the first protrusion for displacing the linkage downward when a forward force is applied on the trigger, thereby causing the second protrusion to exert a downward acting force adjacent the front end of the trigger bar.
    Type: Grant
    Filed: May 16, 2020
    Date of Patent: October 27, 2020
    Inventors: Clayton Williams, William Randall
  • Patent number: 10800545
    Abstract: A generally vertical rocket (2) flies generally horizontally into recovery line, cable or chain (3) suspended between towers (5, 7) of a catamaran landing ship (9). High speed winches (11, 13), preferably located near or at the tops of the towers (5, 7) can rapidly reel in or out the recovery line (3) to effectively raise or lower the recovery line (3). The fixture engages a capture device on the rocket located usually above the rocket center of gravity. This invention provides a more reliable means of landing a rocket and also eliminates rocket weight, cost and complexity associated with previous means of landing a rocket.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: October 13, 2020
    Assignee: Advanced Product Development, LLC
    Inventor: William Randall McDonnell
  • Patent number: 10795647
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: October 6, 2020
    Assignee: Adobe, Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Publication number: 20200265463
    Abstract: Techniques and systems are described for analyzing components of digital content. A computing device of an analytics system receives user interaction data that describes an effect of user interaction with a plurality of items of digital content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital content. The analytics system then generates outcome data describing a likely effect of the plurality of components on achieving the action based on association with respective items of digital content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital content based on the outcome data. The recommendation is based on the likely effect of the different ones of the plurality of components, to generate more effective digital content.
    Type: Application
    Filed: May 5, 2020
    Publication date: August 20, 2020
    Applicant: Adobe Inc.
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
  • Patent number: 10685375
    Abstract: Techniques and systems are described for analyzing components of digital marketing content as part of a digital marketing campaign. A computing device of an analytics system receives user interaction data that describes an effect of user interaction with a plurality of items of digital marketing content on achieving an action. The analytics system identifies which of a plurality of components are included in respective items of digital marketing content. The analytics system then generates outcome data describing a likely effect of the plurality of components on achieving the action based on association with respective items of digital marketing content. Additionally, the analytics system generates a recommendation to configure a subsequent item of digital marketing content based on the outcome data. The recommendation is based on the likely effect of the different ones of the plurality of components, to generate more effective digital marketing content items for digital marketing campaigns.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 16, 2020
    Assignee: Adobe Inc.
    Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still