IP Library Granted Patent US 11,818,607
Granted Patent B2
US 11,818,607 · App. 17/952,049 · Granted Nov 14, 2023

Apparatus systems and methods for proximity-based service discovery and session sharing

Inventor: Conrad Savio Jude Gomes (Salcete, IN)
H04W28/0861H04L47/125H04L47/127H04L47/215H04W28/0942
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,818,607
App. No.
17/952,049
Granted
Nov 14, 2023
Kind
B2
Abstract

Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.

Claims (24)

1. A system comprising:

a memory of a device;

a processor coupled to the memory configured to:

receive, from one or more of a plurality of discovered devices that are on a computer network, a short range wireless signal over a wireless network, wherein the plurality of discovered devices represent an updated list of discoverable devices on the computer network, wherein the updated list of discoverable device is determined based on a response received from each discoverable device in the updated list, wherein the receiving the short range wireless signal over the wireless network includes:

receiving the short range wireless signal not over the computer network on which the one or more of a plurality of devices were discovered by the device, but instead over the wireless network, and separate from a discoverable device protocol used over the computer network;

determine which of the plurality of discovered devices are in proximity of the device by determining that the one or more of the plurality of discovered devices from which the short range wireless signal including a defined key was received are in proximity to the device;

enable a session to be shared between the device and at least one of the one or more of the plurality of discovered devices over the computer network by the processor at least being configured to enable a session with at least one of the one or more of the plurality of discovered devices over the computer network that is determined to be in proximity to the device.

2. The system of claim 1 wherein the proximity is defined by a range of the short range wireless signal.

3. The system of claim 1 wherein the processor is further configured to send, not over the computer network, a short range wireless signal to determine whether one or more of the plurality of discovered devices on the computer network are in proximity to the device and wherein the receiving, not over the computer network, the short range wireless signal from the one or more of a plurality of discovered devices on the computer network is in response to the sending, not over the computer network, the short range wireless signal over the wireless network.

4. A non-transitory computer-readable storage medium having computer executable instructions thereon, that when executed by a computer processor, cause the following method to be performed:

receiving, from one or more of a plurality of discovered devices that are on a computer network, a short range wireless signal over a wireless network, wherein the plurality of discovered devices represent an updated list of discoverable devices on the computer network, wherein the updated list of discoverable device is determined based on a response received from each discoverable device in the updated list, wherein the receiving the short range wireless signal over the wireless network includes:

receiving the short range wireless signal not over the computer network on which the one or more of a plurality of devices were discovered by the device, but instead over the wireless network, and separate from a discoverable device protocol used over the computer network;

determining which of the plurality of discovered devices are in proximity of a device by determining that the one or more of the plurality of discovered devices from which the short range wireless signal including a defined key was received are in proximity to the device; and

enabling a session to be shared between the device and at least one of the one or more of the plurality of discovered devices over the computer network by at least enabling a session with at least one of the one or more of the plurality of discovered devices over the computer network that is determined to be in proximity to the device.

5. The non-transitory computer-readable storage medium of claim 4 wherein the computer executable instructions thereon, when executed by the computer processor, further cause the following method to be performed:

send, not over the computer network, a short range wireless signal to determine whether one or more of the plurality of discovered devices on the computer network are in proximity to the device and wherein the receiving, not over the computer network, the short range wireless signal from the one or more of a plurality of discovered devices on the computer network is in response to the sending, not over the computer network, the short range wireless signal over the wireless network.

6. A method comprising:

receiving, from one or more of a plurality of discovered devices that are on a computer network, a short range wireless signal over a wireless network, wherein the plurality of discovered devices represent an updated list of discoverable devices on the computer network, wherein the updated list of discoverable device is determined based on a response received from each discoverable device in the updated list, wherein the receiving the short range wireless signal over the wireless network includes:

receiving the short range wireless signal not over the computer network on which the one or more of a plurality of devices were discovered by the device, but instead over the wireless network, and separate from a discoverable device protocol used over the computer network;

determining which of the plurality of discovered devices are in proximity of a device by determining that the one or more of the plurality of discovered devices from which the short range wireless signal including a defined key was received are in proximity to the device; and

enabling a session to be shared between the device and at least one of the one or more of the plurality of discovered devices over the computer network by at least enabling a session with at least one of the one or more of the plurality of discovered devices over the computer network that is determined to be in proximity to the device.

7. The method of claim 6 wherein the proximity is defined by a range of the short range wireless signal.

8. The method of claim 6 , further comprising:

sending, not over the computer network, a short range wireless signal to determine whether one or more of the plurality of discovered devices on the computer network are in proximity to the device and wherein the receiving, not over the computer network, the short range wireless signal from the one or more of a plurality of discovered devices on the computer network is in response to the sending, not over the computer network, the short range wireless signal over the wireless network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2022
From: GOMES, CONRAD SAVIO JUDE
To: SLING MEDIA PRIVATE LIMITED
Reel/Frame 061372/0826 →
CHANGE OF NAME Recorded Oct 11, 2022
From: SLING MEDIA PRIVATE LIMITED
To: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Reel/Frame 061372/0899 →
Continuity (4)
Continuation 16726566 · Dec 24, 2019
Continuation 15905071 · Feb 26, 2018
Continuation 13282264 · Oct 26, 2011
Related Publication 20230013305A1 · Jan 19, 2023