Patents by Inventor William Lennon

William Lennon 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: 20210310589
    Abstract: An installation apparatus for connecting a fluid fitting to a fluid element includes a tool mechanism having a first abutment surface and a second abutment surface that faces and is movable relative to the first abutment surface; a first sensor configured to detect a first property of the installation apparatus or fluid fitting and provide a first output corresponding to the first property; a second sensor configured to detect a second property of the installation apparatus or fluid fitting and provide a second output corresponding to the second property; and a processing unit that is configured to generate a first resulting data set based on the first output and second output, and compare the resulting data set with a first predetermined data set to determine if the first resulting data set is compliant with the first predetermined data set.
    Type: Application
    Filed: April 2, 2021
    Publication date: October 7, 2021
    Inventors: Mark John SINDELAR, William LENNON
  • Patent number: 8381198
    Abstract: An application program for a central processing unit of a computer module is developed. Source code for the application is written and debugged. The source code for the application program is then compiled and assembled, to provide an executable application program. The executable application program is loaded into the computer module. Safety check executable code is inserted into the executable application program that is loaded into the computer module, to prevent the executable application program from reading, writing and jumping outside a designated memory area of the computer module. The executable application program with the safety check code inserted therein is stored in the computer module.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: February 19, 2013
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: William Lennon, Oystein Dahlsveen
  • Patent number: 8171502
    Abstract: One or more custom device drivers for a peripheral device may be installed from the peripheral device onto a host computer. Upon connecting the peripheral device to the host computer, an operating system of the host computer is exposed to a default configuration of the peripheral device that contains only a device driver class interface or interfaces for which the operating system includes preinstalled class level device drivers. The peripheral device then receives an install command from the host computer, and automatically transmits one or more custom device drivers from the peripheral device to the host computer. In response to receipt of a change command from the host computer, the configuration of the peripheral device is changed to an alternate configuration that includes interfaces for the custom device drivers.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: May 1, 2012
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Samuel L. Mullis, II, William Lennon, Philip Elcan
  • Publication number: 20080127225
    Abstract: One or more custom device drivers for a peripheral device may be installed from the peripheral device onto a host computer. Upon connecting the peripheral device to the host computer, an operating system of the host computer is exposed to a default configuration of the peripheral device that contains only a device driver class interface or interfaces for which the operating system includes preinstalled class level device drivers. The peripheral device then receives an install command from the host computer, and automatically transmits one or more custom device drivers from the peripheral device to the host computer. In response to receipt of a change command from the host computer, the configuration of the peripheral device is changed to an alternate configuration that includes interfaces for the custom device drivers.
    Type: Application
    Filed: November 29, 2006
    Publication date: May 29, 2008
    Inventors: Samuel L. Mullis,, William Lennon, Philip Elcan
  • Publication number: 20070038975
    Abstract: An application program for a central processing unit of a computer module is developed. Source code for the application is written and debugged. The source code for the application program is then compiled and assembled, to provide an executable application program. The executable application program is loaded into the computer module. Safety check executable code is inserted into the executable application program that is loaded into the computer module, to prevent the executable application program from reading, writing and jumping outside a designated memory area of the computer module. The executable application program with the safety check code inserted therein is stored in the computer module.
    Type: Application
    Filed: August 15, 2005
    Publication date: February 15, 2007
    Inventors: William Lennon, Oystein Dahlsveen