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: 10067710
    Abstract: 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: Grant
    Filed: November 23, 2016
    Date of Patent: September 4, 2018
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Joseph L. Greathouse, Christopher D. Erb, Michael G. Collins
  • Publication number: 20180143781
    Abstract: 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: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Joseph L. Greathouse, Christopher D. Erb, Michael G. Collins
  • Patent number: 8972946
    Abstract: 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: Grant
    Filed: August 8, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
  • Patent number: 8954933
    Abstract: 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: Grant
    Filed: May 31, 2011
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
  • Patent number: 8799866
    Abstract: 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: Grant
    Filed: May 31, 2011
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Joel A. Bullard, Arnaldo Carreno-Fuentes, Margaret H. Cho, Michael G. Collins, Clemens Drews, Jalal U. Mahmud, Mark D. Vickstrom
  • Publication number: 20120311541
    Abstract: 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: Application
    Filed: August 8, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
  • Publication number: 20120311539
    Abstract: 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: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
  • Publication number: 20120311471
    Abstract: 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: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel A. BULLARD, Arnaldo CARRENO-FUENTES, Margaret CHO, Michael G. COLLINS, Clemens DREWS, Jalal U. MAHMUD, Mark D. VICKSTROM
  • Patent number: 6931598
    Abstract: 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: Grant
    Filed: March 30, 2001
    Date of Patent: August 16, 2005
    Assignee: Intel Corporation
    Inventors: Stephen H. Price, Tyler Packer, Michael G. Collins, Jason V. Butterfield
  • Publication number: 20020140729
    Abstract: 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: Application
    Filed: March 30, 2001
    Publication date: October 3, 2002
    Inventors: Stephen H. Price, Tyler Packer, Michael G. Collins, Jason V. Butterfield
  • Patent number: 6446124
    Abstract: 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: Grant
    Filed: May 15, 2000
    Date of Patent: September 3, 2002
    Assignee: Intel Corporation
    Inventors: Michael G. Collins, Michael B. Earl, Jay G. Geertsen
  • Patent number: 6182134
    Abstract: 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: Grant
    Filed: August 25, 1997
    Date of Patent: January 30, 2001
    Assignee: Intel Corporation
    Inventors: Michael G. Collins, Michael B. Earl, Jay G. Geertsen
  • Patent number: 5375403
    Abstract: 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: Grant
    Filed: October 28, 1993
    Date of Patent: December 27, 1994
    Assignee: Collins Border Holdings Ltd.
    Inventors: George E. Collins, John E. Collins, Michael G. Collins