Patents Assigned to Toshiba Global Commerce Solutions, Inc.
  • Patent number: 11985778
    Abstract: A bracket assembly with a latch plate and a lock plate. The lock plate is mounted in an overlapping arrangement with the latch plate and movable between an unlocked position and a locked position. First openings extend through the latch plate and are arranged to receive fasteners that protrude from the display. Second openings extend through the lock plate and are arranged to receive the fasteners. The second openings have a first portion aligning with the first openings in the latch plate when the lock plate is in the unlocked position to enable the bracket assembly to slide relative to the display in a first direction and a second portion enabling the lock plate to slide in a second direction relative to the latch plate between the locked and unlocked positions. A latch mechanism is configured to secure the lock plate in the locked position.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: May 14, 2024
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC
    Inventors: Jui-Chieh Guo, Dan Kelaher
  • Patent number: 11932438
    Abstract: A rotatable bag rack to support a plurality of bag types. The bag rack includes a stand and a rack. The rack is pivotally mounted to the stand so as to be rotatable about a pivot axis relative to the stand between a first position to hold a first bag type and a second position to hold a second bag type. The rack includes a pair of spaced apart arms to hold the first bag type that, in the first position, extends forward relative to the pivot axis. The rack, in the second position, extends downward relative to the pivot axis. The rack also includes a hanger fixed relative to the arms to hold a second bag type that, in the first position, extends backward relative to the pivot axis. The rack, in the second position, extends upward relative to the pivot axis.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: March 19, 2024
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Robert Andrew Myers, Kevin Gierl
  • Patent number: 11907462
    Abstract: Systems and methods of automatic screen mapping are presented. In one exemplary embodiment, a method is performed by a controller device that is coupled to at least one of a set of display devices that are spatially arranged so that each display device is positioned adjacent to at least one other display device and wherein each display device includes a screen structure having a set of presence sensitive sensors. Each display device is operable, for each presence sensitive sensor of the corresponding screen structure, to detect a presence signal and to radiate a presence signal. The method includes receiving an indication that a second display device of the set of display devices has detected a presence signal radiated from a presence sensitive sensor of a first display device of the set of display devices so as to determine a spatial arrangement of the first and second display devices.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: February 20, 2024
    Assignee: Toshiba Global Commerce Solutions, Inc.
    Inventors: Wen Fu Tsai, Hawaii Xuan, Yi Hsin Huang, Ying Chi Chou
  • Publication number: 20230409854
    Abstract: Systems and methods of conducting a bar code scan using an imaging-based bar code scan device are provided. In one exemplary embodiment, a method is performed by an imaging-based bar code device that includes processing circuitry, an optical lens assembly having an image sensor and an optical lens with a focused region at a certain distance in front of the optical lens along an optical axis of the optical lens, a plurality of light emitting elements configured proximate the optical lens and laterally offset from the optical axis. The method includes sending, by the processing circuitry, to each light emitting element, an indication to enable that light emitting element to project a light beam towards the optical axis in the focused region so that the light beams overlap when a target bar code is in the focused region and nonoverlap when a target bar code is outside the focused region.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 21, 2023
    Applicant: Toshiba Global Commerce Solutions, Inc.
    Inventors: Wei-Yi Hsuan, Yi-Sheng Lee, Te-Chia Tsai, Chih-Huang Wang
  • Patent number: 11805190
    Abstract: Systems and methods of identifying infinite call loops using custom tracking headers are provided. In one exemplary embodiment, a method is performed by a first instance of a microservice operated by a first network node in a distributed microservice system having instances of one or more microservices operated by network nodes with each instance having a data cache operable to share data between instances of that microservice. The method includes receiving an indication that includes a message to access data that may be available in a data cache of an instance of the microservice, the indication also including one or more tracking identifiers with each tracking identifier corresponding to an instance of the microservice that successively sends or receives the message so as to determine that the message corresponds to a same message previously sent or received by the same instance of the microservice.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: October 31, 2023
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Zachary M. Darden, Jonathan Waite
  • Patent number: 11763114
    Abstract: Systems and methods of conducting a bar code scan using an imaging-based bar code scan device are provided. In one exemplary embodiment, a method is performed by an imaging-based bar code device that includes processing circuitry, an optical lens assembly having an image sensor and an optical lens with a focused region at a certain distance in front of the optical lens along an optical axis of the optical lens, a plurality of light emitting elements configured proximate the optical lens and laterally offset from the optical axis. The method includes sending, by the processing circuitry, to each light emitting element, an indication to enable that light emitting element to project a light beam towards the optical axis in the focused region so that the light beams overlap when a target bar code is in the focused region and non-overlap when a target bar code is outside the focused region.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: September 19, 2023
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Wei-Yi Hsuan, Yi-Sheng Lee, Te-Chia Tsai, Chih-Huang Wang
  • Patent number: 11706120
    Abstract: Systems and methods of performing automated testing using a process flow of messages are provided. In one exemplary embodiment, a method includes receiving an indication that represents a time stamped message that is sent or received by a second electronic node and that is associated with a certain function. The method also includes generating a process flow of messages between the set of electronic nodes for the certain function based on the time stamped message of the second electronic node that is associated with the certain function and time stamped messages of the other electronic nodes associated with the same function so that the first electronic node is operable to simulate the certain function specific to that node based on the process flow of messages so as to test that at least one electronic node is operable to perform the certain function in conformance with the process flow of messages.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: July 18, 2023
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Adrian Rodriguez, Jessica K. Snead, Lucas Blanck, Jonathan Waite
  • Patent number: 11558486
    Abstract: Systems and methods of identifying infinite call loops using custom tracking headers are provided. In one exemplary embodiment, a method is performed by a first instance of a microservice operated by a first network node in a distributed microservice system having instances of one or more microservices operated by network nodes with each instance having a data cache operable to share data between instances of that microservice. The method includes receiving an indication that includes a message to access data that may be available in a data cache of an instance of the microservice, the indication also including one or more tracking identifiers with each tracking identifier corresponding to an instance of the microservice that successively sends or receives the message so as to determine that the message corresponds to a same message previously sent or received by the same instance of the microservice.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: January 17, 2023
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Zachary M. Darden, Jonathan Waite
  • Patent number: 11288629
    Abstract: Systems and methods of detecting, identifying, and classifying objects positioned on a shelf are provided. In one exemplary embodiment, a sensor pad comprises a plurality of electrical contacts disposed in the pad as a matrix of rows and columns of electrical contacts. Further, each contact corresponds to a different surface area of the pad and has a first electrical conductor positioned on a first layer and a second electrical conductor positioned opposite to the first conductor on a second layer. Also, at least one of the first and second conductors is operable to vary in resistance or capacitance based on an amount of pressure applied to that conductor. In addition, each contact is configured to enable an electrical connection between the first and second conductors with a resistance or capacitance that varies based on an amount of pressure applied to a corresponding area of the pad when an object is positioned on that pad.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: March 29, 2022
    Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
    Inventors: Anton Kramarov, Yevgeni Tsirulnik
  • Publication number: 20210142266
    Abstract: Systems and methods of detecting, identifying, and classifying objects positioned on a shelf are provided. In one exemplary embodiment, a sensor pad comprises a plurality of electrical contacts disposed in the pad as a matrix of rows and columns of electrical contacts. Further, each contact corresponds to a different surface area of the pad and has a first electrical conductor positioned on a first layer and a second electrical conductor positioned opposite to the first conductor on a second layer. Also, at least one of the first and second conductors is operable to vary in resistance or capacitance based on an amount of pressure applied to that conductor. In addition, each contact is configured to enable an electrical connection between the first and second conductors with a resistance or capacitance that varies based on an amount of pressure applied to a corresponding area of the pad when an object is positioned on that pad.
    Type: Application
    Filed: January 11, 2021
    Publication date: May 13, 2021
    Applicants: Smart Supervision System LLC, Toshiba Global Commerce Solutions, Inc.
    Inventors: Anton Kramarov, Yevgeni Tsirulnik
  • Publication number: 20210125166
    Abstract: Systems and methods of identifying a retail item at a checkout node are provided. In one exemplary embodiment, during a checkout transaction of a retail item, a method performed by a checkout node comprises selecting at least one of a plurality of retail items predicted by a neural network from at least one of a plurality of acquired images of a retail item positioned on a surface of a scale of the checkout node. Further, the acquired images are captured by a plurality of optical sensors of the checkout node. Each sensor has a different viewing angle towards the surface of the scale and the neural network is trained by a set of images of retail items.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 29, 2021
    Applicant: Toshiba Global Commerce Solutions, Inc.
    Inventor: Yevgeni Tsirulnik