Patents by Inventor Walter Ted Hulick

Walter Ted Hulick 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: 10394531
    Abstract: In one aspect, a system for exposing application metrics on the fly is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. The operations include initialize a Java managed object for Java Management Extension (JMX); attach the initialized Java managed object to a repository for Java managed objects accessible by applications; create a fixed reference to an attributes field in the attached Java managed object; provide the created fixed reference to the repository after initialization of the Java managed object; save the fixed reference; describe an attribute to be created; and create a new attribute in the Java managed object.
    Type: Grant
    Filed: April 29, 2017
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Ted Hulick
  • Patent number: 10180914
    Abstract: In one aspect, a system for controlling domain name service (DNS) caching is disclosed, the system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. The various operations include maintain a hard cache on a local disk that includes a file of DNS entries that persists and available for access by an application after a reboot of a Java Virtual Machine (JVM) system running the application; populate a runtime positive soft cache with the entries from the hard cache, wherein the positive soft cache represents DNS entries assumed to be successful for resolving DNS client calls from the application that persists until the reboot of the JVM system running the application; and load entries into the runtime positive soft cache populated from the hard cache in response to an application making DNS client calls.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Ted Hulick
  • Publication number: 20180314648
    Abstract: In one aspect, a system for controlling domain name service (DNS) caching is disclosed, the system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. The various operations include maintain a hard cache on a local disk that includes a file of DNS entries that persists and available for access by an application after a reboot of a Java Virtual Machine (JVM) system running the application; populate a runtime positive soft cache with the entries from the hard cache, wherein the positive soft cache represents DNS entries assumed to be successful for resolving DNS client calls from the application that persists until the reboot of the JVM system running the application; and load entries into the runtime positive soft cache populated from the hard cache in response to an application making DNS client calls.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: AppDynamics LLC
    Inventor: Walter Ted Hulick
  • Publication number: 20180314498
    Abstract: In one aspect, a system for exposing application metrics on the fly is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. The operations include initialize a Java managed object for Java Management Extension (JMX); attach the initialized Java managed object to a repository for Java managed objects accessible by applications; create a fixed reference to an attributes field in the attached Java managed object; provide the created fixed reference to the repository after initialization of the Java managed object; save the fixed reference; describe an attribute to be created; and create a new attribute in the Java managed object.
    Type: Application
    Filed: April 29, 2017
    Publication date: November 1, 2018
    Applicant: AppDynamics, LLC
    Inventor: Walter Ted Hulick