System and method for permitting a software routine having restricted local access to utilize remote resources to generate locally usable data structure
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/0481
G06F-009/54
G06F-009/44
H04L-029/08
G06F-009/46
출원번호
US-0217663
(2011-08-25)
등록번호
US-9213587
(2015-12-15)
발명자
/ 주소
Powlette, Jody Francis
출원인 / 주소
Rateze Remote Mgmt. L.L.C.
대리인 / 주소
Brundidge & Stanger, P.C.
인용정보
피인용 횟수 :
2인용 특허 :
35
초록▼
A Java applet program loaded initially from a remote server is configured to receive additional user annotations for data displayed in an already opened applet window located at the user's client system. The user is permitted to preserve/capture, the modified applet window containing any such input
A Java applet program loaded initially from a remote server is configured to receive additional user annotations for data displayed in an already opened applet window located at the user's client system. The user is permitted to preserve/capture, the modified applet window containing any such input or modifications to the applet window data. The updated applet window data cannot be written to the user's client system, instead, the modified window data is converted to a standard compressed graphics file format and then uploaded to the remote server. From there the applet can then open another applet window within a browser program pointing to the location of such file on the remote server. At that point, the user can then perform any desired operation on the file since the browser has access to the local system resources.
대표청구항▼
1. A method comprising: retrieving a multimedia file including chart data from a remote server system using a Java-based applet executing within a browser program on a local system, wherein the Java-based applet has access to the remote server system, andwherein the Java-based applet is restricted f
1. A method comprising: retrieving a multimedia file including chart data from a remote server system using a Java-based applet executing within a browser program on a local system, wherein the Java-based applet has access to the remote server system, andwherein the Java-based applet is restricted from accessing file systems on the local system to store a file on the local system;presenting the multimedia file including the chart data under control of the Java-based applet in a display window on the local system for viewing by a user;receiving, from the user, at the local system, annotation data under control of the Java-based applet;transmitting at least the annotation data to the remote server system in response to the user requesting saving, on the local system, a modification of the chart data by the annotation data;converting the annotation data and the multimedia file including the chart data into a modified multimedia file at the remote server system, the modified multimedia file being accessible to the Java-based applet; andopening the modified multimedia file using the Java-based applet and browser program so that the modified multimedia file can be stored or outputted using the local system. 2. The method of claim 1, further comprising compressing the annotation data before the transmitting at least the annotation data to the remote server system. 3. The method of claim 2, wherein the compressing comprises converting the annotation data into a graphics format. 4. The method of claim 1, wherein the annotation data is specified by the user to modify the chart data. 5. The method of claim 1, wherein the chart data comprises historical stock prices for at least one security. 6. The method of claim 1, wherein the annotation data is captured within a window display buffer of the local system. 7. The method of claim 1, further comprising executing a script program at the remote server system to convert and store the modified file. 8. The method of claim 1, wherein the opening includes opening the modified file with a second display window separate from the display window. 9. The method of claim 1, wherein the Java-based applet is initially restricted from outputting the annotation data to the local system. 10. The method of claim 1, wherein the annotation data is specified by the user interacting with the chart data in the display window. 11. The method of claim 1, wherein the annotation data comprises at least one of trend lines, descriptive labels, or calculations. 12. A non-transitory computer readable medium having computer-executable instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising: retrieving a multimedia file from a remote computer using an applet-based program on a local computer, wherein the Java-based applet has access to the remote computer, andwherein the applet-based program being restricted from accessing file systems on the local computer to store the file on the local computer;presenting the multimedia file under control of the applet-based program in a display window on the local computer for viewing by a user;receiving, from the user, at the local computer, annotation data under control of the applet-based program;transmitting at least the annotation data to the remote computer in response to the user requesting saving, on the local computer, a modification of the chart data by the annotation data;converting the annotation data and the multimedia file into a modified multimedia file at the remote computer, the modified multimedia file being accessible to the applet-based program; andopening the modified multimedia file using the applet-based program and browser program so that the modified multimedia file can be stored or outputted using the local computer. 13. The non-transitory computer readable medium of claim 12, further comprising compressing the annotation data before the transmitting at least the annotation data to the remote computer. 14. The non-transitory computer readable medium of claim 13, wherein the compressing comprises converting the annotation data into a graphics format. 15. The non-transitory computer readable medium of claim 12, wherein the annotation data is specified by the user to modify the file. 16. The non-transitory computer readable medium of claim 12, wherein the file comprises historical stock prices for at least one security. 17. The non-transitory computer readable medium of claim 12, wherein the annotation data is captured within a window display buffer of the local computer. 18. The non-transitory computer readable medium of claim 12, wherein the operations further comprise executing a script program at the remote computer to convert and store the modified file. 19. The non-transitory computer readable medium of claim 12, wherein the opening the modified file comprises opening the modified file with a second display window separate from the display window. 20. The non-transitory computer readable medium of claim 12, wherein the annotation data is specified by the user interacting with the file in the display window. 21. The non-transitory computer readable medium of claim 12, wherein the annotation data comprises at least one of trend lines, descriptive labels, or calculations.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (35)
Johnson Mark R. ; Cline Terry B., Acquisition and operation of remotely loaded software using applet modification of browser software.
Risberg Jeffrey S. (3249 Morris Dr. Palo Alto CA 94303) Skeen Marion D. (3826 Magnolia Dr. Palo Alto CA 94306), Apparatus and method for creation of a user definable video displayed document showing changes in real time data.
Belknap, William Russell; Kozina, Gerald Edward; Nguyen, Tram Thi Mai; Silva, George Francis, Application interface to a media server and a method of implementing the same.
Freiberger Paul A. ; Levin Golan ; Reed David P. ; Davis Marc E. ; Bhadkamkar Neal A. ; Piernot Philippe P. ; Agulnick Todd A. ; Rosenthal Sally N. ; Goodhead Giles N., Attention manager for occupying the peripheral attention of a person in the vicinity of a display device.
Burner Michael G. ; Gilliat Bruce C. ; Jaquith Eric W. ; Marvit David L. ; Kahle Brewster ; O'Driscoll Niall ; Smith Z E. ; Tanenbaum Ronna C., Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata.
Daniel Lipkin, Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd, Computer-based communication system and method using metadata defining a control-structure.
Mages Kenneth G. ; Feng Jie, Method of secure server control of local media via a trigger through a network for local access of encrypted data on an internet webpage.
Lester F. Ludwig ; J. Chris Lauwers ; Keith A. Lantz ; Gerald J. Burnett ; Emmett R. Burns, Remote participant hold and disconnect during videoconferencing.
Whalen Jon S. ; Whittington David ; Zabolotzky Scott ; Zurcher Rodd ; Biersach David, System and method for delivery of information over narrow-band communications links.
Jody Francis Powlette, System and method for permitting a software routine having restricted local access to utilize remote resources to generate locally usable data structure.
Negishi, Satoshi, Information processing apparatus that controls connection of devices, method of controlling the apparatus, and device control system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.