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: 20180211460Abstract: 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: ApplicationFiled: January 25, 2017Publication date: July 26, 2018Inventors: John David LANDERS, Jr., Dean Frederick HERRING, Paul Morton WILSON, David John STEINER, Kimberly Ann WOOD
-
Patent number: 10032326Abstract: 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: GrantFiled: January 25, 2017Date of Patent: July 24, 2018Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: John David Landers, Jr., Dean Frederick Herring, Paul Morton Wilson, David John Steiner, Kimberly Ann Wood
-
Publication number: 20180108074Abstract: 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: ApplicationFiled: December 11, 2017Publication date: April 19, 2018Inventors: Monsak Jason CHIRAKANSAKCHAROEN, Dean Frederick HERRING, Ankit SINGH, David John STEINER
-
Patent number: 9842363Abstract: 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: GrantFiled: March 31, 2015Date of Patent: December 12, 2017Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Monsak Jason Chirakansakcharoen, Dean Frederick Herring, Ankit Singh, David John Steiner
-
Publication number: 20170308942Abstract: 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: ApplicationFiled: April 20, 2016Publication date: October 26, 2017Inventors: 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: 20170175981Abstract: 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: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: David John STEINER, John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON
-
Patent number: 9677740Abstract: 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: GrantFiled: February 21, 2014Date of Patent: June 13, 2017Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATIONInventors: David John Steiner, John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson
-
Publication number: 20160275479Abstract: 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: ApplicationFiled: March 17, 2015Publication date: September 22, 2016Inventors: John David Landers, JR., Paul Wilson, David John Steiner, Kimberly Wood
-
Publication number: 20160110902Abstract: 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: ApplicationFiled: March 31, 2015Publication date: April 21, 2016Inventors: Monsak Jason Chirakansakcharoen, Dean Frederick Herring, Ankit Singh, David John Steiner
-
Publication number: 20160110702Abstract: 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: ApplicationFiled: October 14, 2015Publication date: April 21, 2016Inventors: John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON, Jeffrey John SMITH, David John STEINER, Phuc Ky DO
-
Publication number: 20160019514Abstract: 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: ApplicationFiled: July 15, 2014Publication date: January 21, 2016Inventors: John David Landers, JR., David John Steiner, Phuc Do
-
Publication number: 20150248273Abstract: 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: ApplicationFiled: March 2, 2014Publication date: September 3, 2015Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATIONInventors: David John STEINER, John David LANDERS, Jr., Charles Ray KIRK
-
Publication number: 20150242038Abstract: 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: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATIONInventors: David John STEINER, John David LANDERS, Jr., Charles Ray KIRK
-
Publication number: 20150241025Abstract: 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: ApplicationFiled: February 21, 2014Publication date: August 27, 2015Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATIONInventors: David John STEINER, John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON
-
Patent number: 9117082Abstract: 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: GrantFiled: August 9, 2005Date of Patent: August 25, 2015Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: John David Landers, Jr., Robert Eugene Russell, Jr., David John Steiner
-
Patent number: 8725458Abstract: 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: GrantFiled: December 30, 2008Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: John David Landers, Jr., David John Steiner, Paul Morton Wilson, Kimberly Ann Wood
-
Patent number: 8560755Abstract: 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: GrantFiled: September 7, 2006Date of Patent: October 15, 2013Assignee: Toshiba Global Commerce Solutions Holding CorporationInventors: John David Landers, Jr., David John Steiner
-
Patent number: 8170972Abstract: 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: GrantFiled: May 2, 2007Date of Patent: May 1, 2012Assignee: General Electric CompanyInventors: Michael Thomas Randazzo, Randy Kent Secrist, David John Steiner
-
Patent number: 8108700Abstract: 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: GrantFiled: March 10, 2009Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Paul M. Wilson, John D. Landers, Jr., David John Steiner, Kimberly A. Wood
-
Patent number: 8086552Abstract: 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: GrantFiled: May 2, 2007Date of Patent: December 27, 2011Assignee: General Electric CompanyInventors: Michael Thomas Randazzo, Randy Kent Secrist, David John Steiner