Patents by Inventor Margaret Beynon
Margaret Beynon 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: 8750501Abstract: A method for securely transmitting data from a sender computer system to a receiver computer system comprises receiving cleartext message by a first intelligent agent environment; splitting said message into a plurality of message fragments; creating an intelligent agent for each message fragment; generating a key for each message fragment; encrypting each said message fragment to produce a respective encrypted message fragment; and transmitting each intelligent agent with said respective encrypted message fragment as a data payload. The method may further comprise receiving each intelligent agent with its respective encrypted message fragment as a data payload by a second intelligent agent environment at the receiver computer system; locating each of a set of agents; decrypting each encrypted respective message fragment to produce a respective cleartext message fragment; and collaborating by the set of agents to recombine cleartext message fragments to form a cleartext message.Type: GrantFiled: November 21, 2012Date of Patent: June 10, 2014Assignee: International Business Machines CorporationInventors: Nicholas R. Bailey, Margaret A. Beynon, Peter Stretton
-
Publication number: 20120131335Abstract: A method for securely transmitting data from a sender computer system to a receiver computer system comprises receiving a cleartext message by a first intelligent agent environment; splitting said message into a plurality of message fragments; creating an intelligent agent for each message fragment; generating a key for each message fragment; encrypting each said message fragment to produce a respective encrypted message fragment; and transmitting each intelligent agent with said respective encrypted message fragment as a data payload. The method may further comprise receiving each intelligent agent with its respective encrypted message fragment as a data payload by a second intelligent agent environment at the receiver computer system; locating each of a set of agents; decrypting each encrypted respective message fragment to produce a respective cleartext message fragment; and collaborating by the set of agents to recombine cleartext message fragments to form a cleartext message.Type: ApplicationFiled: July 28, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nicholas R. Bailey, Margaret A. Beynon, Peter Stretton
-
Patent number: 8037146Abstract: A method of creating an annotation to an email. The method includes: receiving an email; receiving a predefined user input; creating an annotation in response to the predefined user input, the annotation linked to the email; receiving a further user input; and defining a permission for the annotation according to the further user input, the permission defining user access to the annotation. When transmitting a second email as a response to the received email, the second email is linked to the annotation. The method further includes displaying at least a part of the annotation linked to the received email, for example when a user hovers over the email. The structure of the annotations allows the associating of the annotation with one or more further annotations.Type: GrantFiled: October 7, 2008Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: Hollie Carr, Margaret A. Beynon, Gareth E. Jones, Matthew R. Whitehead
-
Publication number: 20090144636Abstract: Exemplary embodiments of the present invention relate to a methodology for dividing a primary email message composition into multiple secondary email messages. As such, a graphic user interface (GUI) is provided with a plurality of message composition windows wherein a user may compose a primary email message and thereafter construct multiple amounts of desired secondary email messages.Type: ApplicationFiled: December 3, 2007Publication date: June 4, 2009Applicant: International Business Machines CorporationInventors: Margaret A. Beynon, Sian S. January, David G. Screen
-
Publication number: 20090125597Abstract: A method of creating an annotation to an email. The method includes: receiving an email; receiving a predefined user input; creating an annotation in response to the predefined user input, the annotation linked to the email; receiving a further user input; and defining a permission for the annotation according to the further user input, the permission defining user access to the annotation. When transmitting a second email as a response to the received email, the second email is linked to the annotation. The method further includes displaying at least a part of the annotation linked to the received email, for example when a user hovers over the email. The structure of the annotations allows the associating of the annotation with one or more further annotations.Type: ApplicationFiled: October 7, 2008Publication date: May 14, 2009Inventors: Hollie Carr, Margaret A. Beynon, Gareth E. Jones, Matthew R. Whitehead
-
Publication number: 20080243882Abstract: A method of operating a communication system which comprises a plurality of clients and a data repository, comprises the steps of detecting a location change of the data repository, acquiring data defining the clients connected to the data repository, transmitting a component to each client defined by the data, receiving the component at each client, and updating a user link to the data repository, at each client, according to the component. The step of transmitting a component to each client defined by the data comprises can comprise replicating an agent for each client.Type: ApplicationFiled: March 21, 2008Publication date: October 2, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nicholas R. Bailey, Margaret A. Beynon, Peter J. Stretton
-
Publication number: 20080016025Abstract: There is described a method, system and computer program product for processing a link embedded in a link document in a client computer, said link comprises a URL reference for a URL document in the client computer or another computer, there being stored a record containing a link reference and an intended fingerprint, said intended fingerprint representing the content of the URL document associated with the URL of the link at the time of or after the link was created, said method comprising the steps of: fetching the intended fingerprint for the link; fetching the URL document; creating a current fingerprint of the fetched URL document; comparing the intended fingerprint and the current fingerprint; and identifying that the intended fingerprint and the current fingerprint are different in a material way.Type: ApplicationFiled: July 9, 2007Publication date: January 17, 2008Inventors: Margaret Beynon, Andrew Flegg
-
Publication number: 20060101069Abstract: A method for generating a set of one or more elements of a fingerprint for a document, the document comprising a semantic construct having one or more ordered words, the method comprising the steps of: defining a range of sizes for a fingerprint element; dividing the ordered words of the semantic construct into a set of one or more mutually exclusive fingerprint elements, wherein each of the one or more mutually exclusive fingerprint elements includes a number of adjacent words, the number being within the range of sizes for a fingerprint element; and responsive to a determination that the set of mutually exclusive fingerprint elements excludes a word from the semantic construct, discarding the excluded word.Type: ApplicationFiled: November 1, 2005Publication date: May 11, 2006Inventors: James Bell, Margaret Beynon, Benjamin Delo, Andrew Flegg, Julian Friedman, Philipp Offermann
-
Publication number: 20050021997Abstract: There is described a method, system and computer program product for processing a link embedded in a link document in a client computer, said link comprises a URL reference for a URL document in the client computer or another computer, there being stored a record containing a link reference and an intended fingerprint, said intended fingerprint representing the content of the URL document associated with the URL of the link at the time of or after the link was created, said method comprising the steps of: fetching the intended fingerprint for the link; fetching the URL document; creating a current fingerprint of the fetched URL document; comparing the intended fingerprint and the current fingerprint; and identifying that the intended fingerprint and the current fingerprint are different in a material way.Type: ApplicationFiled: October 9, 2003Publication date: January 27, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Margaret Beynon, Andrew Flegg