Patents by Inventor Robert Madey, JR.
Robert Madey, JR. 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: 9516091Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: GrantFiled: November 18, 2014Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik John Burckart, Robert Madey, Jr., Victor S. Moore, Joseph W. Ziskin
-
Patent number: 9503498Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: GrantFiled: September 29, 2011Date of Patent: November 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik John Burckart, Robert Madey, Jr., Victor S. Moore, Joseph Wham Ziskin
-
Patent number: 9356985Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: GrantFiled: September 1, 2014Date of Patent: May 31, 2016Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, Jr., Victor S. Moore, Richard Poundstone
-
Publication number: 20150074188Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: ApplicationFiled: November 18, 2014Publication date: March 12, 2015Inventors: Erik John Burckart, Robert Madey, JR., Victor S. Moore, Joseph W. Ziskin
-
Publication number: 20150058937Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: ApplicationFiled: September 1, 2014Publication date: February 26, 2015Inventors: Erik J. Burckart, Robert Madey, JR., Victor S. Moore, Richard Poundstone
-
Patent number: 8924457Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: GrantFiled: March 26, 2012Date of Patent: December 30, 2014Assignee: International Business Machines CorporationInventors: Erik John Burckart, Robert Madey, Jr., Victor S. Moore, Joseph Wham Ziskin
-
Patent number: 8824676Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: GrantFiled: June 30, 2011Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, Jr., Victor S. Moore, Richard M. Poundstone
-
Publication number: 20130086255Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: ApplicationFiled: March 26, 2012Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik John Burckart, Robert Madey, JR., Victor S. Moore, Joseph Wham Ziskin
-
Publication number: 20130086247Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: ApplicationFiled: September 29, 2011Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik John Burckart, Robert Madey, JR., Victor S. Moore, Joseph Wham Ziskin
-
Publication number: 20130007860Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, JR., Victor S. Moore, Richard M. Poundstone
-
Publication number: 20130007863Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: ApplicationFiled: February 28, 2012Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, JR., Victor S. Moore, Richard M. Poundstone