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: 9081264Abstract: 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: GrantFiled: March 7, 2013Date of Patent: July 14, 2015Assignee: DigitalOptics CorporationInventor: David McKinley
-
Patent number: 9055207Abstract: 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: GrantFiled: March 7, 2013Date of Patent: June 9, 2015Assignee: DigitalOptics CorporationInventor: David McKinley
-
Patent number: 8988586Abstract: 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: GrantFiled: March 7, 2013Date of Patent: March 24, 2015Assignee: DigitalOptics CorporationInventor: David McKinley
-
Publication number: 20150081104Abstract: 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: ApplicationFiled: November 19, 2014Publication date: March 19, 2015Inventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
-
Patent number: 8972858Abstract: 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: GrantFiled: April 19, 2012Date of Patent: March 3, 2015Assignee: Savant Systems, LLCInventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
-
Publication number: 20140223167Abstract: 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: ApplicationFiled: April 7, 2014Publication date: August 7, 2014Applicant: Savant Systems, LLCInventors: Timothy R. Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
-
Publication number: 20140184881Abstract: 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: ApplicationFiled: March 7, 2013Publication date: July 3, 2014Applicant: DIGITALOPTICS CORPORATIONInventor: David McKinley
-
Publication number: 20140184899Abstract: 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: ApplicationFiled: March 7, 2013Publication date: July 3, 2014Inventor: David McKinley
-
Patent number: 8719581Abstract: 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: GrantFiled: September 21, 2011Date of Patent: May 6, 2014Assignee: Savant Systems, LLCInventors: Timothy R Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
-
Publication number: 20140012166Abstract: 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: ApplicationFiled: March 23, 2012Publication date: January 9, 2014Applicant: SIGVARIS INCInventors: Michael Wayne Leonard, David McKinley York
-
Publication number: 20130283025Abstract: 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: ApplicationFiled: April 19, 2012Publication date: October 24, 2013Applicant: SAVANT SYSTEMS, LLCInventors: Robert P. Madonna, Michael C. Silva, Nicholas J. Cipollo, David W. Tatzel, David McKinley, Duarte M. Avelar, Arthur A. Jacobson
-
Patent number: 8504183Abstract: 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: GrantFiled: September 4, 2008Date of Patent: August 6, 2013Assignee: Savant Systems, LLCInventors: David McKinley, Gerald W. Shields, Kevin C. Kicklighter
-
Publication number: 20120084472Abstract: 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: ApplicationFiled: September 21, 2011Publication date: April 5, 2012Inventors: Timothy R. Locascio, Robert P. Madonna, David McKinley, Michael C. Silva
-
Publication number: 20110007018Abstract: 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: ApplicationFiled: September 4, 2009Publication date: January 13, 2011Applicant: Savant Systems, LLc.Inventors: David McKinley, Chris Perry
-
Publication number: 20100241254Abstract: 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: ApplicationFiled: September 4, 2008Publication date: September 23, 2010Applicant: SAVANT SYSTEMS LLCInventors: David McKinley, Gerald W. Shields, Kevin C. Kicklighter
-
Publication number: 20080010315Abstract: 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: ApplicationFiled: December 30, 2005Publication date: January 10, 2008Applicant: AUGMENTIX CORPORATIONInventor: David McKinley
-
Publication number: 20070157158Abstract: 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: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Applicant: AUGMENTIX CORPORATIONInventor: David McKinley
-
Patent number: 7070721Abstract: 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: GrantFiled: October 21, 2004Date of Patent: July 4, 2006Assignee: Koch Membrane SystemsInventors: Jiang Ji, Candeloro DiCecca, Edward M. Schulz, Mahesh Mehta, David Stead, David McKinley, David H. Koch
-
Publication number: 20050103716Abstract: 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: ApplicationFiled: October 21, 2004Publication date: May 19, 2005Inventors: Jiang Ji, Candeloro DiCecca, Edward Schulz, Mahesh Mehta, David Stead, David McKinley, David Koch
-
Patent number: 6890435Abstract: 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: GrantFiled: January 28, 2002Date of Patent: May 10, 2005Assignee: Koch Membrane SystemsInventors: Jiang Ji, Candeloro DiCecca, Edward M. Schulz, Mahesh Mehta, David Stead, David McKinley, David H Koch