Patents by Inventor David McKinley

David McKinley 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: 9081264
    Abstract: A MEMS actuator for a compact auto-focus camera module is configured to measure physical values and to estimated values each indicative of position or motion or both of a MEMS component. A smart logic component determines a set of MEMS driver control values based on analyzing the measured physical values and substituting estimated values to more accurately position the MEMS component. A MEMS driver component receives the set of MEMS driver control values and controls the position or motion, or both, of the MEMS component based on the MEMS driver control values.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 14, 2015
    Assignee: DigitalOptics Corporation
    Inventor: David McKinley
  • Patent number: 9055207
    Abstract: A MEMS actuator for an auto-focus camera module is coupled with a capacitance measurement component configured to determine MEMS actuator capacitance values to be used to determine motion and displacement of the camera module, the optical module and/or one or more movable lenses thereof, and to adapt a position and alignment of the one or more movable lenses to account for a specific focus distance.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: June 9, 2015
    Assignee: DigitalOptics Corporation
    Inventor: David McKinley
  • Patent number: 8988586
    Abstract: A MEMS actuator for a compact camera couples with an alignment compensation component for generating alignment compensation signals to position and align one or more movable lenses to account for a specific focus distance and for a camera module orientation and nonlinear displacement property of the one or more movable lenses.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: March 24, 2015
    Assignee: DigitalOptics Corporation
    Inventor: David McKinley
  • Publication number: 20150081104
    Abstract: In one embodiment, a configuration application executing on a tablet computer or smartphone presents a configuration user interface on a touch screen for configuring a home automation system of a structure. A plurality of components of the home automation system that have wireless capabilities are detected. Component profile information for the detected components is obtained. The configuration application prompts a user of the tablet computer or smartphone to indicate a zone of the structure within which each component is located. Based on the component profile information and the indications of the zone of the structure in which each component is located, one or more services available in each zone are determined and one or more user interface screens are automatically generated for accessing and controlling the services, wherein the automatically generated user interface screens are displayable on the tablet computer or smartphone or another tablet computer or smartphone.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 19, 2015
    Inventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
  • Patent number: 8972858
    Abstract: In one embodiment, a user selects a primary component of a multimedia system to be configured in a configuration user interface of a mobile device. The configuration user interface of the mobile device displays a photo-realistic depiction of a back panel of the primary component. The photo-realistic depiction of a back panel includes photo-realistic depictions of connection ports located thereon. The user selects another component to be connected to the primary component. One or more classes of potential connections are determined between the another component and the primary component, and for each class of potential connection, the configuration user interface on the mobile device graphically guides the user to select a particular connection port on the photo-realistic depiction of the back panel of the primary component for the class of potential connection. Based on selections of particular connection ports from the user, a set of configuration data is generated.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 3, 2015
    Assignee: Savant Systems, LLC
    Inventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
  • Publication number: 20140223167
    Abstract: In one embodiment, a programmable multimedia controller that is capable of interfacing with and controlling audio, video, telephony or heating ventilation, and air conditioning (HVAC) devices. A first mobile device and a second mobile device of a same type are configured to communicate with the programmable multimedia controller. The first mobile device obtains a first copy of a sharable device configuration including data for rendering a user interface usable to control the programmable multimedia controller. It stores the first copy of the sharable device configuration and thereby is considered a master device with respect to other devices of the same type. The second mobile device obtains a second copy of the sharable device configuration for use on the second mobile device from the master device.
    Type: Application
    Filed: April 7, 2014
    Publication date: August 7, 2014
    Applicant: Savant Systems, LLC
    Inventors: Timothy R. Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
  • Publication number: 20140184881
    Abstract: A MEMS actuator for a compact camera couples with an alignment compensation component for generating alignment compensation signals to position and align one or more movable lenses to account for a specific focus distance and for a camera module orientation and nonlinear displacement property of the one or more movable lenses.
    Type: Application
    Filed: March 7, 2013
    Publication date: July 3, 2014
    Applicant: DIGITALOPTICS CORPORATION
    Inventor: David McKinley
  • Publication number: 20140184899
    Abstract: A MEMS actuator for an auto-focus camera module is coupled with a capacitance measurement component configured to determine MEMS actuator capacitance values to be used to determine motion and displacement of the camera module, the optical module and/or one or more movable lenses thereof, and to adapt a position and alignment of the one or more movable lenses to account for a specific focus distance.
    Type: Application
    Filed: March 7, 2013
    Publication date: July 3, 2014
    Inventor: David McKinley
  • Patent number: 8719581
    Abstract: A system which includes a programmable multimedia controller is provided in which flexible user access is provided through a combination of user profiles and usernames/pas swords. A configuration for a given device which may form part of the system or may interoperate with the system may be shared by multiple similar devices. A sharable device configuration is stored by a master device and can be shared by other devices of the same type as the master device.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: May 6, 2014
    Assignee: Savant Systems, LLC
    Inventors: Timothy R Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
  • Publication number: 20140012166
    Abstract: The present invention is directed to graduated compression garments for legs having flat toe seams, wherein the pressure value at the ankle zone (1) is of about 10-27 mmHg and at the calf zone (2) about 6-16 mmHg, wherein at least an achilles section, heel section, toe section and/or a foot sole section is cushioned on the internal side of the garment.
    Type: Application
    Filed: March 23, 2012
    Publication date: January 9, 2014
    Applicant: SIGVARIS INC
    Inventors: Michael Wayne Leonard, David McKinley York
  • Publication number: 20130283025
    Abstract: In one embodiment, a user selects a primary component of a multimedia system to be configured in a configuration user interface of a mobile device. The configuration user interface of the mobile device displays a photo-realistic depiction of a back panel of the primary component. The photo-realistic depiction of a back panel includes photo-realistic depictions of connection ports located thereon. The user selects another component to be connected to the primary component. One or more classes of potential connections are determined between the another component and the primary component, and for each class of potential connection, the configuration user interface on the mobile device graphically guides the user to select a particular connection port on the photo-realistic depiction of the back panel of the primary component for the class of potential connection. Based on selections of particular connection ports from the user, a set of configuration data is generated.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Applicant: SAVANT SYSTEMS, LLC
    Inventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
  • Patent number: 8504183
    Abstract: A web browser-equipped device, such as a personal digital assistant, tablet, notebook or other computer, wireless telephone handset or other device, to function as a remote control unit for a programmable multimedia controller. Web pages served by the multimedia controller to the web browser-equipped device present a user interface which may include programmable background motifs, colors and indicators. The user interface also typically includes one or more user-operable buttons whose functionalities are programmable. A method is provided for automatically converting a user interface device configuration for the multimedia controller into web pages suitable for a browser-equipped device.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: August 6, 2013
    Assignee: Savant Systems, LLC
    Inventors: David McKinley, Gerald W. Shields, Kevin C. Kicklighter
  • Publication number: 20120084472
    Abstract: A system which includes a programmable multimedia controller is provided in which flexible user access is provided through a combination of user profiles and usernames/pas swords. A configuration for a given device which may form part of the system or may interoperate with the system may be shared by multiple similar devices. A sharable device configuration is stored by a master device and can be shared by other devices of the same type as the master device.
    Type: Application
    Filed: September 21, 2011
    Publication date: April 5, 2012
    Inventors: Timothy R. Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
  • Publication number: 20110007018
    Abstract: A touch-sensitive wireless device, such as a wireless telephone or wireless multimedia player, in conjunction with an interactive on screen display, effectively remotely controls a programmable multimedia controller or other system. User gestures, button presses or other touches to or movements of the touch-sensitive wireless device are effectively converted to information that is wirelessly transmitted to the programmable multimedia controller. Once received by the programmable multimedia controller, such information is processed and effectively translated so as to control the operation of the controller.
    Type: Application
    Filed: September 4, 2009
    Publication date: January 13, 2011
    Applicant: Savant Systems, LLc.
    Inventors: David McKinley, Chris Perry
  • Publication number: 20100241254
    Abstract: A web browser-equipped device, such as a personal digital assistant, tablet, notebook or other computer, wireless telephone handset or other device, to function as a remote control unit for a programmable multimedia controller. Web pages served by the multimedia controller to the web browser-equipped device present a user interface which may include programmable background motifs, colors and indicators. The user interface also typically includes one or more user-operable buttons whose functionalities are programmable. A method is provided for automatically converting a user interface device configuration for the multimedia controller into web pages suitable for a browser-equipped device.
    Type: Application
    Filed: September 4, 2008
    Publication date: September 23, 2010
    Applicant: SAVANT SYSTEMS LLC
    Inventors: David McKinley, Gerald W. Shields, Kevin C. Kicklighter
  • Publication number: 20080010315
    Abstract: Software for platform management of high-availability computer systems is provided. A management database can be configured for storing the data about the set of management instruments and the set of management capabilities that are required for the platform management. Further, an application program interface (API) and a command line interface (CLI) are provided for administering of the hardware platform by reading and updating the state of set of management instruments, and the set of management capabilities. Execution of a policy in the occurrence of a pre-defined trigger event can be enabled by a policy execution module.
    Type: Application
    Filed: December 30, 2005
    Publication date: January 10, 2008
    Applicant: AUGMENTIX CORPORATION
    Inventor: David McKinley
  • Publication number: 20070157158
    Abstract: A computer program product and a system are provided for implementing the Hardware Platform Interface (HPI) specification for platform management of computer systems. Software, implemented by the computer program product includes a user library, a resource program, a domain program and a bridge program. The user library accepts calls from user application programs for accessing management data and management capabilities incorporated in a running instance of the resource program. The running instance of the resource program provides access to the management data and the management capabilities. This access is through restrictions to a set of running instances of the domain program. In addition, access to the user application programs is indirect through a set of running instances of the domain program.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Applicant: AUGMENTIX CORPORATION
    Inventor: David McKinley
  • Patent number: 7070721
    Abstract: A hollow fiber microfiltration (MF) membrane is provided. The casting solution used to make this membrane includes a fiber-forming polymer having a degree of polymerization greater than about 1000, a water-soluble polymer, an anhydride with about 2 to 12 carbon atoms, and a solvent. The membrane is formed by mixing and heating these components to form a viscous dope and then extruding the dope through an annular orifice to form a hollow fiber MF membrane. The hollow fiber membrane is then fed through a coagulation bath and two leaching baths. The membrane is especially useful for filtering liquids, such as wine and juice, so as to remove bacteria, gel, and solid particles from the liquids.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: July 4, 2006
    Assignee: Koch Membrane Systems
    Inventors: Jiang Ji, Candeloro DiCecca, Edward M. Schulz, Mahesh Mehta, David Stead, David McKinley, David H. Koch
  • Publication number: 20050103716
    Abstract: A hollow fiber microfiltration (MF) membrane is provided. The casting solution used to make this membrane includes a fiber-forming polymer having a degree of polymerization greater than about 1000, a water-soluble polymer, an anhydride with about 2 to 12 carbon atoms, and a solvent. The membrane is formed by mixing and heating these components to form a viscous dope and then extruding the dope through an annular orifice to form a hollow fiber MF membrane. The hollow fiber membrane is then fed through a coagulation bath and two leaching baths. The membrane is especially useful for filtering liquids, such as wine and juice, so as to remove bacteria, gel, and solid particles from the liquids.
    Type: Application
    Filed: October 21, 2004
    Publication date: May 19, 2005
    Inventors: Jiang Ji, Candeloro DiCecca, Edward Schulz, Mahesh Mehta, David Stead, David McKinley, David Koch
  • Patent number: 6890435
    Abstract: A hollow fiber microfiltration (MF) membrane is provided. The casting solution used to make this membrane includes a fiber-forming polymer having a degree of polymerization greater than about 1000, a water-soluble polymer, an anhydride with about 2 to 12 carbon atoms, and a solvent. The membrane is formed by mixing and heating these components to form a viscous dope and then extruding the dope through an annular orifice to form a hollow fiber MF membrane. The hollow fiber membrane is then fed through a coagulation bath and two leaching baths. The membrane is especially useful for filtering liquids, such as wine and juice, so as to remove bacteria, gel, and solid particles from the liquids.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: May 10, 2005
    Assignee: Koch Membrane Systems
    Inventors: Jiang Ji, Candeloro DiCecca, Edward M. Schulz, Mahesh Mehta, David Stead, David McKinley, David H Koch