Patents by Inventor Craig Klein

Craig 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).

  • Publication number: 20250038660
    Abstract: An information handling system has a regulator, a power indication network, a PSU, and a BMC. The regulator receives a system power level indication and provides power to a processor based upon the power indication. The power indication network includes a first resistor stage to shunt the power indication to a ground plane, and a second resistor stage selectably to shunt the power indication to the ground plane. The PSU provides the power indication as a current output where a level of current output indicates a power level provided by the PSU. The BMC determines a power budget for the information handling system, calculates a number of resistor stages to couple to the ground plane based on the power budget, when the number is less than or equal to one, selects the second resistor stage to be uncoupled from the ground plane, and when the number is greater than one, to select the second resistor stage to be coupled to the ground plane.
    Type: Application
    Filed: July 30, 2023
    Publication date: January 30, 2025
    Inventors: Doug Messick, Craig Klein
  • Publication number: 20220018668
    Abstract: Facilitating implementation of a multitude of virtual paths for moving an object in advanced networks (e.g., 5G, 6G, and beyond) is provided herein. Operations of a method can include generating, by a system that includes a memory and a processor, a traversal route grid for travel of an object between a source node and a target node. The traversal route grid can include multiple alternative route segments between the source node and the target node. The method also can include assigning, by the system, respective values to alternative route segments of the multiple alternative route segments. The respective values can be tailored for the object and determined as a function of a requested time of arrival at the target node. Further, the method can include facilitating, by the system, the travel of the object along the group of alternative route segments.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Craig Klein, Gregory Harp, Yeeling Lam, Mahendra Kuncham, Barton K. Hawkins, Filip Benuska
  • Publication number: 20220019229
    Abstract: Facilitating autonomously linking movement of objects in four dimensions in advanced networks (e.g., 5G, 6G, and beyond) is provided herein. Operations of a method can include identifying, by a system comprising a memory and a processor, a first portion of a first traversal route grid associated with a first object and a second portion of a second traversal route grid associated with a second object. The identifying can be based on the first portion and the second portion being determined to be overlapping portions during a same time period. The method also can include linking, by the system, during the same time period, a first movement of the first object and a second movement of the second object across the overlapping portions.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Craig Klein, Gregory Harp, Yeeling Lam, Mahendra Kuncham, Barton K. Hawkins, Filip Benuska
  • Publication number: 20210247946
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains data regarding location and trajectory of a prospective advertising viewer, and monitoring the activity and physical environment of the viewer. The method also includes predicting a future condition of the viewer, and predicting a time, location and duration of an exposure of the viewer to an advertising display, in order to define an advertising placement window. The method also includes predicting a level of viewer attention to the advertising display while within the placement window. The method further includes predicting an effectiveness of advertising content exposure to the viewer, based on the advertising content and the predicted attention level; offering an ad placement in the advertising placement window to an advertising entity; and placing an advertisement provided by the advertising entity in accordance with the advertising placement window. Other embodiments are disclosed.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicants: AT&T Intellectual Property I, L.P., AT&T Global Network Services Slovakia, s.r.o.
    Inventors: Craig Klein, Joseph Sineath, Barton K. Hawkins, Filip Benuska, Gregory Harp
  • Patent number: 11016713
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains data regarding location and trajectory of a prospective advertising viewer, and monitoring the activity and physical environment of the viewer. The method also includes predicting a future condition of the viewer, and predicting a time, location and duration of an exposure of the viewer to an advertising display, in order to define an advertising placement window. The method also includes predicting a level of viewer attention to the advertising display while within the placement window. The method further includes predicting an effectiveness of advertising content exposure to the viewer, based on the advertising content and the predicted attention level; offering an ad placement in the advertising placement window to an advertising entity; and placing an advertisement provided by the advertising entity in accordance with the advertising placement window. Other embodiments are disclosed.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: May 25, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Global Network Services Slovakia, s.r.o.
    Inventors: Craig Klein, Joseph Sineath, Barton K. Hawkins, Filip Benuska, Gregory Harp
  • Publication number: 20210042077
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system obtains data regarding location and trajectory of a prospective advertising viewer, and monitoring the activity and physical environment of the viewer. The method also includes predicting a future condition of the viewer, and predicting a time, location and duration of an exposure of the viewer to an advertising display, in order to define an advertising placement window. The method also includes predicting a level of viewer attention to the advertising display while within the placement window. The method further includes predicting an effectiveness of advertising content exposure to the viewer, based on the advertising content and the predicted attention level; offering an ad placement in the advertising placement window to an advertising entity; and placing an advertisement provided by the advertising entity in accordance with the advertising placement window. Other embodiments are disclosed.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 11, 2021
    Applicants: AT&T Intellectual Property I, L.P., AT&T Global Network Services Slovakia, s.r.o.
    Inventors: Craig Klein, Joseph Sineath, Barton K. Hawkins, Filip Benuska, Gregory Harp
  • Patent number: 10754408
    Abstract: A power supply unit (PSU) mismatch detection system that includes a plurality of PSU slots configured to couple to a PSU and transmit power to an auxiliary power rail (APR) and a main power rail (MPR), a controller that is coupled to the MPR and the PSU slots and configured to perform a PSU mismatch check on each PSU coupled to the PSU slots, and a programmable logic device (PLD) that is coupled to the APR, the MPR, and each of the plurality of PSU slots. The PLD enables transmission of power to the MPR from a first PSU coupled to a first PSU slot, receives an indication that the controller has completed the PSU mismatch check, determines valid PSU slots using the results of the PSU mismatch check, and enables the transmission of power to the main power rail from the valid PSUs slots.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: August 25, 2020
    Assignee: Dell Products L.P.
    Inventors: John Jenne, Craig Klein
  • Publication number: 20180299942
    Abstract: A power supply unit (PSU) mismatch detection system that includes a plurality of PSU slots configured to couple to a PSU and transmit power to an auxiliary power rail (APR) and a main power rail (MPR), a controller that is coupled to the MPR and the PSU slots and configured to perform a PSU mismatch check on each PSU coupled to the PSU slots, and a programmable logic device (PLD) that is coupled to the APR, the MPR, and each of the plurality of PSU slots. The PLD enables transmission of power to the MPR from a first PSU coupled to a first PSU slot, receives an indication that the controller has completed the PSU mismatch check, determines valid PSU slots using the results of the PSU mismatch check, and enables the transmission of power to the main power rail from the valid PSUs slots.
    Type: Application
    Filed: June 21, 2018
    Publication date: October 18, 2018
    Inventors: John Jenne, Craig Klein
  • Patent number: 10037066
    Abstract: A power supply unit (PSU) mismatch detection system that includes a plurality of PSU slots configured to couple to a PSU and transmit power to an auxiliary power rail (APR) and a main power rail (MPR), a controller that is coupled to the MPR and the PSU slots and configured to perform a PSU mismatch check on each PSU coupled to the PSU slots, and a programmable logic device (PLD) that is coupled to the APR, the MPR, and each of the plurality of PSU slots. The PLD enables transmission of power to the MPR from a first PSU coupled to a first PSU slot, receives an indication that the controller has completed the PSU mismatch check, determines valid PSU slots using the results of the PSU mismatch check, and enables the transmission of power to the main power rail from the valid PSUs slots.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: July 31, 2018
    Assignee: Dell Products L.P.
    Inventors: John Jenne, Craig Klein
  • Publication number: 20170293341
    Abstract: A power supply unit (PSU) mismatch detection system that includes a plurality of PSU slots configured to couple to a PSU and transmit power to an auxiliary power rail (APR) and a main power rail (MPR), a controller that is coupled to the MPR and the PSU slots and configured to perform a PSU mismatch check on each PSU coupled to the PSU slots, and a programmable logic device (PLD) that is coupled to the APR, the MPR, and each of the plurality of PSU slots. The PLD enables transmission of power to the MPR from a first PSU coupled to a first PSU slot, receives an indication that the controller has completed the PSU mismatch check, determines valid PSU slots using the results of the PSU mismatch check, and enables the transmission of power to the main power rail from the valid PSUs slots.
    Type: Application
    Filed: April 7, 2016
    Publication date: October 12, 2017
    Inventors: John Jenne, Craig Klein
  • Patent number: 8225143
    Abstract: An apparatus, system, and method are disclosed for injecting noise onto a link of a network. The apparatus, system, and method include, providing a noise injector card, connecting the noise injector card to the link, receiving a control signal to activate the noise injector card, switching a switch of the noise injector card, and injecting noise onto the link.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Allen Keith Bates, Nils Haustein, Craig Klein, Daniel J. Winarski
  • Publication number: 20090190674
    Abstract: An apparatus, system, and method are disclosed for injecting noise onto a link of a network. The apparatus, system, and method include, providing a noise injector card, connecting the noise injector card to the link, receiving a control signal to activate the noise injector card, switching a switch of the noise injector card, and injecting noise onto the link.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 30, 2009
    Applicant: IBM CORPORATION
    Inventors: Allen Keith Bates, Nils Haustein, Craig Klein, Daniel J. Winarski
  • Publication number: 20080101256
    Abstract: A system and method for measuring data transmission activity through a port of a switch device interconnecting nodes of a storage area network, the port transmitting data as words of predetermined length, one data word indicating idle port activity. The method includes steps of counting a number of transmitted words received from the port in a first counter device; and, for each word counted, comparing that word with a predetermined word indicating no (idle) port transmission activity. In response to the comparing, a number of matches are counted in a second counter device. In this manner, a ratio of a number of counted matches with a total amount of words counted indicates available bandwidth for transmitting additional data over that link. Preferably, this available bandwidth information is included in a link state record that the switch communicates to other switch devices interconnecting that link.
    Type: Application
    Filed: December 27, 2007
    Publication date: May 1, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Ain, Craig Klein, Robert Emberty, Peter Lancaster
  • Publication number: 20070297749
    Abstract: A transceiver test module and method for testing an optical transceiver. An optical wrap interconnects the optical transmitter and optical receiver of an optical transceiver. A processor system reads information from an optical transceiver; provides a signal to the optical transceiver to operate the optical transceiver to transmit a signal at the optical transmitter, which is received via the optical wrap; detects diagnostic information from the optical transceiver for errors of the optical transceiver; and determines the rated speed of the optical transceiver from the read information. Operation of the optical transceiver at the rated speed is verified by the diagnostic information.
    Type: Application
    Filed: June 23, 2006
    Publication date: December 27, 2007
    Inventors: Jonathan Ain, Craig Klein
  • Publication number: 20070256000
    Abstract: Improved reliability for multi-layer media is providing by the present invention. A data stream U is received for recording to a multi-layer rotating storage medium, the data stream U comprising a sequence of data bits. Each data bit U(J) is encoded into X representation bits. A first representation bit B(1,J) is recorded onto a first layer of the storage media, the second representation bit B(2,J) is recorded onto a second layer of the storage media, etc. When a request to read the recorded data U from the storage media is subsequently received, a plurality of the X representation bits are read back from the storage media and are decoded into the original data bit U(J). In one embodiment, encoding may be performed with a convolution encoding algorithm and decoding with a PRML decoding algorithm. In another embodiment, Reed Solomon encoding/decoding may be employed.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 1, 2007
    Applicant: International Business Machines Corporation
    Inventors: Allen Bates, Nils Haustein, Craig Klein, Henry Liu, Daniel Winarski
  • Publication number: 20070253043
    Abstract: A holographic information recording apparatus is disclosed. The holographic information recording apparatus comprises a laser light source, a beam splitter, and a reflective spatial light modulator. The beam splitter provides a reference beam and a carrier beam, where that reference beam is directed without reflection toward a holographic data storage medium. The carrier beam is reflected off the reflective spatial light modulator to form a data beam comprising an image of information. The reference beam interacts with the data beam to form a hologram comprising the image. That hologram is then encoded in a holographic data storage medium.
    Type: Application
    Filed: April 26, 2006
    Publication date: November 1, 2007
    Inventors: Allen Bates, Nils Haustein, Craig Klein, Henry Liu, Daniel Winarski
  • Publication number: 20070206308
    Abstract: A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. A control system, for example of a data storage drive, is configured to allocate at least portions of capacity of the data storage media to cartridge memories of the data storage cartridge; and to provide information defining the allocated portions of capacity to the cartridge memories. Each of the cartridge memories may have a separate user and thus provide access for that user to separate partitions.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Inventors: Allen Bates, Nils Haustein, James Johnson, Craig Klein, Daniel Winarski
  • Publication number: 20070206309
    Abstract: A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. Each cartridge memory comprises a communication interface and a memory, wherein the information of the memory is formatted to allow association with at least one of the plurality of partitions of the data storage media. Thus, each of the cartridge memories may have a separate user and provide access for that user to a separate partition or subset of partitions.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Inventors: Allen Bates, Nils Haustein, James Johnson, Craig Klein, Daniel Winarski
  • Publication number: 20070146925
    Abstract: A magnetic storage media includes a magnetic first-pole polarity initialized servo track segment and a magnetic second-pole polarity differential timing based servo pattern recorded on the magnetic first-pole polarity initialized servo track segment The magnetic second-pole polarity differential timing based servo pattern represents magnetic encoded servo position information for facilitating a determination of a servo position error signal exclusive of a plurality of fixed position error timing components and inclusive of a plurality of variable position error timing components.
    Type: Application
    Filed: February 16, 2007
    Publication date: June 28, 2007
    Inventors: Nils Haustein, Craig Klein, Daniel Winarski
  • Publication number: 20070115578
    Abstract: A magnetic storage media includes a magnetic first-pole polarity initialized servo track segment and a magnetic second-pole polarity differential timing based servo pattern recorded on the magnetic first-pole polarity initialized servo track segment. The magnetic second-pole polarity differential timing based servo pattern represents magnetic encoded servo position information for facilitating a determination of a servo position error signal exclusive of noise.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: International Business Machines Corporation
    Inventors: Daniel Winarski, Nils Haustein, Craig Klein