US2012290935A1PendingUtilityA1

Information processing apparatus, server device, information processing method, computer program, and content sharing system

39
Assignee: IHARA KOJIPriority: May 12, 2011Filed: May 3, 2012Published: Nov 15, 2012
Est. expiryMay 12, 2031(~4.8 yrs left)· nominal 20-yr term from priority
G06F 9/45512
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided is an information processing apparatus including a script management unit for injecting a script for monitoring an operation, by a user who directly operates content, on content of the user into the content, and communicating with the script injected into the content, and a user operation information transmission unit for receiving details of the user operation detected by the script, and transmitting the details to an external server device. When a cursor position is received from the script as the details of the user operation, the user operation information transmission unit transforms the cursor position that the script has acquired into a cursor position with respect to a reference position on a screen and transmits the cursor position to the server device.

Claims

exact text as granted — not AI-modified
1 . An information processing apparatus comprising:
 a script management unit for injecting a script for monitoring an operation, by a user who directly operates content, on content of the user into the content, and communicating with the script injected into the content; and   a user operation information transmission unit for receiving details of the user operation detected by the script, and transmitting the details to an external server device,   wherein, when a cursor position is received from the script as the details of the user operation, the user operation information transmission unit transforms the cursor position that the script has acquired into a cursor position with respect to a reference position on a screen and transmits the cursor position to the server device.   
     
     
         2 . The information processing apparatus according to  claim 1 , wherein the details of the user operation detected by the script are a scroll of the content by the user. 
     
     
         3 . The information processing apparatus according to  claim 1 , wherein the details of the user operation detected by the script are a loading of another piece of content by the user. 
     
     
         4 . The information processing apparatus according to  claim 1 , wherein the details of the user operation detected by the script are a change of a render size of the content by the user. 
     
     
         5 . The information processing apparatus according to  claim 1 , wherein the content is a Web page. 
     
     
         6 . The information processing apparatus according to  claim 5 , wherein, when a cursor position is received from the script as the details of the user operation and if the cursor position acquired by the script is not on a top level frame of the Web page, the user operation information transmission unit transforms the cursor position into a cursor position on the top level frame of the Web page and transmits the cursor position to the server device. 
     
     
         7 . An information processing apparatus comprising:
 an operation details reception unit for receiving from a server device details of an operation, by a user who directly operates content, on content of the user; and   a content display unit for reflecting operation details received by the operation details reception unit in display of content same as the content displayed at a device operated by the user, and performing display.   
     
     
         8 . The information processing apparatus according to  claim 7 , wherein the content display unit draws a mouse cursor that is manipulated by the user who directly operates content, on a layer for drawing a cursor that is provided overlapping the content. 
     
     
         9 . The information processing apparatus according to  claim 7 , wherein the details of a user operation received by the operation details reception unit are a scroll of the content by the user. 
     
     
         10 . The information processing apparatus according to  claim 7 , wherein the details of a user operation received by the operation details reception unit are a loading of another piece of content by the user. 
     
     
         11 . The information processing apparatus according to  claim 7 , wherein the details of a user operation received by the operation details reception unit are a change of a render size of the content by the user. 
     
     
         12 . The information processing apparatus according to  claim 7 , wherein the content is a Web page. 
     
     
         13 . A server device comprising:
 an operation details reception unit for receiving from a device monitoring an operation, by a user who directly operates content, on content of the user details of the operation; and   an operation details relay unit for transmitting the details of the operation to every device logged in a system except for a transmission source.   
     
     
         14 . An information processing method comprising:
 injecting a script for monitoring an operation, by a user who directly operates content, on content of the user into the content, and communicating with the script injected into the content; and   receiving details of the user operation detected by the script, and transmitting the details to an external server device,   wherein, in the step of receiving and transmitting, when a cursor position is received from the script as the details of the user operation, the cursor position that the script has acquired is transformed into a cursor position with respect to a reference position on a screen before being transmitted to the server device.   
     
     
         15 . A computer program for causing a computer to perform:
 injecting a script for monitoring an operation, by a user who directly operates content, on content of the user into the content, and communicating with the script injected into the content; and   receiving details of the user operation detected by the script, and transmitting the details to an external server device,   wherein, in the step of receiving and transmitting, when a cursor position is received from the script as the details of the user operation, the cursor position that the script has acquired is transformed into a cursor position with respect to a reference position on a screen before being transmitted to the server device.   
     
     
         16 . A content sharing system comprising:
 a plurality of first information processing apparatuses operated by users who directly operate content;   at least one second information processing apparatus that is used to view the content that is operated by the first information processing apparatuses; and   a server device for relaying between the first information processing apparatuses and the second information processing apparatus,   wherein the first information processing apparatuses each include
 a script management unit for injecting a script for monitoring an operation, by a user who directly operates content, on content of the user into the content, and communicating with the script injected into the content, and 
 a user operation information transmission unit for receiving details of the user operation detected by the script, and transmitting the details to the server device, 
 wherein, when a cursor position is received from the script as the details of the user operation, the user operation information transmission unit transforms the cursor position that the script has acquired into a cursor position with respect to a reference position on a screen and transmits the cursor position to the server device, 
   wherein the server device includes
 an operation details reception unit for receiving from a device monitoring an operation, by a user who directly operates content, on content of the user the operation details, and 
 an operation details relay unit for transmitting the operation details to every device logged in the system except for a transmission source, and 
   wherein the second information processing apparatus includes
 an operation details reception unit for receiving from the server device details of an operation, by a user who directly operates content, on content of the user, and 
 a content display unit for reflecting operation details received by the operation details reception unit in display of content same as the content displayed at a device operated by the user, and performing display.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.