Patents by Inventor Doyle J. McCoy
Doyle J. McCoy 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: 9613131Abstract: An approach for adjusting ranked search results based on user data is provided. An approach includes: receiving a search query from a search user; generating a ranked result set based on the search query; generating an adjusted ranked result set by adjusting the ranked result set based on a skill rating of the search user; and providing the adjusted ranked result set to the search user.Type: GrantFiled: January 25, 2013Date of Patent: April 4, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. Braham, Doyle J. McCoy, Jeffrey A. Schmidt, Gregory J. Watts
-
Patent number: 9576022Abstract: An approach for identifying missing content is provided. An approach includes: receiving a search string; determining a skill rating associated with a searcher that generated the search string; and searching a database using the search string. The approach also includes: updating at least one of a first score associated with the search string and a second score associated with the database based on the skill rating; and generating an alert based on one of the first score exceeding a first threshold and the second score exceeding a second threshold.Type: GrantFiled: January 25, 2013Date of Patent: February 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. Braham, Doyle J. McCoy, Jeffrey A. Schmidt, Gregory J. Watts
-
Publication number: 20160299809Abstract: An approach is provided for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit (CPU) of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. Based on the collected address translation table and the retrieved format of the call stack frames, the call stack frames are retrieved and output to a computer file. Retrieving the call stack frames is performed by a service processor external to system processing units running OS images via a hypervisor of the computer hardware device. The service processor does not require an ambulance logical partition managed by the hypervisor.Type: ApplicationFiled: June 21, 2016Publication date: October 13, 2016Inventor: Doyle J. McCoy
-
Patent number: 9396057Abstract: An approach is provided for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. A type of the OS image is identified as being a hypervisor program image. Based on the collected address translation table, the retrieved format of the plurality of call stack frames, and the type of the OS image being a hypervisor program image, the call stack frames are retrieved and output to a computer file.Type: GrantFiled: May 14, 2014Date of Patent: July 19, 2016Assignee: International Business Machines CorporationInventor: Doyle J. McCoy
-
Patent number: 9286483Abstract: Embodiments of the present invention provide an approach for protecting visible data during computerized process usage. Specifically, in a typical embodiment, when a computerized process is identified, a physical page key (PPK) is generated (e.g., a unique PPK may be generated for each page of data) and stored in at least one table. Based on the PPK a virtual page key (VPK) is generated and stored in at least one register. When the process is later implemented, and a request to access a set of data associated the process is received, it will be determined whether the VPK is valid (based on the PPK). Based on the results of this determination, a data access determination is made.Type: GrantFiled: April 20, 2015Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventor: Doyle J. McCoy
-
Publication number: 20160055150Abstract: Converting technical data from field oriented electronic data sources into natural language form is disclosed. An approach includes obtaining document data from an input document, wherein the document data is in a non-natural language form. The approach includes determining a data type of the document data from one of a plurality of data types defined in a detection and conversion database. The approach includes translating the document data to a natural language form based on the determined data type. The approach additionally includes outputting the translated document data in natural language form to an output data stream.Type: ApplicationFiled: November 5, 2015Publication date: February 25, 2016Inventors: John J. BIRD, Doyle J. MCCOY
-
Patent number: 9251143Abstract: Converting technical data from field oriented electronic data sources into natural language form is disclosed. An approach includes obtaining document data from an input document, wherein the document data is in a non-natural language form. The approach includes determining a data type of the document data from one of a plurality of data types defined in a detection and conversion database. The approach includes translating the document data to a natural language form based on the determined data type. The approach additionally includes outputting the translated document data in natural language form to an output data stream.Type: GrantFiled: January 13, 2012Date of Patent: February 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John J. Bird, Doyle J. McCoy
-
Patent number: 9218240Abstract: An approach to determine whether errors associated with transmitted data are associated with a transmitting device, a receiving device, and/or a connecting device that connects the transmitting device to the receiving device. The approach includes a method that includes receiving transmitted data with a buffer. The approach further includes analyzing the transmitted data which includes an error correcting process to detect errors and determine that the transmitted data has an error that requires additional analysis. The approach further includes determining that the error is associated with a receiving device, the transmitting device, or a connecting device that connects the receiving device and the transmitting device.Type: GrantFiled: September 26, 2013Date of Patent: December 22, 2015Assignee: GLOBALFOUNDRIES INC.Inventors: Scott L. Chambers, An Ding Chen, Doyle J. McCoy
-
Publication number: 20150227750Abstract: Embodiments of the present invention provide an approach for protecting visible data during computerized process usage. Specifically, in a typical embodiment, when a computerized process is identified, a physical page key (PPK) is generated (e.g., a unique PPK may be generated for each page of data) and stored in at least one table. Based on the PPK a virtual page key (VPK) is generated and stored in at least one register. When the process is later implemented, and a request to access a set of data associated the process is received, it will be determined whether the VPK is valid (based on the PPK). Based on the results of this determination, a data access determination is made.Type: ApplicationFiled: April 20, 2015Publication date: August 13, 2015Inventor: Doyle J. McCoy
-
Patent number: 9043612Abstract: Embodiments of the present invention provide an approach for protecting visible data during computerized process usage. Specifically, in a typical embodiment, when a computerized process is identified, a physical page key (PPK) is generated (e.g., a unique PPK may be generated for each page of data) and stored in at least one table. Based on the PPK a virtual page key (VPK) is generated and stored in at least one register. When the process is later implemented, and a request to access a set of data associated the process is received, it will be determined whether the VPK is valid (based on the PPK). Based on the results of this determination, a data access determination is made.Type: GrantFiled: March 12, 2013Date of Patent: May 26, 2015Assignee: International Business Machines CoroprationInventor: Doyle J. McCoy
-
Publication number: 20150095079Abstract: An approach for evaluating at least one problem report based on keyword parameters of the at least one problem report is provided. According to at least one aspect, the approach comprises determining problem symptoms of at least one problem report based on keywords of the problem symptoms. The approach further comprises comparing the keywords of the problem symptoms with skills of a symptom skills table in a computer data structure so as to rank a match of available skills to address the at least one problem report, wherein a rank is determined by closeness of match between the skills of the symptom skills table and the keywords of the problem symptoms to address the at least one problem report. The approach further comprises generating work assignments based on the ranked match of available skills.Type: ApplicationFiled: September 27, 2013Publication date: April 2, 2015Applicant: International Business Machines CorporationInventors: Adam D. Braham, Dennis D. Koski, Doyle J. McCoy, Jeffrey A. Schmidt
-
Publication number: 20150095078Abstract: An approach for resource scheduling of teams based on historic performance evaluations of projects of the teams. In one aspect, the approach comprises monitoring resource skills of one or more teams based on historical performance of previous problems solved by the one or more teams. The approach further comprises, evaluating success rates of the one or more team's effectiveness in utilizing the resource skills based on the historical performance of the previous problems solved. The approach further comprises determining a resource schedule for a new problem solved by the one or more teams based on the success rates of the team's effectiveness in utilizing the resource skills of the previous problems solved. The approach further comprises modifying the determined resource schedule based on altered conditions of the success rates of the one or more team's effectiveness in utilizing the resource skills over a duration of time.Type: ApplicationFiled: September 27, 2013Publication date: April 2, 2015Applicant: International Business Machines CorporationInventors: Adam D. Braham, Dennis D. Koski, Doyle J. McCoy, Jeffrey A. Schmidt
-
Publication number: 20150089332Abstract: An approach to determine whether errors associated with transmitted data are associated with a transmitting device, a receiving device, and/or a connecting device that connects the transmitting device to the receiving device. The approach includes a method that includes receiving transmitted data with a buffer. The approach further includes analyzing the transmitted data which includes an error correcting process to detect errors and determine that the transmitted data has an error that requires additional analysis. The approach further includes determining that the error is associated with a receiving device, the transmitting device, or a connecting device that connects the receiving device and the transmitting device.Type: ApplicationFiled: September 26, 2013Publication date: March 26, 2015Applicant: International Business Machines CorporationInventors: Scott L. Chambers, Chen An Ding, Doyle J. McCoy
-
Publication number: 20140359628Abstract: An approach to control workflow so that a relatively high priority work item can sometimes be automatically controlled by software to interrupt work being performed, by one or more resource unit(s), on a relatively lower priority work item. The analysis for deciding whether or not an interruption occurs depends upon interruptibility scalars (that is, interruptibility quotients and/or factors) and interruptibility threshold(s).Type: ApplicationFiled: June 4, 2013Publication date: December 4, 2014Inventors: Adam D. Braham, Dennis D. Koski, Doyle J. McCoy, Todd A. Mueller, Jeffrey A. Schmidt
-
Publication number: 20140281582Abstract: Embodiments of the present invention provide an approach for protecting visible data during computerized process usage. Specifically, in a typical embodiment, when a computerized process is identified, a physical page key (PPK) is generated (e.g., a unique PPK may be generated for each page of data) and stored in at least one table. Based on the PPK a virtual page key (VPK) is generated and stored in at least one register. When the process is later implemented, and a request to access a set of data associated the process is received, it will be determined whether the VPK is valid (based on the PPK). Based on the results of this determination, a data access determination is made.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Doyle J. McCoy
-
Publication number: 20140250335Abstract: An approach is provided for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. A type of the OS image is identified as being a hypervisor program image. Based on the collected address translation table, the retrieved format of the plurality of call stack frames, and the type of the OS image being a hypervisor program image, the call stack frames are retrieved and output to a computer file.Type: ApplicationFiled: May 14, 2014Publication date: September 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Doyle J. McCoy
-
Publication number: 20140214813Abstract: An approach for adjusting ranked search results based on user data is provided. An approach includes: receiving a search query from a search user; generating a ranked result set based on the search query; generating an adjusted ranked result set by adjusting the ranked result set based on a skill rating of the search user; and providing the adjusted ranked result set to the search user.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. BRAHAM, Doyle J. MCCOY, Jeffrey A. SCHMIDT, Gregory J. WATTS
-
Publication number: 20140214881Abstract: An approach for identifying missing content is provided. An approach includes: receiving a search string; determining a skill rating associated with a searcher that generated the search string; and searching a database using the search string. The approach also includes: updating at least one of a first score associated with the search string and a second score associated with the database based on the skill rating; and generating an alert based on one of the first score exceeding a first threshold and the second score exceeding a second threshold.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. BRAHAM, Doyle J. MCCOY, Jeffrey A. SCHMIDT, Gregory J. WATTS
-
Patent number: 8762790Abstract: A method and system for collecting data for diagnosing a failure of a computer hardware device. After an indication of the failure of the computer hardware device that results in a full system crash is received, an address translation table of a central processing unit (CPU) of the computer hardware device is collected. A format of call stack frames of an operating system (OS) image of the computer hardware device is retrieved. Based on the collected address translation table and the retrieved format of the plurality of call stack frames, the call stack frames are retrieved and output to a computer file.Type: GrantFiled: September 7, 2011Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventor: Doyle J. McCoy
-
Publication number: 20130185050Abstract: Converting technical data from field oriented electronic data sources into natural language form is disclosed. An approach includes obtaining document data from an input document, wherein the document data is in a non-natural language form. The approach includes determining a data type of the document data from one of a plurality of data types defined in a detection and conversion database. The approach includes translating the document data to a natural language form based on the determined data type. The approach additionally includes outputting the translated document data in natural language form to an output data stream.Type: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John J. BIRD, Doyle J. MCCOY