Patents by Inventor Varun A. VORA

Varun A. VORA 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: 20230251885
    Abstract: Techniques for using a virtual terminal on a device to process a data transfer are described herein. These techniques provide the establishing of a virtual terminal for touchless transfer of data, encryption of the data, and rewrapping the data in a way to protect the personal information of a user on the device and in transfer, while still providing the information to a server for further processing.
    Type: Application
    Filed: September 23, 2022
    Publication date: August 10, 2023
    Applicant: Apple Inc.
    Inventors: Raphael Hudon-Voyer, Frank Andries van den Berg, Sebastien Fontaine, Frederic Arnaud, Neilson Proulx-Marcil, Pradeepa Krishnamoorthy, Guilherme Bicalho de Padua, Varun A. Vora, Jin W. Lee
  • Publication number: 20230254141
    Abstract: Techniques for using a virtual terminal on a device to process a data transfer are described herein. These techniques provide the configuring of a virtual terminal for transfer of data, encryption of the data, and rewrapping the data. A server transmits virtual terminal kernel configuration data to the virtual terminal, configuring the terminal with a first public encryption key used to encrypt a second encryption key only known by the terminal. The second encryption key is used to encrypt data for data transfer. The server device is able to decrypt the second encryption key by using a third private encryption key that corresponds to the first public encryption key.
    Type: Application
    Filed: September 23, 2022
    Publication date: August 10, 2023
    Applicant: Apple Inc.
    Inventors: Raphael Hudon-Voyer, Frank Andries van den Berg, Sebastien Fontaine, Frederic Arnaud, Neilson Proulx-Marcil, Pradeepa Krishnamoorthy, Guilherme Bicalho de Padua, Varun A. Vora, Jin W. Lee
  • Publication number: 20230254123
    Abstract: Techniques for using a virtual terminal on a device to process a data transfer are described herein. These techniques provide the use of a virtual terminal for transfer of data, encryption of the data, and rewrapping the data. A virtual terminal receives virtual terminal kernel configuration data, configuring the terminal with a first public encryption key. The virtual terminal generates a second encryption key only known by the virtual terminal. The virtual terminal encrypts the second encryption key with the first public encryption key. The second encryption key is used to encrypt data for data transfer. The virtual terminal is associated with a secure element of a device that is outside the normal processor of the device. The secure element is designed for encryption.
    Type: Application
    Filed: September 23, 2022
    Publication date: August 10, 2023
    Applicant: Apple Inc.
    Inventors: Raphael Hudon-Voyer, Frank Andries van den Berg, Sebastien Fontaine, Frederic Arnaud, Neilson Proulx-Marcil, Pradeepa Krishnamoorthy, Guilherme Bicalho de Padua, Varun A. Vora, Jin W. Lee
  • Publication number: 20230014939
    Abstract: Approaches for display of a user input field on a data originating device during a data transfer are disclosed herein. The data originating device can be positioned within a proximity of a data receiving device to initiate a data transfer between the data originating device and the data receiving device. A secure channel may be established between the data originating device and the data receiving device to exchange information related to the user input field in some embodiments.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 19, 2023
    Applicant: Apple Inc.
    Inventors: Frank Andries van den Berg, Sebastien Fontaine, Varun A. Vora
  • Publication number: 20230015850
    Abstract: Approaches for display of a user input field on a data originating device during a data transfer are disclosed herein. The data originating device can be positioned within a proximity of a data receiving device to initiate a data transfer between the data originating device and the data receiving device. A secure channel may be established between the data originating device and the data receiving device to exchange information related to the user input field in some embodiments.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 19, 2023
    Applicant: Apple Inc.
    Inventors: Frank Andries van den Berg, Sebastien Fontaine, Varun A. Vora
  • Publication number: 20230017151
    Abstract: Approaches for display of a user input field on a data originating device during a data transfer are disclosed herein. The data originating device can be positioned within a proximity of a data receiving device to initiate a data transfer between the data originating device and the data receiving device. A secure channel may be established between the data originating device and the data receiving device to exchange information related to the user input field in some embodiments.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 19, 2023
    Applicant: Apple Inc.
    Inventors: Frank Andries van den Berg, Sebastien Fontaine, Varun A. Vora
  • Publication number: 20230013352
    Abstract: Approaches for display of a user input field on a data originating device during a data transfer are disclosed herein. The data originating device can be positioned within a proximity of a data receiving device to initiate a data transfer between the data originating device and the data receiving device. A secure channel may be established between the data originating device and the data receiving device to exchange information related to the user input field in some embodiments.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 19, 2023
    Applicant: Apple Inc.
    Inventors: Frank Andries van den Berg, Sebastien Fontaine, Varun A. Vora
  • Publication number: 20220103678
    Abstract: Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Applicant: Apple Inc.
    Inventors: Swapnil R. Dave, Ioan V. Uilecan, Varun A. Vora
  • Patent number: 11228674
    Abstract: Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: January 18, 2022
    Assignee: Apple Inc.
    Inventors: Swapnil R. Dave, Ioan V. Uilecan, Varun A. Vora
  • Publication number: 20200382635
    Abstract: An electronic device with one or more processors and memory includes a procedure for using a digital assistant to automatically respond to incoming communications. In some embodiments, the device obtains a speech input from a user, and, in response to obtaining the speech input, the device determines whether the speech input includes instructions for performing a specified action in response to receipt of a subsequent incoming communication from one or more specified senders. After storing the instructions, the device obtains an incoming communication from a respective sender. The device determines whether the respective sender is one of the one or more specified senders, and, upon determining that the respective sender is one of the one or more specified senders, the device performs the specified action in accordance with the instructions and thereafter automatically deleting the instructions.
    Type: Application
    Filed: August 20, 2020
    Publication date: December 3, 2020
    Inventors: Varun A. VORA, Swapnil R. DAVE
  • Patent number: 10791216
    Abstract: An electronic device with one or more processors and memory includes a procedure for using a digital assistant to automatically respond to incoming communications. In some embodiments, the device obtains a speech input from a user, and, in response to obtaining the speech input, the device determines whether the speech input includes instructions for performing a specified action in response to receipt of a subsequent incoming communication from one or more specified senders. After storing the instructions, the device obtains an incoming communication from a respective sender. The device determines whether the respective sender is one of the one or more specified senders, and, upon determining that the respective sender is one of the one or more specified senders, the device performs the specified action in accordance with the instructions and thereafter automatically deleting the instructions.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Varun A. Vora, Swapnil R. Dave
  • Publication number: 20180375989
    Abstract: Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device.
    Type: Application
    Filed: August 9, 2018
    Publication date: December 27, 2018
    Inventors: Swapnil R. Dave, Ioan V. Uilecan, Varun A. Vora
  • Patent number: 10051110
    Abstract: Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device and/or that may manage a mode of operation of the electronic device based on the determined movement state. Pass data may be indicative of the existence or use of any suitable passes that may be used by the electronic device, such as transportation boarding passes, event tickets, coupons, store cards, financial payment cards, and the like.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: August 14, 2018
    Assignee: APPLE INC.
    Inventors: Swapnil R. Dave, Ioan V. Uilecan, Varun A. Vora
  • Patent number: 9483156
    Abstract: Disclosed herein is a technique for selectively broadcasting content to a destination device. An operating system (OS) executing on a source device is configured to generate an OS user interface (UI) and execute a plurality of applications, where each application of the plurality of applications is configured to generate a respective application UI. The source device receives a selection of a broadcast profile that identifies at least one application of the plurality of applications whose respective application UI should not be displayed at the destination device. In response to receiving the selection, a configuration of the source device is updated to cause: 1) the OS UI, but not the application UI associated with the at least one application, to be broadcasted to the destination device, and 2) the OS UI, as well as the application UI associated with the at least one application, to be displayed at the source device.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: November 1, 2016
    Assignee: Apple Inc.
    Inventors: Sarin S. Mehta, Varun A. Vora, Ioan V. Uilecan
  • Publication number: 20150242062
    Abstract: Disclosed herein is a technique for selectively broadcasting content to a destination device. An operating system (OS) executing on a source device is configured to generate an OS user interface (UI) and execute a plurality of applications, where each application of the plurality of applications is configured to generate a respective application UI. The source device receives a selection of a broadcast profile that identifies at least one application of the plurality of applications whose respective application UI should not be displayed at the destination device. In response to receiving the selection, a configuration of the source device is updated to cause: 1) the OS UI, but not the application UI associated with the at least one application, to be broadcasted to the destination device, and 2) the OS UI, as well as the application UI associated with the at least one application, to be displayed at the source device.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: Apple Inc.
    Inventors: Sarin S. MEHTA, Varun A. VORA, Ioan V. UILECAN
  • Publication number: 20150065107
    Abstract: Systems, methods, and computer-readable media for managing movement states of an electronic device are provided that may leverage pass data from a pass application when determining a current or future movement state of an electronic device.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: Apple Inc.
    Inventors: Swapnil R. Dave, Ioan V. Uilecan, Varun A. Vora
  • Publication number: 20150045003
    Abstract: An electronic device with one or more processors and memory includes a procedure for using a digital assistant to automatically respond to incoming communications. In some embodiments, the device obtains a speech input from a user, and, in response to obtaining the speech input, the device determines whether the speech input includes instructions for performing a specified action in response to receipt of a subsequent incoming communication from one or more specified senders. After storing the instructions, the device obtains an incoming communication from a respective sender. The device determines whether the respective sender is one of the one or more specified senders, and, upon determining that the respective sender is one of the one or more specified senders, the device performs the specified action in accordance with the instructions and thereafter automatically deleting the instructions.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 12, 2015
    Inventors: Varun A. VORA, Swapnil R. DAVE