Patents by Inventor David John Steiner

David John 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).

  • Publication number: 20180211460
    Abstract: A method, computer program product, and system are disclosed for facilitating access by a first person to a secure region within an environment having a plurality of items, wherein the secure region is at least partly defined by an access control device. The method acquires, using at least one visual sensor disposed within the environment, first image information including the first person and the access control device. The method identifies the first person using image analysis performed on the first image information. Further, the method identifies, using image analysis a first behavior of the first person relative to the access control device. Upon determining the first behavior corresponds to a predefined visual access behavior, and the security level of the first person satisfies a predetermined threshold security level associated with the access control device, deactivating a security element to permit the first person to physically access the secure region.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: John David LANDERS, Jr., Dean Frederick HERRING, Paul Morton WILSON, David John STEINER, Kimberly Ann WOOD
  • Patent number: 10032326
    Abstract: A method, computer program product, and system are disclosed for facilitating access by a first person to a secure region within an environment having a plurality of items, wherein the secure region is at least partly defined by an access control device. The method acquires, using at least one visual sensor disposed within the environment, first image information including the first person and the access control device. The method identifies the first person using image analysis performed on the first image information. Further, the method identifies, using image analysis a first behavior of the first person relative to the access control device. Upon determining the first behavior corresponds to a predefined visual access behavior, and the security level of the first person satisfies a predetermined threshold security level associated with the access control device, deactivating a security element to permit the first person to physically access the secure region.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: July 24, 2018
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Paul Morton Wilson, David John Steiner, Kimberly Ann Wood
  • Publication number: 20180108074
    Abstract: Method, computer program product, and system to provide an extended vision within an environment having a plurality of items, where the extended vision is based on a field of view of a person determined using a first visual sensor, and is further based on at least a second visual sensor disposed within the environment. Image information from the first and second visual sensors is associated to produce combined image information. Selected portions of the combined image information are displayed based on input provided through a user interface.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 19, 2018
    Inventors: Monsak Jason CHIRAKANSAKCHAROEN, Dean Frederick HERRING, Ankit SINGH, David John STEINER
  • Patent number: 9842363
    Abstract: Method, computer program product, and system to provide an extended vision within an environment having a plurality of items, where the extended vision is based on a field of view of a person determined using a first visual sensor, and is further based on at least a second visual sensor disposed within the environment. Image information from the first and second visual sensors is associated to produce combined image information. Selected portions of the combined image information are displayed based on input provided through a user interface.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: December 12, 2017
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Monsak Jason Chirakansakcharoen, Dean Frederick Herring, Ankit Singh, David John Steiner
  • Publication number: 20170308942
    Abstract: A method, computer program product, and system are disclosed for compiling a virtual transaction for a person within an environment having a plurality of items. The method includes acquiring, using at least one visual sensor, first image information including a person. The method further includes identifying the at least one person from the first image information by classifying the person into a class. The method also includes acquiring second image information including the person and an item. The method further includes identifying a behavior of the person relative to the item, and updating, based on the identified behavior, the virtual transaction.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventors: John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON, Ankit SINGH, Bobby Lewis WILLIAMS, JR., David John STEINER, Phuc Ky DO, Neil Andrew GIRARD, Michael SCHAEFER, Erin Kendall DORSHORST, Craig Walton TURNER
  • Publication number: 20170175981
    Abstract: To provide a user with descriptive images for each function performed by a button, the embodiments described herein use a transforming graphical expression that presents different images depending on the particular function the button is currently performing. For example, if the button is used to increase speaker volume, the graphical expression may display plus sign, but if the button is currently being used to navigate through a display menu, the graphical expression may be transformed into an arrow to indicate the direction a selection element in the menu moves if the button is activated. Thus, as the current function of the button changes, the graphical expression presented to the user also changes. In this manner, the same button may be used to perform multiple functions while presenting to a user a customized graphical expression indicating the current function of the button.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: David John STEINER, John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON
  • Patent number: 9677740
    Abstract: To provide a user with descriptive images for each function performed by a button, the embodiments described herein use a transforming graphical expression that presents different images depending on the particular function the button is currently performing. For example, if the button is used to increase speaker volume, the graphical expression may display plus sign, but if the button is currently being used to navigate through a display menu, the graphical expression may be transformed into an arrow to indicate the direction a selection element in the menu moves if the button is activated. Thus, as the current function of the button changes, the graphical expression presented to the user also changes. In this manner, the same button may be used to perform multiple functions while presenting to a user a customized graphical expression indicating the current function of the button.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: June 13, 2017
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
    Inventors: David John Steiner, John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson
  • Publication number: 20160275479
    Abstract: A portable payment terminal (PPT) that is used to facilitate customer transactions in a mobile point-of-sale (MPOS) system is assigned to a particular tablet device. The PPT device may dock with to charge its batteries, and undock from the tablet device to facilitate customer transactions. To maintain a requisite one-to-one relationship between the two devices, a timer is started whenever the PPT device is undocked from the tablet device. Additionally, checks are performed to ensure that the PPT device is authorized to dock with the tablet device. If the PPT device remains undocked from the tablet device for a predetermined time period, or if the PPT device is not authorized to dock with the tablet device, the functions of the tablet device and/or the PPT device are disabled to reduce or eliminate the usability of the devices to a user.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: John David Landers, JR., Paul Wilson, David John Steiner, Kimberly Wood
  • Publication number: 20160110902
    Abstract: Method, computer program product, and system to provide an extended vision within an environment having a plurality of items, where the extended vision is based on a field of view of a person determined using a first visual sensor, and is further based on at least a second visual sensor disposed within the environment. Image information from the first and second visual sensors is associated to produce combined image information. Selected portions of the combined image information are displayed based on input provided through a user interface.
    Type: Application
    Filed: March 31, 2015
    Publication date: April 21, 2016
    Inventors: Monsak Jason Chirakansakcharoen, Dean Frederick Herring, Ankit Singh, David John Steiner
  • Publication number: 20160110702
    Abstract: A method, computer program product, and system to perform a sale transaction are provided. The method includes identifying each item of a plurality of items, based on at least one image of the plurality of items, determining a cost for each item, optionally identifying a person based on an image of the person, adding each of the items and each of the costs to a sale transaction, and charging the person for the sale transaction.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 21, 2016
    Inventors: John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON, Jeffrey John SMITH, David John STEINER, Phuc Ky DO
  • Publication number: 20160019514
    Abstract: A network of cameras is disposed throughout a store, such as a grocery store, for example. The cameras are positioned so as to monitor the products available in the store, as well as the entrances and exits to and from the store. Customers are identified as they enter the store, and their movements throughout the store are tracked. The cameras capture images of the products selected by the customer and then send those images to a computer server. The server identifies each product selected by the customer, maintains a total price for all products selected by the customer, and automatically debits the customer's account for the total price upon detecting the customer leaving the store.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 21, 2016
    Inventors: John David Landers, JR., David John Steiner, Phuc Do
  • Publication number: 20150248273
    Abstract: Because a touch controller may not be capable of providing a signal to indicate when to provide audio feedback, a computing system may include a touch event detector that is located in a communication channel between a touch controller and a processing system (e.g., a processor and main memory of a computing system). The touch event detector may monitor the touch data as it is relayed from the touch controller to the processing system via a communication hub. Once the touch event detector identifies a relevant touch event (i.e., a touch event that should provide audio feedback to a user), the touch event detector transmits an instruction to an audio output device (e.g., a speaker) which then generates the audio feedback.
    Type: Application
    Filed: March 2, 2014
    Publication date: September 3, 2015
    Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
    Inventors: David John STEINER, John David LANDERS, Jr., Charles Ray KIRK
  • Publication number: 20150242038
    Abstract: Multiple users may interact with the multiple touch monitors simultaneously. For example, a point-of-sale (POS) system may include two touch monitors (e.g., one facing the cashier and another facing the customer) that are controlled by the same operating system. To provide audio feedback to both users, the operating system needs to know on which monitor the touch event occurred. However, because the operating system may use a shared coordinate region, it only knows that a touch event occurred within the region but not know on which monitor. As such, embodiments herein describe a filter module that identifies a specific location of a touch event within the shared coordinate region and maps that location to one of the touch monitors. Once the specific touch monitor is identified, the filter module sends an instruction that causes a speaker assigned to the identified touch monitor to output the audio feedback.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
    Inventors: David John STEINER, John David LANDERS, Jr., Charles Ray KIRK
  • Publication number: 20150241025
    Abstract: To provide a user with descriptive images for each function performed by a button, the embodiments described herein use a transforming graphical expression that presents different images depending on the particular function the button is currently performing. For example, if the button is used to increase speaker volume, the graphical expression may display plus sign, but if the button is currently being used to navigate through a display menu, the graphical expression may be transformed into an arrow to indicate the direction a selection element in the menu moves if the button is activated. Thus, as the current function of the button changes, the graphical expression presented to the user also changes. In this manner, the same button may be used to perform multiple functions while presenting to a user a customized graphical expression indicating the current function of the button.
    Type: Application
    Filed: February 21, 2014
    Publication date: August 27, 2015
    Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
    Inventors: David John STEINER, John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON
  • Patent number: 9117082
    Abstract: A method, computer program product and system for storing or updating authentications, e.g., passwords, in a boot code image, i.e., binary executable boot code, stored within a Read Only Memory (ROM), e.g., flash ROM, of a terminal from a remote central site. An authentication may be stored in the boot code image in a terminal from a central site by creating a file comprising a boot code image storing the authentication at the central site and then storing the created file in ROM in the terminal. The file may be downloaded from a server at the central site to the terminal. An authentication in the boot code image in a terminal may be updated remotely from a central site by updating the file associated with the boot code image, i.e., updating the authentication, at the central site and then downloading the updated file to the terminal.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: August 25, 2015
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Robert Eugene Russell, Jr., David John Steiner
  • Patent number: 8725458
    Abstract: A method, a data processing system, and a computer program product identify blockages in a heat sink of a data processing system. An electromagnetic emitter and an electromagnetic detector are positioned on opposite sides of the heat sink. An intensity of a stream of electromagnetic radiation directed from the electromagnetic emitter is measured by the electromagnetic detector. Based on the measured intensity of the stream of electromagnetic radiation as measured by the electromagnetic detector, a blockage level of the heat sink is determined. If the blockage level of the heat sink exceeds a blockage threshold, an alert is generated.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: John David Landers, Jr., David John Steiner, Paul Morton Wilson, Kimberly Ann Wood
  • Patent number: 8560755
    Abstract: Exemplary embodiments describe a system and a method 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: Grant
    Filed: September 7, 2006
    Date of Patent: October 15, 2013
    Assignee: Toshiba Global Commerce Solutions Holding Corporation
    Inventors: John David Landers, Jr., David John Steiner
  • Patent number: 8170972
    Abstract: A method for identifying conflicting and duplicate rules in a decision support system is provided. The method includes establishing a first subsystem including a protocol of existing rules, each existing rule includes an input feature. The method also includes creating a new rule that includes an input feature, and comparing terminology in the input feature of the new rule against terminology in the input feature of each existing rule of the protocol using a second subsystem and determining whether the new rule and at least one existing rule from the protocol are similar.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: May 1, 2012
    Assignee: General Electric Company
    Inventors: Michael Thomas Randazzo, Randy Kent Secrist, David John Steiner
  • Patent number: 8108700
    Abstract: Method, system and apparatus enabling a computing system to automatically identify the capabilities of a power supply coupled to the computing system. The power supply includes a controller that sends an identification code to a computing system prior to sending a power good signal to the computing system. The identification code and the power good signal are preferably sent over a single conductor, such as a power supply connector pin. The computing system receives the identification code for cross-referencing against a list of power supply identification codes and associated capabilities. Optionally, instructions from the computer system to an output device may be controlled as a function of the identified power supply capabilities.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Wilson, John D. Landers, Jr., David John Steiner, Kimberly A. Wood
  • Patent number: 8086552
    Abstract: A method for dynamically prompting a caregiver for pertinent information about a patient uses a computer or processor operating as a rule-based system. The method includes receiving a first data input triggering a rule in a first rule queue requiring both a first data input and at least a second data input. The method further includes determining that the second data input is not available or is outdated, placing the rule in a second rule queue for later execution, and, when the second data input is available within a selected period of time, executing the rule, or otherwise, after the selected period of time, sending an electronic message to a caregiver to take action to provide the second data input.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: December 27, 2011
    Assignee: General Electric Company
    Inventors: Michael Thomas Randazzo, Randy Kent Secrist, David John Steiner