Patents by Inventor David J. Steiner
David J. Steiner 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: 11922220Abstract: Embodiments of systems, apparatuses and methods provide enhanced function as a service (FaaS) to users, e.g., computer developers and cloud service providers (CSPs). A computing system configured to provide such enhanced FaaS service include one or more controls architectural subsystems, software and orchestration subsystems, network and storage subsystems, and security subsystems. The computing system executes functions in response to events triggered by the users in an execution environment provided by the architectural subsystems, which represent an abstraction of execution management and shield the users from the burden of managing the execution. The software and orchestration subsystems allocate computing resources for the function execution by intelligently spinning up and down containers for function code with decreased instantiation latency and increased execution scalability while maintaining secured execution.Type: GrantFiled: April 16, 2019Date of Patent: March 5, 2024Assignee: Intel CorporationInventors: Mohammad R. Haghighat, Kshitij Doshi, Andrew J. Herdrich, Anup Mohan, Ravishankar R. Iyer, Mingqiu Sun, Krishna Bhuyan, Teck Joo Goh, Mohan J. Kumar, Michael Prinke, Michael Lemay, Leeor Peled, Jr-Shian Tsai, David M. Durham, Jeffrey D. Chamberlain, Vadim A. Sukhomlinov, Eric J. Dahlen, Sara Baghsorkhi, Harshad Sane, Areg Melik-Adamyan, Ravi Sahita, Dmitry Yurievich Babokin, Ian M. Steiner, Alexander Bachmutsky, Anil Rao, Mingwei Zhang, Nilesh K. Jain, Amin Firoozshahian, Baiju V. Patel, Wenyong Huang, Yeluri Raghuram
-
Publication number: 20240020669Abstract: Systems and methods of automatically switching measurement information processing modes related to a self-checkout kiosk. In one exemplary embodiment, a method is performed by an electronic device that includes processing circuitry. The method may include detecting, using object recognition, at least one object present in real-time captured imagery. The method may further include, responsive to detecting the at least one object present in the real-time captured imagery, switching measurement information processing modes from a first measurement information processing mode to a second measurement information processing mode.Type: ApplicationFiled: September 25, 2023Publication date: January 18, 2024Inventors: Brad M. Johnson, David J. Steiner, Suzanne M. Bleakley, William L. Dungan
-
Publication number: 20230316884Abstract: Systems and methods of selecting a video stream resolution are provided. In one exemplary embodiment, a method comprises, by a network node operationally coupled over a network to a set of optical sensor devices positioned throughout a space that are operable to send at least one of a set of image streams to the network node. The method comprises receiving a first image stream of a set of image streams of the first optical sensor device that is selected based on both a confidence level that at least one object is correctly detected from a second image stream received from the first optical sensor and a current network bandwidth utilization to maintain the current network bandwidth utilization below a network bandwidth utilization threshold, with the first and second image streams having a different resolution and the first optical sensor having a viewing angle towards the detected object.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Inventor: David J. Steiner
-
Publication number: 20230316557Abstract: Systems and methods of providing navigation information associated with a retail space are provided. In one exemplary embodiment, a method comprises, a network node operationally coupled to a set of optical sensor devices positioned throughout a retail space, the network node receiving a sequence of images from each optical sensor device. The method comprises, obtaining a current position of a certain subject in the retail space based on one or more sequence of images received. The method comprises, obtaining a current position of an obstacle in the retail space based on one or more sequence of images received. The method comprises, sending to a wireless device associated with the certain subject, navigation information associated with the current positions of the certain subject and the obstacle in the retail space.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Inventors: David J. STEINER, Suzanne M. BLEAKLEY, Andrei KHAITAS, Evgeny SHEVTSOV
-
Publication number: 20230306409Abstract: The present disclosure describes a directional radio frequency identification (RFID) system, which provides directional RFID tag scanning using RFID enclosures and moveable radio signal blocking components. The RFID systems herein also prevent unwanted RFID tag activation and focuses RFID readers on specific scan areas. The directional RFID systems may be implemented in any type of system that utilizes RFID tag reading, such as a point of sale systems and other related systems, which utilize RFID scanning.Type: ApplicationFiled: March 23, 2022Publication date: September 28, 2023Inventors: Brad Matthew JOHNSON, David J. STEINER, Kimberly A. WOOD, Timothy W. CROCKETT
-
Publication number: 20230186266Abstract: Systems and methods of automatically switching measurement information processing modes related to a self-checkout kiosk. In one exemplary embodiment, a method is performed by an electronic device that includes processing circuitry. The method may include detecting, using object recognition, at least one object present in real-time captured imagery. The method may further include, responsive to detecting the at least one object present in the real-time captured imagery, switching measurement information processing modes from a first measurement information processing mode to a second measurement information processing mode.Type: ApplicationFiled: December 6, 2021Publication date: June 15, 2023Inventors: Brad M. Johnson, David J. Steiner, Suzanne M. Bleakley, William L. Dungan
-
Patent number: 9606929Abstract: Embodiments of the invention relate to leveraging disk controller cache memory to simulate non-volatile random access memory. At least one logical block address in cache memory of the disk controller is designated and set aside as permanently dirty. Read operations may be supported with data in the cache memory; including data retained in any block address designated as permanently dirty. Write operations may also be supported by storing the write data in the logical block address designated as permanently dirty.Type: GrantFiled: November 8, 2011Date of Patent: March 28, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Susan W. Brosnan, Patricia S. Hogan, John David Landers, Jr., David J. Steiner
-
Patent number: 9327914Abstract: A rotary sweep arm system for use with a food product classifier line conveyor. The sweep arm system sweeps selected food products from the conveyor to a selected food product receiving station such as a conveyor, container, or a trimming station.Type: GrantFiled: August 22, 2013Date of Patent: May 3, 2016Assignee: MILLARD MANUFACTURING CORP.Inventors: R. Michael Dallan, David J. Steiner, David L. Vance
-
Publication number: 20140324609Abstract: Multi-mode computing systems for point of sale transactions are disclosed. According to an aspect, a computing system includes a first housing and a processing device disposed in the first housing. A user interface and a first input/output interface is integrated with the first housing and in communication with the processing device. The first input/output interface is configured to receive power for delivery to the processing device. A second housing is configured to carry the first housing. An attachment mechanism is configured to selectively attach together the first housing and the second housing for carry of the first housing. A second input/output interface is configured to be communicatively coupled to the first input/output interface when the first housing and the second housing are attached. A power source is connected to the second input/output interface for delivery of power to the processing device via the first input/output interface.Type: ApplicationFiled: July 11, 2014Publication date: October 30, 2014Inventors: Dean F. Herring, John A. Hibbard, Brad M. Johnson, John D. Landers, Jr., Duane Scott Miller, Jeffrey J. Smith, David J. Steiner, William L. Talley, Jeff D. Thomas, Paul M. Wilson
-
Patent number: 8800872Abstract: Multi-mode computing systems for point of sale transactions are disclosed. According to an aspect, a computing system includes a first housing and a processing device disposed in the first housing. A user interface and a first input/output interface is integrated with the first housing and in communication with the processing device. The first input/output interface is configured to receive power for delivery to the processing device. A second housing is configured to carry the first housing. An attachment mechanism is configured to selectively attach together the first housing and the second housing for carry of the first housing. A second input/output interface is configured to be communicatively coupled to the first input/output interface when the first housing and the second housing are attached. A power source is connected to the second input/output interface for delivery of power to the processing device via the first input/output interface.Type: GrantFiled: December 19, 2011Date of Patent: August 12, 2014Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Dean F. Herring, John A. Hibbard, Brad M. Johnson, John D. Landers, Jr., Duane S. Miller, Jeffrey J. Smith, David J. Steiner, William L. Talley, Jeff D. Thomas, Paul M. Wilson
-
Patent number: 8723962Abstract: Mechanisms, in a portable computing device comprising a camera, for exchanging information between a user and a provider are provided. With these mechanisms, an image is captured using the camera of the portable computing device and an identifier of a physical object associated with the captured image is determined. The portable computing device transmits the identifier of the physical object, and user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object. The portable computing device receives information associated with the physical object from the separate computing device associated with the provider of the physical object. A storage device of the portable computing device stores the physical object information in association with at least one of the captured image or the identifier of the physical object.Type: GrantFiled: December 13, 2011Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Dean F. Herring, Brad M. Johnson, Adrian X. Rodriguez, Jeffrey J. Smith, David J. Steiner
-
Patent number: 8543948Abstract: Exemplary embodiments describe a design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for performing the functions of a PCI Express feature card remotely from a data processing system. The system is comprised of a circuit board connected to a PCI-E feature card. The PCI-E feature card is remotely located in comparison to the circuit board. Architecturally, the PCI-E feature card appears to the circuit board to be located at the circuit board.Type: GrantFiled: April 30, 2008Date of Patent: September 24, 2013Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: John D. Landers, Jr., David J. Steiner
-
Patent number: 8510170Abstract: A point of sale (POS) system includes primary and auxiliary printers powered by a shared power supply. A POS terminal includes the shared power supply, a user interface, and a host including a printer driver for dynamically generating primary print commands. A printer connection card connected to the POS terminal includes a Universal Serial Bus (USB) hub in communication with the host and having at least one USB connector powered by the shared power supply. The primary printer is connected to the USB hub for receiving power and the primary print commands through the USB hub from the POS terminal. An auxiliary printer has a power-only connection to the printer connection card, receiving independently generated auxiliary print commands from a separate host computer. A controller includes control logic for selectively blocking the primary print commands to the primary printer in response to the signal drawn by the auxiliary printer exceeding a threshold.Type: GrantFiled: December 22, 2010Date of Patent: August 13, 2013Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: John D. Landers, Jr., David J. Steiner, Paul M. Wilson, Kimberly A. Wood
-
Publication number: 20130155595Abstract: Multi-mode computing systems for point of sale transactions are disclosed. According to an aspect, a computing system includes a first housing and a processing device disposed in the first housing. A user interface and a first input/output interface is integrated with the first housing and in communication with the processing device. The first input/output interface is configured to receive power for delivery to the processing device. A second housing is configured to carry the first housing. An attachment mechanism is configured to selectively attach together the first housing and the second housing for carry of the first housing. A second input/output interface is configured to be communicatively coupled to the first input/output interface when the first housing and the second housing are attached. A power source is connected to the second input/output interface for delivery of power to the processing device via the first input/output interface.Type: ApplicationFiled: December 19, 2011Publication date: June 20, 2013Applicant: International Business Machines CorporationInventors: Dean F. Herring, John A. Hibbard, Brad M. Johnson, John D. Landers, JR., Duane S. Miller, Jeffrey J. Smith, David J. Steiner, William L. Talley, Jeff D. Thomas, Paul M. Wilson
-
Publication number: 20130147970Abstract: Mechanisms, in a portable computing device comprising a camera, for exchanging information between a user and a provider are provided. With these mechanisms, an image is captured using the camera of the portable computing device and an identifier of a physical object associated with the captured image is determined. The portable computing device transmits the identifier of the physical object, and user information describing a user of the portable computing device, to a separate computing device associated with a provider of the physical object. The portable computing device receives information associated with the physical object from the separate computing device associated with the provider of the physical object. A storage device of the portable computing device stores the physical object information in association with at least one of the captured image or the identifier of the physical object.Type: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dean F. Herring, Brad M. Johnson, Adrian X. Rodriguez, Jeffrey J. Smith, David J. Steiner
-
Publication number: 20130117498Abstract: Embodiments of the invention relate to leveraging disk controller cache memory to simulate non-volatile random access memory. At least one logical block address in cache memory of the disk controller is designated and set aside as permanently dirty. Read operations may be supported with data in the cache memory; including data retained in any block address designated as permanently dirty. Write operations may also be supported by storing the write data in the logical block address designated as permanently dirty.Type: ApplicationFiled: November 8, 2011Publication date: May 9, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Susan W. Brosnan, Patricia S. Hogan, John David Landers, JR., David J. Steiner
-
Publication number: 20120166297Abstract: A point of sale (POS) system includes primary and auxiliary printers powered by a shared power supply. A POS terminal includes the shared power supply, a user interface, and a host including a printer driver for dynamically generating primary print commands. A printer connection card connected to the POS terminal includes a Universal Serial Bus (USB) hub in communication with the host and having at least one USB connector powered by the shared power supply. The primary printer is connected to the USB hub for receiving power and the primary print commands through the USB hub from the POS terminal. An auxiliary printer has a power-only connection to the printer connection card, receiving independently generated auxiliary print commands from a separate host computer. A controller includes control logic for selectively blocking the primary print commands to the primary printer in response to the signal drawn by the auxiliary printer exceeding a threshold.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John D. Landers, JR., David J. Steiner, Paul M. Wilson, Kimberly A. Wood
-
Patent number: 8126195Abstract: Graphical retail item identification including receiving, from a digital camera, an image of a retail item to be identified; decoding, by an image decoding module, the image into one or more image processing tasks; assigning, by a task assignment engine, the one or more image processing tasks to one or more of the POS terminals, the one or more POS terminals characterized as image processing terminals; executing the image processing tasks by the image processing terminals, including reporting results of the image processing tasks to an item identification engine; and identifying, by the item identification engine upon completion of the image processing tasks by the image processing terminals, the retail item.Type: GrantFiled: July 1, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: John D. Landers, Jr., David J. Steiner, Paul M. Wilson, Kimberly A. Wood
-
Patent number: 7871278Abstract: A method and apparatus are disclosed for managing power to a group of connectors. The individual power limits of the connectors may be selectively increased while still complying with a group power limit. In one embodiment, a group of electronic connectors disposed on a host device each include a power portion and a data portion. A mechanical barrier is moveable into a blocked position for physically blocking at least the power portion of one or more of the electronic connectors while the other electronic connectors in the group remain unblocked. A power controller automatically increases an individual power limit of one or more of the unblocked electronic connectors in response to the mechanical barrier being in the blocked position.Type: GrantFiled: December 15, 2009Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventors: Dean F. Herring, P. Daniel Kangas, David J. Steiner, Jeff D. Thomas
-
Patent number: 7818597Abstract: A computer system is disclosed. The computer system includes a core processor, a power supply including a first output in power communication with the core processor, and a power switch in signal communication with the power supply for controlling a state of the first output. The computer system also includes a service processor in signal communication with the sub-system and power communication with a second output of the power supply and a back up power supply. In response to activation of the power switch and a fault of the second output, the service processor uses the back up power supply and a reduced power mode to detect the fault of the second output and generate a signal representative thereof to be displayed upon a light emitting diode display.Type: GrantFiled: March 26, 2007Date of Patent: October 19, 2010Assignee: International Business Machines CorporationInventors: Paul D. Kangas, David J. Steiner