Patents by Inventor Roderick C. Henderson
Roderick C. Henderson 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: 8539224Abstract: Obscuring form data to be passed in forms that are sent in messages over a communications network. The form data to be obscured is removed from a form and inserted as a portion of a Uniform Resource Location (“URL”) string. The obscured form data may comprise hidden fields and/or links. An obfuscation is then applied to the portion of the URL string, thereby obscuring the information for sending on an outbound message. The original information is recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring. In one aspect, the obfuscation comprises encryption. In another aspect, the obfuscation comprises creating a tiny URL that replaces the portion of the URL string.Type: GrantFiled: December 30, 2009Date of Patent: September 17, 2013Assignee: International Business Machines CorporationInventors: Roderick C. Henderson, John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Patent number: 8453040Abstract: Obscuring information in messages to be exchanged over a communications network. In one aspect, the information comprises path name information and parameters for use in a Uniform Resource Locator (“URL”). In another aspect, the information comprises links and parameters used in forms, where hidden parameters are removed from a form and used as URL parameters. A compression dictionary is used to create a compressed form of the information. An identifier of the dictionary and an error detection code (such as a checksum) computed over the compressed information are concatenated with the compressed information, and this is encoded for sending on an outbound message. The original information is then recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring.Type: GrantFiled: November 5, 2009Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: Roderick C. Henderson, Jr., John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Patent number: 8453041Abstract: Obscuring information in messages to be exchanged over a communications network. In one aspect, the information comprises path name information and parameters for use in a Uniform Resource Locator (“URL”). In another aspect, the information comprises links and parameters used in forms, where hidden parameters are removed from a form and used as URL parameters. A compression dictionary is used to create a compressed form of the information. An identifier of the dictionary and an error detection code (such as a checksum) computed over the compressed information are concatenated with the compressed information, and this is encoded for sending on an outbound message. The original information is then recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring.Type: GrantFiled: March 4, 2012Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: Roderick C. Henderson, Jr., John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Patent number: 8346532Abstract: A method, information processing system, and computer program storage product for managing information within an electronic file are provided. A plurality of information sets within an electronic file is analyzed. At least one of the information sets is compared to at least one statistical classification model. The statistical classification model includes one or more probabilities associated with a plurality of analyzed information sets that indicate a likelihood that a respective analyzed information set is classified sensitive information. The at least one information set is determined to substantially match at least one analyzed information set in the statistical classification model. The probability associated with the at least one analyzed information set is determined whether to be above a threshold. The at least one information set is classified as sensitive information in response to determining that the probability is above the threshold.Type: GrantFiled: July 11, 2008Date of Patent: January 1, 2013Assignee: International Business Machines CorporationInventors: Al Chakra, John K. Gerken, III, Roderick C. Henderson, Ruthie D. Lyle
-
Patent number: 8230017Abstract: A method, system and apparatus for a collaborative system, method and apparatus configured for optimal page sharing. The system of the invention can include a collaborative application disposed in a collaborative peer and configured for communicative coupling to other collaborative peers. The system can further include a compressor/decompressor disposed in the collaborative peer. The compressor/decompressor can include logic programmed to pre-process a shared page for the collaborative application by compressing the shared page before transmitting the shared page to the other collaborative peers.Type: GrantFiled: March 23, 2005Date of Patent: July 24, 2012Assignee: International Business Machines CorporationInventors: Roderick C. Henderson, John R. Hind, Yongcheng Li
-
Publication number: 20120166929Abstract: Exemplary embodiments disclose a method and system for providing a context-sensitive user interface.Type: ApplicationFiled: December 28, 2010Publication date: June 28, 2012Applicant: International Business Machines CorporationInventors: Roderick C. Henderson, John R. Hind, Yongchen Li
-
Publication number: 20120167227Abstract: Obscuring information in messages to be exchanged over a communications network. In one aspect, the information comprises path name information and parameters for use in a Uniform Resource Locator (“URL”). In another aspect, the information comprises links and parameters used in forms, where hidden parameters are removed from a form and used as URL parameters. A compression dictionary is used to create a compressed form of the information. An identifier of the dictionary and an error detection code (such as a checksum) computed over the compressed information are concatenated with the compressed information, and this is encoded for sending on an outbound message. The original information is then recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring.Type: ApplicationFiled: March 4, 2012Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Roderick C. Henderson, JR., John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Patent number: 8001456Abstract: Methods, systems and computer program products are provided for communicating data between a web application running on a server and a browser running on a client in a network environment. Information is requested at the client from the server. The requested information is received at the client. The requested information is separated into a data portion and a markup portion.Type: GrantFiled: February 28, 2005Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Thomas F. McElroy, Yongcheng Li, Roderick C. Henderson, John J. Ponzo, Laurent D. Hasson
-
Publication number: 20110107077Abstract: Obscuring form data to be passed in forms that are sent in messages over a communications network. The form data to be obscured is removed from a form and inserted as a portion of a Uniform Resource Location (“URL”) string. The obscured form data may comprise hidden fields and/or links. An obfuscation is then applied to the portion of the URL string, thereby obscuring the information for sending on an outbound message. The original information is recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring. In one aspect, the obfuscation comprises encryption. In another aspect, the obfuscation comprises creating a tiny URL that replaces the portion of the URL string.Type: ApplicationFiled: December 30, 2009Publication date: May 5, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Roderick C. Henderson, John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Publication number: 20110107190Abstract: Obscuring information in messages to be exchanged over a communications network. In one aspect, the information comprises path name information and parameters for use in a Uniform Resource Locator (“URL”). In another aspect, the information comprises links and parameters used in forms, where hidden parameters are removed from a form and used as URL parameters. A compression dictionary is used to create a compressed form of the information. An identifier of the dictionary and an error detection code (such as a checksum) computed over the compressed information are concatenated with the compressed information, and this is encoded for sending on an outbound message. The original information is then recovered from an inbound message which contains the obscured information by reversing the processing used for the obscuring.Type: ApplicationFiled: November 5, 2009Publication date: May 5, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Roderick C. Henderson, JR., John R. Hind, Belinda Y. Langner, Yongcheng Li
-
Publication number: 20100268780Abstract: A system and method of creating a situational application provides for identifying content from a plurality of sources, where the content is associated with a user's interaction with the plurality of sources. Data associated with the identified content is gathered, and a situational application is generated based on the gathered data.Type: ApplicationFiled: April 20, 2009Publication date: October 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, John Kenyon Gerken, III, Roderick C. Henderson, Ruthie D. Lyle
-
Publication number: 20100011000Abstract: A method, information processing system, and computer program storage product for managing information within an electronic file are provided. A plurality of information sets within an electronic file is analyzed. At least one of the information sets is compared to at least one statistical classification model. The statistical classification model includes one or more probabilities associated with a plurality of analyzed information sets that indicate a likelihood that a respective analyzed information set is classified sensitive information. The at least one information set is determined to substantially match at least one analyzed information set in the statistical classification model. The probability associated with the at least one analyzed information set is determined whether to be above a threshold. The at least one information set is classified as sensitive information in response to determining that the probability is above the threshold.Type: ApplicationFiled: July 11, 2008Publication date: January 14, 2010Applicant: International Business Machines Corp.Inventors: Al Chakra, John K. Gerken, III, Roderick C. Henderson, Ruthie D. Lyle
-
Publication number: 20030018668Abstract: Methods, systems, and computer program products for improving the transcoding operations which are performed on structured documents (such as those encoded in the Hypertext Markup Language, or “HTML”) through use of annotations. Source documents may be annotated according to one or more types of annotations. Representative types of annotations direct an annotation engine to perform selective clipping of document content, provide enhanced HTML form support, request node and/or attribute replacement or the insertion of HTML or other rendered markup syntax, and direct a transcoding engine to provide fine-grained transcoding preference support (such as controlling transcoding of tables on a per-row or per-column basis). The disclosed techniques may be used with statically-generated document content and with dynamically-generated content.Type: ApplicationFiled: July 20, 2001Publication date: January 23, 2003Applicant: International Business Machines CorporationInventors: Kathryn H. Britton, Roderick C. Henderson, John R. Hind, Steven D. Ims, Max A. McMullen, Christopher R. Seekamp, Brad B. Topol