Patents by Inventor Thomas J. McSweeney

Thomas J. McSweeney 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: 10015063
    Abstract: A node is monitored using metadata gathered by an in-memory process. Metadata for the node is dynamically gathered using a process running in memory; and the gathered metadata is provided to a remote server for storage. The process comprises, for example, an in-memory microkernel executing on a boot node. The metadata comprises, for example, information about physical characteristics of the node, information about one or more software packages installed on the node and/or information about one or more of an operating system, a BIOS and firmware. The gathered metadata can be processed to update a finite state machine to indicate a state of the node and/or to detect a change in state of the node.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: July 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Thomas J. McSweeney, Nicholas Weaver, John Daniel Hushon
  • Patent number: 9569477
    Abstract: A method, system, and program, product for managing scanning of databases in data storage system, the method comprising receiving a query request from an application server to a data storage system, scanning data stored in the data storage system and based on the query request, returning a set of data to the application server, wherein the set of data corresponds to the query request.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: February 14, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Thomas J. McSweeney, John D. Hushon, Humberto Rodriguez, Stephen J. Todd, Peter J. McCann
  • Publication number: 20040054923
    Abstract: A computer-based method for managing digital rights in a digital content provisioning system. The method includes providing a set of digital content elements that are accessible from a wireless network. Profiles for a plurality of wireless devices are stored in a central repository. The profiles include information that defines the access rights of the wireless devices to the digital content elements. The method continues with receiving a discovery request from one of the wireless devices based on their digital rights information in their profile. In response to the discovery request, a portion of the digital rights information is retrieved and displayed on the requesting wireless device sometimes along with a listing of the devices personal content. The method may then include receiving an update request from the wireless device to update the access rights and in response, updating the profile information for that wireless device.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 18, 2004
    Inventors: Tom E. Seago, Thomas J. McSweeney