Patents by Inventor David A. Franklin

David A. Franklin 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: 11936329
    Abstract: A mounting system for mounting a photovoltaic panel to a surface includes a mounting base that is supported on the surface. The mounting base defines an elongated opening that extends along an axis. A module mount can be coupled to the mounting base. The module mount includes a first mount portion that is received within the elongated opening of the mounting base such that the module mount is movable with respect to the mounting base along the axis. A second mount portion is coupled to the photovoltaic panel for mounting the photovoltaic panel to the surface through the mounting base.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: March 19, 2024
    Assignee: PREFORMED LINE PRODUCTS CO.
    Inventors: Adam Deel, Benjamin Franklin Ciesielczyk, Randy Cloud, David Koehler, Jaanki Thakkar, John B. Markiewicz, Darius J. Kaunas
  • Patent number: 11925869
    Abstract: Among other things, embodiments of the present disclosure provide systems and methods for modifying avatar components of avatar datasets for multiple users, generating avatars based on the datasets, and displaying multiple avatars on a display screen of a graphical user interface.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: March 12, 2024
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, David James Kennedy, Shahan Panth, Dorian Franklin Baldwin
  • Publication number: 20240062918
    Abstract: A control system manipulates one or more of the shape, timing, and magnitude of a pressure pulse (“plasma pulse trajectory”) generated by a plasma compression system to implode a liquid liner surrounding a cavity containing plasma, thereby compressing the plasma. The liquid liner and cavity are created by rotating a liquid medium in a vessel. Compression drivers extend perpendicularly around the liquid medium's rotational axis. Multiple layers of compression drivers are stacked in an axial direction parallel to the rotational axis to form multiple pressure zones extending along the rotational axis. The control system separately controls each pressure zone, or groups of pressure zones, to generate individual pressure pulses each having a different pressure pulse trajectory in each pressure zone. The multiple individual pressure pulses collectively form a combined pressure pulse having a pressure pulse trajectory that varies along the rotational axis.
    Type: Application
    Filed: December 16, 2021
    Publication date: February 22, 2024
    Inventors: Michel Georges LABERGE, David Franklin PLANT, Raphael SEGAS, William Randolph SMITH, II
  • Publication number: 20230385823
    Abstract: A system for cryptographic asset transaction is disclosed. The system may be configured to provide a first user interface (UI) element for performing a first cryptographic asset transaction of first cryptographic asset. The system receives a first input corresponding to the UI element, for initiation of the first cryptographic asset transaction. The first input corresponds to a single action performed by user. The system retrieves a first set of information associated with registration details of the user, based on the first input. The system transmits a second set of information associated with details of the first cryptographic asset to a blockchain network associated with the first cryptographic asset. The system generates an order for the transaction of the first cryptographic asset, based on the first set of information and the second set of information, to complete the transaction of the first cryptographic asset.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230367898
    Abstract: A system for data privacy control is disclosed. The system may generate a plurality of assets associated with a plurality of privacy settings. The plurality of privacy settings are associated with a permission of usage of user data of a user for an electronic device associated with the user. The system may provide a set of selections associated with each asset to a user, by use of the electronic device. Each selection of the set of selections may correspond to one of acceptance of the privacy setting, rejection of the privacy setting or modification of the privacy setting. The system may receive one or more inputs from the user based on the set of selections provided to the user. The system may further modify one or more privacy settings of the plurality of privacy settings based on the received one or more inputs from the user.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230367899
    Abstract: A system for data privacy control is disclosed. The system may generate a plurality of assets associated with a plurality of privacy settings. The plurality of privacy settings are associated with a permission of usage of user data of a user for an electronic device associated with the user. The system may provide a set of selections associated with each asset to a user, by use of the electronic device. Each selection of the set of selections may correspond to one of acceptance of the privacy setting, rejection of the privacy setting or modification of the privacy setting. The system may receive one or more inputs from the user based on the set of selections provided to the user. The system may further modify one or more privacy settings of the plurality of privacy settings based on the received one or more inputs from the user.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230343220
    Abstract: A vehicle platooning system includes a lead vehicle including a lead powertrain system, a lead steering system, and a lead breaking system, a follower vehicle including a follower powertrain, a follower steering system, a follower braking system, and a follower vehicle control unit wherein the follower powertrain system, the follower steering system, and the follower braking system are each controllable by the vehicle control unit, and a hard connect including a mechanical linkage physically connected between the lead vehicle and the follower vehicle, a sensor unit, and a hard connect control unit configured to control the operation of the follower powertrain system, the follower steering system, and the follower braking system of the follower vehicle based on sensor data provided to the hard connect control unit by the sensor unit.
    Type: Application
    Filed: March 17, 2023
    Publication date: October 26, 2023
    Applicant: The Texas A&M University System
    Inventors: Swaminathan Gopalswamy, Michiel Ashley, David Franklin
  • Publication number: 20230330862
    Abstract: One aspect of the invention is a robot system comprising a flexible artificial skin operable to be mechanically flexed under the control of a computational system. The system comprises a first set of software instructions operable to receive and process input images to determine that at least one human likely is present. The system comprises a second set of software instructions operable to determine a response to a perceived human presence, whereby the computational system shall output signals corresponding to the response, such that, in at least some instances, the output signals cause the controlled flexing of the artificial skin.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230278200
    Abstract: An AI enabled human emulation system, a method, and a computer program product may be provided for embodied cognition with humanoid robot hardware (robot) to emulate human behavior. The system may include a memory configured to store computer program code and a processor configured to execute the computer program code to employ common sense reasoning, in much the same holistic way that humans do. The processor may be configured to obtain a trained AI model and sensor data from a surrounding environment of the robot. The AI model is trained using a brain emulation system and a human body physiology simulation system. The processor may be further configured to generate novel emergent pattern data to self-regulate the robot. The processor may also be configured to control the robot that interacts with a user by expressing a behavior to the user.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230281932
    Abstract: A method of interaction is disclosed. In an embodiment, the method may include configuring a hierarchical action-structure, in response to receiving a predefined objective. Configuring may include determining one or more first-level actions associated with the predefined objective and determining one or more second-level actions associated with each of the one or more first-level actions. The method may further include executing the one or more first-level actions by executing the corresponding one or more second-level actions and detecting a reaction of an interactee in response to the execution of the one or more second-level actions. The method may further include determining a fitness value associated with each of the one or more second-level actions and the one or more first-level actions for fitness with the predefined objective, and reconfiguring the hierarchical action-structure, based on the determined fitness value.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventor: David Franklin Hanson, JR.
  • Publication number: 20230283605
    Abstract: In one embodiment a distribution system includes customer premise equipment that is authenticated to a network that includes a cable modem termination system based upon a DOCSIS authentication. The customer premise equipment receives data from a supplicant device that is interconnected to the network through the customer premise equipment where the supplicant device is authenticated to the network based upon an 802.1X authentication.
    Type: Application
    Filed: March 2, 2023
    Publication date: September 7, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Janet T. BEAN, Christopher W. FOX, Brian W. LANE, Kazuhiko TOMOMATSU, David Franklin BARAN
  • Publication number: 20230275843
    Abstract: Systems and methods for relaying a plurality of data packets to and from a subscriber over an access network that imparts a variable latency of one packet relative to other packets. The latency of each packet is controlled so as to increase the average latency experienced by the plurality of packets and decrease the variance of the respective latencies experienced by each of the packets.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 31, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Ayham AL-BANNA, James R. FLESCH, Charles CHEEVERS, James M. MOSS, Thomas J. CLOONAN, David Franklin BARAN
  • Publication number: 20230228902
    Abstract: The disclosure presents processes that utilize collected resistivity data, for example, from an ultra-deep resistivity tool located downhole a borehole. In some aspects, each slice of resistivity data can generate multiple distribution curves that can be overlaid offset resistivity logs. In some aspects, an analysis can be performed to identify trends in the distribution curves that can be used to identify approximate locations of subterranean formation surfaces, shoulder beds, obstacles, proximate boreholes, and other borehole and geological characteristics. As the number of distribution curves generated increase, the confidence in the analysis also increases. In some aspects, the number of distribution curves can be twenty, one hundred, one hundred and one, or other counts of distribution curves. In some aspects, the resistivity data can be used to generate two or more synchronized view perspectives of a specific location along the borehole, where each view perspective uses the same focus area.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: David Franklin Anthony, Edgar Gutierrez Gonzalez, Vladimir Kiselev, Jeremy James Combs
  • Publication number: 20230228898
    Abstract: The disclosure presents processes that utilize collected resistivity data, for example, from an ultra-deep resistivity tool located downhole a borehole. In some aspects, each slice of resistivity data can generate multiple distribution curves that can be overlaid offset resistivity logs. In some aspects, an analysis can be performed to identify trends in the distribution curves that can be used to identify approximate locations of subterranean formation surfaces, shoulder beds, obstacles, proximate boreholes, and other borehole and geological characteristics. As the number of distribution curves generated increase, the confidence in the analysis also increases. In some aspects, the number of distribution curves can be twenty, one hundred, one hundred and one, or other counts of distribution curves. In some aspects, the resistivity data can be used to generate two or more synchronized view perspectives of a specific location along the borehole, where each view perspective uses the same focus area.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Jeremy James Combs, Vladimir Kiselev, Robert Gillson, III, David Franklin Anthony
  • Publication number: 20220413979
    Abstract: Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an externally-facing interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using an externally-facing interface of the data environment, without accessing the control plane.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 29, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, Grant Alexander MacDonald McAlister, Paul David Franklin, Rajesh Sudhakar Sheth, James Horsley
  • Publication number: 20220279847
    Abstract: Devices, systems and methods to facilitate partially automated production of fluid-filled vaporizer cartridge are disclosed. A device can include a vaporizer cartridge configured to be sealable assembled by a press-fit after filling. Systems and methods include systems and methods for filling an array of partially-assembled vaporizer cartridges and for assembling an array of filled, partially-assembled vaporizer cartridges simultaneously.
    Type: Application
    Filed: May 26, 2022
    Publication date: September 8, 2022
    Inventors: Daniel Davis, Dominic Melanson, David Franklin
  • Publication number: 20220261083
    Abstract: A computer-implemented method for enabling gesture-based interactions between a computer program and a user is disclosed. According to certain embodiments, the method may include initiating the computer program. The method may also include detecting that a condition has occurred. The method may also include activating a gesture-based operation mode of the computer program. The method may also include receiving gesture data generated by a sensor, the gesture data representing a gesture performed by the user. The method may further include performing a task based on the gesture data.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 18, 2022
    Inventors: David FRANKLIN, Van Shea SEDITA, Stephen SIMPSON
  • Publication number: 20220236586
    Abstract: An apparatus for displaying a three-dimensional image includes abase; a driving mechanism disposed on the base; a support element movably mounted to the base and controllably driven by the driving mechanism; and a light source set disposed on the support element and configured to controllably form a predetermined pattern of light emission; wherein the driving mechanism is configured to move the support element in a predetermined pattern of movement, a plural-ity of light emission patterns formed by the light source set during the movement of the support element collectively constituting a three-di-mensional image perceptible by a human eye. A method for displaying a three-dimensional image is also disclosed.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 28, 2022
    Inventor: David Franklin Hanson, JR.
  • Patent number: 11379332
    Abstract: Aspects of a data environment, such as the creation, provisioning, and management of data stores and instances, are managed using a separate control environment. A user can call into an externally-facing interface of the control environment, the call being analyzed to determine actions to be performed in the data environment. A monitoring component of the control plane also can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events in the data environment. A workflow can be instantiated that includes tasks necessary to perform the action. For each task, state information can be passed to a component in the data environment operable to perform the task, until all tasks for an action are completed. Data in the data environment can be accessed directly using an externally-facing interface of the data environment, without accessing the control plane.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, Grant Alexander Macdonald McAlister, Paul David Franklin, Rajesh Sudhakar Sheth, James Horsley
  • Patent number: 11356445
    Abstract: A switching device is implemented in a network-attachable data transfer device to provide data storage access to other such devices. In some embodiments, network-attachable data transfer devices are arranged in a clustered configuration to provide various computational and storage services. When one or more devices of the cluster fails, various implementations associated with the switching device, via an external data interface, provide operational mitigation, optimized data recovery, and efficient reinstatement of normal operation of the cluster.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Bryan James Donlan, Paul David Franklin