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: 11243747Abstract: 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: GrantFiled: August 31, 2020Date of Patent: February 8, 2022Assignee: 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: 20220019412Abstract: 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: ApplicationFiled: September 30, 2021Publication date: January 20, 2022Applicant: 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: 11228798Abstract: 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: GrantFiled: February 19, 2021Date of Patent: January 18, 2022Assignee: Roku, Inc.Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Publication number: 20210409807Abstract: 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: ApplicationFiled: February 19, 2021Publication date: December 30, 2021Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Publication number: 20210409794Abstract: 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: ApplicationFiled: February 19, 2021Publication date: December 30, 2021Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Publication number: 20210409806Abstract: 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: ApplicationFiled: February 19, 2021Publication date: December 30, 2021Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Publication number: 20210409795Abstract: 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: ApplicationFiled: February 19, 2021Publication date: December 30, 2021Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Publication number: 20210409793Abstract: 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: ApplicationFiled: February 19, 2021Publication date: December 30, 2021Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
-
Patent number: 11181221Abstract: 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: GrantFiled: July 23, 2019Date of Patent: November 23, 2021Inventor: William Randall Tucker
-
Publication number: 20210273473Abstract: 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: ApplicationFiled: August 29, 2019Publication date: September 2, 2021Inventors: A. M. Sarwar Jahan, Levan Papismedov, Benjamin R. Weiss, Ronald Jansen, Desiree Thomas, William Randall, Ankit Sanghvi
-
Publication number: 20210167623Abstract: 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: ApplicationFiled: February 16, 2021Publication date: June 3, 2021Inventors: Ankit Sanghvi, Benjamin R. Weiss, Mahesh Srinivasan, Ronald Jansen, Michael Kamor, William Randall
-
Publication number: 20210147081Abstract: 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: ApplicationFiled: January 6, 2021Publication date: May 20, 2021Inventor: William Randall McDonnell
-
Patent number: 10943257Abstract: 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: GrantFiled: May 5, 2020Date of Patent: March 9, 2021Assignee: Adobe Inc.Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
-
Patent number: 10919627Abstract: 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: GrantFiled: January 13, 2015Date of Patent: February 16, 2021Assignee: ADVANCED PRODUCT DEVELOPMENT, LLCInventor: William Randall McDonnell
-
Publication number: 20200401380Abstract: 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: ApplicationFiled: August 31, 2020Publication date: December 24, 2020Applicant: 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: 10816297Abstract: 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: GrantFiled: May 16, 2020Date of Patent: October 27, 2020Inventors: Clayton Williams, William Randall
-
Patent number: 10800545Abstract: 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: GrantFiled: February 22, 2016Date of Patent: October 13, 2020Assignee: Advanced Product Development, LLCInventor: William Randall McDonnell
-
Patent number: 10795647Abstract: 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: GrantFiled: October 16, 2017Date of Patent: October 6, 2020Assignee: 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: 20200265463Abstract: 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: ApplicationFiled: May 5, 2020Publication date: August 20, 2020Applicant: Adobe Inc.Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still
-
Patent number: 10685375Abstract: 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: GrantFiled: October 12, 2017Date of Patent: June 16, 2020Assignee: Adobe Inc.Inventors: Oliver Isaac Goldman, Thomas William Randall Jacobs, Kent Andrew Edmonds, Kevin Gary Smith, Pradeep Saikalyanachakravarthi Javangula, Ashley Manning Still