Patents by Inventor John C. Hartley
John C. Hartley 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: 10830600Abstract: Embodiments of the invention relate to selecting a path for navigation based on a node signature and a device signature. The node signature is directly related to node attribute data. The device signature is directly related to device data. A route is selected based on a match or near match of the node and device signatures.Type: GrantFiled: September 12, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
-
Publication number: 20190011274Abstract: Embodiments of the invention relate to selecting a path for navigation based on a node signature and a device signature. The node signature is directly related to node attribute data. The device signature is directly related to device data. A route is selected based on a match or near match of the node and device signatures.Type: ApplicationFiled: September 12, 2018Publication date: January 10, 2019Applicant: International Business Machines CorporationInventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
-
Patent number: 10132641Abstract: Embodiments of the invention relate to selecting a path for navigation based on a node signature and a device signature. The node signature is directly related to node attribute data. The device signature is directly related to device data. A route is selected based on a match or near match of the node and device signatures.Type: GrantFiled: January 27, 2016Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
-
Patent number: 9984219Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.Type: GrantFiled: May 5, 2017Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
-
Patent number: 9909880Abstract: Embodiments of the invention relate to selecting a path for navigation based on path accessibility. A set of one or more paths is generated, with each path including path elements associated with path traversal. A list of preference data is stored. A set of accessible paths is dynamically calculated, which includes evaluating elements of each path of the generated set against the list of preference data. The set of accessible paths is converted into a path selection. The path selection is navigated, which includes visually displaying the path selection.Type: GrantFiled: November 9, 2015Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: William S. Carter, William A. Curtis-Davidson, Jr., John C. Hartley, Sridhar Ramanan, John C. Sanchez
-
Patent number: 9747734Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.Type: GrantFiled: December 12, 2014Date of Patent: August 29, 2017Assignee: International Busines Machines CorporationInventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
-
Publication number: 20170242989Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.Type: ApplicationFiled: May 5, 2017Publication date: August 24, 2017Inventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
-
Publication number: 20170211942Abstract: Embodiments of the invention relate to selecting a path for navigation based on a node signature and a device signature. The node signature is directly related to node attribute data. The device signature is directly related to device data. A route is selected based on a match or near match of the node and device signatures.Type: ApplicationFiled: January 27, 2016Publication date: July 27, 2017Applicant: International Business Machines CorporationInventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
-
Publication number: 20170131104Abstract: Embodiments of the invention relate to selecting a path for navigation based on path accessibility. A set of one or more paths is generated, with each path including path elements associated with path traversal. A list of preference data is stored. A set of accessible paths is dynamically calculated, which includes evaluating elements of each path of the generated set against the list of preference data. The set of accessible paths is converted into a path selection. The path selection is navigated, which includes visually displaying the path selection.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Applicant: International Business Machines CorporationInventors: William S. Carter, William A. Curtis-Davidson, JR., John C. Hartley, Sridhar Ramanan, John C. Sanchez
-
Patent number: 9569701Abstract: A user is assisted in a real-world environment. An assistance engine receives at least one context from the user. The assistance engine also receives a video stream of the real-world environment. The assistance engine performs an optical character recognition process on the video stream based upon the at least one context. The assistance engine generates a response for the user. A microphone on a head-mounted device receives the context from the user. A camera on the head-mounted device captures the video stream of the real-world environment. A speaker on the head-mounted device communicates the response to the user. The user may move in the real-world environment based upon the response to improve the optical character recognition process.Type: GrantFiled: March 6, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: John C. Hartley, Puthukode G. Ramachandran, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20160259996Abstract: A user is assisted in a real-world environment. An assistance engine receives at least one context from the user. The assistance engine also receives a video stream of the real-world environment. The assistance engine performs an optical character recognition process on the video stream based upon the at least one context. The assistance engine generates a response for the user. A microphone on a head-mounted device receives the context from the user. A camera on the head-mounted device captures the video stream of the real-world environment. A speaker on the head-mounted device communicates the response to the user. The user may move in the real-world environment based upon the response to improve the optical character recognition process.Type: ApplicationFiled: March 6, 2015Publication date: September 8, 2016Inventors: John C. Hartley, Puthukode G. Ramachandran, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20160171804Abstract: A device receives a first input for authenticating a user and determines the first input fails to authenticate the user. One or more errors are identified in the input which match a tremor pattern for the user and the one or more errors are corrected to generate a corrected input. The user is authenticated using the corrected input.Type: ApplicationFiled: December 12, 2014Publication date: June 16, 2016Inventors: Jarir K. Chaar, Robert G. Farrell, John C. Hartley, Dimitri Kanevsky, Sharon M. Trewin
-
Patent number: 9183548Abstract: A copyright server receives a copyright request from a requester, such as a portal server. The copyright request corresponds to a user requesting a particular content to be transcoded. The copyright server identifies content copyright permissions associated with the requested content that indicate whether it is permissible to transcode the requested content. If the copyright server does not locate content copyright permissions associated with the requested content, the copyright server identifies the owner of the content and sends a message to the content owner requesting content copyright permission. The copyright server receives a response from the content owner, stores the response on a local storage area, and forwards the response to the requester. The content copyright permissions may include an amount of a transcoding fee that the content owner requires in order to transcode the requested content.Type: GrantFiled: March 6, 2008Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Patent number: 7890358Abstract: Accessibility insurance coverage management is provided. An insurance server receives a coverage request from a requester that includes a user identifier corresponding to a user (i.e. policyholder). The insurance server matches the user identifier with a stored policyholder identifier and retrieves accessibility data corresponding to the matched policyholder identifier. If required, the insurance server updates the policyholder's accessibility data by receiving accessibility data from an accessibility database server. The insurance server identifies the policyholder's coverage using the user's accessibility data along with the user's policy information. The insurance server sends a message to the requester which indicates an amount of the particular item corresponding to the coverage request the insurance server covers. The insurance server receives accessibility service bills on a frequent basis, such as monthly.Type: GrantFiled: August 20, 2008Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Patent number: 7480622Abstract: Accessibility insurance coverage management is provided. An insurance server receives a coverage request from a requestor that includes a user identifier corresponding to a user (i.e. policyholder). The insurance server matches the user identifier with a stored policyholder identifier and retrieves accessibility data corresponding to the matched policyholder identifier. If required, the insurance server updates the policyholder's accessibility data by receiving accessibility data from an accessibility database server. The insurance server identifies the policyholder's coverage using the user's accessibility data along with the user's policy information. The insurance server sends a message to the requestor which indicates an amount of the particular item corresponding to the coverage request the insurance server covers. The insurance server receives accessibility service bills on a frequent basis, such as monthly.Type: GrantFiled: December 12, 2002Date of Patent: January 20, 2009Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Publication number: 20080306778Abstract: Accessibility insurance coverage management is provided. An insurance server receives a coverage request from a requester that includes a user identifier corresponding to a user (i.e. policyholder). The insurance server matches the user identifier with a stored policyholder identifier and retrieves accessibility data corresponding to the matched policyholder identifier. If required, the insurance server updates the policyholder's accessibility data by receiving accessibility data from an accessibility database server. The insurance server identifies the policyholder's coverage using the user's accessibility data along with the user's policy information. The insurance server sends a message to the requester which indicates an amount of the particular item corresponding to the coverage request the insurance server covers. The insurance server receives accessibility service bills on a frequent basis, such as monthly.Type: ApplicationFiled: August 20, 2008Publication date: December 11, 2008Applicant: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Publication number: 20080155650Abstract: A copyright server receives a copyright request from a requester, such as a portal server. The copyright request corresponds to a user requesting a particular content to be transcoded. The copyright server identifies content copyright permissions associated with the requested content that indicate whether it is permissible to transcode the requested content. If the copyright server does not locate content copyright permissions associated with the requested content, the copyright server identifies the owner of the content and sends a message to the content owner requesting content copyright permission. The copyright server receives a response from the content owner, stores the response on a local storage area, and forwards the response to the requester. The content copyright permissions may include an amount of a transcoding fee that the content owner requires in order to transcode the requested content.Type: ApplicationFiled: March 6, 2008Publication date: June 26, 2008Inventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Patent number: 7376623Abstract: A system and method for accessibility content copyright permission is presented. A copyright server receives a copyright request from a requestor, such as a portal server. The copyright request corresponds to a user requesting a particular content to be transcoded. The copyright server identifies content copyright permissions associated with the requested content that indicate whether it is permissible to transcode the requested content. If the copyright server does not locate content copyright permissions associated with the requested content, the copyright server identifies the owner of the content and sends a message to the content owner requesting content copyright permission. The copyright server receives a response from the content owner, stores the response on a local storage area, and forwards the response to the requestor. The content copyright permissions may include an amount of a transcoding fee that the content owner requires in order to transcode the requested content.Type: GrantFiled: December 12, 2002Date of Patent: May 20, 2008Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Patent number: 6990491Abstract: A system and method for data maintenance and privilege authorization is presented. An accessibility database server receives an accessibility record request from a requestor that includes a user identifier and a requestor identifier. The requestor identifier may correspond to a user, a healthcare practitioner server, an insurance server, a transcoding proxy server, a portal server, a web server, an advertisement server, or a service provider. The accessibility database server compares the accessibility record request with the requestor's access permission to determine whether the requestor has access corresponding to the particular request. If the requestor is authorized for the particular request, the accessibility database server processes the accessibility record request.Type: GrantFiled: December 12, 2002Date of Patent: January 24, 2006Assignee: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richard Scott Schwerdtfeger
-
Publication number: 20040117279Abstract: A system and method for electronic accessibility privileges is presented. A pervasive computing device is used to provide a user's accessibility privilege information to accessibility service providers as well as update the user's accessibility privileges with an accessibility database server. The pervasive computing device receives accessibility data from the user and the accessibility database server. The user may provide accessibility data, such as presentation form preference information, to the pervasive computing device whereas the accessibility database server may provide accessibility data, such as accessibility privilege information, to the pervasive computing device. The pervasive computing device receives requests from requesters and provides accessibility data corresponding to the request. The user also uses the pervasive computing device to upload the user's accessibility data, such as presentation form preferences, into a client so as to view content in a useful presentation form.Type: ApplicationFiled: December 12, 2002Publication date: June 17, 2004Applicant: International Business Machines CorporationInventors: Rabindranath Dutta, John C. Hartley, Richardson Scott Schwerdtfeger