US20090100135A1 - Device and method of sharing contents among devices - Google Patents
Device and method of sharing contents among devices Download PDFInfo
- Publication number
- US20090100135A1 US20090100135A1 US12/035,452 US3545208A US2009100135A1 US 20090100135 A1 US20090100135 A1 US 20090100135A1 US 3545208 A US3545208 A US 3545208A US 2009100135 A1 US2009100135 A1 US 2009100135A1
- Authority
- US
- United States
- Prior art keywords
- contents
- information
- time
- content
- time stamp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
Definitions
- the following description relates to a device and method of sharing contents among devices.
- users may share contents only when users previously know information about contents to be shared, for example, network addresses among devices, contents file information, file directory information, and the like.
- a device and method of sharing contents among devices in which, where a user of a first device desires to acquire contents being replayed by a second device, the first device and the second device performs a time synchronization. Where the first devices receives a time stamp from the user, the second device may transmit a contents list corresponding to the time stamp to the first device, and enable the user to select contents. Accordingly, the user may acquire the desirable contents from the second device by only inputting the time stamp to the first device.
- a method of sharing contents among devices includes: a first device and a second device performing a time synchronization; the first device receiving, from a user, a time stamp with respect to contents being replayed by the second device; the first device transmitting the time stamp to the second device; the second device transmitting a contents list corresponding to the time stamp to the first device; the first device requesting the second device for contents selected by the user from among the contents list; and the second device providing the requested contents to the first device.
- a device in still another general aspect, includes: a time synchronization unit which performs a time synchronization with at least one other device different from the device; a contents information generation unit which generates a contents log and a contents history with respect to at least one content being replayed after a time synchronization, when performing the time synchronization with a third device; a contents retrieval unit which retrieves at least one content corresponding to a time stamp by referring to the contents history, and generates a contents list including a contents log corresponding to the retrieved at least one content, when receiving the time stamp from the third device; and a transmission control unit which transmits the contents list to the third device, and provides at least one content, requested by the third device, to the third device.
- FIG. 1 is a flowchart illustrating a method of sharing contents among devices according to an exemplary embodiment.
- FIG. 2 is a diagram illustrating a configuration of a contents history according to an exemplary embodiment.
- FIG. 3 is a diagram illustrating a configuration of a contents log according to an exemplary embodiment.
- FIG. 4 is a block diagram illustrating a configuration of a device according to an exemplary embodiment.
- FIG. 1 illustrates a method of sharing contents among devices according to an exemplary embodiment.
- the method of sharing contents among devices may be performed in a first device and a second device.
- the second device maintains a contents database storing at least one content.
- the second device replays the at least one content.
- the second device may replay the least one content stored in the contents database, and replay contents provided in an external server by connecting to the external server.
- the user of the first device inputs an input via an interface with respect to a time synchronization to the first device.
- the first device when receiving the input via the interface from the user, the first device requests the second device for the time synchronization.
- the second device when receiving the request for the time synchronization from the first device, transmits current time information to the first device.
- the first device sets a current time of the first device as the current time information received from the second device.
- the time synchronization between the first device and the second device is performed where the current time of the first device and a current time of the second device are set to be the same.
- the time synchronization method described above in operation 113 through operation 116 is an exemplary embodiment, and a variety of time synchronization methods between the devices may be applicable. For example, when the first device requests the second device for time synchronization, the first device and the second device simultaneously count time from 0, and thus the time synchronization may be performed.
- the second device In operation 117 , the second device generates a contents log and a contents history with respect to the at least one content being replayed after the time synchronization with the first device.
- the contents log may include one or more of file name information, directory information, process/program information, permission information, start information, termination information, active duration information, and screen shot information of the at least one content.
- the contents history may include one or more of start information and termination information of a process, start information and termination information of each of the at least one content, and screen output information of each of the at least one content.
- FIG. 2 illustrates a configuration of a contents history according to an exemplary embodiment.
- the second device replays contents “1.pdf” and “2.pdf” via a process of “Acrobat reader”, contents “1.ppt” and “2.ppt” via a process of “PowerPoint”, contents “1.mp3” and “2.mp3” via a process of “iTunes”, and contents “1.avi” via a process of “GOM player”.
- the second device may replay each of the above-described contents via each of the processes for each time according to an input of a user. For example, the second device may replay the contents “1.pdf” for a period of time from A to C, and the contents “2.pdf” for a period of time from B to F via the process of “Acrobat reader”.
- the second device may replay the contents “1.ppt” for a period of time from F to I, and the contents “2.ppt” for a period of time from G to J via the process of “PowerPoint”.
- the second device may replay the contents “1.mp3” for a period of time from C to D, the contents “2.mp3” for a period of time from D to E, and contents “3.mp3” for a period of time from E to H via the process of “iTunes”.
- the second device may replay the contents “1.avi” for a period of time from F to G via the process of “GOM player”.
- the contents history may include performance information about all contents replayed after the time synchronization.
- the contents history may include start information and termination information of each of the processes, and start information and termination information of each of the contents.
- a time synchronization point in time may be set as A in the contents history.
- the contents history may include screen output information of each of the contents.
- the screen output information refers to information about whether each of the contents is outputted on a display screen of the second device as a main screen.
- the contents “1.pdf” and “2.pdf” may be simultaneously replayed for a period of time from B to C.
- the contents “2.pdf” may be displayed on the display screen of the second device as the main scene, and the contents “1.pdf” may be displayed in a partial screen or a minimized screen for the period of time from B to C.
- the screen output information may include information about the contents “2.pdf” outputted as the main scene for the period of time from B to C, as illustrated in a dark color in the contents history.
- the screen output information of each of the contents may be applied to each of the contents in all periods of time described above.
- FIG. 3 illustrates a configuration of a contents log according to an exemplary embodiment.
- the second device may generate a contents history with respect to at least one content being replayed after the time synchronization with the first device, as well as the contents log.
- FIG. 3 illustrates a portion of the contents log generated corresponding to the contents history illustrated in FIG. 2 .
- a contents log corresponding to a contents file name “1.ppt” may include directory information of “C:/My Patents/1.ppt”, process/program information of “Microsoft PowerPoint”, permission information of “Permission: rw-/---/---(400)”, start information and termination information of “Opened at F/Closed at I”, and active duration information of “Active Duration: F ⁇ G/H ⁇ I”. Also, the contents log may further include screen shot information corresponding to the contents “1.ppt”.
- a contents log corresponding to a contents file name “1.avi” may include directory information of “C:/My Movies/1.avi”, process/program information of “GOM player”, permission information of “Permission: r--/---/---(440)”, start information and termination information of “Opened at F/Closed at G”, and active duration information of “Active Duration: F ⁇ G”. Also, the contents log may further include screen shot information corresponding to the contents “1.avi”.
- a contents log corresponding to a contents file name “3.mp3” may include directory information of “C:/My Music/3.mp3”, process/program information of “iTunes”, permission information of “Permission: rwx/r--/r--(644)”, start information and termination information of “Opened at E/Closed at H”, and active duration information of “Active Duration: E ⁇ F”. Also, the contents log may further include screen shot information corresponding to the contents “3.mp3”, for example, an album image.
- the first device receives an input via an interface from the user at a particular point in time.
- the user of the first device may input via the interface to the first device at a point in time when the second device replays contents, which is to be acquired, from among the at least one content replayed by the second device.
- the input via the interface may be embodied in various ways such as a keypad input, touch screen input, voice input of the first device, and the like.
- the first device when receiving the input via the interface from the user, the first device generates a time stamp including information about a time when the input via the interface is received. For example, referring to the contents history of FIG. 2 , when the user performs an input via the interface at a particular time between F and G, hereinafter, a first point in time, the first device generates a time stamp including information about the first point in time.
- the first device transmits the time stamp including the information about the first point in time to the second device.
- the time stamp generation in operation 119 and the time stamp transmission in operation 120 may be performed in real time every time the user inputs via the interface.
- the time stamp generation in operation 119 and the time stamp transmission in operation 120 may be embodied to generate a time stamp including information about all points in time according to at least one input via an interface for a predetermined period of time, and transmit the time stamp when receiving a command with respect to a transmission of the time stamp from the user.
- the time stamp generation in operation 119 and the time stamp transmission in operation 120 embodied in real time every time the user inputs via the interface, have been described as an example for convenience of description in this specification.
- the second device When receiving the time stamp from the first device, the second device retrieves at least one content, which is replayed at the first point in time included in the time stamp, from the contents history. For example, referring to the contents history of FIG. 2 , when the first point in time is a particular time between F and G, the second device may retrieve contents “1.ppt”, “1.avi”, and “3.mp3”, which is being replayed at the first point in time, from the contents history.
- the second device In operation 121 , the second device generates a contents list including the contents log with respect to the retrieved contents.
- the contents list may be embodied to include the contents log illustrated in FIG. 3 . Also, the contents list may be embodied to include the contents file name and the contents log, or to include only the contents file name.
- the second device transmits the generated contents list to the first device.
- the first device displays the contents list to the user.
- the first device receives a selection on at least one content from among the contents list from the user.
- the first device requests the second device for the at least one content selected by the user.
- the first device generates a contents selection list, and thereby may request the second device for the at least one content.
- the contents selection list includes at least one content file name and contents log selected by the user from among the contents list.
- the second device extracts the at least one content, requested by the first device, from the contents database.
- the second device transmits the at least one content, extracted from the contents database, to the first device.
- the second device retrieves contents address information with respect to the external server.
- the contents address information includes address information about the at least one content.
- the second device transmits the retrieved contents address information to the first device.
- the first device receives the at least one content and the contents address information. Also, the first device provides the user with the at least one content and the contents address information.
- the user of the first device desires to acquire contents being replayed in the second device
- the user may acquire the contents from the second device by only requesting a time synchronization with respect to the second device and inputting a time stamp to the first device while the contents is being replayed, even though the user has no information about the contents.
- FIG. 4 illustrates a configuration of a device 400 according to an exemplary embodiment.
- the device 400 includes a time stamp unit 410 , a transmission control unit 420 , a control unit 430 , a contents database 440 , a time synchronization unit 450 , a contents retrieval unit 460 , a contents information generation unit 470 , an input interface unit 401 , a network module 402 , and an output module 403 .
- the device 400 illustrated in FIG. 4 includes a configuration of a device providing contents and a configuration of a device acquiring contents. Specifically, the device 400 illustrates a configuration of the first device, which acquires contents, and a configuration of the second device, which provides contents, in FIG. 1 .
- the device 400 may necessarily include the time stamp unit 410 , the time synchronization unit 450 , the input interface unit 401 , and the network module 402 .
- the device 400 may necessarily include the transmission control unit 420 , the contents database 440 , the time synchronization unit 450 , the contents retrieval unit 460 , the contents information generation unit 470 , and the network module 402 .
- the device 400 including the configuration of the first device and the configuration of the second device has been described as an example for convenience of description in this specification.
- the contents database 440 maintains at least one content.
- the control unit 430 replays the at least one content stored in the contents database 440 .
- the control unit 430 may replay the at least one content via the output module 403 .
- the time synchronization unit 450 performs a time synchronization with at least one other device different from the device 400 . Specifically, when the time synchronization is requested by a third device via the network module 402 , the time synchronization unit 450 transmits current time information to the third device via the network module 402 . The third device sets a current time as the current time information received from the time synchronization unit 450 .
- the time synchronization unit 450 requests the fourth device for the time synchronization via the network module 402 , and sets a current time of the device 400 according to current time information received from the fourth device.
- the contents information generation unit 470 When performing the time synchronization with the third device, the contents information generation unit 470 generates a contents log and a contents history with respect to at least one content being replayed after the time synchronization.
- the contents log may include one or more of file name information, directory information, process/program information, permission information, start information, termination information, active duration information, and screen shot information of the at least one content.
- the contents history may include one or more of start information and termination information of a process, start information and termination information of each of the at least one content, and screen output information of each of the at least one content.
- the contents log and the contents history may be embodied to be the same as a contents log and contents history described with reference to FIGS. 1 through 3 .
- the contents retrieval unit 460 retrieves at least one content corresponding to the time stamp by referring to the contents history, and generates a contents list including a contents log corresponding to the retrieved at least one content.
- the transmission control unit 420 transmits the contents list to the third device via the network module 402 .
- the transmission control unit 420 When receiving a contents selection list, selected from the contents list by a user of the third device, from the third device via the network module 402 , the transmission control unit 420 extracts at least one content corresponding to the contents selection list from the contents database 440 , and transmits the extracted at least one content to the third device via the network module 402 .
- the transmission control unit 420 retrieves contents address information about the external server, and transmits the retrieved contents address information to the third device.
- the input interface unit 401 receives an input via an interface with respect to contents, being replayed by the fourth device after the time synchronization, from the user at a first point in time.
- the time stamp unit 410 generates a time stamp including information about the first point in time.
- the transmission control unit 420 transmits the time stamp to the fourth device via the network module 402 .
- the time stamp unit 410 when receiving the input via the interface from the user at least once within a predetermined time, the time stamp unit 410 generates at least one time stamp including time information about each time when the input via the interface is received, and when receiving the time stamp from the user, the transmission control unit 420 may transmit the at least one time stamp to the fourth device.
- the above-described methods including a method of sharing contents among devices may be recorded, stored, or fixed in one or more computer-readable media that includes program instructions to be implemented by a computer to cause a processor to execute or perform the program instructions.
- the media may also include, alone or in combination with the program instructions, data files, data structures, and the like.
- Examples of computer-readable media include magnetic media, such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks and DVDs; magneto-optical media, such as optical disks; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like.
- the media may also be a transmission medium such as optical or metallic lines, wave guides, and the like including a carrier wave transmitting signals specifying the program instructions, data structures, and the like.
- Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter.
- the described hardware devices may be configured to act as one or more software modules in order to perform the operations and methods described above.
- a device and method of sharing contents among devices in which, when a user of a first device desires to acquire contents being replayed by a second device, the first device and the second device may perform a time synchronization.
- the first devices receives a time stamp from the user
- the second device may transmit a contents list corresponding to the time stamp to the first device, and enable the user to select contents. Accordingly, the user may acquire the desirable contents from the second device by only inputting the time stamp to the first device.
Abstract
Description
- This application claims the benefit under 35 U.S.C. § 119(a) of a Korean Patent Application No. 10-2007-0103609, filed on Oct. 15, 2007, in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference.
- The following description relates to a device and method of sharing contents among devices.
- Currently, many people enjoy a variety of contents using small portable terminals anytime and anywhere due to the development of digital technologies. Various peripheral devices for personal computing such as a personal computer (PC), keyboard, mouse, printer, and the like, are being used, and new devices will undoubtedly be developed.
- In such a computing environment, the use of multimedia contents increases. A number of people enjoy video and music in the computing environment as well as mobile environment. Particularly, a desire to share contents with other people via mobile devices increases, in addition to individually enjoying multimedia contents. Accordingly, a variety of user created contents (UCC) websites are made, and sharing contents using a peer to peer (P2P) program becomes common.
- Although the desire to share contents using digital devices gradually increases, in a current contents sharing method, users may share contents only when users previously know information about contents to be shared, for example, network addresses among devices, contents file information, file directory information, and the like.
- Accordingly, there is a need for a technology which may enable a user to conveniently and instantly acquire various types of multimedia contents and information associated with the contents anytime and anywhere in a mobile environment.
- In one general aspect, there is provided a device and method of sharing contents among devices in which, where a user of a first device desires to acquire contents being replayed by a second device, the first device and the second device performs a time synchronization. Where the first devices receives a time stamp from the user, the second device may transmit a contents list corresponding to the time stamp to the first device, and enable the user to select contents. Accordingly, the user may acquire the desirable contents from the second device by only inputting the time stamp to the first device.
- In another general aspect, a method of sharing contents among devices includes: a first device and a second device performing a time synchronization; the first device receiving, from a user, a time stamp with respect to contents being replayed by the second device; the first device transmitting the time stamp to the second device; the second device transmitting a contents list corresponding to the time stamp to the first device; the first device requesting the second device for contents selected by the user from among the contents list; and the second device providing the requested contents to the first device.
- In still another general aspect, a device includes: a time synchronization unit which performs a time synchronization with at least one other device different from the device; a contents information generation unit which generates a contents log and a contents history with respect to at least one content being replayed after a time synchronization, when performing the time synchronization with a third device; a contents retrieval unit which retrieves at least one content corresponding to a time stamp by referring to the contents history, and generates a contents list including a contents log corresponding to the retrieved at least one content, when receiving the time stamp from the third device; and a transmission control unit which transmits the contents list to the third device, and provides at least one content, requested by the third device, to the third device.
- Other features will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the attached drawings, discloses exemplary embodiments of the invention.
-
FIG. 1 is a flowchart illustrating a method of sharing contents among devices according to an exemplary embodiment. -
FIG. 2 is a diagram illustrating a configuration of a contents history according to an exemplary embodiment. -
FIG. 3 is a diagram illustrating a configuration of a contents log according to an exemplary embodiment. -
FIG. 4 is a block diagram illustrating a configuration of a device according to an exemplary embodiment. - Throughout the drawings and the detailed description, the same drawing reference numerals will be understood to refer to the same elements, features, and structures.
- The following detailed description is provided to assist the reader in gaining a comprehensive understanding of the methods and systems described herein. Accordingly, various changes, modifications, and equivalents of the systems and methods described herein will be suggested to those of ordinary skill in the art. Also, descriptions of well-known functions and constructions are omitted to increase clarity and conciseness.
FIG. 1 illustrates a method of sharing contents among devices according to an exemplary embodiment. - As illustrated in
FIG. 1 , the method of sharing contents among devices may be performed in a first device and a second device. - In
operation 111, the second device maintains a contents database storing at least one content. Inoperation 112, the second device replays the at least one content. The second device may replay the least one content stored in the contents database, and replay contents provided in an external server by connecting to the external server. - Where contents that a user desires to acquire is included in the at least one content being replayed in the second device, the user of the first device inputs an input via an interface with respect to a time synchronization to the first device. In
operation 113, when receiving the input via the interface from the user, the first device requests the second device for the time synchronization. - In
operation 114, when receiving the request for the time synchronization from the first device, the second device transmits current time information to the first device. Inoperation 115, the first device sets a current time of the first device as the current time information received from the second device. Inoperation 116, the time synchronization between the first device and the second device is performed where the current time of the first device and a current time of the second device are set to be the same. - The time synchronization method described above in
operation 113 throughoperation 116 is an exemplary embodiment, and a variety of time synchronization methods between the devices may be applicable. For example, when the first device requests the second device for time synchronization, the first device and the second device simultaneously count time from 0, and thus the time synchronization may be performed. - In
operation 117, the second device generates a contents log and a contents history with respect to the at least one content being replayed after the time synchronization with the first device. - The contents log may include one or more of file name information, directory information, process/program information, permission information, start information, termination information, active duration information, and screen shot information of the at least one content.
- The contents history may include one or more of start information and termination information of a process, start information and termination information of each of the at least one content, and screen output information of each of the at least one content.
- Exemplary contents log and the contents history are described in detail with reference to
FIGS. 2 and 3 . -
FIG. 2 illustrates a configuration of a contents history according to an exemplary embodiment. - In the contents history illustrated in
FIG. 2 , the second device replays contents “1.pdf” and “2.pdf” via a process of “Acrobat reader”, contents “1.ppt” and “2.ppt” via a process of “PowerPoint”, contents “1.mp3” and “2.mp3” via a process of “iTunes”, and contents “1.avi” via a process of “GOM player”. - The second device may replay each of the above-described contents via each of the processes for each time according to an input of a user. For example, the second device may replay the contents “1.pdf” for a period of time from A to C, and the contents “2.pdf” for a period of time from B to F via the process of “Acrobat reader”.
- Also, the second device may replay the contents “1.ppt” for a period of time from F to I, and the contents “2.ppt” for a period of time from G to J via the process of “PowerPoint”.
- Also, the second device may replay the contents “1.mp3” for a period of time from C to D, the contents “2.mp3” for a period of time from D to E, and contents “3.mp3” for a period of time from E to H via the process of “iTunes”.
- Also, the second device may replay the contents “1.avi” for a period of time from F to G via the process of “GOM player”.
- As described above, the contents history may include performance information about all contents replayed after the time synchronization. Specifically, the contents history may include start information and termination information of each of the processes, and start information and termination information of each of the contents. A time synchronization point in time may be set as A in the contents history.
- Also, the contents history may include screen output information of each of the contents. The screen output information refers to information about whether each of the contents is outputted on a display screen of the second device as a main screen.
- For example, in the contents history illustrated in
FIG. 2 , the contents “1.pdf” and “2.pdf” may be simultaneously replayed for a period of time from B to C. In this instance, according to a selection of the user, the contents “2.pdf” may be displayed on the display screen of the second device as the main scene, and the contents “1.pdf” may be displayed in a partial screen or a minimized screen for the period of time from B to C. Accordingly, the screen output information may include information about the contents “2.pdf” outputted as the main scene for the period of time from B to C, as illustrated in a dark color in the contents history. The screen output information of each of the contents may be applied to each of the contents in all periods of time described above. -
FIG. 3 illustrates a configuration of a contents log according to an exemplary embodiment. - As described above, the second device may generate a contents history with respect to at least one content being replayed after the time synchronization with the first device, as well as the contents log.
FIG. 3 illustrates a portion of the contents log generated corresponding to the contents history illustrated inFIG. 2 . - As illustrated in
FIG. 3 , a contents log corresponding to a contents file name “1.ppt” may include directory information of “C:/My Patents/1.ppt”, process/program information of “Microsoft PowerPoint”, permission information of “Permission: rw-/---/---(400)”, start information and termination information of “Opened at F/Closed at I”, and active duration information of “Active Duration: F˜G/H˜I”. Also, the contents log may further include screen shot information corresponding to the contents “1.ppt”. - Also, a contents log corresponding to a contents file name “1.avi” may include directory information of “C:/My Movies/1.avi”, process/program information of “GOM player”, permission information of “Permission: r--/---/---(440)”, start information and termination information of “Opened at F/Closed at G”, and active duration information of “Active Duration: F˜G”. Also, the contents log may further include screen shot information corresponding to the contents “1.avi”.
- Also, a contents log corresponding to a contents file name “3.mp3” may include directory information of “C:/My Music/3.mp3”, process/program information of “iTunes”, permission information of “Permission: rwx/r--/r--(644)”, start information and termination information of “Opened at E/Closed at H”, and active duration information of “Active Duration: E˜F”. Also, the contents log may further include screen shot information corresponding to the contents “3.mp3”, for example, an album image.
- Referring again to
FIG. 1 , inoperation 118, the first device receives an input via an interface from the user at a particular point in time. For example, the user of the first device may input via the interface to the first device at a point in time when the second device replays contents, which is to be acquired, from among the at least one content replayed by the second device. The input via the interface may be embodied in various ways such as a keypad input, touch screen input, voice input of the first device, and the like. - In
operation 119, when receiving the input via the interface from the user, the first device generates a time stamp including information about a time when the input via the interface is received. For example, referring to the contents history ofFIG. 2 , when the user performs an input via the interface at a particular time between F and G, hereinafter, a first point in time, the first device generates a time stamp including information about the first point in time. - In
operation 120, the first device transmits the time stamp including the information about the first point in time to the second device. - As described above, the time stamp generation in
operation 119 and the time stamp transmission inoperation 120 may be performed in real time every time the user inputs via the interface. Also, the time stamp generation inoperation 119 and the time stamp transmission inoperation 120 may be embodied to generate a time stamp including information about all points in time according to at least one input via an interface for a predetermined period of time, and transmit the time stamp when receiving a command with respect to a transmission of the time stamp from the user. However, the time stamp generation inoperation 119 and the time stamp transmission inoperation 120, embodied in real time every time the user inputs via the interface, have been described as an example for convenience of description in this specification. - When receiving the time stamp from the first device, the second device retrieves at least one content, which is replayed at the first point in time included in the time stamp, from the contents history. For example, referring to the contents history of
FIG. 2 , when the first point in time is a particular time between F and G, the second device may retrieve contents “1.ppt”, “1.avi”, and “3.mp3”, which is being replayed at the first point in time, from the contents history. - In
operation 121, the second device generates a contents list including the contents log with respect to the retrieved contents. The contents list may be embodied to include the contents log illustrated inFIG. 3 . Also, the contents list may be embodied to include the contents file name and the contents log, or to include only the contents file name. - In
operation 122, the second device transmits the generated contents list to the first device. - The first device displays the contents list to the user. In
operation 123, the first device receives a selection on at least one content from among the contents list from the user. - In
operation 124, the first device requests the second device for the at least one content selected by the user. The first device generates a contents selection list, and thereby may request the second device for the at least one content. The contents selection list includes at least one content file name and contents log selected by the user from among the contents list. - In
operation 125, the second device extracts the at least one content, requested by the first device, from the contents database. Inoperation 126, the second device transmits the at least one content, extracted from the contents database, to the first device. - In
operation 127, when the at least one content, requested by the first device, is replayed by being provided from an external server, the second device retrieves contents address information with respect to the external server. The contents address information includes address information about the at least one content. Inoperation 128, the second device transmits the retrieved contents address information to the first device. - In
operation 129, the first device receives the at least one content and the contents address information. Also, the first device provides the user with the at least one content and the contents address information. - According to the method of sharing contents between the first device and the second device described with reference to
FIGS. 1 through 3 , when the user of the first device desires to acquire contents being replayed in the second device, the user may acquire the contents from the second device by only requesting a time synchronization with respect to the second device and inputting a time stamp to the first device while the contents is being replayed, even though the user has no information about the contents. -
FIG. 4 illustrates a configuration of adevice 400 according to an exemplary embodiment. - The
device 400 includes atime stamp unit 410, atransmission control unit 420, acontrol unit 430, acontents database 440, atime synchronization unit 450, acontents retrieval unit 460, a contentsinformation generation unit 470, aninput interface unit 401, anetwork module 402, and anoutput module 403. - The
device 400 illustrated inFIG. 4 includes a configuration of a device providing contents and a configuration of a device acquiring contents. Specifically, thedevice 400 illustrates a configuration of the first device, which acquires contents, and a configuration of the second device, which provides contents, inFIG. 1 . - Accordingly, when the
device 400 is embodied as the first device, thedevice 400 may necessarily include thetime stamp unit 410, thetime synchronization unit 450, theinput interface unit 401, and thenetwork module 402. - Also, when the
device 400 is embodied as the second device, thedevice 400 may necessarily include thetransmission control unit 420, thecontents database 440, thetime synchronization unit 450, thecontents retrieval unit 460, the contentsinformation generation unit 470, and thenetwork module 402. - However, the
device 400 including the configuration of the first device and the configuration of the second device has been described as an example for convenience of description in this specification. - The
contents database 440 maintains at least one content. - The
control unit 430 replays the at least one content stored in thecontents database 440. Thecontrol unit 430 may replay the at least one content via theoutput module 403. - The
time synchronization unit 450 performs a time synchronization with at least one other device different from thedevice 400. Specifically, when the time synchronization is requested by a third device via thenetwork module 402, thetime synchronization unit 450 transmits current time information to the third device via thenetwork module 402. The third device sets a current time as the current time information received from thetime synchronization unit 450. - Also, when a user inputs a command with respect to a time synchronization with a fourth device via the
input interface unit 401, thetime synchronization unit 450 requests the fourth device for the time synchronization via thenetwork module 402, and sets a current time of thedevice 400 according to current time information received from the fourth device. - When performing the time synchronization with the third device, the contents
information generation unit 470 generates a contents log and a contents history with respect to at least one content being replayed after the time synchronization. - The contents log may include one or more of file name information, directory information, process/program information, permission information, start information, termination information, active duration information, and screen shot information of the at least one content. The contents history may include one or more of start information and termination information of a process, start information and termination information of each of the at least one content, and screen output information of each of the at least one content. The contents log and the contents history may be embodied to be the same as a contents log and contents history described with reference to
FIGS. 1 through 3 . - When receiving a time stamp from the third device via the
network module 402, thecontents retrieval unit 460 retrieves at least one content corresponding to the time stamp by referring to the contents history, and generates a contents list including a contents log corresponding to the retrieved at least one content. - The
transmission control unit 420 transmits the contents list to the third device via thenetwork module 402. - When receiving a contents selection list, selected from the contents list by a user of the third device, from the third device via the
network module 402, thetransmission control unit 420 extracts at least one content corresponding to the contents selection list from thecontents database 440, and transmits the extracted at least one content to the third device via thenetwork module 402. - Also, when the at least one content corresponding to the contents selection list is received from an external server, the
transmission control unit 420 retrieves contents address information about the external server, and transmits the retrieved contents address information to the third device. - When the
time synchronization unit 450 requests the fourth device for a time synchronization according to a user's input and the time synchronization with the fourth device is performed, theinput interface unit 401 receives an input via an interface with respect to contents, being replayed by the fourth device after the time synchronization, from the user at a first point in time. - In this instance, the
time stamp unit 410 generates a time stamp including information about the first point in time. Thetransmission control unit 420 transmits the time stamp to the fourth device via thenetwork module 402. - Also, when receiving the input via the interface from the user at least once within a predetermined time, the
time stamp unit 410 generates at least one time stamp including time information about each time when the input via the interface is received, and when receiving the time stamp from the user, thetransmission control unit 420 may transmit the at least one time stamp to the fourth device. - Although a method of sharing contents among devices and device have been simply described with reference to
FIG. 4 , it is apparent to those skilled in the related art that the method of sharing contents among devices and device described with reference toFIG. 4 may be embodied to include the configuration of thedevice 400 and the method of sharing contents among devices described with reference toFIGS. 1 through 3 . - The above-described methods including a method of sharing contents among devices may be recorded, stored, or fixed in one or more computer-readable media that includes program instructions to be implemented by a computer to cause a processor to execute or perform the program instructions. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. Examples of computer-readable media include magnetic media, such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks and DVDs; magneto-optical media, such as optical disks; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. The media may also be a transmission medium such as optical or metallic lines, wave guides, and the like including a carrier wave transmitting signals specifying the program instructions, data structures, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations and methods described above.
- According to certain embodiments described above, there is provided a device and method of sharing contents among devices in which, when a user of a first device desires to acquire contents being replayed by a second device, the first device and the second device may perform a time synchronization. When the first devices receives a time stamp from the user, the second device may transmit a contents list corresponding to the time stamp to the first device, and enable the user to select contents. Accordingly, the user may acquire the desirable contents from the second device by only inputting the time stamp to the first device.
- A number of exemplary embodiments have been described above. Nevertheless, it will be understood that various modifications may be made. For example, suitable results may be achieved if the described techniques are performed in a different order and/or if components in a described system, architecture, device, or circuit are combined in a different manner and/or replaced or supplemented by other components or their equivalents. Accordingly, other implementations are within the scope of the following claims.
Claims (20)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2007-0103609 | 2007-10-15 | ||
KR1020070103609A KR101303672B1 (en) | 2007-10-15 | 2007-10-15 | Device and method of sharing contents by devices |
Publications (2)
Publication Number | Publication Date |
---|---|
US20090100135A1 true US20090100135A1 (en) | 2009-04-16 |
US8478822B2 US8478822B2 (en) | 2013-07-02 |
Family
ID=40535272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/035,452 Active 2030-07-13 US8478822B2 (en) | 2007-10-15 | 2008-02-22 | Device and method of sharing contents based on time synchronization |
Country Status (2)
Country | Link |
---|---|
US (1) | US8478822B2 (en) |
KR (1) | KR101303672B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110106911A1 (en) * | 2009-10-30 | 2011-05-05 | Samsung Electronics Co., Ltd. | Method and apparatus for managing content service in network based on content use history |
WO2014030864A1 (en) * | 2012-08-24 | 2014-02-27 | Samsung Electronics Co., Ltd. | Electronic device and content sharing method |
WO2014126365A1 (en) * | 2013-02-12 | 2014-08-21 | Samsung Electronics Co., Ltd. | Terminal apparatus and method for time synchronization |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11161038B2 (en) * | 2018-08-06 | 2021-11-02 | Amazon Technologies, Inc. | Systems and devices for controlling network applications |
Citations (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5847972A (en) * | 1993-09-24 | 1998-12-08 | Eick; Stephen Gregory | Method and apparatus for graphically analzying a log-file |
US20030157948A1 (en) * | 2002-02-15 | 2003-08-21 | Nylund Blake James | Data passing method and apparatus for wireless communication system |
US20040215708A1 (en) * | 2003-01-28 | 2004-10-28 | Akio Higashi | Content history log collecting system |
US20050171913A1 (en) * | 2003-11-26 | 2005-08-04 | Shinichi Kurihara | Content distribution service providing system and content distribution device and user terminal device thereof |
US20060002681A1 (en) * | 2004-07-01 | 2006-01-05 | Skipjam Corp. | Method and system for synchronization of digital media playback |
US20060003753A1 (en) * | 2003-09-15 | 2006-01-05 | Baxter John F Jr | Method of Identifying Media Content Contemporaneous with Broadcast |
US20060156375A1 (en) * | 2005-01-07 | 2006-07-13 | David Konetski | Systems and methods for synchronizing media rendering |
US20060212508A1 (en) * | 2000-07-14 | 2006-09-21 | Yuichiro Deguchi | Method and system for identifying a time specific event |
US20060270395A1 (en) * | 2005-05-25 | 2006-11-30 | Microsoft Corporation | Personal shared playback |
US20070094691A1 (en) * | 2005-10-24 | 2007-04-26 | Gazdzinski Robert F | Method and apparatus for on-demand content transmission and control over networks |
US20070143493A1 (en) * | 2005-12-04 | 2007-06-21 | Turner Broadcasting System, Inc. | System and method for delivering video and audio content over a network |
US20070168516A1 (en) * | 2005-12-05 | 2007-07-19 | Microsoft Corporation | Resource freshness and replication |
US20070174246A1 (en) * | 2006-01-25 | 2007-07-26 | Sigurdsson Johann T | Multiple client search method and system |
US20070229465A1 (en) * | 2006-03-31 | 2007-10-04 | Sony Corporation | Remote control system |
US20070232225A1 (en) * | 2006-03-30 | 2007-10-04 | Ntt Docomo, Inc. | Mobile terminal apparatus, server apparatus and broadcast play system |
US20070250761A1 (en) * | 2004-06-04 | 2007-10-25 | Bob Bradley | System and method for synchronizing media presentation at multiple recipients |
US20070282848A1 (en) * | 2006-05-30 | 2007-12-06 | Microsoft Corporation | Two-way synchronization of media data |
US20080005769A1 (en) * | 2006-06-13 | 2008-01-03 | Canon Kabushiki Kaisha | Content notification method and apparatus, content processing method and apparatus, and storage medium storing program for executing the method |
US20080077701A1 (en) * | 2006-09-27 | 2008-03-27 | George Philip Kongalath | Synchronized data content delivery |
US20080114480A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Real-time remote purchase-list capture system |
US20080122796A1 (en) * | 2006-09-06 | 2008-05-29 | Jobs Steven P | Touch Screen Device, Method, and Graphical User Interface for Determining Commands by Applying Heuristics |
US20080151888A1 (en) * | 2006-12-20 | 2008-06-26 | Motorola, Inc. | Method and system for retrieving broadcast media content through a communication network |
US20080162668A1 (en) * | 2006-12-29 | 2008-07-03 | John David Miller | Method and apparatus for mutually-shared media experiences |
US20080172445A1 (en) * | 2005-07-09 | 2008-07-17 | Netbarrage | Method and System For Increasing Popularity of Content Items Shared Over Peer-to-Peer Networks |
US20080189168A1 (en) * | 2007-01-31 | 2008-08-07 | Vulcan Portals, Inc. | System and method for publishing advertising on distributed media delivery systems |
US20080228852A1 (en) * | 2005-06-06 | 2008-09-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Synchronization of Information Items with References |
US20090016522A1 (en) * | 2005-11-30 | 2009-01-15 | Oscar Pablo Torres | Monitoring service personnel |
US20090055510A1 (en) * | 2006-04-13 | 2009-02-26 | Concert Technology Corporation | System and method for obtaining media content for a portable media player |
US20090063627A1 (en) * | 2007-05-11 | 2009-03-05 | David Nowacek | Playlist on demand |
US20090083444A1 (en) * | 2007-09-26 | 2009-03-26 | Fridolin Faist | Method for the Automatic Time Synchronisation of Devices in Network-Based Systems |
US20090233705A1 (en) * | 2006-04-13 | 2009-09-17 | Igt | Presentation of remotely-hosted and locally rendered content for gaming systems |
US7627808B2 (en) * | 2003-06-13 | 2009-12-01 | Microsoft Corporation | Computer media synchronization player |
US7657574B2 (en) * | 2005-06-03 | 2010-02-02 | Microsoft Corporation | Persistent storage file change tracking |
US20100036910A1 (en) * | 2005-03-30 | 2010-02-11 | Hideo Nakazawa | Digital content distribution system |
US8190683B2 (en) * | 2008-02-29 | 2012-05-29 | Microsoft Corporation | Synchronizing multiple user remote content playback |
US8316081B2 (en) * | 2006-04-13 | 2012-11-20 | Domingo Enterprises, Llc | Portable media player enabled to obtain previews of a user's media collection |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001022613A (en) | 1999-07-07 | 2001-01-26 | Hitachi Ltd | Method for retrieving log information in log file |
JP2003157282A (en) | 2001-11-21 | 2003-05-30 | Sony Corp | Method and program for processing history information of contents |
JP2003173352A (en) | 2001-12-05 | 2003-06-20 | Nippon Telegr & Teleph Corp <Ntt> | Retrieval log analysis method and device, document information retrieval method and device, retrieval log analysis program, document information retrieval program and storage medium |
WO2005101843A1 (en) * | 2004-04-15 | 2005-10-27 | Matsushita Electric Industrial Co., Ltd. | Content generation device and method |
KR100641231B1 (en) | 2004-12-23 | 2006-11-02 | 엘지전자 주식회사 | Methods and apparatus' of owned in common with personal information for mobile phone |
KR100766167B1 (en) | 2005-09-27 | 2007-10-10 | 조영훈 | Contents providing method |
-
2007
- 2007-10-15 KR KR1020070103609A patent/KR101303672B1/en active IP Right Grant
-
2008
- 2008-02-22 US US12/035,452 patent/US8478822B2/en active Active
Patent Citations (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5847972A (en) * | 1993-09-24 | 1998-12-08 | Eick; Stephen Gregory | Method and apparatus for graphically analzying a log-file |
US20060212508A1 (en) * | 2000-07-14 | 2006-09-21 | Yuichiro Deguchi | Method and system for identifying a time specific event |
US20030157948A1 (en) * | 2002-02-15 | 2003-08-21 | Nylund Blake James | Data passing method and apparatus for wireless communication system |
US20040215708A1 (en) * | 2003-01-28 | 2004-10-28 | Akio Higashi | Content history log collecting system |
US7627808B2 (en) * | 2003-06-13 | 2009-12-01 | Microsoft Corporation | Computer media synchronization player |
US20060003753A1 (en) * | 2003-09-15 | 2006-01-05 | Baxter John F Jr | Method of Identifying Media Content Contemporaneous with Broadcast |
US20050171913A1 (en) * | 2003-11-26 | 2005-08-04 | Shinichi Kurihara | Content distribution service providing system and content distribution device and user terminal device thereof |
US20070271187A1 (en) * | 2003-11-26 | 2007-11-22 | Kabushiki Kaisha Toshiba | Content distribution service providing system and content distribution device and user terminal device thereof |
US20070250761A1 (en) * | 2004-06-04 | 2007-10-25 | Bob Bradley | System and method for synchronizing media presentation at multiple recipients |
US20060002681A1 (en) * | 2004-07-01 | 2006-01-05 | Skipjam Corp. | Method and system for synchronization of digital media playback |
US20060156375A1 (en) * | 2005-01-07 | 2006-07-13 | David Konetski | Systems and methods for synchronizing media rendering |
US20100036910A1 (en) * | 2005-03-30 | 2010-02-11 | Hideo Nakazawa | Digital content distribution system |
US20060270395A1 (en) * | 2005-05-25 | 2006-11-30 | Microsoft Corporation | Personal shared playback |
US7657574B2 (en) * | 2005-06-03 | 2010-02-02 | Microsoft Corporation | Persistent storage file change tracking |
US20080228852A1 (en) * | 2005-06-06 | 2008-09-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Synchronization of Information Items with References |
US20080172445A1 (en) * | 2005-07-09 | 2008-07-17 | Netbarrage | Method and System For Increasing Popularity of Content Items Shared Over Peer-to-Peer Networks |
US20070094691A1 (en) * | 2005-10-24 | 2007-04-26 | Gazdzinski Robert F | Method and apparatus for on-demand content transmission and control over networks |
US20090016522A1 (en) * | 2005-11-30 | 2009-01-15 | Oscar Pablo Torres | Monitoring service personnel |
US20070143493A1 (en) * | 2005-12-04 | 2007-06-21 | Turner Broadcasting System, Inc. | System and method for delivering video and audio content over a network |
US20070168516A1 (en) * | 2005-12-05 | 2007-07-19 | Microsoft Corporation | Resource freshness and replication |
US20070174246A1 (en) * | 2006-01-25 | 2007-07-26 | Sigurdsson Johann T | Multiple client search method and system |
US20070232225A1 (en) * | 2006-03-30 | 2007-10-04 | Ntt Docomo, Inc. | Mobile terminal apparatus, server apparatus and broadcast play system |
US20070229465A1 (en) * | 2006-03-31 | 2007-10-04 | Sony Corporation | Remote control system |
US20090055510A1 (en) * | 2006-04-13 | 2009-02-26 | Concert Technology Corporation | System and method for obtaining media content for a portable media player |
US8316081B2 (en) * | 2006-04-13 | 2012-11-20 | Domingo Enterprises, Llc | Portable media player enabled to obtain previews of a user's media collection |
US20090233705A1 (en) * | 2006-04-13 | 2009-09-17 | Igt | Presentation of remotely-hosted and locally rendered content for gaming systems |
US20070282848A1 (en) * | 2006-05-30 | 2007-12-06 | Microsoft Corporation | Two-way synchronization of media data |
US20080005769A1 (en) * | 2006-06-13 | 2008-01-03 | Canon Kabushiki Kaisha | Content notification method and apparatus, content processing method and apparatus, and storage medium storing program for executing the method |
US20080122796A1 (en) * | 2006-09-06 | 2008-05-29 | Jobs Steven P | Touch Screen Device, Method, and Graphical User Interface for Determining Commands by Applying Heuristics |
US20080077701A1 (en) * | 2006-09-27 | 2008-03-27 | George Philip Kongalath | Synchronized data content delivery |
US20080114480A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Real-time remote purchase-list capture system |
US20080151888A1 (en) * | 2006-12-20 | 2008-06-26 | Motorola, Inc. | Method and system for retrieving broadcast media content through a communication network |
US20080162668A1 (en) * | 2006-12-29 | 2008-07-03 | John David Miller | Method and apparatus for mutually-shared media experiences |
US20080189168A1 (en) * | 2007-01-31 | 2008-08-07 | Vulcan Portals, Inc. | System and method for publishing advertising on distributed media delivery systems |
US20090063627A1 (en) * | 2007-05-11 | 2009-03-05 | David Nowacek | Playlist on demand |
US20090083444A1 (en) * | 2007-09-26 | 2009-03-26 | Fridolin Faist | Method for the Automatic Time Synchronisation of Devices in Network-Based Systems |
US8190683B2 (en) * | 2008-02-29 | 2012-05-29 | Microsoft Corporation | Synchronizing multiple user remote content playback |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110106911A1 (en) * | 2009-10-30 | 2011-05-05 | Samsung Electronics Co., Ltd. | Method and apparatus for managing content service in network based on content use history |
US8832294B2 (en) | 2009-10-30 | 2014-09-09 | Samsung Electronics Co., Ltd | Method and apparatus for managing content service in network based on content use history |
WO2014030864A1 (en) * | 2012-08-24 | 2014-02-27 | Samsung Electronics Co., Ltd. | Electronic device and content sharing method |
CN104584059A (en) * | 2012-08-24 | 2015-04-29 | 三星电子株式会社 | Electronic device and content sharing method |
US9479936B2 (en) | 2012-08-24 | 2016-10-25 | Samsung Electronics Co., Ltd. | Electronic device and content sharing method |
WO2014126365A1 (en) * | 2013-02-12 | 2014-08-21 | Samsung Electronics Co., Ltd. | Terminal apparatus and method for time synchronization |
CN104982080A (en) * | 2013-02-12 | 2015-10-14 | 三星电子株式会社 | Terminal apparatus and method for time synchronization |
US10070405B2 (en) | 2013-02-12 | 2018-09-04 | Samsung Electronics Co., Ltd. | Terminal apparatus and method for time synchronization |
CN104982080B (en) * | 2013-02-12 | 2019-01-04 | 三星电子株式会社 | Terminal installation and method for time synchronization |
Also Published As
Publication number | Publication date |
---|---|
KR101303672B1 (en) | 2013-09-16 |
KR20090038224A (en) | 2009-04-20 |
US8478822B2 (en) | 2013-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102426607B (en) | Extensible search term suggestion engine | |
RU2491635C2 (en) | Inserting multimedia file through web-based desktop working application | |
US8799300B2 (en) | Bookmarking segments of content | |
US7908270B2 (en) | System and method for managing access to media assets | |
US9055193B2 (en) | System and method of a remote conference | |
US20160012104A1 (en) | Search interfaces with preloaded suggested search queries | |
US10600448B2 (en) | Streaming digital media bookmark creation and management | |
US7899808B2 (en) | Text enhancement mechanism | |
US20080313550A1 (en) | RECORDING MEDIUM ON WHICH Web CONFERENCE SUPPORT PROGRAM IS RECORDED AND Web CONFERENCE SUPPORT APPARATUS | |
US20120297429A1 (en) | Emulating Television Viewing Experience In A Browser | |
CN103716339A (en) | Multimedia sharing method, system and device | |
KR102032583B1 (en) | Access to supplemental data based on identifier derived from corresponding primary application data | |
US20120148034A1 (en) | Interruptible, contextually linked messaging system with audible contribution indicators | |
US8954894B2 (en) | Gesture-initiated symbol entry | |
CN103562908A (en) | File access with different file hosts | |
US20220141227A1 (en) | Managing Metadata for External Content within a Computing Environment | |
JP6174137B2 (en) | Embeddable media upload object | |
CN106558311B (en) | Voice content prompting method and device | |
US8478822B2 (en) | Device and method of sharing contents based on time synchronization | |
CN109885720B (en) | Music on demand interaction method, medium, device and computing equipment | |
US11593851B2 (en) | Verified-party content | |
US9996622B2 (en) | Browser new tab page generation for enterprise environments | |
US10838992B2 (en) | Content selection for usage within a policy | |
JP7217181B2 (en) | WEARABLE DEVICE, INFORMATION PROCESSING METHOD, APPARATUS AND SYSTEM | |
CN108984260B (en) | Method and apparatus for handling information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, GENE MOO;LEE, JIN WOOK;LIM, HUN;AND OTHERS;REEL/FRAME:020546/0084 Effective date: 20080121 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |