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: 11800168Abstract: 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: GrantFiled: January 28, 2021Date of Patent: October 24, 2023Assignee: APPLE INC.Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
-
Publication number: 20210227277Abstract: 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: ApplicationFiled: January 28, 2021Publication date: July 22, 2021Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
-
Patent number: 10924793Abstract: 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: GrantFiled: March 20, 2019Date of Patent: February 16, 2021Assignee: Apple Inc.Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
-
Patent number: 10616928Abstract: 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: GrantFiled: September 27, 2017Date of Patent: April 7, 2020Assignee: APPLE INC.Inventors: Vinesh Pallen, Ronald K. Huang, Chaitanya Mannemala, Christopher R. Purcell, Sriram Lakshmanan
-
Publication number: 20190373300Abstract: 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: ApplicationFiled: March 20, 2019Publication date: December 5, 2019Inventors: Mayank Govila, Jared E. Rogers, Vinesh Pallen
-
Patent number: 10492155Abstract: 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: GrantFiled: May 6, 2016Date of Patent: November 26, 2019Assignee: Apple Inc.Inventors: Kapil Chhabra, Welly Kasten, Vinesh Pallen
-
Patent number: 10341860Abstract: 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: GrantFiled: August 9, 2017Date of Patent: July 2, 2019Assignee: Apple Inc.Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
-
Patent number: 10292105Abstract: 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: GrantFiled: April 1, 2013Date of Patent: May 14, 2019Assignee: Apple Inc.Inventors: Kapil Chhabra, Tito Thomas, Vinesh Pallen
-
Publication number: 20190098674Abstract: 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: ApplicationFiled: September 27, 2017Publication date: March 28, 2019Applicant: Apple Inc.Inventors: Vinesh PALLEN, Ronald K. Huang, Chaitanya Mannemala, Christopher R. Purcell, Sriram Lakshmanan
-
Patent number: 9860747Abstract: 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: GrantFiled: June 7, 2013Date of Patent: January 2, 2018Assignee: APPLE INC.Inventors: Vinesh Pallen, Kapil Chhabra, Artiom Shamis, Tito Thomas
-
Publication number: 20170339739Abstract: 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: ApplicationFiled: August 9, 2017Publication date: November 23, 2017Applicant: Apple Inc.Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
-
Patent number: 9743450Abstract: 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: GrantFiled: February 19, 2015Date of Patent: August 22, 2017Assignee: Apple Inc.Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
-
Publication number: 20160330635Abstract: 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: ApplicationFiled: May 6, 2016Publication date: November 10, 2016Applicant: Apple IncInventors: Kapil CHHABRA, Welly KASTEN, Vinesh PALLEN
-
Publication number: 20160073440Abstract: 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: ApplicationFiled: February 19, 2015Publication date: March 10, 2016Inventors: Vinesh Pallen, Hyeonkuk Jeong, Kapil Chhabra
-
Publication number: 20150350911Abstract: 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: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Inventors: Vinesh PALLEN, Welly KASTEN, Artiom SHAMIS, Kapil CHHABRA
-
Patent number: 9204402Abstract: 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: GrantFiled: April 5, 2013Date of Patent: December 1, 2015Assignee: APPLE INC.Inventors: Tito Thomas, Kapil Chhabra, Vinesh Pallen
-
Publication number: 20140362835Abstract: 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: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: Vinesh Pallen, Kapil Chhabra, Artiom Shamis, Tito Thomas
-
Publication number: 20140105086Abstract: 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: ApplicationFiled: April 1, 2013Publication date: April 17, 2014Applicant: Apple Inc.Inventors: Kapil Chhabra, Tito Thomas, Vinesh Pallen
-
Publication number: 20130303232Abstract: 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: ApplicationFiled: April 5, 2013Publication date: November 14, 2013Inventors: Tito Thomas, Kapil Chhabra, Vinesh Pallen