IP Library Granted Patent US 10,193,954
Granted Patent B2
US 10,193,954 · App. 15/633,163 · Granted Jan 29, 2019

System and method for providing an application to a device

Inventors: Richard M. Woundy (North Reading, MA); Manoj K. Chaudhari (Dayton, NJ); Raju Datla (Cherry Hill, NJ); Eugene Lee (Malvern, PA); Srinivas Bongoni (King of Prussia, PA)
Assignee: Comcast Cable Communications, LLC
H04L67/02G06F8/61H04L12/66H04L51/38
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 10,193,954
App. No.
15/633,163
Granted
Jan 29, 2019
Kind
B2
Abstract

The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.

Claims (43)

1. A method comprising:

determining, for a computing device, device capability information;

determining, based on the device capability information, a set of applications that is supported by the computing device;

generating, for the set of applications, a set of messages that comprises data indicating a download location for the set of applications; and

based on determining that porting, from a first account to a second account, information associated with the computing device is complete, sending, to the computing device, the set of messages.

2. The method of claim 1 , wherein the set of applications comprises two or more of the following: a video services application, an email application and a theme application.

3. The method of claim 1 , wherein the set of messages comprises a short message service (SMS) message.

4. The method of claim 1 , wherein the data indicating the download location for the set of applications comprises a uniform resource locator (URL) for the set of applications.

5. The method of claim 1 , wherein the information comprises a mobile directory number associated with the computing device.

6. The method of claim 1 , wherein the information comprises a telephone number associated with the computing device.

7. The method of claim 1 , further comprising:

sending, to the computing device, at least one application from the set of applications.

8. A method comprising:

determining, for a first device, first device capability information;

determining, for a second device, second device capability information;

determining, based on the first device capability information, a first set of applications that is supported by the first device;

determining, based on the second device capability information, a second set of applications that is supported by the second device, wherein the second set of applications is different from the first set of applications;

generating, for the first set of applications, a first set of messages that comprises data indicating a download location for the first set of applications;

generating, for the second set of applications, a second set of messages that comprises data indicating a download location for the second set of applications;

based on determining that information associated with the first device or the second device is being ported from a first account to a second account, configuring a delay period for delaying sending of the first set of messages and the second set of messages; and

sending, based on the delay period, the first set of messages and the second set of messages.

9. The method of claim 8 , further comprising:

causing, based on determining that at least one of the first set of messages was received by the first device, display of a message received indication; and

based on determining that at least one application from the first set of applications was downloaded to the first device, updating information associated with the second account.

10. The method of claim 8 , wherein the first set of messages comprises a short message service (SMS) message.

11. The method of claim 8 , wherein the data indicating the download location for the first set of applications comprises a uniform resource locator (URL) link.

12. The method of claim 8 , wherein the first set of applications comprises a video services application and an email application, wherein the second set of applications comprises a theme application and the video services application.

13. The method of claim 8 , wherein the sending, based on the delay period, the first set of messages and the second set of messages comprises sending, to a service provider, the first set of messages and the second set of messages, wherein each of the first set of messages and the second set of messages comprises an internet protocol (IP) component configured to be removed by the service provider.

14. A method comprising:

determining, for a first device, first device capability information;

determining, for a second device, second device capability information;

determining, based on the first device capability information, a first set of applications that is supported by the first device;

determining, based on the second device capability information, a second set of applications that is supported by the second device, wherein the second set of applications is different from the first set of applications;

generating, for the first set of applications, a first set of messages that comprises data indicating a download location for the first set of applications;

generating, for the second set of applications, a second set of messages that comprises data indicating a download location for the second set of applications;

based on determining that information associated with the first device or the second device is being ported from a first account to a second account, configuring a delay period for delaying sending of the first set of messages and the second set of messages; and

sending, after the delay period, the first set of messages and the second set of messages.

15. The method of claim 14 , wherein the first set of applications comprises an email application and a video services application, and wherein the second set of applications comprises the video services application and a theme application.

16. The method of claim 15 , wherein the email application enables the first device to receive, display and generate email messages.

17. The method of claim 15 , wherein the video services application enables the first device and the second device to receive and display video.

18. The method of claim 15 , wherein the theme application provides a viewing environment on the second device.

19. The method of claim 14 , wherein the first set of applications comprises an email application and a video services application, and wherein the second set of applications comprises the email application, the video services application and a theme application.

20. The method of claim 14 , wherein the first set of applications comprises a video services application and a theme application, and wherein the second set of applications comprises an email application, the video services application and the theme application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2018
From: WOUNDY, RICHARD M.; CHAUDHARI, MANOJ K.; DATLA, RAJU; LEE, EUGENE; BONGONI, SRINIVAS
To: COMCAST CABLE HOLDINGS, LLC
Reel/Frame 044794/0686 →
MERGER AND CHANGE OF NAME Recorded Feb 1, 2018
From: COMCAST CABLE HOLDINGS, LLC; COMCAST CABLE COMMUNICATIONS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 044794/0713 →
Continuity (5)
Continuation 14039720 · Sep 27, 2013
Continuation 13557687 · Jul 25, 2012
Continuation 12907060 · Oct 19, 2010
Continuation 11625422 · Jan 22, 2007
Related Publication 20180139263A1 · May 17, 2018