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: 20160227023Abstract: 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: ApplicationFiled: February 1, 2016Publication date: August 4, 2016Applicant: John Maly & Associates, Inc.Inventors: John W. Maly, Lisa F. Maly
-
Patent number: 8693661Abstract: 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: GrantFiled: April 2, 2009Date of Patent: April 8, 2014Assignee: John Maly & Associates, Inc.Inventors: Lisa F. Maly, John W. Maly
-
Publication number: 20100254525Abstract: 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: ApplicationFiled: April 2, 2009Publication date: October 7, 2010Applicant: JOHN MALY & ASSOCIATES, INC.Inventors: Lisa F. Maly, John W. Maly
-
Publication number: 20100255820Abstract: 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: ApplicationFiled: April 2, 2009Publication date: October 7, 2010Applicant: JOHN MALY & ASSOCIATES, INC.Inventors: John W. Maly, Lisa F. Maly
-
Patent number: 7219345Abstract: 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: GrantFiled: December 17, 2002Date of Patent: May 15, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: John W. Maly, Ryan C. Thompson
-
Patent number: 7200542Abstract: 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: GrantFiled: February 21, 2003Date of Patent: April 3, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ryan C. Thompson, John W. Maly
-
Patent number: 7103812Abstract: 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: GrantFiled: February 21, 2003Date of Patent: September 5, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ryan C. Thompson, John W. Maly
-
Patent number: 6986110Abstract: 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: GrantFiled: January 2, 2003Date of Patent: January 10, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ryan C. Thompson, John W. Maly
-
Patent number: 6845440Abstract: 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: GrantFiled: November 11, 2002Date of Patent: January 18, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ryan C. Thompson, John W. Maly
-
Publication number: 20040117792Abstract: 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: ApplicationFiled: December 17, 2002Publication date: June 17, 2004Inventors: John W. Maly, Ryan C. Thompson
-
Patent number: 6735746Abstract: 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: GrantFiled: June 4, 2002Date of Patent: May 11, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ryan C. Thompson, John W. Maly
-
Publication number: 20040088682Abstract: 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: ApplicationFiled: November 5, 2002Publication date: May 6, 2004Inventors: Ryan C. Thompson, John W. Maly
-
Publication number: 20030226123Abstract: 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: ApplicationFiled: June 4, 2002Publication date: December 4, 2003Inventors: Ryan C. Thompson, John W. Maly