Patents by Inventor William S. Carter

William S. Carter 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).

  • Publication number: 20190011274
    Abstract: 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: Application
    Filed: September 12, 2018
    Publication date: January 10, 2019
    Applicant: International Business Machines Corporation
    Inventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
  • Patent number: 10132641
    Abstract: 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: Grant
    Filed: January 27, 2016
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
  • Patent number: 9909880
    Abstract: 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: Grant
    Filed: November 9, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: William S. Carter, William A. Curtis-Davidson, Jr., John C. Hartley, Sridhar Ramanan, John C. Sanchez
  • Publication number: 20170211942
    Abstract: 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: Application
    Filed: January 27, 2016
    Publication date: July 27, 2017
    Applicant: International Business Machines Corporation
    Inventors: William S. Carter, John C. Hartley, Puthukode Ramachandran, John C. Sanchez, Zhennan Wang
  • Publication number: 20170131104
    Abstract: 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: Application
    Filed: November 9, 2015
    Publication date: May 11, 2017
    Applicant: International Business Machines Corporation
    Inventors: William S. Carter, William A. Curtis-Davidson, JR., John C. Hartley, Sridhar Ramanan, John C. Sanchez
  • Patent number: 9311932
    Abstract: A method, system, and computer program product for adaptive pause detection in speech recognition are provided in the illustrative embodiments. A speech stream comprising audio signal of a speech is received. A first point in the speech stream is marked with a beginning time stamp. After the first point, a pause is detected in the speech stream. The pause is of a duration at least equal to a pause duration threshold. A second point after the pause in the speech stream is marked with an ending time stamp. A portion of the speech stream between the beginning and the ending time stamps forms a first speech segment. A speech rate of the first speech segment is computed using a number of words in the first speech segment, the beginning time stamp, and the ending time stamp. The pause duration is adjusted according to the first speech segment's speech rate.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: William S. Carter
  • Publication number: 20150206544
    Abstract: A method, system, and computer program product for adaptive pause detection in speech recognition are provided in the illustrative embodiments. A speech stream comprising audio signal of a speech is received. A first point in the speech stream is marked with a beginning time stamp. After the first point, a pause is detected in the speech stream. The pause is of a duration at least equal to a pause duration threshold. A second point after the pause in the speech stream is marked with an ending time stamp. A portion of the speech stream between the beginning and the ending time stamps forms a first speech segment. A speech rate of the first speech segment is computed using a number of words in the first speech segment, the beginning time stamp, and the ending time stamp. The pause duration is adjusted according to the first speech segment's speech rate.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 23, 2015
    Applicant: International Business Machines Corporation
    Inventor: WILLIAM S. CARTER
  • Patent number: 9020803
    Abstract: A method, system, and computer program product for creating confidence-rated transcription and translation are provided in the illustrative embodiments. An input is provided in a first form to a set of transcription applications. A set of transcriptions is received. A first and a second set of confidence ratings are assigned to a first and a second transcription, respectively. The confidence-rated first transcription and the confidence-rated second transcription are combined and provided to a set of translation applications. A set of translations is received. A third and a fourth set of confidence ratings are assigned to a first and a second translation, respectively. The confidence-rated first and second translations are combined and presented.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: William S. Carter, Brian J. Cragun
  • Patent number: 8738364
    Abstract: A mechanism is provided for adapting vocabulary levels in a collaborative session. A vocabulary level indicator is received for a first user in the collaborative session. During generation of an electronic communication by a second user in the collaborative session, text entered in the electronic communication is scanned in order to identify a vocabulary level associated with text. The vocabulary level associated with the text is compared to the vocabulary level indicator for the first user. Responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, an indication is provided to the second user that the violating text is above a vocabulary level of the first user.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christine A. Banke, William S. Carter, Pawan Khera, James R. Kraemer, Elizabeth V. Woodward
  • Publication number: 20140081617
    Abstract: A method, system, and computer program product for creating confidence-rated transcription and translation are provided in the illustrative embodiments. An input is provided in a first form to a set of transcription applications. A set of transcriptions is received. A first and a second set of confidence ratings are assigned to a first and a second transcription, respectively. The confidence-rated first transcription and the confidence-rated second transcription are combined and provided to a set of translation applications. A set of translations is received. A third and a fourth set of confidence ratings are assigned to a first and a second translation, respectively. The confidence-rated first and second translations are combined and presented.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: William S. Carter, Brian J. Cragun
  • Publication number: 20130159847
    Abstract: A mechanism is provided for utilizing a dynamic personal dictionary in enhanced collaboration. A comparison is performed for each portion of entered text of the electronic communication with text identified in the dynamic personal dictionary. Responsive to a portion of the entered text matching an entry in the dynamic personal dictionary, the portion of the entered text is marked with an identifier, the identifier indicating that the portion of the entered text has an associated context definition. The electronic communication is then sent to a set of client devices with a set of marked text portions and associated identifiers.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: International Business Machines Corporation
    Inventors: Christine A. Banke, William S. Carter, Pawan Khera, James R. Kraemer, Elizabeth V. Woodward
  • Publication number: 20130158978
    Abstract: A mechanism is provided for adapting vocabulary levels in a collaborative session. A vocabulary level indicator is received for a first user in the collaborative session. During generation of an electronic communication by a second user in the collaborative session, text entered in the electronic communication is scanned in order to identify a vocabulary level associated with text. The vocabulary level associated with the text is compared to the vocabulary level indicator for the first user. Responsive to the text exceeding the vocabulary level indicator for the first user thereby indicating violating text, an indication is provided to the second user that the violating text is above a vocabulary level of the first user.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: International Business Machines Corporation
    Inventors: Christine A. Banke, William S. Carter, Pawan Khera, James R. Kraemer, Elizabeth V. Woodward
  • Publication number: 20130159848
    Abstract: A mechanism is provided for utilizing a dynamic personal dictionary in enhanced collaboration. A comparison is performed for each portion of entered text of the electronic communication with text identified in the dynamic personal dictionary. Responsive to a portion of the entered text matching an entry in the dynamic personal dictionary, the portion of the entered text is marked with an identifier, the identifier indicating that the portion of the entered text has an associated context definition. The electronic communication is then sent to a set of client devices with a set of marked text portions and associated identifiers.
    Type: Application
    Filed: September 13, 2012
    Publication date: June 20, 2013
    Applicant: International Business Machines Corporation
    Inventors: Christine A. Banke, William S. Carter, Pawan Khera, James R. Kraemer, Elizabeth V. Woodward
  • Patent number: 8457019
    Abstract: Mechanisms are provided for conference call communication in a virtual world environment. The mechanisms establish a hybrid conference call by establishing a hybrid conference call communication connection between a data based communication conference call server, that handles data based communications with client computing devices, and a telephone conference call server, that handles telephone protocol communications with telephone devices external to the virtual world environment. Communications between client computing devices and telephone devices are converted from data based communications to telephone protocol communications and vice versa using a data based communication conference call server and a telephone conference call server.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Edward F. Bonkowski, William S. Carter, Thomas E. Cook, Neil A. Katz, Robert S. Smart
  • Patent number: 8271888
    Abstract: A method, a system, and a computer program product for providing a virtual probe, associated with an avatar, which enables blind or sightless navigation of an avatar through a virtual world. The system outputs tactile information and/or audible information that depict the presence of an object in the virtual world, in association with the avatar. When the virtual probe encounters an object in the virtual world the distance between the object and the avatar, a velocity of the object, and the dimensions of the object are determined. The tactile information, such as one or more vibrations, is output proportional to the distance between the object and the avatar and/or the dimension of the object. Audible information is also output in response to the detection of the object. Audible information, such as an audible voice, outputs one or more of the distance between the object and the avatar, the velocity of the object, and the dimensions of the object.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: William S. Carter, Guido D. Corona
  • Patent number: 8203561
    Abstract: A computer implemented method, computer program product, and a data processing system determine an excursion corridor within a virtual environment. A time-stamped snapshot of a location of at least one avatar within the virtual universe is recorded. An avatar tracking data structure is then updated. The avatar tracking data structure provides a time-based history of avatar locations within the virtual universe. A weighted density map is generated. The weighted density map is then correlated with virtual object locations. Each virtual object location corresponds to a virtual object. Excursion corridors are identified. The excursion corridor identifies frequently taken routes between the virtual object locations. Waypoints are identified. Each waypoint corresponds to a virtual object. Each waypoint is an endpoint for one of the excursion corridors.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: June 19, 2012
    Assignee: International Business Machines Corporation
    Inventors: William S. Carter, Guido D. Corona
  • Publication number: 20110317593
    Abstract: Mechanisms are provided for conference call communication in a virtual world environment. The mechanisms establish a hybrid conference call by establishing a hybrid conference call communication connection between a data based communication conference call server, that handles data based communications with client computing devices, and a telephone conference call server, that handles telephone protocol communications with telephone devices external to the virtual world environment. Communications between client computing devices and telephone devices are converted from data based communications to telephone protocol communications and vice versa using a data based communication conference call server and a telephone conference call server.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward F. Bonkowski, William S. Carter, Thomas E. Cook, Neil A. Katz, Robert S. Smart
  • Publication number: 20100192110
    Abstract: A method, a system, and a computer program product for providing a virtual probe, associated with an avatar, which enables blind or sightless navigation of an avatar through a virtual world. The system outputs tactile information and/or audible information that depict the presence of an object in the virtual world, in association with the avatar. When the virtual probe encounters an object in the virtual world the distance between the object and the avatar, a velocity of the object, and the dimensions of the object are determined. The tactile information, such as one or more vibrations, is output proportional to the distance between the object and the avatar and/or the dimension of the object. Audible information is also output in response to the detection of the object. Audible information, such as an audible voice, outputs one or more of the distance between the object and the avatar, the velocity of the object, and the dimensions of the object.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: WILLIAM S. CARTER, GUIDO D. CORONA
  • Publication number: 20100060648
    Abstract: A computer implemented method, computer program product, and a data processing system determine an excursion corridor within a virtual environment. A time-stamped snapshot of a location of at least one avatar within the virtual universe is recorded. An avatar tracking data structure is then updated. The avatar tracking data structure provides a time-based history of avatar locations within the virtual universe. A weighted density map is generated. The weighted density map is then correlated with virtual object locations. Each virtual object location corresponds to a virtual object. Excursion corridors are identified. The excursion corridor identifies frequently taken routes between the virtual object locations. Waypoints are identified. Each waypoint corresponds to a virtual object. Each waypoint is an endpoint for one of the excursion corridors.
    Type: Application
    Filed: September 10, 2008
    Publication date: March 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William S. Carter, Guido D. Corona
  • Patent number: 7191342
    Abstract: Described are methods and circuits that allow encrypted and unencrypted, or differently encrypted, configuration data to define the contents of the same physical memory frame or frames within a programmable logic device.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: March 13, 2007
    Assignee: Xilinx, Inc.
    Inventors: Bernard J. New, William S. Carter