Patents by Inventor Phuc Ky Do

Phuc Ky Do 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: 11675617
    Abstract: Method, computer program product, and system to prioritize the execution of processing task requests in a task request queue, where the processing task requests are related to an environment. The method includes adding processing task requests to a task request queue in response to the detection of predefined actions in an environment. The method also includes adding additional processing task requests or adjusting a priority level of not yet completed task requests in the task request queue, in response to detecting subsequent predefined actions in the environment.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: June 13, 2023
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Dean Frederick Herring, Adrian Xavier Rodriguez, Abhishekh Padmanabhan, David A. Bernath, David John Steiner, Phuc Ky Do, Jonathan M. Waite, Brad Matthew Johnson
  • Patent number: 11514497
    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: Grant
    Filed: September 2, 2020
    Date of Patent: November 29, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith, David John Steiner, Phuc Ky Do
  • Patent number: 11455499
    Abstract: Method, computer program product, and system to provide efficient processing of image data representing an environment comprising a plurality of items available for selection by one or more persons are described. The method includes receiving image data from a plurality of visual sensors, segmenting the image data into a plurality of image segments and classifying the data into predefined image categories. The method also includes identifying an image processing task having a predefined association with the first image category and executing the identified image processing task.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: September 27, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Adrian Xavier Rodriguez, David John Steiner, Phuc Ky Do, Jonathan M. Waite
  • Patent number: 11074632
    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: Grant
    Filed: April 20, 2016
    Date of Patent: July 27, 2021
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    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: 20200402130
    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: September 2, 2020
    Publication date: December 24, 2020
    Inventors: John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON, Jeffrey John SMITH, David John STEINER, Phuc Ky DO
  • Patent number: 10825068
    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: Grant
    Filed: November 27, 2018
    Date of Patent: November 3, 2020
    Assignee: Toshiba Global Commerce Solutions
    Inventors: John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith, David John Steiner, Phuc Ky Do
  • Publication number: 20190294932
    Abstract: Method, computer program product, and system to provide efficient processing of image data representing an environment comprising a plurality of items available for selection by one or more persons are described. The method includes receiving image data from a plurality of visual sensors, segmenting the image data into a plurality of image segments and classifying the data into predefined image categories. The method also includes identifying an image processing task having a predefined association with the first image category and executing the identified image processing task.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Adrian Xavier RODRIGUEZ, David John STEINER, Phuc Ky DO, Jonathan M. WAITE
  • Publication number: 20190294468
    Abstract: Method, computer program product, and system to prioritize the execution of processing task requests in a task request queue, where the processing task requests are related to an environment. The method includes adding processing task requests to a task request queue in response to the detection of predefined actions in an environment. The method also includes adding additional processing task requests or adjusting a priority level of not yet completed task requests in the task request queue, in response to detecting subsequent predefined actions in the environment.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Dean Frederick HERRING, Adrian Xavier RODRIGUEZ, Abhishekh PADMANABHAN, David A. BERNATH, David John STEINER, Phuc Ky DO, Jonathan M. WAITE, Brad Matthew JOHNSON
  • Publication number: 20190096198
    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: November 27, 2018
    Publication date: March 28, 2019
    Inventors: John David LANDERS, JR., Dean Frederick HERRING, Brad Matthew JOHNSON, Jeffrey John SMITH, David John STEINER, Phuc Ky DO
  • Patent number: 10157413
    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: Grant
    Filed: October 14, 2015
    Date of Patent: December 18, 2018
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith, David John Steiner, Phuc Ky Do
  • 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
  • Patent number: 9471815
    Abstract: The illustrative embodiments provide a magnetic reader assembly, a magnetic reader subassembly, a computer implemented method, and a computer program product for diagnosing a magnetic reader subassembly. A processor generates a test signal during a diagnostic period. The processor then receives a return signal from the magnetic reader subassembly. The processor then compares the test signal and the return signal and diagnoses an operational status of the magnetic reader subassembly in response to the comparison of the test signal and the return signal.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert Thomas Cato, Phuc Ky Do, Justin Monroe Pierce
  • 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
  • Patent number: 9086894
    Abstract: A system for automatically determining a configuration of an I/O connector panel is disclosed. The system provides information about the capabilities of the connector card to a memory within the connector card, examining the information in the memory. The system further downloads at least one driver to a system coupled to the I/O connector panel based upon the examined information. The I/O capabilities of a platform (as determined by an I/O panel or other hardware that contains some identification mechanism that defines the I/O capabilities) is within the connector card. This mechanism is then used to determine what software to “preload” into a system so that as new I/O devices are added in the field, the required software for these devices has already been preloaded.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: July 21, 2015
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Phuc Ky Do, John David Landers, Jr.
  • Publication number: 20150178522
    Abstract: The illustrative embodiments provide a magnetic reader assembly, a magnetic reader subassembly, a computer implemented method, and a computer program product for diagnosing a magnetic reader subassembly. A processor generates a test signal during a diagnostic period. The processor then receives a return signal from the magnetic reader subassembly. The processor then compares the test signal and the return signal and diagnoses an operational status of the magnetic reader subassembly in response to the comparison of the test signal and the return signal.
    Type: Application
    Filed: March 4, 2015
    Publication date: June 25, 2015
    Inventors: Robert Thomas Cato, Phuc Ky Do, Justin Monroe Pierce
  • Patent number: 9047521
    Abstract: A computer implemented method for diagnosing a magnetic reader subassembly. A processor generates a test signal during a diagnostic period. The processor then receives a return signal from the magnetic reader subassembly. The processor then compares the test signal and the return signal and diagnoses an operational status of the magnetic reader subassembly in response to the comparison of the test signal and the return signal.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert Thomas Cato, Phuc Ky Do, Justin Monroe Pierce
  • Patent number: 8909799
    Abstract: Embodiments of the invention address deficiencies of the art in respect to file system access and provide a method, system and apparatus for a file system firewall. In one embodiment of the invention, a data processing system configured for file system access can be provided. The data processing system can include a file system, an operating system, a set of access rules, each of the access rules having an associated rule key, and a file system firewall disposed between the file system and the operating system. The file system firewall can include program code enabled to permit or deny a file system request according to an access rule in the set of access rules associated with a rule key formed from an application based attribute in the file system request.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: December 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Phuc Ky Do, Justin M. Pierce
  • Publication number: 20140324611
    Abstract: According to one embodiment of the present disclosure, an approach is provided in which a product request is received that corresponds to a point-of-sale (POS) device, which is located at a merchant facility. In addition to identifying a product location corresponding to the product, an employee location of an employee in proximity to the product location is also identified. In turn, an electronic message is sent to the employee's mobile device that includes a request to transport the product from the product location to the POS device.
    Type: Application
    Filed: March 7, 2014
    Publication date: October 30, 2014
    Applicant: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
    Inventors: Michael John BURKHART, James C. COLSON, Phuc Ky DO, Justin Monroe PIERCE
  • Patent number: 8719098
    Abstract: According to one embodiment of the present disclosure, an approach is provided in which a product request is received that corresponds to a point-of-sale (POS) device, which is located at a merchant facility. In addition to identifying a product location corresponding to the product, an employee location of an employee in proximity to the product location is also identified. In turn, an electronic message is sent to the employee's mobile device that includes a request to transport the product from the product location to the POS device.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: May 6, 2014
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Michael John Burkhart, James C. Colson, Phuc Ky Do, Justin Monroe Pierce
  • Patent number: 8429015
    Abstract: The illustrative embodiments provide a computer implemented method, an apparatus, and a computer usable program product for varying the amount of received advertising content. A content editor provides a portion of a plurality of levels of advertising to a user, wherein the portion of the plurality of levels indicates an amount of advertising content to be received by the user. Responsive to receiving a user input selecting the portion of the plurality of levels, the content editor inserts the amount of advertising content into a media content to form a modified media content, wherein the amount of advertising content corresponds to the portion of the plurality of levels selected by the user. The content editor then transmits the modified media content to the user.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: April 23, 2013
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Phuc Ky Do, Justin Monroe Pierce