IP Library Granted Patent US 8,990,863
Granted Patent B2
US 8,990,863 · App. 12/329,102 · Granted Mar 24, 2015

Methods and systems for providing status updates associated with one or more pending orders

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 8,990,863
App. No.
12/329,102
Granted
Mar 24, 2015
Kind
B2
Abstract

A system and method in accordance with exemplary embodiments may receive, at a set top box, one or more user request messages to display order status information from an input device. The system and method may then output, to a display device, the order status information in response to receiving the one or more user request messages. Further, the system and method may receive, at the set top box, one or more user selection messages from the input device. Even further, the system and method may transmit, to a server, one or more order status update request messages based on the one or more user selection messages received via a network. The system and method may output, to the display device, order status update information in response to the one or more order status update request messages.

Claims (44)

1. A method, comprising:

receiving, at a set top box, one or more user request messages to display order status information from an input device, wherein the order status information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by a Global Positioning System;

outputting, to a display device, the order status information in response to receiving the one or more user request messages;

receiving, at the set top box, one or more user selection messages from the input device;

transmitting, to a server, one or more order status update request messages based on the one or more user selection messages received via a network;

outputting, to the display device, order status update information in response to the one or more order status update request messages, wherein the order status update information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by the Global Positioning System, wherein the order status update information comprises at least a virtual map indicating the technician's progress based on the current location of the technician as determined by the Global Positioning System; and

monitoring the order status update information to determine whether there is a difference between current order status update information and previous order status update information.

2. The method of claim 1 , wherein the order status information includes a plurality of order status menu options, wherein the plurality of order status menu options is associated with at least one of pending order option information and order status output option information.

3. The method of claim 1 , further comprising receiving, from the server, the order status update information in response to the one or more order status update request messages via the network.

4. The method of claim 1 , wherein outputting order status update information further comprises outputting order status update information in at least one of an audio form and a video form.

5. The method of claim 1 , wherein the network is a passive optical network (PON).

6. A non-transitory tangible computer readable media comprising code to perform the acts of the method of claim 1 .

7. The method of claim 1 , further comprising:

determining, based on the monitoring, whether the difference between the current order status update information and previous order status update information is less than a first threshold value; and

outputting, to the display device, order status information indicating that the location of the technician has not changed if the difference between the current order status update information and previous order status update information is less than the first threshold value.

8. The method of claim 7 , further comprising:

determining, based on the monitoring, whether the difference between the current order status update information and previous order status update information is greater than a second threshold value; and

outputting, to the display device, order status information indicating that the location of the technician has changed if the difference between the current order status update information and previous order status update information is greater than the second threshold value.

9. A system, comprising one or more hardware modules configured to:

receive, at a set top box, one or more user request messages to display order status information from an input device, wherein the order status information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by a Global Positioning System;

output, to a display device, the order status information in response to receiving the one or more user request messages;

receive, at the set top box, one or more user selection messages from the input device;

transmit, to a server, one or more order status update request messages based on the one or more user selection messages received via a network;

output, to the display device, order status update information in response to the one or more order status update request messages, wherein the order status update information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by the Global Positioning System, wherein the order status update information comprises at least a virtual map indicating the technician's progress based on the current location of the technician as determined by the Global Positioning System; and

monitor the order status update information by monitoring the order status update information to determine whether there is a difference between current order status update information and previous order status update information.

10. The system of claim 9 , wherein the order status information includes a plurality of order status menu options.

11. The system of claim 10 , wherein the plurality of order status menu options is associated with at least one of pending order option information and order status output option information.

12. The system of claim 9 , wherein the one or more hardware modules are further configured to receive, from the server, the order status update information in response to the one or more order status update request messages via the network.

13. The system of claim 9 , wherein the one or more hardware modules are further configured to output order status update information by outputting order status update information in at least one of an audio form and a video form.

14. The system of claim 9 , wherein the network is a passive optical network (PON).

15. The system of claim 9 , wherein the one or more hardware modules are further configured to:

determine whether the difference between the current order status update information and previous order status update information is less than a first threshold value, and

output order status information indicating that the location of the technician has not changed if the difference between the current order status update information and previous order status update information is less than the first threshold value.

16. The system of claim 15 , wherein the one or more hardware modules are further configured to:

determine whether the difference between the current order status update information and previous order status update information is greater than a second threshold value; and

output order status information indicating that the location of the technician has changed if the difference between the current order status update information and previous order status update information is greater than the second threshold value.

17. A method, comprising:

receiving, at a set top box, one or more user request messages to display order status information from an input device, wherein the order status information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by a Global Positioning System;

outputting, to a display device, the order status information in response to receiving the one or more user request messages;

receiving, at the set top box, one or more user selection messages from the input device;

transmitting, to a server, one or more order status update request messages based on the one or more user selection messages received via a network;

receiving, from the server, the order status update information via the network;

monitoring the order status update information to determine whether there is a difference between current order status update information and previous order status update information; and

outputting, to the display device, order status update information associated with the one or more user selection messages received, wherein the order status update information indicates a status of a technician's arrival at a customer's premises based on the current location of the technician as determined by the Global Positioning System, wherein the order status update information comprises at least a virtual map indicating the technician's progress based on the current location of the technician as determined by the Global Positioning System.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2009
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023112/0047 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYEING PARTY AND RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 021931 FRAME 0624. ASSIGNOR(S) HEREBY CONFIRMS THE INVENTOR'S NAME TO BE SIDDHARTH PANDEY AND RECEIVING PARTY'S NAME TO BE VERIZON DATA SERVICES LLC. Recorded Dec 9, 2008
From: PANDEY, SIDDHARTH
To: VERIZON DATA SERVICES LLC
Reel/Frame 021942/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2008
From: PANDEY, PANDEY
To: VERZON DATA SERVICES INC. LLC
Reel/Frame 021931/0624 →