Patents by Inventor Vinesh Pallen

Vinesh Pallen 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: 11800168
    Abstract: Methods and systems are described for setting up, in one embodiment, a generic streaming media device as a set-top box for a multichannel content provider that provides a content delivery service. The set up process can be performed automatically and as background operations while a user manually sets up the device, in foreground operations, for use with an online streaming media store or source of content. The set up process can use a device token that was previously associated with the multichannel content provider for use with the device during the set up process. The device token can be stored by the developer of the device and sent by the developer to the multichannel content provider during a set up process of the device; the device token can be opaque to the developer but provides information used by the multichannel content provider to set up the device as a set top box.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: October 24, 2023
    Assignee: APPLE INC.
    Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
  • Publication number: 20210227277
    Abstract: Methods and systems are described for setting up, in one embodiment, a generic streaming media device as a set-top box for a multichannel content provider that provides a content delivery service. The set up process can be performed automatically and as background operations while a user manually sets up the device, in foreground operations, for use with an online streaming media store or source of content. The set up process can use a device token that was previously associated with the multichannel content provider for use with the device during the set up process. The device token can be stored by the developer of the device and sent by the developer to the multichannel content provider during a set up process of the device; the device token can be opaque to the developer but provides information used by the multichannel content provider to set up the device as a set top box.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 22, 2021
    Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
  • Patent number: 10924793
    Abstract: Methods and systems are described for setting up, in one embodiment, a generic streaming media device as a set-top box for a multichannel content provider that provides a content delivery service. The set up process can be performed automatically and as background operations while a user manually sets up the device, in foreground operations, for use with an online streaming media store or source of content. The set up process can use a device token that was previously associated with the multichannel content provider for use with the device during the set up process. The device token can be stored by the developer of the device and sent by the developer to the multichannel content provider during a set up process of the device; the device token can be opaque to the developer but provides information used by the multichannel content provider to set up the device as a set top box.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: February 16, 2021
    Assignee: Apple Inc.
    Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
  • Patent number: 10616928
    Abstract: Embodiments for performing, by a wireless device, a procedure for auto-joining a wireless network based on factors associated with the wireless networks are provided. The embodiments include determining a current location of the wireless device. The wireless device stores information regarding nearby known networks associated with the current location of the wireless device and may select a candidate network from the nearby known networks based on a network score associated with the candidate network.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: April 7, 2020
    Assignee: APPLE INC.
    Inventors: Vinesh Pallen, Ronald K. Huang, Chaitanya Mannemala, Christopher R. Purcell, Sriram Lakshmanan
  • Publication number: 20190373300
    Abstract: Methods and systems are described for setting up, in one embodiment, a generic streaming media device as a set-top box for a multichannel content provider that provides a content delivery service. The set up process can be performed automatically and as background operations while a user manually sets up the device, in foreground operations, for use with an online streaming media store or source of content. The set up process can use a device token that was previously associated with the multichannel content provider for use with the device during the set up process. The device token can be stored by the developer of the device and sent by the developer to the multichannel content provider during a set up process of the device; the device token can be opaque to the developer but provides information used by the multichannel content provider to set up the device as a set top box.
    Type: Application
    Filed: March 20, 2019
    Publication date: December 5, 2019
    Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
  • Patent number: 10492155
    Abstract: The present disclosure describes an electronic device that includes an antenna and an interface circuit. The interface circuit communicates, via the antenna, with a companion electronic device and/or a communication hub (e.g., an access point). The companion electronic device may communicate with the communication hub over a wireless network. During operation, the electronic device receives, from the companion electronic device or an archive electronic device, network-state information including an identifier of the companion electronic device, an identifier of the communication hub, or timing-synchronization information for beacons from the communication hub. In some embodiments, the network-state information may further include a channel associated with the connection. Moreover, the electronic device may disable communication via a first communication technique (e.g., Bluetooth) and enable communication via a second communication technique (e.g., WiFi).
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: November 26, 2019
    Assignee: Apple Inc.
    Inventors: Kapil Chhabra, Welly Kasten, Vinesh Pallen
  • Patent number: 10341860
    Abstract: Systems, devices, and methods are described for allowing a first device to learn how to connect to a first network using information that a second device obtained about a second network that is related to the first network. The second device can perform a virtual network discovery of the first network on behalf of the first device. The second device can describe how to initiate one or more connections to the first network by modifying the information the second device obtained about the second network. The second device can send the information identifying how to initiate the connections to the first network to the first device. The first device can automatically initiate connections to the first network without requiring user input.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: July 2, 2019
    Assignee: Apple Inc.
    Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
  • Patent number: 10292105
    Abstract: In order to facilitate reduced power consumption of an electronic device (such as a smartphone) when communicating with another electronic device (such as an access point) in a wireless network, the electronic device may change a frequency of network scans performed by an interface circuit in the electronic device based on a motion profile of the electronic device. In particular, the electronic device may determine the motion profile based on spatial information, such as: acceleration data, orientation data, Global Positioning System data and/or data from the wireless network. Then, the electronic device may change the frequency of the network scans performed by the interface circuit based on the motion profile. In this way, the frequency of the network scans can be reduced when the electronic device is stationary or moving rapidly (such as when a user of the electronic device is driving in a car).
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: May 14, 2019
    Assignee: Apple Inc.
    Inventors: Kapil Chhabra, Tito Thomas, Vinesh Pallen
  • Publication number: 20190098674
    Abstract: Embodiments for performing, by a wireless device, a procedure for auto-joining a wireless network based on factors associated with the wireless networks are provided. The embodiments include determining a current location of the wireless device. The wireless device stores information regarding nearby known networks associated with the current location of the wireless device and may select a candidate network from the nearby known networks based on a network score associated with the candidate network.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 28, 2019
    Applicant: Apple Inc.
    Inventors: Vinesh PALLEN, Ronald K. Huang, Chaitanya Mannemala, Christopher R. Purcell, Sriram Lakshmanan
  • Patent number: 9860747
    Abstract: A system and method synchronizes network data for a device registered to a user. The network data includes a list of a plurality of known wireless networks and authentication data associated with each of the known wireless networks. The method includes establishing a connection to a server of a synchronization network. The method includes transmitting identification data to the server. The identification data indicates the network data corresponding to the user to which the device is registered. The method includes receiving the list of known wireless networks from the server via the synchronization network. The method includes receiving a secure file including the authentication data from the server via the synchronization network.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: January 2, 2018
    Assignee: APPLE INC.
    Inventors: Vinesh Pallen, Kapil Chhabra, Artiom Shamis, Tito Thomas
  • Publication number: 20170339739
    Abstract: Systems, devices, and methods are described for allowing a first device to learn how to connect to a first network using information that a second device obtained about a second network that is related to the first network. The second device can perform a virtual network discovery of the first network on behalf of the first device. The second device can describe how to initiate one or more connections to the first network by modifying the information the second device obtained about the second network. The second device can send the information identifying how to initiate the connections to the first network to the first device. The first device can automatically initiate connections to the first network without requiring user input.
    Type: Application
    Filed: August 9, 2017
    Publication date: November 23, 2017
    Applicant: Apple Inc.
    Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
  • Patent number: 9743450
    Abstract: Systems, devices, and methods are described for allowing a first device to learn how to connect to a first network using information that a second device obtained about a second network that is related to the first network. The second device can perform a virtual network discovery of the first network on behalf of the first device. The second device can describe how to initiate one or more connections to the first network by modifying the information the second device obtained about the second network. The second device can send the information identifying how to initiate the connections to the first network to the first device. The first device can automatically initiate connections to the first network without requiring user input.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: August 22, 2017
    Assignee: Apple Inc.
    Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
  • Publication number: 20160330635
    Abstract: The present disclosure describes an electronic device that includes an antenna and an interface circuit. The interface circuit communicates, via the antenna, with a companion electronic device and/or a communication hub (e.g., an access point). The companion electronic device may communicate with the communication hub over a wireless network. During operation, the electronic device receives, from the companion electronic device or an archive electronic device, network-state information including an identifier of the companion electronic device, an identifier of the communication hub, or timing-synchronization information for beacons from the communication hub. In some embodiments, the network-state information may further include a channel associated with the connection. Moreover, the electronic device may disable communication via a first communication technique (e.g., Bluetooth) and enable communication via a second communication technique (e.g., WiFi).
    Type: Application
    Filed: May 6, 2016
    Publication date: November 10, 2016
    Applicant: Apple Inc
    Inventors: Kapil CHHABRA, Welly KASTEN, Vinesh PALLEN
  • Publication number: 20160073440
    Abstract: Systems, devices, and methods are described for allowing a first device to learn how to connect to a first network using information that a second device obtained about a second network that is related to the first network. The second device can perform a virtual network discovery of the first network on behalf of the first device. The second device can describe how to initiate one or more connections to the first network by modifying the information the second device obtained about the second network. The second device can send the information identifying how to initiate the connections to the first network to the first device. The first device can automatically initiate connections to the first network without requiring user input.
    Type: Application
    Filed: February 19, 2015
    Publication date: March 10, 2016
    Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
  • Publication number: 20150350911
    Abstract: A system, method and station used to establish a guest connection to a WiFi network. A first station establishes a first connection to a second station using a first communication mechanism, receives a data block from the second station, the data block including network information based upon a Basic Service Set (BSS) identification (BSSID) corresponding to a access point of a WiFi network to which the second station has connected, authentication information for connecting to the WiFi network and a time field indicating an amount of time the first station is allowed to access the WiFi network using the data block, establishes a second connection to the WiFi network using a second communication mechanism based upon the network information and authentication information of the data block and disconnects the second connection when the amount of time expires.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Inventors: Vinesh PALLEN, Welly KASTEN, Artiom SHAMIS, Kapil CHHABRA
  • Patent number: 9204402
    Abstract: Methods and apparatus for location-based control of parameters such as radio frequency (RF) transmission characteristics of a wireless device. In one embodiment, a determination of a maximum allowable level for a given characteristic associated with the location of the wireless device is made, and the transmission characteristic of the wireless device is adjusted based at least in part on this maximum allowable level. The location may correspond to a regulatory domain with specific requirements for wireless transmitters. A database is referenced to retrieve these requirements. The maximum allowable levels are derived from the requirements. Thus, exemplary wireless devices are capable of universal regulatory compliance.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: December 1, 2015
    Assignee: APPLE INC.
    Inventors: Tito Thomas, Kapil Chhabra, Vinesh Pallen
  • Publication number: 20140362835
    Abstract: A system and method synchronizes network data for a device registered to a user. The network data includes a list of a plurality of known wireless networks and authentication data associated with each of the known wireless networks. The method includes establishing a connection to a server of a synchronization network. The method includes transmitting identification data to the server. The identification data indicates the network data corresponding to the user to which the device is registered. The method includes receiving the list of known wireless networks from the server via the synchronization network. The method includes receiving a secure file including the authentication data from the server via the synchronization network.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Inventors: Vinesh Pallen, Kapil Chhabra, Artiom Shamis, Tito Thomas
  • Publication number: 20140105086
    Abstract: In order to facilitate reduced power consumption of an electronic device (such as a smartphone) when communicating with another electronic device (such as an access point) in a wireless network, the electronic device may change a frequency of network scans performed by an interface circuit in the electronic device based on a motion profile of the electronic device. In particular, the electronic device may determine the motion profile based on spatial information, such as: acceleration data, orientation data, Global Positioning System data and/or data from the wireless network. Then, the electronic device may change the frequency of the network scans performed by the interface circuit based on the motion profile. In this way, the frequency of the network scans can be reduced when the electronic device is stationary or moving rapidly (such as when a user of the electronic device is driving in a car).
    Type: Application
    Filed: April 1, 2013
    Publication date: April 17, 2014
    Applicant: Apple Inc.
    Inventors: Kapil Chhabra, Tito Thomas, Vinesh Pallen
  • Publication number: 20130303232
    Abstract: Methods and apparatus for location-based control of parameters such as radio frequency (RF) transmission characteristics of a wireless device. In one embodiment, a determination of a maximum allowable level for a given characteristic associated with the location of the wireless device is made, and the transmission characteristic of the wireless device is adjusted based at least in part on this maximum allowable level. The location may correspond to a regulatory domain with specific requirements for wireless transmitters. A database is referenced to retrieve these requirements. The maximum allowable levels are derived from the requirements. Thus, exemplary wireless devices are capable of universal regulatory compliance.
    Type: Application
    Filed: April 5, 2013
    Publication date: November 14, 2013
    Inventors: Tito Thomas, Kapil Chhabra, Vinesh Pallen