Patents by Inventor David Klein

David Klein 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: 9471784
    Abstract: Systems and methods are described for managing computing resources. In one embodiment, data representative of an abstracted firmware framework is maintained. The data may comprise computing firmware settings and determined based on standardized associations between vendor-specific firmware settings and abstracted firmware settings that are independent of the vendor-specific firmware settings. In response to receiving a request for a computing firmware setting, the requested computing firmware setting is translated to one or more vendor-specific firmware settings based on the data. A computing resource capable of implementing the one or more vendor-specific firmware settings is identified.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 18, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Anirudh Balachandra Aithal, Matthew David Klein
  • Patent number: 9471536
    Abstract: Systems and methods are described for managing computing resources. In one embodiment, groupings of computer resources having common firmware settings are maintained based on an abstraction firmware framework representing associations between vendor-specific firmware settings and abstracted firmware settings that provide a degree of independence from specific vendor-specific firmware settings. In response to a request for a computer resource with a specified abstracted firmware configuration, it is determined which of the groupings can support the specified abstracted firmware configuration based on at least one criterion for managing the computer resources in accordance with the abstraction firmware framework.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 18, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Anirudh Balachandra Aithal, Matthew David Klein
  • Patent number: 9462552
    Abstract: Systems and methods for adaptive power control are provided. A minimum power level of a primary acoustic signal is estimated. The minimum power level may then be compared to at least one power threshold. Subsequently, a large power consuming system is controlled based on the comparison of the minimum power level to the power threshold.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: October 4, 2016
    Assignee: Knowles Electronics, LLC
    Inventors: Carlo Murgia, Alex Afshar, David Klein
  • Publication number: 20160231830
    Abstract: Systems and methods for performing personalized operations of a mobile device are provided. An example method includes determining a sensor signature has been received. The sensor signature may be a combination of acoustic and non-acoustic inputs. A classification or recognition or matching score for the received sensor signature may be calculated. A context associated with one or more of the operations of the mobile device may be determined. A confidence level or weight may be determined for the acoustic and non-acoustic inputs based on the context. Based on the confidence level or weight, a determination may be made whether to perform the one or more operations. The determination whether to perform the one or more operations may be further based on a combination of the confidence level or weight and the score. Determining the context can include identifying the type and level of noise associated with the mobile device's environment.
    Type: Application
    Filed: April 13, 2016
    Publication date: August 11, 2016
    Inventors: Sridhar Krishna Nemala, Deborah Kathleen Vitus, David Klein, Eitan Asher Medina
  • Publication number: 20160228875
    Abstract: In one aspect, a thermal cycler system is disclosed. The thermal cycler can be comprised of a device housing and a cover that is operably connected to the device housing. The cover can include a handle portion, a device lid portion, a sample block platen and a link bar. The device lid portion is attached to the proximal side of the handle portion with a pin. The sample block platen is operably connected to the handle portion such that the sample block platen is positioned against the sample block when the handle portion is flush with the device lid portion and the cover is in a closed position. The link bar is operably connected to the device housing and the pin such that a distal side of the handle portion is elevated away from the device lid portion when the cover is moved to an open position.
    Type: Application
    Filed: February 14, 2014
    Publication date: August 11, 2016
    Inventors: Tiong Han Toh, Wuh Ken LOH, Kuan Moon BOO, Sandro David KLEIN, Daniel WELSH
  • Patent number: 9410050
    Abstract: Provided are high viscosity essentially non-aqueous dispersions containing acrylic core/shell polymer particles in a non-aqueous solvent; sheetfed, heatset and coldset lithographic ink compositions containing the dispersions; and methods of printing with ink containing the dispersions to improve the setting and drying properties and rub resistance of sheet fed offset, heatset and coldset lithographic inks. The lithographic inks containing the dispersions set quickly enough to allow processing of printed sheets soon after printing.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: August 9, 2016
    Assignee: Sun Chemical Corporation
    Inventors: Jerome Bollard, Ramasamy Krishnan, Christian Johnke, Hiroyuki Sugiyama, Mark Schneider, David Klein
  • Publication number: 20160224094
    Abstract: Customers in a multi-tenant environment can obtain energy consumption information for a set of resources or other computing components used by those customers, including time-accurate accounting for various components of those resources utilized on behalf of the customer. A customer can also have the ability to specify how the resources are to be operated when used for the customer, in order to manage the amount of energy consumption. The accounting can be performed even when the resources are shared among multiple users or entities. Various hardware components or agents can be used to provide detailed energy consumption information for those components that is associated with a particular customer. The information can be used not only for accounting and monitoring purposes, but also to make dynamic adjustments based on various changes in usage, energy consumption, or other such factors.
    Type: Application
    Filed: April 11, 2016
    Publication date: August 4, 2016
    Inventors: Matthew David Klein, Michael David Marr
  • Patent number: 9372731
    Abstract: Systems and methods are described for managing computing resources. In one embodiment, mappings between a plurality of parameters of an abstracted firmware framework to corresponding firmware settings of computing components are maintained. The mappings are determined based on predetermined associations between vendor-specific firmware settings and abstracted firmware settings that implement a standardized interface that is independent of the vendor-specific firmware settings. In response to receiving one of the plurality of parameters, the received parameter is translated to corresponding vendor-specific firmware settings based on the mappings.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: June 21, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Anirudh Balachandra Aithal, Matthew David Klein
  • Publication number: 20160110214
    Abstract: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 21, 2016
    Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
  • Publication number: 20160110460
    Abstract: An electronic search evaluation system and method are disclosed. The system includes an application loadable onto a user device including a display and an input, and a server in communication with the user device. The application, when loaded onto the user device, permits the user device to communicate with the server to send to the server baseline and candidate search configurations, and a plurality of search terms, and to receive from the server, baseline and candidate search results for the search terms, and to cause display of the search results on the display. The server configured to receive the search configurations and search terms, identify the search results, compare the search results, and send the search results to the application. The search results sent to the application including a comparison marker to indicate whether the search results are matching.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 21, 2016
    Inventors: Chris JOHNSON, David KLEIN, Dakota Reese BROWN
  • Patent number: 9317452
    Abstract: A virtual machine environment in which a hypervisor provides direct memory mapped access by a virtual guest to a physical memory device. The hypervisor prevents reading from, writing to, or both, any individual register or registers while allowing unrestricted access to other registers, and without raising any abnormal condition in the guest's execution environment. For example, in one embodiment, the hypervisor can apply memory access protection to a memory page containing a restricted register so that a fault condition can be raised. When an instruction is executed, the hypervisor can intercept the fault condition and emulate the faulting guest instruction. When the emulation accesses the restricted address, the hypervisor can selectively decide whether or not to perform the access.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: April 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Kent David Forschmiedt, Nicholas Patrick Wilt, Matthew David Klein
  • Publication number: 20160066089
    Abstract: Systems and methods for adaptive intelligent noise suppression are provided. In exemplary embodiments, a speech distortion estimate is determined based on a primary acoustic signal which represents at least one captured sound. The speech distortion estimate is used to derive control signals which adjust an enhancement filter. The enhancement filter is used to generate a plurality of gain masks, which may be applied to the primary acoustic signal to generate a noise suppressed signal.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 3, 2016
    Inventor: David Klein
  • Patent number: 9235409
    Abstract: Customers wanting to deploy software packages, or updates to those packages, across a group of servers or other computing resources can rely upon a component such as a resource manager to manage the deployment. The resource manager can utilize a data structure that stores deployment information by Revision number, and merges information for each verified deployment into a Mainline for those resources. Each Deployment can involve an Individual Release or a Baseline Release, and the importance of those Releases can be determined with respect to a current snapshot of the Mainline. Such an approach enables important Release and Deployment information to be quickly determined and obtained, which can help with configuring and scheduling future Deployments.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: January 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiaqi Guo, Gang Li, Matthew David Klein, Zhe Fu, Baogang Song, Weizhong Hua
  • Patent number: 9172640
    Abstract: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: October 27, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
  • Publication number: 20150284574
    Abstract: Provided are high viscosity essentially non-aqueous dispersions containing acrylic core/shell polymer particles in a non-aqueous solvent; sheetfed, heatset and coldset lithographic ink compositions containing the dispersions; and methods of printing with ink containing the dispersions to improve the setting and drying properties and rub resistance of sheet fed offset, heatset and coldset lithographic inks. The lithographic inks containing the dispersions set quickly enough to allow processing of printed sheets soon after printing.
    Type: Application
    Filed: June 22, 2015
    Publication date: October 8, 2015
    Inventors: Jerome BOLLARD, Ramasamy Krishnan, Christian Johnke, Hiroyuki Sugiyama, Mark Schneider, David KLEIN
  • Patent number: 9137473
    Abstract: A method for controlling the operation of a plurality of consumer electronic devices by displaying a plurality of broadcast channel identifiers each corresponding to a broadcast channel in a display of a controlling device adapted to command at least channel tuning operations of the plurality of consumer electronic devices. Input is accepted into the controlling device that functions to designate one of the plurality of broadcast channel identifiers and the controlling device uses the designation of the one of the plurality of broadcast channel identifiers to cause a transmission of a wireless signal from the controlling device to a one of the plurality of consumer electronic devices to thereby cause the one of the plurality of consumer electronic devices to tune to the broadcast channel corresponding to the designated one of the plurality of broadcast channel identifiers.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: September 15, 2015
    Assignee: UNIVERSAL ELECTRONICS INC.
    Inventors: Joseph Lee Haughawout, Mauro Dresti, Sandro David Klein, Alex Louie, Han-Sheng Yuh, Steve LanPing Huang, Patrick H. Hayes, Weidong William Wang
  • Patent number: 9115291
    Abstract: Provided are high viscosity essentially non-aqueous dispersions containing acrylic core/shell polymer particles in a non-aqueous solvent; sheetfed, heatset and coldset lithographic ink compositions containing the dispersions; and methods of printing with ink containing the dispersions to improve the setting and drying properties and rub resistance of sheet fed offset, heatset and coldset lithographic inks. The lithographic inks containing the dispersions set quickly enough to allow processing of printed sheets soon after printing.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: August 25, 2015
    Assignee: Sun Chemical Corporation
    Inventors: Jerome Bollard, Ramasamy Krishnan, Christian Johnke, Hiroyuki Sugiyama, Mark Schneider, David Klein
  • Patent number: D761768
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 19, 2016
    Inventor: Sandro David Klein
  • Patent number: D762195
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 26, 2016
    Inventor: Sandro David Klein
  • Patent number: D766761
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: September 20, 2016
    Assignee: Life Technologies Corporation
    Inventors: Sandro David Klein, Josh Mead