Patents by Inventor MATTHEW R. ALEXANDER
MATTHEW R. ALEXANDER 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: 11918864Abstract: Embodiments of putter-type golf club head comprising a striking surface capable of achieving consistent ball speeds across the striking surface to account for various ball impact locations are described herein. The striking surface has at least two materials that differ in concentration away from the geometric center of the striking surface to provide this consistency. Consistent (or uniform) ball speed is achieved throughout the striking surface as the portion of the golf ball that contacts the striking surface interacts with at least two materials having a differing material characteristic.Type: GrantFiled: August 1, 2022Date of Patent: March 5, 2024Assignee: Karsten Manufacturing CorporationInventors: Alex G. Woodward, Matthew T. Schier, Murphy R. Alexander, Anthony D. Serrano, James D. Willmott, Erik M. Henrikson, David A. Higdon, Cole D. Brubaker, John A. Solheim
-
Patent number: 10623193Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: GrantFiled: September 24, 2018Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Matthew R. Alexander, Lisa M. Frankel, Yuhong Yin
-
Publication number: 20190028286Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: ApplicationFiled: September 24, 2018Publication date: January 24, 2019Inventors: Matthew R. Alexander, Lisa M. Frankel, Yuhong Yin
-
Patent number: 10171255Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: GrantFiled: November 18, 2014Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Matthew R. Alexander, Lisa M. Frankel, Yuhong Yin
-
Patent number: 10164783Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: GrantFiled: February 26, 2014Date of Patent: December 25, 2018Assignee: International Business Machines CorporationInventors: Matthew R. Alexander, Lisa M. Frankel, Yuhong Yin
-
Publication number: 20170322970Abstract: A computer identifies editable text fields within a file and extracts the contents, if any, from the identified editable text fields. The computer identifies one or more tags associated with the extracted content and stores the extracted content in association with the identified tag. The computer then determines, when displaying the editable text fields on a device, whether to replace the extracted content with one or more selectable tiles corresponding to the tags associated with the extracted content. Based on determining to replace the extracted content with tiles corresponding to the tags associated with the extracted content, the computer displays selectable tiles corresponding to the tags associated with the extracted content instead of displaying the content itself. Responsive to receiving user input from a user selecting a tile, the computer displays the content associated with the tag corresponding to the selected tile.Type: ApplicationFiled: May 3, 2016Publication date: November 9, 2017Inventors: Matthew R. Alexander, Lisa M. Frankel, Masabumi Koinuma, Yuhong Yin
-
Publication number: 20150244748Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: ApplicationFiled: November 18, 2014Publication date: August 27, 2015Inventors: Matthew R. Alexander, Lisa M. Frankel, Yuhong Yin
-
Publication number: 20150244538Abstract: A method, computer program product, and computer system for maintaining, between a plurality of participating computing devices, a collaboration session that includes a group instant messaging session within an object, wherein the plurality of participating computing devices includes a host computing device and one or more non-host computing devices in the group instant messaging session. A first sub-object of a plurality of sub-objects is generated within the object, wherein the first sub-object is rendered on the host computing device and the one or more non-host computing devices. Permission is assigned to the host computing device to edit content in the first sub-object, wherein the content in the first sub-object is rendered on the host computing device and the one or more non-host computing devices, and wherein the non-host computing devices are precluded from editing the content in the first sub-object.Type: ApplicationFiled: February 26, 2014Publication date: August 27, 2015Applicant: International Business Machines CorporationInventors: MATTHEW R. ALEXANDER, Lisa M. Frankel, Yuhong Yin