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: 20250038660Abstract: 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: ApplicationFiled: July 30, 2023Publication date: January 30, 2025Inventors: Doug Messick, Craig Klein
-
Publication number: 20220018668Abstract: 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: ApplicationFiled: July 14, 2020Publication date: January 20, 2022Inventors: Craig Klein, Gregory Harp, Yeeling Lam, Mahendra Kuncham, Barton K. Hawkins, Filip Benuska
-
Publication number: 20220019229Abstract: 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: ApplicationFiled: July 15, 2020Publication date: January 20, 2022Inventors: Craig Klein, Gregory Harp, Yeeling Lam, Mahendra Kuncham, Barton K. Hawkins, Filip Benuska
-
Publication number: 20210247946Abstract: 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: ApplicationFiled: April 26, 2021Publication date: August 12, 2021Applicants: 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: 11016713Abstract: 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: GrantFiled: August 9, 2019Date of Patent: May 25, 2021Assignees: 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: 20210042077Abstract: 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: ApplicationFiled: August 9, 2019Publication date: February 11, 2021Applicants: 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: 10754408Abstract: 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: GrantFiled: June 21, 2018Date of Patent: August 25, 2020Assignee: Dell Products L.P.Inventors: John Jenne, Craig Klein
-
Publication number: 20180299942Abstract: 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: ApplicationFiled: June 21, 2018Publication date: October 18, 2018Inventors: John Jenne, Craig Klein
-
Patent number: 10037066Abstract: 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: GrantFiled: April 7, 2016Date of Patent: July 31, 2018Assignee: Dell Products L.P.Inventors: John Jenne, Craig Klein
-
Publication number: 20170293341Abstract: 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: ApplicationFiled: April 7, 2016Publication date: October 12, 2017Inventors: John Jenne, Craig Klein
-
Patent number: 8225143Abstract: 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: GrantFiled: January 28, 2008Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Allen Keith Bates, Nils Haustein, Craig Klein, Daniel J. Winarski
-
Publication number: 20090190674Abstract: 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: ApplicationFiled: January 28, 2008Publication date: July 30, 2009Applicant: IBM CORPORATIONInventors: Allen Keith Bates, Nils Haustein, Craig Klein, Daniel J. Winarski
-
Publication number: 20080101256Abstract: 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: ApplicationFiled: December 27, 2007Publication date: May 1, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Ain, Craig Klein, Robert Emberty, Peter Lancaster
-
Publication number: 20070297749Abstract: 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: ApplicationFiled: June 23, 2006Publication date: December 27, 2007Inventors: Jonathan Ain, Craig Klein
-
Publication number: 20070256000Abstract: 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: ApplicationFiled: April 28, 2006Publication date: November 1, 2007Applicant: International Business Machines CorporationInventors: Allen Bates, Nils Haustein, Craig Klein, Henry Liu, Daniel Winarski
-
Publication number: 20070253043Abstract: 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: ApplicationFiled: April 26, 2006Publication date: November 1, 2007Inventors: Allen Bates, Nils Haustein, Craig Klein, Henry Liu, Daniel Winarski
-
Publication number: 20070206308Abstract: 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: ApplicationFiled: March 3, 2006Publication date: September 6, 2007Inventors: Allen Bates, Nils Haustein, James Johnson, Craig Klein, Daniel Winarski
-
Publication number: 20070206309Abstract: 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: ApplicationFiled: March 3, 2006Publication date: September 6, 2007Inventors: Allen Bates, Nils Haustein, James Johnson, Craig Klein, Daniel Winarski
-
Publication number: 20070146925Abstract: 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: ApplicationFiled: February 16, 2007Publication date: June 28, 2007Inventors: Nils Haustein, Craig Klein, Daniel Winarski
-
Publication number: 20070115578Abstract: 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: ApplicationFiled: November 18, 2005Publication date: May 24, 2007Applicant: International Business Machines CorporationInventors: Daniel Winarski, Nils Haustein, Craig Klein