Patents by Inventor Jonathan P. Munson
Jonathan P. Munson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7614077Abstract: A system for providing persistent access control of protected content is disclosed. The method on a client system includes sending a first request for authentication of the client to a server system. Subsequently, the client is authenticated by the server. Next, a user on the client attempts to access a file comprising a trailer and content encrypted with an encrypting key. Then, a second request for access to the content is sent to the server by the client, wherein an identifier from the trailer is included in the second request. The identifier identifies the content or an access control policy of the content. The server determines that the second request is in accordance with an access control policy associated with the content, and grants access to the content. Lastly, the client accesses the content in accordance with the access control policy.Type: GrantFiled: April 10, 2002Date of Patent: November 3, 2009Assignee: International Business Machines CorporationInventors: Glenn E. Brew, Marco M. Hurtado, David Medina, Jonathan P. Munson, Stefan Nusser, Giovanni Pacifici, Alaa S. You{grave over (s)}sef
-
Publication number: 20090240807Abstract: A method, system and computer program product for pushing contents to client devices is disclosed. The method, system, and computer program product handles group pushes, manages different content priorities, prevents one content push from starving others, and handles different transport mechanisms for different clients.Type: ApplicationFiled: March 21, 2008Publication date: September 24, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan P. Munson, Young Ju Tak
-
Publication number: 20090150768Abstract: A method and computer readable device for enabling a plurality of telematics services providers to deliver multiple telematics applications to a telematics user device simultaneously by enabling a user interface of each telematics applications to be composed onto a single screen of said telematics device.Type: ApplicationFiled: December 10, 2007Publication date: June 11, 2009Applicant: International Business Machines CorporationInventors: Ju Hee Bae, Jonathan P. Munson, Young Woo Pae, Young Ju Tak
-
Publication number: 20080183304Abstract: A sense-and-response system that may include a server with a rules-engine where the server may receive sensor values for rules-engine operation from a plurality of sensors. The system may further include a controller that provides controller parameters to the server for the rules-engine operation. The server may provide to the controller rules-engine output based upon the controller parameters and sensor values related to the controller parameters.Type: ApplicationFiled: January 25, 2007Publication date: July 31, 2008Inventors: Dae-Ryung Lee, Sang W. Lee, Stella J. Mitchell, Jonathan P. Munson
-
Publication number: 20080169940Abstract: A system for traffic control that may include a controller carried by a vehicle, and the controller providing vehicle location data and vehicle specific data. The system may further include a server in communication with the controller, and the server defining at least one traffic zone based upon traffic flow data. In addition, the server may use the at least one traffic zone along with the vehicle location data and vehicle specific data to determine a fee for the vehicle to operate within the at least one traffic zone.Type: ApplicationFiled: January 12, 2007Publication date: July 17, 2008Inventors: Dae-Ryung Lee, Sang W. Lee, Jonathan P. Munson
-
Patent number: 7308717Abstract: A digital rights management (DRM) system and methodology for a Java client implementing a Java Runtime Environment (JRE). The JRE comprises a Java Virtual Machine (JVM) and Java runtime libraries components and is capable of executing a player application for presenting content that can be presented through a Java program (e.g., a Java application, applet, servlet, bean, etc.) and downloaded from a content server to the client. The DRM system includes an acquisition component for receiving downloaded protected contents; and a dynamic rights management layer located between the JRE and player application for receiving requests to view or play downloaded protected contents from the player, and, in response to each request, determining the rights associated with protected content and enabling viewing or playing of the protected contents via the player application if permitted according to the rights.Type: GrantFiled: February 23, 2001Date of Patent: December 11, 2007Assignee: International Business Machines CorporationInventors: Lawrence Koved, Magda M. Mourad, Jonathan P. Munson, Giovanni Pacifici, Marco Pistoia, Alaa S. Youssef
-
Patent number: 7277870Abstract: A method of securely receiving data on a user's system from a web broadcast infrastructure with a plurality of channels. The method comprising receiving promotional metadata from a first web broadcast channel, the promotional metadata related to data available for reception; assembling at least part of the promotional metadata into a promotional offering for review by a user; selecting by a user, data to be received related to the promotional metadata; receiving data from a second web broadcast channel, the data selected from the promotional metadata, and wherein the data has been previously encrypted using a first encrypting key; and receiving the first decrypting key via a computer readable medium, the first decrypting key for decrypting at least some of the data received via the second web broadcast channel. In another embodiment, a method and system to transmit data securely from a web broadcast center is disclosed.Type: GrantFiled: October 14, 2005Date of Patent: October 2, 2007Assignee: International Business Machines CorporationInventors: Magda Mourad, Jonathan P. Munson, Giovanni Pacifici, Ahmed Tantawy, Alaa S. Youssef
-
Patent number: 7213005Abstract: A method, a system and computer readable medium of securely receiving data on a user's system from a web broadcast infrastructure with a plurality of channels. The method includes encrypting the data using a first encrypting key, wherein the first encrypting key is self-contained with all the information necessary to decrypt the data encrypted with the first encrypting key and encrypting the first decrypting key, using a second encrypting key. Next promotional metadata related to at least part of the encrypted data on a first web broadcast channel for reception by at least one user's system is broadcasted. Broadcasting at least part of the encrypted data over a second broadcast channel and transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user's system via a computer readable medium.Type: GrantFiled: January 20, 2000Date of Patent: May 1, 2007Assignee: International Business Machines CorporationInventors: Magda Mourad, Jonathan P. Munson, Giovanni Pacifici, Ahmed Tantawy, Alaa S. Youssef
-
Patent number: 7171558Abstract: A digital rights management system for controlling the distribution of digital content to player applications. The system comprises a verification system, a trusted content handler, and a user interface control. The verification system is provided to validate the integrity of the player applications; and the trusted content handler is used to decrypt content and to transmit the decrypted content to the player applications, and to enforce usage rights associated with the content. The user interface control module is provided to ensure that users of the player applications are not exposed to actions that violate the usage rights. The preferred embodiment of the present invention provides a system that enables existing content viewers, such as Web browsers, document viewers, and Java Virtual Machines running content-viewing applications, with digital rights management capabilities, in a manner that is transparent to the viewer.Type: GrantFiled: September 22, 2000Date of Patent: January 30, 2007Assignee: International Business Machines CorporationInventors: Magda M. Mourad, Jonathan P. Munson, Tamer Nadeem, Giovanni Pacifici, Marco Pistoia, Alaa S. Youssef
-
Patent number: 6834110Abstract: A method of securely providing data to a user's system over a broadcast infrastructure. The method comprising the steps of: encrypting the data using a first encrypting key; encrypting a first decrypting key using a second encrypting key; dividing at least part of the encrypted data into a series of logical packages; placing at least some of the logical packages into a broadcast carousel for cyclical broadcast over the broadcast infrastructure; broadcasting the packages in broadcast carousel so that they can be received by at least one user's system, wherein the broadcast is cyclical and repeats periodically; and transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user's system. In another embodiment, a system is disclosed to carry out the above method in a broadcast infrastructure and an image overlaid on top of a primary image being displayed isused to denote that additional logical packages are available for receipt by broadcast.Type: GrantFiled: December 10, 1999Date of Patent: December 21, 2004Assignee: International Business Machines CorporationInventors: Franco Marconcini, Jonathan P. Munson, Giovanni Pacifici, Ahmed Tantawy, Alaa S. Youssef
-
Publication number: 20030196114Abstract: A system for providing persistent access control of protected content is disclosed. The method on a client system includes sending a first request for authentication of the client to a server system. Subsequently, the client is authenticated by the server. Next, a user on the client attempts to access a file comprising a trailer and content encrypted with an encrypting key. Then, a second request for access to the content is sent to the server by the client, wherein an identifier from the trailer is included in the second request. The identifier identifies the content or an access control policy of the content. The server determines that the second request is in accordance with an access control policy associated with the content, and grants access to the content. Lastly, the client accesses the content in accordance with the access control policy.Type: ApplicationFiled: April 10, 2002Publication date: October 16, 2003Applicant: INTERNATIONAL BUSINESS MACHINESInventors: Glenn E. Brew, Marco M. Hurtado, David Medina, Jonathan P. Munson, Stefan Nusser, Giovanni Pacifici, Alaa S. Youssef
-
Combining online browsing and on-demand data broadcast for selecting and downloading digital content
Patent number: 6597891Abstract: A method for receiving digital content data on a user's system for playing or recording, the content data being compressed and encrypted with a first encrypting key, said method comprising the steps of: tuning a receiver to a selected frequency; receiving content data through a broadcast transmission at the selected frequency; assembling the content data that is received; and transferring the content data to a player for playing the content data after all the content data has been received. In accordance with another embodiment of the present invention, an information processing system and computer readable medium is disclosed for carrying out the above method.Type: GrantFiled: April 16, 1999Date of Patent: July 22, 2003Assignee: International Business Machines CorporationInventors: Ahmed Tantawy, Franco Marconcini, Jonathan P. Munson, Giovanni Pacifici, Aba S. Youssef -
COMBINING ONLINE BROWSING AND ON-DEMAND DATA BROADCAST FOR SELECTING AND DOWNLOADING DIGITAL CONTENT
Publication number: 20030009770Abstract: A method for receiving digital content data on a user's system for playing or recording, the content data being compressed and encrypted with a first encrypting key, said method comprising the steps of: tuning a receiver to a selected frequency; receiving content data through a broadcast transmission at the selected frequency; assembling the content data that is received; and transferring the content data to a player for playing the content data after all the content data has been received.Type: ApplicationFiled: April 16, 1999Publication date: January 9, 2003Applicant: International Business Machines CorporationInventors: AHMED TANTAWY, FRANCO MARCONCINI, JONATHAN P. MUNSON, GIOVANNI PACIFICI, ALAA S. YOUSSEF -
Publication number: 20020161996Abstract: A digital rights management (DRM) system and methodology for a Java client implementing a Java Runtime Environment (JRE). The JRE comprises a Java Virtual Machine (JVM) and Java runtime libraries components and is capable of executing a player application for presenting content that can be presented through a Java program (e.g., a Java application, applet, servlet, bean, etc.) and downloaded from a content server to the client. The DRM system includes an acquisition component for receiving downloaded protected contents; and a dynamic rights management layer located between the JRE and player application for receiving requests to view or play downloaded protected contents from the player, and, in response to each request, determining the rights associated with protected content and enabling viewing or playing of the protected contents via the player application if permitted according to the rights.Type: ApplicationFiled: February 23, 2001Publication date: October 31, 2002Inventors: Lawrence Koved, Magda M. Mourad, Jonathan P. Munson, Giovanni Pacifici, Marco Pistoia, Alaa S. Youssef
-
Patent number: 6341314Abstract: The present invention is a Web based operating system that provides general access to resources distributed throughout the Internet. It provides a graphical user interface through which users may perform common “desktop” operations, such as invoking applications, copying files, and setting sharing attributes of files, and translate them to the operations that are appropriate for the resources that are the target of the request. Additionally, the invention provides a general-purpose attribute store or registry to keep the persistent state needed by the WebTop and other applications, including users preferences, application-invocation information, and application settings and any other attribute-type information.Type: GrantFiled: March 30, 1999Date of Patent: January 22, 2002Assignee: International Business Machines CorporationInventors: Yurdaer Nezihi Doganata, Franco Marconcini, Magda Mahmoud Mourad, Jonathan P. Munson, Giovanni Pacifici, Asser Nasreldin Tantawi