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: 12105950Abstract: A computing device detects a press of a global shortcut key simultaneously with a first press and release of a modifier key. In response thereto, an operation is initiated in a non-default display region. The operation might be displaying a user interface element in the non-default display region. The computing device can also detect a second press and release of the modifier key simultaneously with the press of the global shortcut key. In response thereto, the operation can be initiated in a second display region, such as a default display region. The second press and release of the modifier key can be detected within a predetermined period of time following the detection of the first press and release of the modifier key. The operation might be simultaneously initiated in multiple display regions, such as sharing a region that encompasses the non-default display region and one or more other display regions.Type: GrantFiled: August 3, 2022Date of Patent: October 1, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christian Klein, Peter Hammerquist, David Carl Naber, Christoffer Peter Hart Hansen, Ryan Pendlay
-
Publication number: 20240318858Abstract: A control system for a building includes a controller configured to control a heating, ventilation, and air conditioning (HVAC) system configured to condition a space within the building. An electronic device is configured to be in electronic communication with the controller and provides a first output to the controller that corresponds to a first state of the electronic device. The electronic device provides a second output to the controller that corresponds to a second state of the electronic device. In response to receiving one of the first output or the second output, the controller is configured to change a state of the HVAC system from a first state to a second state. In response to receiving the other of the first output or the second output, the controller is configured to change the state of the HVAC system from the second state to a third state.Type: ApplicationFiled: March 25, 2024Publication date: September 26, 2024Applicant: Ademco Inc.Inventors: Luis Ruben Chavez Carrillo, Cesar Rodriguez, Andrea Rivero, Eduardo Dominguez, David Schultz, Mike J. Bauman, Aaron Klein
-
Patent number: 12096080Abstract: Methods and apparatuses for presenting menus to DVR users and users of other media playback devices are described. After a DVR (or other media device) has finished playing a recorded television program (or other content), or in response to other specified events, the DVR presents a screen which comprises a menu. In addition to or in alternative to “save” and “delete” options, the menu comprises one or more options. Each of these other options may correspond to a separate item. For example, a user's selection of such an option may cause the DVR to display or play certain content on the user's television set. Additionally, or alternatively, these other options, when selected by a user, may cause the DVR to display a user interface through which the user can actually interact with content, such as an item that was featured or referenced in the television program that the user was just watching.Type: GrantFiled: March 25, 2021Date of Patent: September 17, 2024Assignee: TiVo Solutions Inc.Inventors: James Barton, Paul Stevens, David Sandford, Robin Hayes, Margret Schmidt, Bruce Klein
-
Patent number: 12088686Abstract: The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.Type: GrantFiled: October 16, 2023Date of Patent: September 10, 2024Assignee: Click Therapeutics, IncInventors: Victor Gao, David Klein
-
Publication number: 20240286961Abstract: A process for 3D printing articles made of carbon or graphite includes producing a flowable polymeric mixture from a UV permeable and polymerizable polymer or cellulose and a UV crosslinkable resin, admixing the polymeric mixture with sugar and/or cellulose until the mixture has a consistency such that it can be filled into a 3D printer and processed thereby, homogenizing the mixture at room temperature or elevated temperature, filling a 3D printer with the mixture, layerwise printing a shaped article with simultaneous exposure to UV radiation for layerwise crosslinking of the UV crosslinkable resin, cleaning the shaped article, introducing the UV precured shaped article into a furnace and stabilizing the UV precured shaped article in air at a predetermined stabilizing temperature until all volatile constituents have outgassed from the prefabricated shaped article and subsequently high temperature treating the shaped article for carbonization or graphitization in a furnace under protective gas.Type: ApplicationFiled: July 5, 2022Publication date: August 29, 2024Applicant: Nippon Kornmeyer Carbon Group GmbHInventors: Torsten KORNMEYER, David KLEIN, Michael GERADS
-
Publication number: 20240286962Abstract: A method for producing carbonized or graphitized molding parts is particularly simple to implement and also allows producing complex molding parts without mechanical post-processing. This is achieved by the production of a pourable liquid polymer mixture which is as homogenized as possible, consisting of a carbon granulate, pitch, soot or graphite powder and polyacrylnitrile dissolved in a solvent, filling the liquid polymer mixture into a casting mold and immersing the filled casting mold in water over a predetermined period of time until the polymer mixture is sufficiently cured and dimensionally stable, and subsequent breaking of the casting mold and stabilizing the prefabricated cured molding part by uniform heating up in a furnace in air at a predefined temperature for stabilizing and degassing volatile constituents, and performing a high-temperature treatment for carbonizing or graphitizing the molding part in a furnace under protective gas.Type: ApplicationFiled: June 29, 2022Publication date: August 29, 2024Applicant: Nippon Kornmeyer Carbon Group GmbHInventors: Torsten KORNMEYER, David KLEIN
-
Patent number: 12074756Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.Type: GrantFiled: January 30, 2023Date of Patent: August 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
-
Publication number: 20240277949Abstract: Methods and systems for delivering formulations to users using modular device having atomizer and wick assembly are disclosed. A formulation delivery system that includes a mouthpiece with a first attaching structure at one end and a removable cartridge with a second attaching structure that connects to the mouthpiece. The removable cartridge houses an atomizer at its first end and features a wick assembly with a removable cap and a wick made from an absorbent material. The wick, which transports fluid to the atomizer, is connected at one end to the removable cap and at the other end abuts the atomizer. The system also includes a channel within the removable cartridge; this channel extends to the cartridge's first end and houses the wick, while the removable cap is located outside the channel. Additionally, the system incorporates electronics that maintain a removable electrical connection with the cartridge.Type: ApplicationFiled: May 3, 2024Publication date: August 22, 2024Inventors: Pradeep Albert, Christine Nichols, David J. Condron, Brian Artze, Fadi Saba, Jesse Klein, Vijay Vad, Shawn Best
-
Publication number: 20240254053Abstract: A method for producing carbon foam boards from starch for use as an insulation material or a filter is disclosed. The method is suitable for producing fine-pored carbon foam boards having a mainly homogeneous structure. This is achieved by sprinkling at least one very thin layer of foamable starch powder onto a temperature-resistant boardlike substrate, introducing the starch-powder-coated substrate into a furnace, introducing air, argon or nitrogen into the furnace until an internal pressure of ?720 mbar to ?1000 mbar has been established, heating the furnace to a foaming temperature of 180° C.-450° ° C. to foam the starch powder, maintaining the temperature over a prolonged duration of up to 10 hours to stabilize the foamed starch into a foam board.Type: ApplicationFiled: January 24, 2024Publication date: August 1, 2024Applicant: Nippon Kornmeyer Carbon Group GmbHInventors: David KLEIN, Michael GERADS
-
Publication number: 20240248747Abstract: A network device can include packet processing circuitry to provide support for virtual functions. The packet processing circuitry can perform operations such as receiving data traffic from a virtual machine, determining an egress rule for the data traffic based on a rule table, and encapsulating the data traffic according to the egress rule.Type: ApplicationFiled: February 23, 2024Publication date: July 25, 2024Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
-
Patent number: 12030779Abstract: A method for producing carbon or graphite foam parts with high purity level for high-temperature insulation under vacuum or protective gas, as insulating material or as filter material, includes the following steps: introducing dry, foamable starch (1) into an open-top container (2) having a round or angular cross section, until the base (3) of the container (2) is covered amply and uniformly with starch (1); introducing the container (2) partly filled with starch (1) into an oven (4), and heating the container (2) to a foaming temperature of >180° C. over a prolonged period of several hours to foam the starch (1), until the container (2) has filled completely with carbon foam (6); withdrawing the container (2) from the oven (4) and extracting the carbon foam (6) after sufficient cooling, and optionally portioning the carbon foam (6) into carbon foam parts (6.1).Type: GrantFiled: April 28, 2022Date of Patent: July 9, 2024Assignee: Nippon Kornmeyer Carbon Group GmbHInventors: Torsten Kornmeyer, David Klein, Michael Gerads
-
Patent number: 11981572Abstract: A method for water-efficient production of graphite of low density from paper includes steeping paper in a vessel in dimethyl sulfoxide to generate paper fibers, admixing polyacrylonitrile to the dissolved the paper fibers with stirring until formation of a paste or a mixture with pastelike consistency, introducing the paste into a mold and subsequently forcing excess liquid from the paste by pressing, to form a presscake, immersing the presscake subsequently in water for curing the polyacrylonitrile for a specified time, until polymerization of the polyacrylonitrile and formation of a cured presscake, initially drying the cured presscake in air at relatively high temperature up to 100° C., heating up the cured presscake for stabilization in air up to 250° C. to remove the residual moisture, and carbonizing the cured and dried presscake in an oven at >1000° C. and then graphitizing it at >2000° C. to give a low-density graphite block.Type: GrantFiled: October 26, 2023Date of Patent: May 14, 2024Assignee: Nippon Kornmeyer Carbon Group GmbHInventor: David Klein
-
Publication number: 20240143482Abstract: A computing platform may be configured with technology for presenting information about a given runtime session of a given client application in the form of a timeline view comprising a time-sorted listing of line items for log events recorded during the given runtime session, wherein each log event's line item includes (i) timing information, (ii) a textual descriptor log event, and (iii) an indication of one or more contextual values associated with the respective log event.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Brendan Gonzales Lim, Taggart C. Matthiesen, Vicky Li, Martin Conte Mac Donell, Matthew David Klein, Miguel Angel Juarez Lopez
-
Publication number: 20240140806Abstract: A method for water-efficient production of graphite of low density from paper includes steeping paper in a vessel in dimethyl sulfoxide to generate paper fibers, admixing polyacrylonitrile to the dissolved the paper fibers with stirring until formation of a paste or a mixture with pastelike consistency, introducing the paste into a mold and subsequently forcing excess liquid from the paste by pressing, to form a presscake, immersing the presscake subsequently in water for curing the polyacrylonitrile for a specified time, until polymerization of the polyacrylonitrile and formation of a cured presscake, initially drying the cured presscake in air at relatively high temperature up to 100° C., heating up the cured presscake for stabilization in air up to 250° C. to remove the residual moisture, and carbonizing the cured and dried presscake in an oven at >1000° C. and then graphitizing it at >2000° C. to give a low-density graphite block.Type: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Applicant: Nippon Kornmeyer Carbon Group GmbHInventor: David KLEIN
-
Publication number: 20240143473Abstract: A client device installed with a client application comprising a configurable rules engine may be configured to (i) receive configuration data for a given rule related to the client application's observability behavior that comprises (a) a trigger event and (b) a set of one or more actions, (ii) based on the received configuration data, configure the configurable rules engine of the client application to execute the given rule, and (iii) initiate a runtime session of the client application during which the configurable rules engine of the client application executes the given rule by (a) monitoring for the trigger event, (b) while monitoring for the trigger event, detecting an occurrence of the trigger event, and (c) based on detecting the occurrence of the trigger event, causing the set of one or more actions to be carried out.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Brendan Gonzales Lim, Taggart C. Matthiesen, Vicky Li, Martin Conte Mac Donell, Matthew David Klein
-
Publication number: 20240143347Abstract: A client device installed with a client application having a graphical user interface (GUI) may be configured to (i) at a given time during a runtime session of the client application, identify a set of GUI elements within the GUI of the client application that is to be represented in a generic visualization of the GUI, (ii) generate a dataset that encodes the generic visualization of the GUI, wherein the generated dataset comprises a respective data structure for each GUI element in the identified set that encodes information for rendering a generic representation of the GUI element, and (iii) after generating the dataset that encodes the generic visualization of the GUI, transmit the generated dataset that encodes the generic visualization of the GUI to a back-end platform associated with a provider of the client application.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Brendan Gonzales Lim, Taggart C. Matthiesen, Vicky Li, Martin Conte Mac Donell, Matthew David Klein
-
Patent number: 11941427Abstract: A network device can include packet processing circuitry to provide support for virtual functions. The packet processing circuitry can perform operations such as receiving data traffic associated with a physical address, determining that the data traffic is associated with a guest of a host system by matching the data traffic with an ingress rule associated with a virtual function, and forwarding the data traffic to the virtual function.Type: GrantFiled: May 3, 2023Date of Patent: March 26, 2024Assignee: Amazon Technologies, Inc.Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
-
Patent number: 11936181Abstract: A system and method for identifying an earth fault in a resonant grounded medium voltage network that employs a REFCL compensation system. The method derives a zero-sequence real power from a phase voltage to ground on each phase and a current on each phase and aligns the zero-sequence real power in time with a magnitude of a zero-sequence voltage provided by the REFCL compensation system. The method determines when the zero-sequence real power and the zero-sequence voltage exceed predetermined thresholds. The method delays the magnitude of the zero-sequence voltage for a predetermined period of time when the zero-sequence voltage exceeds the threshold and determines that the fault is occurring when both the time aligned zero-sequence real power exceeds the threshold and the magnitude of the zero-sequence voltage exceeds the threshold for the predetermined period of time at the same time.Type: GrantFiled: June 8, 2022Date of Patent: March 19, 2024Assignee: S&C Electric CompanyInventors: Stephen E. Williams, Martin T. Bishop, David Klein
-
Publication number: 20240040015Abstract: The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Applicant: Click Therapeutics, Inc.Inventors: Victor Gao, David Klein
-
Patent number: D1039382Type: GrantFiled: November 5, 2020Date of Patent: August 20, 2024Assignee: Life Technologies CorporationInventors: Paul Clark, Sandro Klein, Xin Mathers, Jeffrey Kelly, David Judd, Scott Glassman, Michael Scribner, Adrian Bird, Imran Mahmood