Patents by Inventor John W. Maly

John W. Maly 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: 20160227023
    Abstract: The inventive concepts presented in this application address the problem of inadvertently dialing telephone numbers that are stored in the memory of a telephonic device, resulting in undesired calls. The database in a user's telephonic device incorporates means for flagging selected contacts for one or more calling-confirmation steps to prompt the user to ensure that an outgoing call is desired and/or appropriate. The proposed solutions encompass communication devices that use buttons, switches, dials, wheels, joysticks, track sticks, trackballs, keypads, keyboards, touchpads, touch screens, voice-recognition commands, biometric-authentication devices, other input technology, or any combination thereof. The proposed solutions also encompass wired and wireless communication device accessories.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 4, 2016
    Applicant: John Maly & Associates, Inc.
    Inventors: John W. Maly, Lisa F. Maly
  • Patent number: 8693661
    Abstract: What is addressed is the problem of dialing telephone numbers stored in the memory of a telephonic device at inopportune and/or inappropriate times for the contacts in question. A telephonic device's database may incorporate means for flagging selected contacts or contact phone numbers for calling-confirmation step(s) to prompt the user to ensure that an outgoing call is appropriate. Alternatively, a contact's local time and/or local time zone may be displayed when browsing a contacts list and/or upon call-initiation to the contact. The proposed solutions encompass communication devices that use buttons, switches, dials, wheels, joysticks, track sticks, trackballs, keypads, keyboards, touchpads, touch screens, voice-recognition commands, biometric-authentication devices, other input technology, or any combination thereof, and wired and wireless communication device accessories.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: April 8, 2014
    Assignee: John Maly & Associates, Inc.
    Inventors: Lisa F. Maly, John W. Maly
  • Publication number: 20100254525
    Abstract: What is addressed is the problem of dialing telephone numbers stored in the memory of a telephonic device at inopportune and/or inappropriate times for the contacts in question. A telephonic device's database may incorporate means for flagging selected contacts or contact phone numbers for calling-confirmation step(s) to prompt the user to ensure that an outgoing call is appropriate. Alternatively, a contact's local time and/or local time zone may be displayed when browsing a contacts list and/or upon call-initiation to the contact. The proposed solutions encompass communication devices that use buttons, switches, dials, wheels, joysticks, track sticks, trackballs, keypads, keyboards, touchpads, touch screens, voice-recognition commands, biometric-authentication devices, other input technology, or any combination thereof, and wired and wireless communication device accessories.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 7, 2010
    Applicant: JOHN MALY & ASSOCIATES, INC.
    Inventors: Lisa F. Maly, John W. Maly
  • Publication number: 20100255820
    Abstract: The inventive concepts presented in this application address the problem of inadvertently dialing telephone numbers that are stored in the memory of a telephonic device, resulting in undesired calls. The database in a user's telephonic device incorporates means for flagging selected contacts for one or more calling-confirmation steps to prompt the user to ensure that an outgoing call is desired and/or appropriate. The proposed solutions encompass communication devices that use buttons, switches, dials, wheels, joysticks, track sticks, trackballs, keypads, keyboards, touchpads, touch screens, voice-recognition commands, biometric-authentication devices, other input technology, or any combination thereof. The proposed solutions also encompass wired and wireless communication device accessories.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 7, 2010
    Applicant: JOHN MALY & ASSOCIATES, INC.
    Inventors: John W. Maly, Lisa F. Maly
  • Patent number: 7219345
    Abstract: A system is provided for terminating processes that are executing on a plurality of distributed computing nodes. The system comprises a batch queuing system configured to receive jobs from a user and to dispatch jobs to the distributed computing nodes. A process shutdown interface is included that is configured to receive task criteria for terminating processes corresponding to the task criteria on the distributed computing nodes. An automatic process shutdown module is in communication with the process shutdown interface. The automatic process shutdown module is configured to retrieve information based on the task criteria from the batch queuing system regarding the processing location of jobs submitted to the batch queuing system. The automatic process shutdown module is also configured to terminate the processes on the computing nodes for jobs that are identified using the information obtained from the batch queuing system.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: May 15, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John W. Maly, Ryan C. Thompson
  • Patent number: 7200542
    Abstract: A method for identifying predictable data sharing locations includes generating a testcase thread of code, creating a list of data lines used by the generated testcase thread of code, and generating a list of predictable data sharing locations based on the data line list.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: April 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan C. Thompson, John W. Maly
  • Patent number: 7103812
    Abstract: A method for testing the correct behavior of an integrated circuit includes forming a list of potential data sharing locations, collecting memory access statistics of the potential data sharing locations, and forming subsequent test case threads to test specialized processing conditions of the integrated circuit based on the memory access statistics of the potential data sharing locations.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: September 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan C. Thompson, John W. Maly
  • Patent number: 6986110
    Abstract: Method and system for automatically backtracing through a testcase file. First the testcase file is accessed. Next, a start line identifier for specifying an instruction line in the testcase file at which to begin processing is received. The instruction line in the testcase file that is specified by the start line identifier is processed first. The previous instruction lines in the testcase file are then processed in a sequential fashion until the beginning of the testcase file is reached.
    Type: Grant
    Filed: January 2, 2003
    Date of Patent: January 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan C. Thompson, John W. Maly
  • Patent number: 6845440
    Abstract: A system for detecting/avoiding memory usage conflicts when generating and merging multi-threaded software test cases. Initially, a test case generator is given a unique segment of memory which it can use. A plurality of test cases are generated, one at a time, by the test case generator. When the first test case is generated, the memory segment used is noted. When each of the second through Nth test cases is generated, a memory segment of the same size as the first test case, but not overlapping that of the previously assigned test case(s), is assigned to each subsequent test case.
    Type: Grant
    Filed: November 11, 2002
    Date of Patent: January 18, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan C. Thompson, John W. Maly
  • Publication number: 20040117792
    Abstract: A system is provided for terminating processes that are executing on a plurality of distributed computing nodes. The system comprises a batch queuing system configured to receive jobs from a user and to dispatch jobs to the distributed computing nodes. A process shutdown interface is included that is configured to receive task criteria for terminating processes corresponding to the task criteria on the distributed computing nodes. An automatic process shutdown module is in communication with the process shutdown interface. The automatic process shutdown module is configured to retrieve information based on the task criteria from the batch queuing system regarding the processing location of jobs submitted to the batch queuing system. The automatic process shutdown module is also configured to terminate the processes on the computing nodes for jobs that are identified using the information obtained from the batch queuing system.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Inventors: John W. Maly, Ryan C. Thompson
  • Patent number: 6735746
    Abstract: A method of converting a testcase designed to execute on a first member of a processor family to a converted testcase for execution on a second member of a processor family provides particularly for conversion of Translation Lookaside Buffer usage. The method is operable on a computer. The method involves automatically comparing each TLB location used by the testcase to TLB locations available in the second member of the processor family, or, if the second member of the processor family is a multiprocessor circuit, a standard partition available in the second member of the processor family. If the testcase uses only TLB locations that are available in the second member of the processor family, indicating that the testcase is runable on the second member of the processor family. In particular embodiments, TLB locations used by the testcase are automatically reassigned to locations available in the TLB, or standard partition of the TLB, in the second member of the processor family.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: May 11, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ryan C. Thompson, John W. Maly
  • Publication number: 20040088682
    Abstract: A method and apparatus for converting a testcase written for a first member of a processor family to run on a second member of a processor family. The first and second members of the processor family have cache memory used by the testcase. The method includes steps of reading the testcase into a digital computer and searching for, and tabulating, cache initialization commands of the testcase. Tabulated cache initializations are then sorted by cache line address and way number and displayed. This information is used to determine whether the testcase will fit on the second member without modification, and to assist in making modifications to the testcase.
    Type: Application
    Filed: November 5, 2002
    Publication date: May 6, 2004
    Inventors: Ryan C. Thompson, John W. Maly
  • Publication number: 20030226123
    Abstract: A method of converting a testcase designed to execute on a first member of a processor family to a converted testcase for execution on a second member of a processor family provides particularly for conversion of Translation Lookaside Buffer usage. The method is operable on a computer. The method involves automatically comparing each TLB location used by the testcase to TLB locations available in the second member of the processor family, or, if the second member of the processor family is a multiprocessor circuit, a standard partition available in the second member of the processor family. If the testcase uses only TLB locations that are available in the second member of the processor family, indicating that the testcase is runable on the second member of the processor family. In particular embodiments, TLB locations used by the testcase are automatically reassigned to locations available in the TLB, or standard partition of the TLB, in the second member of the processor family.
    Type: Application
    Filed: June 4, 2002
    Publication date: December 4, 2003
    Inventors: Ryan C. Thompson, John W. Maly