Patents by Inventor Michael McGrady

Michael McGrady 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: 8813093
    Abstract: A system implementable in a network including a plurality of electronic devices coupled to each other via a communication medium includes a consumer configured to advertise at least one characteristic of the consumer. The system further includes a producer configured to initiate the creation of an event-channel by a core services element and provide a service to the consumer based on the at least one characteristic.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: August 19, 2014
    Assignee: Topia Technology, Inc.
    Inventors: Mike R. Manzano, Jamie Paulson, Chad Hardin, Michael McGrady
  • Publication number: 20140052769
    Abstract: An in-memory tuple-space is created for a primary data store or access by information content versus content location. A very-small-imprint hypervisor or other implementation of a MILS architecture is created underneath the space or other store and used for store and transport of messages and/or information. This provides scalability, performance and solves the problem of delays in development authorization in multilevel security applications.
    Type: Application
    Filed: August 20, 2013
    Publication date: February 20, 2014
    Inventor: Michael McGrady
  • Publication number: 20130145277
    Abstract: A method, implementable in a system coupled to a display device and a network, includes generating in a first region of a screen of the display device a user-interface portion associated with a first electronic destination address. The user-interface portion is configured to receive from a second region of the screen, in response to a command by a user of the system, a first icon representing a data set. In response to the user-interface portion receiving the first icon, a copy of the data set, or the data set itself, is electronically transferred over the network to the first destination address.
    Type: Application
    Filed: June 4, 2012
    Publication date: June 6, 2013
    Applicant: Topia Technology
    Inventors: Michael L. Stults, Mike R. Manzano, Joe Colombo, John C. Haager, Michael McGrady, Greg Snead, Mike Crowley
  • Publication number: 20130097617
    Abstract: A system implementable in a network including a plurality of electronic devices coupled to each other via a communication medium includes a consumer configured to advertise at least one characteristic of the consumer. The system further includes a producer configured to initiate the creation of an event-channel by a core services element and provide a service to the consumer based on the at least one characteristic.
    Type: Application
    Filed: December 6, 2012
    Publication date: April 18, 2013
    Inventors: Mike R. Manzano, Jamie Paulson, Chad Hardin, Michael McGrady
  • Publication number: 20120254392
    Abstract: A Service-Oriented Architecture (SOA) Communication Model (CM) allows a service producer to seek out service consumer types and to send them information. The consumer, actively or passively, is also configured to “advertise.” The information that is advertised could come (passively) from information already in a system, such as an application architecture, comprising the roles and attributes in a consumer's security certificate(s). The information could come (actively) from a registry of users with a system-user ontology that is created especially for this purpose and otherwise is not already in the system. This approach will allow a producer to initiate sending information to a consumer.
    Type: Application
    Filed: June 11, 2012
    Publication date: October 4, 2012
    Inventors: Michael McGrady, Michael R. Manzano
  • Publication number: 20120124127
    Abstract: An in-memory tuple-space is created for a primary data store or access by information content versus content location. A very-small-imprint hypervisor or other implementation of a MILS architecture is created underneath the space or other store and used for store and transport of messages and/or information. This provides scalability, performance and solves the problem of delays in development authorization in multilevel security applications.
    Type: Application
    Filed: May 9, 2011
    Publication date: May 17, 2012
    Inventor: Michael McGrady
  • Publication number: 20100325643
    Abstract: A system is implementable in a network including a plurality of electronic devices coupled to each other via a communication medium. The system includes a first mobile agent object executable on an electronic device of the plurality and operable to perform a first operation on a data set. A second mobile agent object is executable on an electronic device of the plurality and operable to perform a second operation on a data set. A composition object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on the same electronic device of the plurality. At least one bridging object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on different electronic devices of the plurality.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 23, 2010
    Applicant: TOPIA TECHNOLOGY
    Inventors: Mike R. Manzano, Jamie Paulson, Chad Hardin, Michael McGrady
  • Publication number: 20100299426
    Abstract: A Service-Oriented Architecture (SOA) Communication Model (CM) allows a service producer to seek out service consumer types and to send them information. The consumer, actively or passively, is also configured to “advertise.” The information that is advertised could come (passively) from information already in a system, such as an application architecture, comprising the roles and attributes in a consumer's security certificate(s). The information could come (actively) from a registry of users with a system-user ontology that is created especially for this purpose and otherwise is not already in the system. This approach will allow a producer to initiate sending information to a consumer.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 25, 2010
    Applicant: TOPIA TECHNOLOGY
    Inventors: Michael McGrady, Michael R. Manzano
  • Patent number: 7805732
    Abstract: A system is implementable in a network including a plurality of coupled electronic devices. The system includes a first mobile agent object executable on an electronic device and operable to perform a first operation on a data set. A second mobile agent object is executable on an electronic device and operable to perform a second operation on a data set. A composition object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on the same electronic device. At least one bridging object can enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on different electronic devices.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 28, 2010
    Assignee: Topia Technology
    Inventors: Mike R. Manzano, Jamie Paulson, Chad Hardin, Michael McGrady
  • Publication number: 20080263456
    Abstract: A method, implementable in a system coupled to a display device and a network, includes generating on a screen of the display device a first icon representing a data set. In response to a command by a user of the system to transfer respective copies of the data set over the network to multiple recipients, a visual indication of the status of the transfer of the copies to the recipients is displayed in association with the first icon. In response to each copy being completely received by each recipient, the visual indication is prompted to indicate transfer completion.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 23, 2008
    Applicant: Topia Technology
    Inventors: Michael L. Stults, Mike R. Manzano, Joe Colombo, John C. Haager, Michael McGrady, Greg Snead, Mike Crowley
  • Publication number: 20080263455
    Abstract: A method, implementable in a system coupled to a display device and a network, includes generating in a first region of a screen of the display device a user-interface portion associated with a first electronic destination address. The user-interface portion is configured to receive from a second region of the screen, in response to a command by a user of the system, a first icon representing a data set. In response to the user-interface portion receiving the first icon, a copy of the data set, or the data set itself, is electronically transferred over the network to the first destination address.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 23, 2008
    Applicant: Topia Technology
    Inventors: Michael L. Stults, Michael R. Manzano, Joe Colombo, John C. Haager, Michael McGrady, Greg Snead, Mike Crowley
  • Publication number: 20070261060
    Abstract: A system is implementable in a network including a plurality of electronic devices coupled to each other via a communication medium. The system includes a first mobile agent object executable on an electronic device of the plurality and operable to perform a first operation on a data set. A second mobile agent object is executable on an electronic device of the plurality and operable to perform a second operation on a data set. A composition object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on the same electronic device of the plurality. At least one bridging object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on different electronic devices of the plurality.
    Type: Application
    Filed: April 23, 2007
    Publication date: November 8, 2007
    Applicant: Topia Technology
    Inventors: Mike Manzano, Jamie Paulson, Chad Hardin, Michael McGrady