IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0056294
(2002-01-23)
|
등록번호 |
US-7266099
(2007-09-04)
|
발명자
/ 주소 |
- Roy,Sumit
- Shen,Bo
- Sundaram,Vijay
|
출원인 / 주소 |
- Hewlett Packard Development Company, L.P.
|
인용정보 |
피인용 횟수 :
6 인용 특허 :
11 |
초록
▼
A method for hand-off of a data session in a server. Data is received from a data source. At least a portion of the data is transmitted to an electronic device located in a first location. Notification is received that the electronic device is moving toward a second location. A first message is tran
A method for hand-off of a data session in a server. Data is received from a data source. At least a portion of the data is transmitted to an electronic device located in a first location. Notification is received that the electronic device is moving toward a second location. A first message is transmitted to a second server notifying the second server that the electronic device is moving toward the second location, wherein the second server is located proximate to the second location. A second message is received from the second server that the second server is prepared to communicate with the electronic device. The server then stops transmission of the data.
대표청구항
▼
What is claimed is: 1. In a first server, a method of data session handoff, said method comprising: receiving data from a data source; transcoding said data according to at least one characteristic of an electronic device; transmitting at least a portion of said data to said electronic device locat
What is claimed is: 1. In a first server, a method of data session handoff, said method comprising: receiving data from a data source; transcoding said data according to at least one characteristic of an electronic device; transmitting at least a portion of said data to said electronic device located in a first location; receiving notification that said electronic device is moving toward a second location served by a second server; transmitting a first message to said second server notifying said second server that said electronic device is moving toward said second location; receiving a second message from said second server that said second server is prepared to communicate with said electronic device, said second server transmitting a third message to said data source notifying said data source to transmit at least a portion of said data to said second server, and said data source transmitting at least a portion of said data to said second server; and said first server stopping transmission of said data. 2. The method as recited in claim 1 wherein said first server and said second server are transcoder devices. 3. The method as recited in claim 1 wherein said data source is a content server. 4. The method as recited in claim 1 wherein said data source is a content distribution network comprised of a plurality of edge servers. 5. The method as recited in claim 1 wherein said data is streaming media data. 6. The method as recited in claim 1 wherein said electronic device is communicatively coupled to said server by a wireless connection. 7. The method as recited in claim 1 further comprising, prior to said first server stopping transmission of said data, said second server transmitting at least a portion of said data to said electronic device. 8. The method as recited in claim 1 wherein said data is user datagram protocol data. 9. The method as recited in claim 1 wherein said first message and said second message are transmission control protocol messages. 10. A server comprising: a bus; a computer-readable memory coupled to said bus; and a processor coupled to said bus, said processor for executing a method of data session handoff, said method comprising: receiving data from a data source; transcoding said data according to at least one characteristic of an electronic device; transmitting at least a portion of said data to said electronic device located in a first location; receiving notification that said electronic device is moving toward a second location served by a second server; transmitting a first message to said second server notifying said second server that said electronic device is moving toward said second location; receiving a second message from said second server that said second server is prepared to communicate with said electronic device, said second server transmitting a third message to said data source notifying said data source to transmit at least a portion of said data to said second server, and said data source transmitting at least a portion of said data to said second server; and said server stopping transmission of said data. 11. The server as recited in claim 10 wherein said first server and said second server are transcoder devices. 12. The server as recited in claim 10 wherein said data source is a content server. 13. The server as recited in claim 10 wherein said data source is a content distribution network comprised of a plurality of edge servers. 14. The server as recited in claim 10 wherein said data is streaming media data. 15. The server as recited in claim 10 wherein said electronic device is communicatively coupled to said server by a wireless connection. 16. The server as recited in claim 10 wherein said method further comprises, prior to said server stopping transmission of said data, said second server transmitting at least a portion of said data to said electronic device. 17. The server as recited in claim 10 wherein said data is user datagram protocol data. 18. The server as recited in claim 10 wherein said first message and said second message are transmission control protocol messages. 19. A computer-readable medium having computer-readable program code embodied therein which when executed by a computer system causes the computer system to perform a method of data session handoff, wherein said computer system comprises a server, said method comprising: receiving data from a data source; transcoding said data according to at least one characteristic of an electronic device; transmitting at least a portion of said data to said electronic device located in a first location; receiving notification that said electronic device is moving toward a second location served by a second server; transmitting a first message to said second server notifying said second server that said electronic device is moving toward said second location; receiving a second message from said second server that said second server is prepared to communicate with said electronic device, said second server transmitting a third message to said data source notifying said data source to transmit at least a portion of said data to said second server, and said data source transmitting at least a portion of said data to said second server; and said server stopping transmission of said data. 20. The computer-readable medium as recited in claim 19 wherein said server and said second server are transcoder devices. 21. The computer-readable medium as recited in claim 19 wherein said data source is a content server. 22. The computer-readable medium as recited in claim 19 wherein said data source is a content distribution network comprised of a plurality of edge servers. 23. The computer-readable medium as recited in claim 19 wherein said data is streaming media data. 24. The computer-readable medium as recited in claim 19 wherein said electronic device is communicatively coupled to said server by a wireless connection. 25. The computer-readable medium as recited in claim 19 further comprising, prior to said server stopping transmission of said data, said second server transmitting at least a portion of said data to said electronic device. 26. The computer-readable medium as recited in claim 19 wherein said data is user datagram protocol data. 27. The computer-readable medium as recited in claim 19 wherein said first message and said second message are transmission control protocol messages. 28. In a first server, a method of data session handoff, said method comprising: said first server receiving a first message from a second server, said first message notifying said first server that an electronic device is moving toward a location, said second server receiving at least a portion of data from a data source, said second server transmitting at least a portion of said data to said electronic device, said second server receiving notification that said electronic device is moving toward said location, said second server transmitting said first message to said server; said first server transmitting a second message to said data source, said second message notifying said data source to transmit at least a portion of said data to said first server; said first server receiving at least a portion of said data from said data source; said first server transcoding at least a portion of said data according to at least one characteristic of said electronic device; said first server transmitting a third message to said second server that said server is prepared to communicate with said electronic device; and said first server transmitting at least a portion of said data to said electronic device. 29. The method as recited in claim 28 wherein said first server and said second server are transcoder devices. 30. The method as recited in claim 28 wherein said data source is a content server. 31. The method as recited in claim 28 wherein said data source is a content distribution network comprised of a plurality of edge servers. 32. The method as recited in claim 28 wherein said data is streaming media data. 33. The method as recited in claim 28 wherein said electronic device is communicatively coupled to said server by a wireless connection. 34. The method as recited in claim 28 further comprising, prior to said transmitting at least a portion of said data: said second server receiving said third message from said first server; and said second server stopping transmission of said data to said electronic device. 35. The method as recited in claim 28 wherein said data is user datagram protocol data. 36. The method as recited in claim 28 wherein said first message and said second message are transmission control protocol messages. 37. A server comprising: a bus; a computer-readable memory coupled to said bus; and a processor coupled to said bus, said processor for executing a method of data session handoff, said method comprising: receiving a first message from a second server notifying said server that an electronic device is moving toward a location served by said server, said second server receiving at least a portion of data from a data source, said second server transmitting at least a portion of said data to said electronic device, said second server receiving notification that said electronic device is moving toward said location, and said second server transmitting said first message to said server; transmitting a second message to a data source for transmitting data, said second message notifying said data source to transmit at least a portion of said data to said server; receiving at least a portion of said data from said data source; transcoding at least a portion of said data according to at least one characteristic of said electronic device; transmitting a third message to said second server that said server is prepared to communicate with said electronic device; and transmitting at least a portion of said data to said electronic device. 38. The server as recited in claim 37 wherein said server and said second server are transcoder devices. 39. The server as recited in claim 37 wherein said data source is a content server. 40. The server as recited in claim 37 wherein said data source is a content distribution network comprised of a plurality of edge servers. 41. The server as recited in claim 37 wherein said data is streaming media data. 42. The server as recited in claim 37 wherein said electronic device is communicatively coupled to said server by a wireless connection. 43. The server as recited in claim 37 wherein said method further comprises, prior to said transmitting at least a portion of said data: said second server receiving said third message from said server; and said second server stopping transmission of said data to said electronic device. 44. The server as recited in claim 37 wherein said data is user datagram protocol data. 45. The server as recited in claim 37 wherein said first message and said second message are transmission control protocol messages. 46. A computer-readable medium having computer-readable program code embodied therein which when executed by a computer system causes the computer system to perform a method of data session handoff, wherein said computer system comprises a server, said method comprising: receiving a first message from a second server notifying said server that an electronic device is moving toward a location served by said server, said second server receiving at least a portion of data from a data source, said second server transmitting at least a portion of said data to said electronic device, said second server receiving notification that said electronic device is moving toward said location, and said second server transmitting said first message to said server; transmitting a second message to a data source for transmitting data, said second message notifying said data source to transmit at least a portion of said data to said server; receiving at least a portion of said data from said data source; transcoding at least a portion of said data according to at least one characteristic of said electronic device; transmitting a third message to said second server that said server is prepared to communicate with said electronic device; and transmitting at least a portion of said data to said electronic device. 47. The computer-readable medium as recited in claim 46 wherein said server and said second server are transcoder devices. 48. The computer-readable medium as recited in claim 46 wherein said data source is a content server. 49. The computer-readable medium as recited in claim 46 wherein said data source is a content distribution network comprised of a plurality of edge servers. 50. The computer-readable medium as recited in claim 46 wherein said data is streaming media data. 51. The computer-readable medium as recited in claim 46 wherein said electronic device is communicatively coupled to said server by a wireless connection. 52. The computer-readable medium as recited in claim 46 further comprising, prior to said transmitting at least a portion of said data: said second server receiving said third message from said server; and said second server stopping transmission of said data to said electronic device. 53. The computer-readable medium as recited in claim 46 wherein said data is user datagram protocol data. 54. The computer-readable medium as recited in claim 46 wherein said first message and said second message are transmission control protocol messages. 55. A system of hand-off of a data session comprising: a first server for transcoding at least a portion of data received from a data source according to at least one characteristic of an electronic device and configured to transmit at least a portion of said data to said electronic device located in a first location; and a second server for transcoding at least a portion of said data received from said data source according to at least one characteristic of said electronic device and configured to transmit at least a portion of said data to said electronic device when said electronic device is located in a second location; wherein said first server notifies said second server when said electronic device is moving toward said second location, wherein said second server transmits a message notifying said data source to transmit at least a portion of said data to said second server and wherein said data source transmits at least a portion of said data to said second server. 56. The system as recited in claim 55 wherein said first server and said second server are transcoder devices. 57. The system as recited in claim 55 wherein said data source is a content server. 58. The system as recited in claim 55 wherein said data source is a content distribution network comprised of a plurality of edge servers. 59. The system as recited in claim 55 wherein said plurality of data portions is streaming media data. 60. The system as recited in claim 55 wherein said electronic device is communicatively coupled to said first server and said second server by a wireless connection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.