IP Library Granted Patent US 7,447,172
Granted Patent B2
US 7,447,172 · App. 10/864,443 · Granted Nov 4, 2008

Media synchronizing system and service providing method for using the same

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 7,447,172
App. No.
10/864,443
Granted
Nov 4, 2008
Kind
B2
Abstract

The invention provides a media synchronizing system capable of achieving various kinds of services synchronized with delivery of media to users. A synchronization data decoding unit 114 makes a reference to an internal clock 112 , determines a command execution time from a synchronization data starting time recorded in synchronization data, and a command execution time period, decodes command types recorded in synchronization data 22 , and sends command information to media synchronization command executing units 12 - 1 to 12 -n. A command recognizing means 122 of the media synchronization command executing units 21 - 1 to 12 -n recognizes a command from the received information, and sends execution instructions to a command executing unit 123 . The command executing unit 123 operates based on the received execution instructions. A media receiving unit 13 restores and regenerates delivery data delivered from a media delivery service proprietor system 4.

Claims (56)

1. A media synchronizing system including media delivering part for delivering media through a first communication medium including wireless communication or wire communication to a user terminal receiving and outputting said media including images or sounds, said media synchronizing system comprising:

synchronization data delivering part for delivering synchronization data synchronized with said media to a synchronization data executing part different from said user terminal through a second communication medium; and

the synchronization data executing part, comprising

command recognizing part for recognizing command sequences included in said synchronization data, and

command executing part for executing the command sequences detected by said command recognizing part,

wherein said command sequences are stored in said user terminal, and sequentially sent to said synchronization data executing part from the time of delivery of said media.

2. The media synchronizing system according to claim 1 , wherein said command sequences are associated with a time of delivery of said media.

3. The media synchronizing system according to claim 2 , wherein said command sequences are sequentially sent from said synchronization data delivering part to said user terminal in real time from the time of delivery of said media.

4. The media synchronizing system according to claim 3 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

5. The media synchronizing system according to claim 4 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

6. The media synchronizing system according to claim 3 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

7. The media synchronizing system according to claim 2 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

8. The media synchronizing system according to claim 7 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

9. The media synchronizing system according to claim 2 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

10. The media synchronizing system according to claim 2 , wherein said command recognizing part and said command executing part recognize and execute said command sequences in association with said media.

11. The media synchronizing system according to claim 10 , wherein first recording part for recording said synchronization data and second recording part for recording said media and a time when recording of the media is started are included in said user terminal, and

timing in which said synchronization data is executed is delayed by a difference between the starting time of said synchronization data recorded in said first recording part and said recording starting time recorded in said second recording part.

12. The media synchronizing system according to claim 1 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

13. The media synchronizing system according to claim 12 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

14. The media synchronizing system according to claim 1 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

15. The media synchronizing system according to claim 14 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

16. The media synchronizing system according to claim 14 , wherein said command executing part executes said command sequences during delivery of said media to at least one of the television and radio to perform at least one control selected from control of air conditions, control of illumination, control of projection of constellations, control of vibrations and/or impacts on movable chairs, and operation control for toys.

17. The media synchronizing system according to claim 16 , wherein said command executing part performs operation control for character dolls when said operation control is operation control for toys.

18. The media synchronizing system according to claim 1 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

19. The media synchronizing system according to claim 1 , wherein first recording part for recording said synchronization data and second recording part for recording said media and a time when recording of the media is started are included in said user terminal, and

timing in which said synchronization data is executed is delayed by a difference between the starting time of said synchronization data recorded in said first recording part and said recording starting time recorded in said second recording part.

20. The media synchronizing system according to claim 1 , wherein said command executing part executes said command sequences during delivery of said media to at least one of the television and radio to perform at least one control selected from control of air conditions, control of illumination, control of projection of constellations, control of vibrations and/or impacts on movable chairs, and operation control for toys.

21. The media synchronizing system according to claim 20 , wherein said command executing part performs operation control for character dolls when said operation control is operation control for toys.

22. The media synchronizing system according to claim 1 , wherein communication between said user terminal and said synchronization data executing part is achieved by at least one of infrared ray communication and short-distance wireless communication.

23. The media synchronizing system according to claim 1 , wherein the second communication medium for delivering said synchronization data is the Internet.

24. A service provision method in a media synchronizing system delivering media from a media delivering system using a first communication medium including at least wireless communication or wire communication to a user terminal receiving and outputting said media including at least images or sounds, the method comprising:

storing command sequences in said user terminal, and sequentially sending the command sequences to a synchronization data executing part from the time of delivery of said media;

delivering synchronization data synchronized with said media to synchronization data executing part different from said user terminal through a second communication medium;

a command recognizing part of said synchronization data executing part recognizing command sequences included in said synchronization data; and

a command executing part of said synchronization data executing part executing the recognized command sequences.

25. The service provision method according to claim 24 , wherein said command sequences are created based on a time of delivery of said media.

26. The service provision method according to claim 25 , wherein said command sequences are sequentially sent from said synchronization data delivering part to said user terminal in real time from the time of delivery of said media.

27. The service provision method according to claim 26 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

28. The service provision method according to claim 26 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

29. The service provision method according to claim 26 , wherein said command recognizing part and said command executing part recognize and execute said command sequences in association with said media.

30. The service provision method according to claim 26 , wherein first recording part for recording said synchronization data and second recording part for recording said media and a time when recording of the media is started are provided in said user terminal, and

timing in which said synchronization data is executed is shifted by a difference between the starting time of said synchronization data recorded in said first recording part and said recording starting time recorded in said second recording part.

31. The service provision method according to claim 25 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

32. The service provision method according to claim 25 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

33. The service provision method according to claim 25 , wherein said command recognizing part and said command executing part recognize and execute said command sequences in association with said media.

34. The service provision method according to claim 25 , wherein first recording part for recording said synchronization data and second recording part for recording said media and a time when recording of the media is started are provided in said user terminal, and

timing in which said synchronization data is executed is shifted by a difference between the starting time of said synchronization data recorded in said first recording part and said recording starting time recorded in said second recording part.

35. The service provision method according to claim 24 , wherein said command sequences make the execution contents of said synchronization data executing part variable in synchronization with the progress of said media.

36. The service provision method according to claim 24 , wherein said synchronization data executing part is made attachable to/detachable from said user terminal.

37. The service provision method according to claim 24 , wherein said command recognizing part and said command executing part recognize and execute said command sequences in association with said media.

38. The service provision method according to claim 24 , wherein first recording part for recording said synchronization data and second recording part for recording said media and a time when recording of the media is started are provided in said user terminal, and

timing in which said synchronization data is executed is shifted by a difference between the starting time of said synchronization data recorded in said first recording part and said recording starting time recorded in said second recording part.

39. The service provision method according to claim 24 , wherein said command executing part executes said command sequences during delivery of said media to at least one of the television and radio to perform at least one control selected from control of air conditions, control of illumination, control of projection of constellations, control of vibrations and/or impacts on movable chairs, and operation control for toys.

40. The service provision method claim 39 , wherein said command executing part performs operation control for character dolls when said operation control is operation control for toys.

41. The service provision method according to claim 24 , wherein communication between said user terminal and said synchronization data executing part is achieved by at least one of infrared ray communication and short-distance wireless communication.

42. The service provision method according to claim 24 , wherein the second communication medium for delivering said synchronization data is the Internet.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2017
From: NEC CORPORATION
To: RAKUTEN, INC
Reel/Frame 041504/0803 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2004
From: MATSUMOTO, KOICHI
To: NEC CORPORATION
Reel/Frame 015457/0542 →