Patents by Inventor Matthew R. Claycomb
Matthew R. Claycomb 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: 11054266Abstract: A user's travel is securely monitored using user-configured secure travel monitoring constraints within a secure travel profile. The user-configured secure travel monitoring constraints granularly specify controls related to user travel privacy and authorized release of travel information to a user-specified trusted third party in association with the user's travel, in addition to specifying a planned travel route and a planned travel time frame. A route deviation by the user relative to the planned travel route or planned travel time frame is detected during the secure monitoring of the user's travel. A user-configured level of travel information authorized by the user to be released to the user-specified trusted third party within a traveler safety alert responsive to the route deviation is determined based upon the user-configured secure travel monitoring constraints. The traveler safety alert with the user-configured level of travel information is sent to the user-specified trusted third party.Type: GrantFiled: January 8, 2015Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L. Price, Charmant K. Tan, Ramratan Vennam
-
Patent number: 10120527Abstract: Dynamic display of hierarchical data in the form of a treemap. A first instance of an object representation is selected in a first visualization of a hierarchy encoded by containment. A second instance of the object representation is designated, wherein each instance is a tier for object occupation. An object within the hierarchy is displayed as a shape comprising at least two opposing surfaces, and the object is selected through the opposing surfaces. The hierarchy is dynamically re-ordered in response to the selection and designation, and the second representation of the hierarchy is displayed based on the dynamic re-ordering.Type: GrantFiled: November 25, 2013Date of Patent: November 6, 2018Assignee: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L Price, Charmant K. Tan, Ramratan Vennam
-
Patent number: 9740793Abstract: In an approach for exposing fragment identifiers within an information resource, a processor receives a markup language document of an information resource. A processor identifies a fragment identifier within the markup language document and a location within the information resource corresponding to the fragment identifier. A processor presents the information resource and an indication of the location within the information resource corresponding to the fragment identifier.Type: GrantFiled: September 16, 2014Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, Dana L. Price, Charmant K. Tan
-
Patent number: 9696872Abstract: Dynamic display of hierarchical data in the form of a treemap. A first instance of an object representation is selected in a first visualization of a hierarchy encoded by containment. A second instance of the object representation is designated, wherein each instance is a tier for object occupation. An object within the hierarchy is displayed as a shape comprising at least two opposing surfaces, and the object is selected through the opposing surfaces. The hierarchy is dynamically re-ordered in response to the selection and designation, and the second representation of the hierarchy is displayed based on the dynamic re-ordering.Type: GrantFiled: May 21, 2013Date of Patent: July 4, 2017Assignee: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L. Price, Charmant K. Tan, Ramratan Vennam
-
Publication number: 20160202073Abstract: A user's travel is securely monitored using user-configured secure travel monitoring constraints within a secure travel profile. The user-configured secure travel monitoring constraints granularly specify controls related to user travel privacy and authorized release of travel information to a user-specified trusted third party in association with the user's travel, in addition to specifying a planned travel route and a planned travel time frame. A route deviation by the user relative to the planned travel route or planned travel time frame is detected during the secure monitoring of the user's travel. A user-configured level of travel information authorized by the user to be released to the user-specified trusted third party within a traveler safety alert responsive to the route deviation is determined based upon the user-configured secure travel monitoring constraints. The traveler safety alert with the user-configured level of travel information is sent to the user-specified trusted third party.Type: ApplicationFiled: January 8, 2015Publication date: July 14, 2016Inventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L. Price, Charmant K. Tan, Ramratan Vennam
-
Publication number: 20160154894Abstract: A method for exposing fragment identifiers within an information resource method includes receiving a markup language document of an information resource. The information resource is a web page. The method includes identifying a fragment identifier within the markup language document and a location within the information resource corresponding to the fragment identifier. The method includes receiving an input selection to open a context menu at the location within the information resource corresponding to the fragment identifier. The method includes presenting the information resource and an indication of the location within the information resource corresponding to the fragment identifier. The indication of the location within the information resource corresponding to the fragment identifier includes a selectable element.Type: ApplicationFiled: February 9, 2016Publication date: June 2, 2016Inventors: Matthew R. Claycomb, Trenton J. Johnson, Dana L. Price, Charmant K. Tan
-
Publication number: 20160078144Abstract: In an approach for exposing fragment identifiers within an information resource, a processor receives a markup language document of an information resource. A processor identifies a fragment identifier within the markup language document and a location within the information resource corresponding to the fragment identifier. A processor presents the information resource and an indication of the location within the information resource corresponding to the fragment identifier.Type: ApplicationFiled: September 16, 2014Publication date: March 17, 2016Inventors: Matthew R. Claycomb, Trenton J. Johnson, Dana L. Price, Charmant K. Tan
-
Publication number: 20140351730Abstract: Dynamic display of hierarchical data in the form of a treemap. A first instance of an object representation is selected in a first visualization of a hierarchy encoded by containment. A second instance of the object representation is designated, wherein each instance is a tier for object occupation. An object within the hierarchy is displayed as a shape comprising at least two opposing surfaces, and the object is selected through the opposing surfaces. The hierarchy is dynamically re-ordered in response to the selection and designation, and the second representation of the hierarchy is displayed based on the dynamic re-ordering.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L. Price, Charmant K. Tan, Ramratan Vennam
-
Publication number: 20140351731Abstract: Dynamic display of hierarchical data in the form of a treemap. A first instance of an object representation is selected in a first visualization of a hierarchy encoded by containment. A second instance of the object representation is designated, wherein each instance is a tier for object occupation. An object within the hierarchy is displayed as a shape comprising at least two opposing surfaces, and the object is selected through the opposing surfaces. The hierarchy is dynamically re-ordered in response to the selection and designation, and the second representation of the hierarchy is displayed based on the dynamic re-ordering.Type: ApplicationFiled: November 25, 2013Publication date: November 27, 2014Applicant: International Business Machines CorporationInventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L. Price, Charmant K. Tan, Ramratan Vennam