Patents by Inventor Thomas E. Logan

Thomas E. Logan 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).

  • Publication number: 20140280865
    Abstract: In one embodiment, a network device detects a proximity state change of a mobile device in relation to the detecting network device, and compares the state change and mobile device to a set of configured policies. Based on one or more particular policies matching the state change and the mobile device, the network device may then perform one or more configured actions.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel R. Albertson, Thomas E. Logan, Siddhartha Dattagupta, David Ben-Yaakov
  • Patent number: 8489715
    Abstract: One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: July 16, 2013
    Assignee: CISCO Technology, Inc.
    Inventors: Aaron Hyman Averbuch, John Furlan, Matthew Tebbs, Ariel Braunstein, John-Anthony Owens, Rodney David Smith, Mark Carroll, Thomas E. Logan, Daniel Richard Albertson, Alan Scott Pearson
  • Publication number: 20130124715
    Abstract: In one embodiment, a method is presented for determining which downloadable applets are exposed to a user of a computer when the computer is connected to a network. Included are the steps of detecting a change in the topology of a network, requesting from a router device topology information for the network, comparing the topology information against a requirements list associated with an application executing on the computing device, where the requirements list delineates at least one of a capability and a service necessary for the application to operate properly within a network, and determining whether the application is supported by the topology of the smart home network. If the application is supported, then the application is exposed, unless the application is not permitted to operate within the network. If the application is not supported or not permitted to operate within the network, then the application is not exposed.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Aaron Hyman AVERBUCH, Rodney David Smith, Thomas E. Logan, Aidan Nicholas Low, Daniel Richard Albertson, Alan Scott Pearson
  • Publication number: 20130007098
    Abstract: One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Inventors: Aaron Hyman AVERBUCH, John Furlan, Matthew Tebbs, Ariel Braunstein, John-Anthony Owens, Rodney David Smith, Mark Carroll, Thomas E. Logan, Daniel Richard Albertson, Alan Scott Pearson