Patents by Inventor Ray Tanaka

Ray Tanaka 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: 20180374070
    Abstract: A payment terminal, including: a display, an input device configured to generate input signals indicative of a user input, a payment instrument reader configured to receive payment instrument data from a financial payment instrument, a secure processor connected to the payment instrument reader, a main processor connected to the display, the main processor separate and distinct from the secure processor, a secure input processor connected to the input device and the secure processor, wherein the secure processor is operable between an unsecured mode, wherein the secure processor sends input coordinates based on the input signals received from the secure input processor to the main processor; and a secured mode, wherein the secure input processor ceases input coordinate forwarding to the main processor.
    Type: Application
    Filed: August 31, 2018
    Publication date: December 27, 2018
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Publication number: 20180365762
    Abstract: Methods and systems for automatically providing dynamic content for facilitating a transaction are described herein. An online marketplace is accessed by a client device over a network. A user identifier associated with the client device is passed to a payment service provider via a merchant system associated with the online market place. Dynamic content is generated by the payment service provider in response to the user identifier and subsequently served to the client device over the network.
    Type: Application
    Filed: April 16, 2018
    Publication date: December 20, 2018
    Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella
  • Patent number: 10096012
    Abstract: A payment terminal, including: a display, an input device configured to generate input signals indicative of a user input, a payment instrument reader configured to receive payment instrument data from a financial payment instrument, a secure processor connected to the payment instrument reader, a main processor connected to the display, the main processor separate and distinct from the secure processor, a secure input processor connected to the input device and the secure processor, wherein the secure processor is operable between an unsecured mode, wherein the secure processor sends input coordinates based on the input signals received from the secure input processor to the main processor; and a secured mode, wherein the secure input processor ceases input coordinate forwarding to the main processor.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: October 9, 2018
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Patent number: 10055053
    Abstract: Embodiments of a system and method for assisting disabled users can include: a display configured to receive an input from the disabled user; a set of tactile cues proximal the display; and a processing system configured to: store an assistance map, and map the touch input to a digital input based on the assistance map.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: August 21, 2018
    Assignee: Poynt Co.
    Inventors: Erik Klein, Rishi Taparia, Dorothy Feng, Ji Hyun Park, Saima Kadri, Sathya Iyer, Praveen Alavilli, Ray Tanaka
  • Publication number: 20180225157
    Abstract: In one example, a server system in an electronic trading system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message including a first data payload defined by a common data component and including a first extended payload data, the first extended payload defined by a first schema definition. The second request message includes a second data payload defined by the common data component and a second extended payload data, wherein the second extended payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response message different than the first response message.
    Type: Application
    Filed: April 4, 2018
    Publication date: August 9, 2018
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Patent number: 9965338
    Abstract: Systems, methods and media are provided for facilitating an exchange of messages between a remote client application and a server system the server system, the server system being capable of supporting a plurality of application program interfaces (APIs) that includes a targeted API. In one example, a method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component common to each of the plurality of request messages and selected from a group comprising a predetermined required level of detail, an error language component and a version identifier, and a request component including a reusable identified schema definition.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 8, 2018
    Assignee: eBay Inc.
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Patent number: 9947046
    Abstract: Methods and systems for automatically providing dynamic content for facilitating a transaction are described herein. An online marketplace is accessed by a client device over a network. A user identifier associated with the client device is passed to a payment service provider via a merchant system associated with the online market place. Dynamic content is generated by the payment service provider in response to the user identifier and subsequently served to the client device over the network.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: April 17, 2018
    Assignee: PAYPAL, INC.
    Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella
  • Publication number: 20180095588
    Abstract: Embodiments of a system and method for assisting disabled users can include: a display configured to receive an input from the disabled user; a set of tactile cues proximal the display; and a processing system configured to: store an assistance map, and map the touch input to a digital input based on the assistance map.
    Type: Application
    Filed: October 3, 2017
    Publication date: April 5, 2018
    Inventors: Erik Klein, Rishi Taparia, Dorothy Feng, Ji Hyun Park, Saima Kadri, Sathya Iyer, Praveen Alavilli, Ray Tanaka
  • Publication number: 20170323122
    Abstract: A low-profile card reader, including: a carriage; a single support arm including a first end statically mounted to the carriage, a second end, free from the carriage, a body tapering from the second end toward the first end, wherein the body is free from the carriage, such that the support arm freely deflects along a support arm length relative to the carriage, and a set of strengthening channels extending along the support arm length; and a magnetic reading head statically connected to the second end of the support arm.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Publication number: 20170308882
    Abstract: A payment terminal, including: a display, an input device configured to generate input signals indicative of a user input, a payment instrument reader configured to receive payment instrument data from a financial payment instrument, a secure processor connected to the payment instrument reader, a main processor connected to the display, the main processor separate and distinct from the secure processor, a secure input processor connected to the input device and the secure processor, wherein the secure processor is operable between an unsecured mode, wherein the secure processor sends input coordinates based on the input signals received from the secure input processor to the main processor; and a secured mode, wherein the secure input processor ceases input coordinate forwarding to the main processor.
    Type: Application
    Filed: June 28, 2017
    Publication date: October 26, 2017
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Patent number: 9754136
    Abstract: A low-profile card reader, including: a carriage; a single support arm including a first end statically mounted to the carriage, a second end, free from the carriage, a body tapering from the second end toward the first end, wherein the body is free from the carriage, such that the support arm freely deflects along a support arm length relative to the carriage, and a set of strengthening channels extending along the support arm length; and a magnetic reading head statically connected to the second end of the support arm.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: September 5, 2017
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Publication number: 20170220402
    Abstract: Systems, methods and media are provided for facilitating an exchange of messages between a remote client application and a server system the server system, the server system being capable of supporting a plurality of application program interfaces (APIs) that includes a targeted API. In one example, a method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component common to each of the plurality of request messages and selected from a group comprising a predetermined required level of detail, an error language component and a version identifier, and a request component including a reusable identified schema definition.
    Type: Application
    Filed: April 17, 2017
    Publication date: August 3, 2017
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Patent number: 9721247
    Abstract: A payment terminal, including: a display, an input device configured to generate input signals indicative of a user input, a payment instrument reader configured to receive payment instrument data from a financial payment instrument, a secure processor connected to the payment instrument reader, a main processor connected to the display, the main processor separate and distinct from the secure processor, a secure input processor connected to the input device and the secure processor, wherein the secure processor is operable between an unsecured mode, wherein the secure processor sends input coordinates based on the input signals received from the secure input processor to the main processor; and a secured mode, wherein the secure input processor ceases input coordinate forwarding to the main processor.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: August 1, 2017
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Robert Hernandez
  • Patent number: 9721242
    Abstract: A method of payment terminal operation, including: receiving a payment collection request for a payment from an application, generating a payment initiation request for the payment, sending the payment initiation request to a secure processing system, switching the secure processing system from operation in an unsecured mode to operation in a secured mode in response to receipt of the payment initiation request, facilitating payment information entry, and receiving a payment response notification, generated based on the payment information, at the main processor.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: August 1, 2017
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Praveen Alavill, Syed Fayez Asar, Victor Chau
  • Patent number: 9697056
    Abstract: A plurality of application servers hosts a plurality of business applications. A plurality of Application Program Interface (API) servers host a plurality of APIs to provide programmatic access to the plurality of business applications, each of the APIs configured to receive request messages compiled by a remote client application. An example method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component, and a request component including a reusable identified schema definition specific to the targeted API.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 4, 2017
    Assignee: eBay Inc.
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Publication number: 20170178230
    Abstract: In one example, a method of providing dynamic content includes providing a client device with access to an online marketplace over a network. The method also includes facilitating transmission of a user identifier stored by the client device to a payment service provider. The method further includes receiving dynamic content from the payment service provider in response to the user identifier. In addition, the method includes serving the dynamic content to the client device over the network.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 22, 2017
    Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella
  • Patent number: 9569793
    Abstract: A method of providing dynamic content includes providing a client device with access to an online marketplace over a network. The method also includes facilitating transmission of a user identifier stored by the client device to a payment service provider. The method further includes receiving dynamic content from the payment service provider in response to the user identifier. In addition, the method includes serving the dynamic content to the client device over the network.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 14, 2017
    Assignee: PAYPAL, INC.
    Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella
  • Publication number: 20170039550
    Abstract: A method of payment terminal operation, including: receiving a payment collection request for a payment from an application, generating a payment initiation request for the payment, sending the payment initiation request to a secure processing system, switching the secure processing system from operation in an unsecured mode to operation in a secured mode in response to receipt of the payment initiation request, facilitating payment information entry, and receiving a payment response notification, generated based on the payment information, at the main processor.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 9, 2017
    Applicant: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Praveen Alavill, Syed Fayez Asar, Victor Chau
  • Publication number: 20160364705
    Abstract: A method of payment terminal operation, including: receiving a payment collection request for a payment from an application, generating a payment initiation request for the payment, sending the payment initiation request to a secure processing system, switching the secure processing system from operation in an unsecured mode to operation in a secured mode in response to receipt of the payment initiation request, facilitating payment information entry, and receiving a payment response notification, generated based on the payment information, at the main processor.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 15, 2016
    Inventors: Osama Bedier, Ray Tanaka, Praveen Alavill, Syed Fayez Asar, Victor Chau
  • Patent number: D762766
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: August 2, 2016
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Rishi Taparia, Ji Hyun Park