Patents by Inventor Michael G. Collins
Michael G. Collins 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: 10067710Abstract: A processing apparatus is provided that includes a plurality of memory regions each corresponding to a memory address and configured to store data associated with the corresponding memory address. The processing apparatus also includes an accelerated processing device in communication with the memory regions and configured to determine a request to allocate an initial memory buffer comprising a number of contiguous memory regions, create a new memory buffer comprising one or more additional memory regions adjacent to the contiguous memory regions of the initial memory buffer, assign one or more values to the one or more additional memory regions and detect a change to the one or more values at the one or more additional memory regions.Type: GrantFiled: November 23, 2016Date of Patent: September 4, 2018Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Joseph L. Greathouse, Christopher D. Erb, Michael G. Collins
-
Publication number: 20180143781Abstract: A processing apparatus is provided that includes a plurality of memory regions each corresponding to a memory address and configured to store data associated with the corresponding memory address. The processing apparatus also includes an accelerated processing device in communication with the memory regions and configured to determine a request to allocate an initial memory buffer comprising a number of contiguous memory regions, create a new memory buffer comprising one or more additional memory regions adjacent to the contiguous memory regions of the initial memory buffer, assign one or more values to the one or more additional memory regions and detect a change to the one or more values at the one or more additional memory regions.Type: ApplicationFiled: November 23, 2016Publication date: May 24, 2018Applicant: Advanced Micro Devices, Inc.Inventors: Joseph L. Greathouse, Christopher D. Erb, Michael G. Collins
-
Patent number: 8972946Abstract: Embodiments of the invention relate to test case maintenance for user interfaces. In one embodiment, user source and test cases are linked for test case maintenance. A link is determined to have been created between a user interface and at least one test script. The test script includes a set of test instructions. The user interface includes a set of user interface elements. Each test instruction is run against the user interface. Mapping information for each test instruction is generated. A change is determined to have occurred in at least one of the user interface and the test script. In response to a change having occurred to the user interface, at least one test instruction affected by the change is identified. In response to a change having occurred to the test script, at least one user interface element affected by the change to the test script is identified.Type: GrantFiled: August 8, 2012Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
-
Patent number: 8954933Abstract: Embodiments of the invention relate to test case maintenance for user interfaces. In one embodiment, user source and test cases are linked for test case maintenance. A link is determined to have been created between a user interface and at least one test script. The test script includes a set of test instructions. The user interface includes a set of user interface elements. Each test instruction is run against the user interface. Mapping information for each test instruction is generated. A change is determined to have occurred in at least one of the user interface and the test script. In response to a change having occurred to the user interface, at least one test instruction affected by the change is identified. In response to a change having occurred to the test script, at least one user interface element affected by the change to the test script is identified.Type: GrantFiled: May 31, 2011Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
-
Patent number: 8799866Abstract: Embodiments of the invention relate automatically generating and positioning user interface elements. In one embodiment, user interface elements are automatically generated and positioned on a user interface. At least one test script associated with a user interface is received as an input. The test script includes a set of test instructions. Each test instruction in the set of test instructions is parsed. A set of user interface elements referenced by each test instruction is identified in response to the parsing. A determination is made as to whether the user interface includes the set of user interface elements. At least one user interface element in the set of user interface elements is generated in response to the user interface failing to include the at least one user interface element.Type: GrantFiled: May 31, 2011Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret H. Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
-
Publication number: 20120311541Abstract: Embodiments of the invention relate to test case maintenance for user interfaces. In one embodiment, user source and test cases are linked for test case maintenance. A link is determined to have been created between a user interface and at least one test script. The test script includes a set of test instructions. The user interface includes a set of user interface elements. Each test instruction is run against the user interface. Mapping information for each test instruction is generated. A change is determined to have occurred in at least one of the user interface and the test script. In response to a change having occurred to the user interface, at least one test instruction affected by the change is identified. In response to a change having occurred to the test script, at least one user interface element affected by the change to the test script is identified.Type: ApplicationFiled: August 8, 2012Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
-
Publication number: 20120311539Abstract: Embodiments of the invention relate to test case maintenance for user interfaces. In one embodiment, user source and test cases are linked for test case maintenance. A link is determined to have been created between a user interface and at least one test script. The test script includes a set of test instructions. The user interface includes a set of user interface elements. Each test instruction is run against the user interface. Mapping information for each test instruction is generated. A change is determined to have occurred in at least one of the user interface and the test script. In response to a change having occurred to the user interface, at least one test instruction affected by the change is identified. In response to a change having occurred to the test script, at least one user interface element affected by the change to the test script is identified.Type: ApplicationFiled: May 31, 2011Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
-
Publication number: 20120311471Abstract: Embodiments of the invention relate automatically generating and positioning user interface elements. In one embodiment, user interface elements are automatically generated and positioned on a user interface. At least one test script associated with a user interface is received as an input. The test script includes a set of test instructions. Each test instruction in the set of test instructions is parsed. A set of user interface elements referenced by each test instruction is identified in response to the parsing. A determination is made as to whether the user interface includes the set of user interface elements. At least one user interface element in the set of user interface elements is generated in response to the user interface failing to include the at least one user interface element.Type: ApplicationFiled: May 31, 2011Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
-
Patent number: 6931598Abstract: An arrangement is provided for dynamic web list display. A view page is displayed at a client site. The view page hosts a plug-in and supplies the plug-in a link to a filler page on a server. The filler page provides list content with specified content structure. The plug-in downloads the filler page from the server site and renders the list content according to the content structure specified by the filler page.Type: GrantFiled: March 30, 2001Date of Patent: August 16, 2005Assignee: Intel CorporationInventors: Stephen H. Price, Tyler Packer, Michael G. Collins, Jason V. Butterfield
-
Publication number: 20020140729Abstract: An arrangement is provided for dynamic web list display. A view page is displayed at a client site. The view page hosts a plug-in and supplies the plug-in a link to a filler page on a server. The filler page provides list content with specified content structure. The plug-in downloads the filler page from the server site and renders the list content according to the content structure specified by the filler page.Type: ApplicationFiled: March 30, 2001Publication date: October 3, 2002Inventors: Stephen H. Price, Tyler Packer, Michael G. Collins, Jason V. Butterfield
-
Patent number: 6446124Abstract: A system for remotely managing computers includes a plurality of managed computers coupled to a management computer. At least one managed computer generates management data and provides one or more display templates, and transmits the management data and display templates to the management computer. The management computer provides information regarding the managed computers by displaying the management data in accordance with the display templates.Type: GrantFiled: May 15, 2000Date of Patent: September 3, 2002Assignee: Intel CorporationInventors: Michael G. Collins, Michael B. Earl, Jay G. Geertsen
-
Patent number: 6182134Abstract: A system for remotely managing computers includes a plurality of managed computers coupled to a management computer. At least one managed computer generates management data and provides one or more display templates, and transmits the management data and display templates to the management computer. The management computer provides information regarding the managed computers by displaying the management data in accordance with the display templates.Type: GrantFiled: August 25, 1997Date of Patent: January 30, 2001Assignee: Intel CorporationInventors: Michael G. Collins, Michael B. Earl, Jay G. Geertsen
-
Patent number: 5375403Abstract: The invention relates to a harvester for lowbush berries such as wild blueberries. A truss section is mounted to the three-point hitch of a tractor adapted to run in reverse, the truss section pulling a pair of laterally and longitudinally offset picking heads contained within the periphery of the truss section. The picking heads are floatingly connected to the truss section so that they are free to follow the contours of the ground. Each picking head mounts a rotating, tine-carrying reel therein and is connected to one end of a counterbalance system, the other end of the system being carried by the tractor. The counterbalance system includes counterweights that can be raised or lowered between upper and lower limits at the will of the operator so as to offset the weight of the picking head, so that as little as 25% thereof is acting on the ground. This means that there will be little damage to the picking head if it encounters obstacles such as rocks or tree stumps during harvesting.Type: GrantFiled: October 28, 1993Date of Patent: December 27, 1994Assignee: Collins Border Holdings Ltd.Inventors: George E. Collins, John E. Collins, Michael G. Collins