Patents by Inventor Prashant Kanhere

Prashant Kanhere 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: 11966926
    Abstract: A mobile consumer device with a display, processor(s), and memory: identifies a merchant device in proximity to the consumer device based on broadcasted information transmitted by the first merchant device, the broadcasted information including a first identifier corresponding to the first merchant device; transmits the first identifier to a server and receives from the server an electronic communication including identification and transaction information associated with the merchant; displays the identification information, receives user selection of the merchant identification information; and in response, displays the merchant transaction information, receives supplemental user information, and transmits the supplemental transaction information to the server for completion of the transaction.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: April 23, 2024
    Assignee: PAYRANGE INC.
    Inventors: Paresh K. Patel, Srinivas Annam, Prashant Kanhere, Rakesh Kulangara
  • Publication number: 20230222507
    Abstract: A mobile consumer device with a display, processor(s), and memory: identifies a merchant device in proximity to the consumer device based on broadcasted information transmitted by the first merchant device, the broadcasted information including a first identifier corresponding to the first merchant device; transmits the first identifier to a server and receives from the server an electronic communication including identification and transaction information associated with the merchant; displays the identification information, receives user selection of the merchant identification information; and in response, displays the merchant transaction information, receives supplemental user information, and transmits the supplemental transaction information to the server for completion of the transaction.
    Type: Application
    Filed: October 25, 2022
    Publication date: July 13, 2023
    Inventors: Paresh K. Patel, Srinivas Annam, Prashant Kanhere, Rakesh Kulangara
  • Patent number: 11481780
    Abstract: A mobile consumer device with a display, processor(s), and memory: identifies a merchant device in proximity to the consumer device based on broadcasted information transmitted by the first merchant device, the broadcasted information including a first identifier corresponding to the first merchant device; transmits the first identifier to a server and receives from the server an electronic communication including identification and transaction information associated with the merchant; displays the identification information, receives user selection of the merchant identification information; and in response, displays the merchant transaction information, receives supplemental user information, and transmits the supplemental transaction information to the server for completion of the transaction.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 25, 2022
    Assignee: PAYRANGE INC.
    Inventors: Paresh K. Patel, Srinivas Annam, Prashant Kanhere, Rakesh Kulangara
  • Publication number: 20200082402
    Abstract: A mobile consumer device with a display, processor(s), and memory: identifies a merchant device in proximity to the consumer device based on broadcasted information transmitted by the first merchant device, the broadcasted information including a first identifier corresponding to the first merchant device; transmits the first identifier to a server and receives from the server an electronic communication including identification and transaction information associated with the merchant; displays the identification information, receives user selection of the merchant identification information; and in response, displays the merchant transaction information, receives supplemental user information, and transmits the supplemental transaction information to the server for completion of the transaction.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 12, 2020
    Inventors: Paresh K. Patel, Srinivas Annam, Prashant Kanhere, Rakesh Kulangara
  • Publication number: 20140019224
    Abstract: An electronic card device includes a Radio Frequency (RF) circuit configured to receive information from a remote broadcast transmitter, a memory associated with the RF circuit to store a unique identifier of the electronic card device, and a processor communicatively coupled to the memory. The processor is configured to enable reception of the information from the remote broadcast transmitter based on the unique identifier of the electronic card device in the memory to generate data configured to facilitate consumer activity on part of a user of the electronic card device through the electronic card device. Also, the electronic card device includes a display unit integrated therewith configured to display output data related to the data generated through the processor.
    Type: Application
    Filed: July 10, 2012
    Publication date: January 16, 2014
    Applicant: Vu Cast Media Inc
    Inventors: SERGIO DE ACHA, Vivek S. Pendharkar, Michael Quinn, Tamil Vengan, Prashant Kanhere, Murali Chirala, Derek Kumar
  • Publication number: 20110292944
    Abstract: A method for administering transmission of a first type of packets and a second type of packets over a serial bus is disclosed. The method comprises: if there is a packet of a second type to be sent, then concatenating the packet of the second type to a plurality of packets of the first type and sending the plurality of packets of the first type followed by the concatenated packet of the second type; and if there is no packet of the second type to be sent, then concatenating a bogus ack packet to the plurality of packets of the first type and sending the plurality of packets of the first type followed by the concatenated bogus ack packet.
    Type: Application
    Filed: August 8, 2011
    Publication date: December 1, 2011
    Inventors: Jerrold V. Hauck, Prashant Kanhere, William S. Duckwall
  • Patent number: 7995606
    Abstract: A method for administering transmission of a first type of packets and a second type of packets over a serial bus. In one embodiment, the method comprises: if there is a packet of a second type to be sent, then concatenating the packet of the second type to a plurality of packets of the first type and sending the plurality of packets of the first type followed by the concatenated packet of the second type; and if there is no packet of the second type to be sent, then concatenating a bogus ack packet to the plurality of packets of the first type and sending the plurality of packets of the first type followed by the concatenated bogus ack packet.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: August 9, 2011
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Prashant Kanhere, William S. Duckwall
  • Patent number: 5287458
    Abstract: An asynchronous communications element which incorporates user-selectable FIFOs both as transmitter and receiver buffers to reduce CPU interrupt overhead. The asynchronous communications element includes a receiver shift register which receives serial data transfers from a communication station, a receiver FIFO which receives parallel data transfers from the receiver shift register for transfer to the CPU, a transmitter FIFO which receives parallel data transfers from the CPU, and a transmitter shift register which receives parallel data transfers from the transmitter FIFO for serial transfer to the communications station. A transmitter time delay eliminates multiple interrupts for a transmitter FIFO "empty" condition that has already been indicated to the CPU. Programmable interrupt levels on the receiver FIFO, together with a receiver FIFO that continues to fill beyond the programmed interrupt level, allow adjustments for variable CPU latency times.
    Type: Grant
    Filed: March 26, 1993
    Date of Patent: February 15, 1994
    Assignee: National Semiconductor Corporation
    Inventors: Martin S. Michael, Prashant A. Kanhere, Richard P. Burnley, Franco Iacobelli, Ta-Wei Chien
  • Patent number: 5241660
    Abstract: An asynchronous communications element which incorporates user-selectable FIFOs both as transmitter and receiver buffers to reduce CPU interrupt overhead. The asynchronous communications element includes a receiver shift register which receives serial data transfers from a communication station, a receiver FIFO which receives parallel data transfers from the receiver shift register for transfer to the CPU, a transmitter FIFO which receives parallel data transfers from the CPU, and a transmitter shift register which receives parallel data transfers from the transmitter FIFO for serial transfer to the communications station. A transmitter time delay eliminates multiple interrupts for a transmitter FIFO "empty" condition that has already been indicated to the CPU. Programmable interrupt levels on the receiver FIFO, together with a receiver FIFO that continues to fill beyond the programmed interrupt level, allow adjustments for variable CPU latency times.
    Type: Grant
    Filed: May 17, 1991
    Date of Patent: August 31, 1993
    Assignee: National Semiconductor Corporation
    Inventors: Martin S. Michael, Prashant A. Kanhere, Richard P. Burnley, Franco Iacobelli, Ta-Wei Chien
  • Patent number: 4823312
    Abstract: An asynchronous communications element which incorporates user-selectable FIFOs both as transmitter and receiver buffers to reduce CPU interrupt overhead.The asynchronous communications element includes a receiver shift register which receives serial data transfers from a communications station, a receiver FIFO which receives parallel data transfers from the receiver shift register for transfer to the CPU, a transmitter FIFO which receives parallel data transfers from the CPU, and a transmitter shift register which receives parallel data transfers from the transmitter FIFO for serial transfer to the communications station. A transmitter time delay eliminates multiple interrupts for a transmitter FIFO "empty" condition that has already been indicated to the CPU. Programmable interrupt levels on the receiver FIFO, together with a receiver FIFO that continues to fill beyond the programmed interrupt level, allow adjustments for variable CPU latency times.
    Type: Grant
    Filed: October 30, 1986
    Date of Patent: April 18, 1989
    Assignee: National Semiconductor Corp.
    Inventors: Martin S. Michael, Prashant A. Kanhere, Richard P. Burnley, Franco Iacobelli, Ta-Wei Chien