Patents by Inventor Thomas B. McCleary

Thomas B. McCleary 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: 9235721
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of data in an on-demand services environment. In one embodiment and by way of example, a method for facilitating management of data in an on-demand services environment is provided. The method of embodiment includes detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application. The method may further include determining whether the user is authorized to manipulate the data, and blocking the attempt if the user is not authorized to manipulate the data.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: January 12, 2016
    Assignee: salesforce.com, inc.
    Inventors: Marcus Eric Ericsson, Thomas B. McCleary
  • Publication number: 20150074829
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of data in an on-demand services environment. In one embodiment and by way of example, a method for facilitating management of data in an on-demand services environment is provided. The method of embodiment includes detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application. The method may further include determining whether the user is authorized to manipulate the data, and blocking the attempt if the user is not authorized to manipulate the data.
    Type: Application
    Filed: November 12, 2014
    Publication date: March 12, 2015
    Inventors: Marcus Eric ERICSSON, Thomas B. McCleary
  • Patent number: 8935806
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of data in an on-demand services environment. In one embodiment and by way of example, a method for facilitating management of data in an on-demand services environment is provided. The method of embodiment includes detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application. The method may further include determining whether the user is authorized to manipulate the data, and blocking the attempt if the user is not authorized to manipulate the data.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: January 13, 2015
    Assignee: salesforce.com, inc.
    Inventors: Marcus Eric Ericsson, Thomas B. McCleary
  • Publication number: 20130019320
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of data in an on-demand services environment. In one embodiment and by way of example, a method for facilitating management of data in an on-demand services environment is provided. The method of embodiment includes detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application. The method may further include determining whether the user is authorized to manipulate the data, and blocking the attempt if the user is not authorized to manipulate the data.
    Type: Application
    Filed: October 25, 2011
    Publication date: January 17, 2013
    Applicant: Salesforce. Com, Inc.
    Inventors: MARCUS Eric ERICSSON, Thomas B. McCleary
  • Publication number: 20090210244
    Abstract: A trusted acquaintances network system [700] includes: providing a network system [104] with a computer system [105 ]; inputting information about a plurality of users to the network with each of the plurality of users having a different level of trustworthiness and a different rating of further information; and displaying trustworthy data from the network based on the different levels of trustworthiness and the different ratings of the further information.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 20, 2009
    Applicant: TN20 INCORPORATED
    Inventors: Jari Koister, Thomas B. McCleary, Michael Micucci