Patents by Inventor Mark Crosbie
Mark Crosbie 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: 11283780Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: GrantFiled: May 4, 2020Date of Patent: March 22, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Publication number: 20200267132Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: ApplicationFiled: May 4, 2020Publication date: August 20, 2020Inventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 10681019Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: GrantFiled: September 25, 2017Date of Patent: June 9, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 10424026Abstract: An approach is provided in which a risk assessment is performed that accesses the risk to a user of an information handling system due to the user's link to a social network contact. Risky action values is received with the values corresponding to the social network contact. A risk level is calculated with the risk level corresponding to one or more of the risky action values. A preventative security action is then performed based on the calculated risk level. In another embodiment, an approach is provided in which the potential risks posed by a user are transmitted to the user's social network contacts. In this approach, potentially risky actions that are performed by the user are detected. Risky action values are identified that correspond to the detected potentially risky actions. The risky action values are then transmitted to the user's social network contacts over a computer network.Type: GrantFiled: March 3, 2013Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Publication number: 20180026952Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: ApplicationFiled: September 25, 2017Publication date: January 25, 2018Inventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 9774574Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: GrantFiled: August 17, 2015Date of Patent: September 26, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 9286599Abstract: A method, computer program product, and system for redacting content in online meetings is described. A method may comprise receiving, via one or more computing devices, a selected portion of content to redact in a first online meeting. The method may further comprise determining, via the one or more computing devices, if a participant of the first online meeting is in an un-trusted location. The method may additionally comprise, in response to determining that the participant of the first online meeting is in the un-trusted location, redacting, via the one or more computing devices, the selected portion of content from content available to the participant in the first online meeting.Type: GrantFiled: June 29, 2011Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Mark Crosbie, Juan Galiana Lara, Patrick Joseph O'Sullivan, Annette Suzanne Hoag Riffe
-
Publication number: 20150358298Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: ApplicationFiled: August 17, 2015Publication date: December 10, 2015Inventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 9137220Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: GrantFiled: October 16, 2013Date of Patent: September 15, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Publication number: 20150040236Abstract: A method, system and article of manufacture for adding randomness to a process used to achieve a specified objective. In one embodiment, the method comprises defining a multitude of solution paths through the process for achieving the specified objective; storing the paths as process workflows; and in response to a specified event, choosing one of the solution paths at random and executing the process, using the chosen solution path, to achieve the specified objective. In an embodiment, the process includes a specified number of steps; and the solution paths are defined by defining a multitude of orders of the steps, each of the orders, when executed, achieving the specified result. In one embodiment, at least a plurality of the steps includes one or more parameters; and a range of values is defined for at least one of the parameters of at least one of the steps.Type: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Inventors: Mark Crosbie, Joseph Kevin Kiernan, Alex Markelov
-
Patent number: 8812406Abstract: An approach is provided in receiving risk feedback from a social network. Feedback transmissions are received by a user's system with each of the feedback transmissions being received over a computer network from a social network contact. The received feedback transmissions are analyzed and, based on the analysis, a risky action that was performed by the user is identified. The user performs a risk avoidance measure to counteract the identified risky action. In one embodiment, the risk avoidance measure is reported back to the user's contacts.Type: GrantFiled: March 3, 2013Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Patent number: 8712921Abstract: An approach is provided in receiving risk feedback from a social network. Feedback transmissions are received by a user's system with each of the feedback transmissions being received over a computer network from a social network contact. The received feedback transmissions are analyzed and, based on the analysis, a risky action that was performed by the user is identified. The user performs a risk avoidance measure to counteract the identified risky action. In one embodiment, the risk avoidance measure is reported back to the user's contacts.Type: GrantFiled: October 3, 2011Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Publication number: 20140115332Abstract: Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.Type: ApplicationFiled: October 16, 2013Publication date: April 24, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Crosbie, Jason Flood, Juan Galiana Lara, Javier Marcos de Prado
-
Patent number: 8706648Abstract: An approach is provided in which a risk assessment is performed that accesses the risk to a user of an information handling system due to the user's link to a social network contact. Risky action values is received with the values corresponding to the social network contact. A risk level is calculated with the risk level corresponding to one or more of the risky action values. A preventative security action is then performed based on the calculated risk level. In another embodiment, an approach is provided in which the potential risks posed by a user are transmitted to the user's social network contacts. In this approach, potentially risky actions that are performed by the user are detected. Risky action values are identified that correspond to the detected potentially risky actions. The risky action values are then transmitted to the user's social network contacts over a computer network.Type: GrantFiled: October 3, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Patent number: 8489688Abstract: A first portion of electronic meeting content is transmitted to a first client computing device. The first portion of the electronic meeting content configured to provide a first content resolution that is less than a full content resolution. A second portion of the electronic meeting content is transmitted to the first client computing device. The second portion of the electronic meeting content configured to provide a second content resolution that is greater than the first content resolution. The second portion of the electronic meeting content combined with the first portion of the electronic meeting content provides progressive refinement of electronic meeting content transmitted to the first client computing device.Type: GrantFiled: June 6, 2012Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Mark Crosbie, Javier Marcos de Prado, Patrick Joseph O'Sullivan, Annette Susan Hoag Riffe
-
Patent number: 8484293Abstract: A first portion of electronic meeting content is transmitted to a first client computing device. The first portion of the electronic meeting content configured to provide a first content resolution that is less than a full content resolution. A second portion of the electronic meeting content is transmitted to the first client computing device. The second portion of the electronic meeting content configured to provide a second content resolution that is greater than the first content resolution. The second portion of the electronic meeting content combined with the first portion of the electronic meeting content provides progressive refinement of electronic meeting content transmitted to the first client computing device.Type: GrantFiled: December 30, 2010Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Mark Crosbie, Javier Marcos de Prado, Patrick Joseph O'Sullivan, Annette S. Hoag Riffe
-
Publication number: 20130085953Abstract: An approach is provided in which a risk assessment is performed that accesses the risk to a user of an information handling system due to the user's link to a social network contact. Risky action values is received with the values corresponding to the social network contact. A risk level is calculated with the risk level corresponding to one or more of the risky action values. A preventative security action is then performed based on the calculated risk level. In another embodiment, an approach is provided in which the potential risks posed by a user are transmitted to the user's social network contacts. In this approach, potentially risky actions that are performed by the user are detected. Risky action values are identified that correspond to the detected potentially risky actions. The risky action values are then transmitted to the user's social network contacts over a computer network.Type: ApplicationFiled: October 3, 2011Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Publication number: 20130086254Abstract: An approach is provided in receiving risk feedback from a social network. Feedback transmissions are received by a user's system with each of the feedback transmissions being received over a computer network from a social network contact. The received feedback transmissions are analyzed and, based on the analysis, a risky action that was performed by the user is identified. The user performs a risk avoidance measure to counteract the identified risky action. In one embodiment, the risk avoidance measure is reported back to the user's contacts.Type: ApplicationFiled: October 3, 2011Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saurabh Bhola, Mark Crosbie, Gary Denner, Daniel C. Gurney, Rohit Jain
-
Publication number: 20130007123Abstract: A method, computer program product, and system for redacting content in online meetings is described. A method may comprise receiving, via one or more computing devices, a selected portion of content to redact in a first online meeting. The method may further comprise determining, via the one or more computing devices, if a participant of the first online meeting is in an un-trusted location. The method may additionally comprise, in response to determining that the participant of the first online meeting is in the un-trusted location, redacting, via the one or more computing devices, the selected portion of content from content available to the participant in the first online meeting.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Mark Crosbie, Juan Galiana Lara, Patrick Joseph O'Sullivan, Annette Suzanne Hoag Riffe
-
Publication number: 20120246237Abstract: A first portion of electronic meeting content is transmitted to a first client computing device. The first portion of the electronic meeting content configured to provide a first content resolution that is less than a full content resolution. A second portion of the electronic meeting content is transmitted to the first client computing device. The second portion of the electronic meeting content configured to provide a second content resolution that is greater than the first content resolution. The second portion of the electronic meeting content combined with the first portion of the electronic meeting content provides progressive refinement of electronic meeting content transmitted to the first client computing device.Type: ApplicationFiled: June 6, 2012Publication date: September 27, 2012Applicant: International Business Machines CorporationInventors: Mark Crosbie, Javier Marcos de Prado, Patrick Joseph O'Sullivan, Annette S. Hoag Riffe