Patents by Inventor Scott Gerard

Scott Gerard 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: 12126721
    Abstract: A node in a blockchain network may initiate a non-fungible token identity, establish a profile for the non-fungible token identity, receive reputation data related to the non-fungible token identity, determine, based on the reputation data, a reputation score, append the non-fungible token identity with the reputation score as a non-fungible token metadata tag, and upload the non-fungible token identity and the metadata tag to an ID repository.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 22, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Elezaveta Koumpan, Marshall Allen Lamb, Scott Gerard
  • Patent number: 11875113
    Abstract: A method, computer system, and a computer program product for semantic matching is provided. The present invention may include pre-processing and normalizing a job title. The present invention may include deconstructing the job title based on at least one semantic element. The present invention may include training a machine learning model. The present invention may include creating a contextual word representation of the job title using the at least one semantic element of the job title. The present invention may include computing a similarity score for each of the at least one semantic element of the job title. The present invention may lastly include applying a weight to the computed similarity score before making a final match assessment.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Smitashree Choudhury, Stephen Mitchell, Scott Gerard, Abhay Choudhary, Paul Charles James Dunning, Jacek Adam Piskorski, Wing Yin Leung, David Glenn George
  • Patent number: 11507769
    Abstract: A method and system to interpret sensor transmission patterns to analyze anomalies in a smart environment include obtaining a map of the smart environment, the map including an indication of obstructions and openings. The method includes determining an initial location of each sensor of a plurality of sensors in the smart environment. Each sensor emits a transmission after each detection. The method also includes identifying an initial transmission pattern associated with each sensor, and identifying a change in the initial transmission pattern of a sensor among the plurality of sensors. The change is interpreted to determine whether the change in the initial transmission pattern of the sensor among the plurality of sensors is due to movement or obstruction of the sensor. Action is taken based on a determination that the sensor among the plurality of sensors is obstructed or removed.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: November 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Susann Marie Keohane, Scott Gerard, Aliza Heching, Samuel Scott Adams, Mohammad Arif Ul Alam
  • Patent number: 11507862
    Abstract: A computer-implemented method, a computer program product, and a computer system for determining skill adjacencies using a machine learning model. A computer calculates first similarity scores between first skill vectors obtained from one or more training datasets and second similarity scores between the first skill vectors and skill category vectors pre-calculated from job requisitions, using both a reference corpus word embedding model and a target corpus word embedding model. The computer generates features extracted from the first similarity scores and the second similarity scores. Based on the features, the computer trains a machine learning model for classifying combinations of skills as adjacent and non-adjacent. The machine learning model is used to determine skill adjacencies between skills extracted from the job requisitions and skills extracted from resumes.
    Type: Grant
    Filed: April 12, 2020
    Date of Patent: November 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Stephen Mitchell, David Glenn George, Matthew Morehouse, John Arthur Medicke, Scott Gerard
  • Publication number: 20220311611
    Abstract: A node in a blockchain network may initiate a non-fungible token identity, establish a profile for the non-fungible token identity, receive reputation data related to the non-fungible token identity, determine, based on the reputation data, a reputation score, append the non-fungible token identity with the reputation score as a non-fungible token metadata tag, and upload the non-fungible token identity and the metadata tag to an ID repository.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Nitin Gaur, Elezaveta Koumpan, Marshall Allen Lamb, Scott Gerard
  • Patent number: 11222143
    Abstract: Provided are embodiments for a method, system, and computer program product for operating a certified information verification service. Some embodiments include receiving an article including one or more claims, and extracting the one or more claims from the article. The one or more claims are analyzed by the one or more information verification services, and a report for the article is generated based on the analysis.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott Gerard, Donna K. Byron
  • Publication number: 20210350078
    Abstract: A method, computer system, and a computer program product for semantic matching is provided. The present invention may include pre-processing and normalizing a job title. The present invention may include deconstructing the job title based on at least one semantic element. The present invention may include training a machine learning model. The present invention may include creating a contextual word representation of the job title using the at least one semantic element of the job title. The present invention may include computing a similarity score for each of the at least one semantic element of the job title. The present invention may lastly include applying a weight to the computed similarity score before making a final match assessment.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Smitashree Choudhury, Stephen Mitchell, Scott Gerard, Abhay Choudhary, Paul Charles James Dunning, Jacek Adam Piskorski, Wing Yin Leung, David Glenn George
  • Publication number: 20210319334
    Abstract: A computer-implemented method, a computer program product, and a computer system for determining skill adjacencies using a machine learning model. A computer calculates first similarity scores between first skill vectors obtained from one or more training datasets and second similarity scores between the first skill vectors and skill category vectors pre-calculated from job requisitions, using both a reference corpus word embedding model and a target corpus word embedding model. The computer generates features extracted from the first similarity scores and the second similarity scores. Based on the features, the computer trains a machine learning model for classifying combinations of skills as adjacent and non-adjacent. The machine learning model is used to determine skill adjacencies between skills extracted from the job requisitions and skills extracted from resumes.
    Type: Application
    Filed: April 12, 2020
    Publication date: October 14, 2021
    Inventors: Stephen Mitchell, David Glenn George, Matthew Morehouse, John Arthur Medicke, Scott Gerard
  • Patent number: 10832554
    Abstract: Aspects of the disclosure provide for a system. In some examples, the system comprises a first sensor associated with first and second attributes and a second sensor associated with the second attribute and a third attribute. The system further comprises a processor communicatively coupled to the first and second sensors. The processor is configured to identify a number of activations of the first sensor within a time window, identify a number of activations of the second sensor within the time window, and construct a sensor vector identifying a number of first attribute activations based on the first number of activations of the first sensor, a number of second attribute activations based on the number of activations of the first sensor and the number of activations of the second sensor, and a number of third attribute activations based on the number of activations of the second sensor.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Scott Gerard, Susann Marie Keohane, Aliza Rivka Heching, Mohammad Arif Ul Alam
  • Publication number: 20200193155
    Abstract: A method and system to interpret sensor transmission patterns to analyze anomalies in a smart environment include obtaining a map of the smart environment, the map including an indication of obstructions and openings. The method includes determining an initial location of each sensor of a plurality of sensors in the smart environment. Each sensor emits a transmission after each detection. The method also includes identifying an initial transmission pattern associated with each sensor, and identifying a change in the initial transmission pattern of a sensor among the plurality of sensors. The change is interpreted to determine whether the change in the initial transmission pattern of the sensor among the plurality of sensors is due to movement or obstruction of the sensor. Action is taken based on a determination that the sensor among the plurality of sensors is obstructed or removed.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Inventors: Susann Marie Keohane, Scott Gerard, Aliza Heching, Samuel Scott Adams, Mohammad Arif Ul Alam
  • Publication number: 20200184109
    Abstract: Provided are embodiments for a method, system, and computer program product for operating a certified information verification service. Some embodiments include receiving an article including one or more claims, and extracting the one or more claims from the article. The one or more claims are analyzed by the one or more information verification services, and a report for the article is generated based on the analysis.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Inventors: Scott Gerard, Donna K. Byron
  • Publication number: 20190387057
    Abstract: A system is provided for inferring sensor topology in a structure. The system includes a receiver, a server communicatively coupled to the receiver and a sensor topology engine communicatively coupled to the receiver and the server. The receiver is configured to receive identification information that sensors have been and deployed throughout the structure to sense a presence of an operator and to receive sensor readings from the sensors and couple the sensor readings to the sensor topology engine. The sensor topology engine is further configured analyze the identification information and the sensor readings to infer zones of the multiple spaces in which the presence of the operator is sensed by at least one of the sensors, borders of each of the zones, and dead zones adjacent to one or more of the zones in which the presence of the operator is not sensed and build a topological graph.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Inventors: Samuel S. Adams, Scott Gerard, Aliza R. Heching, Susann M. Keohane
  • Publication number: 20070168960
    Abstract: A method, apparatus and article of manufacture to dynamically modify, terminate, or replace software components and connections (i.e., contracts) between components in a running assembly. Information about the component and contracts between components in a running assembly is used to determine an allowable sequence of management commands to transition the assembly of components from a current state to a specified goal state. At the same time, other components may continue to perform an operational workflow.
    Type: Application
    Filed: December 15, 2005
    Publication date: July 19, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Carey, Scott Gerard
  • Publication number: 20070162897
    Abstract: A profiler collects profile data according to a defined trigger specification, a defined level specification, and an optional defined skip specification. The profiler begins collecting profile data when the trigger specification is satisfied. The profiler monitors stack frames on a call stack, and collects profile data for the defined level from the current stack frame. A skip specification may also be defined that allows skipping the collecting of profile data for specified jar files, packages, classes, or methods. In this manner, a profiler may collect profile data up to a specified level from the current stack frame while specifically skipping the collection of profile data according to the defined skip specification.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 12, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott Gerard, John Santosuosso
  • Publication number: 20070005739
    Abstract: The present invention provides an application component manager that dynamically manages a collection of web services depending on a consumer application's desired constraints and according to one of the plurality of policies. Thus, for example, if a consumer application requires highly accurate/reliable results, the application component manager may use majority rules policy to select from among the results of several web services. If the consumer application required fast results, the application component manager may use a “first to return” policy to return the first result obtained from one of the web services.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: James Carey, Scott Gerard
  • Publication number: 20060271862
    Abstract: A method, apparatus and computer program product are provided for implementing automatic reapportionment of graphical screen subwindows based upon sensed, dynamic changes. Predefined dynamic change information is monitored for selected subwindows. The monitored predefined dynamic change information is compared with user selected configuration values to determine a reapportionment for the selected subwindows.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Carey, Scott Gerard
  • Publication number: 20060095812
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, log trace data in response to an exception if the exception meets a filter criteria and create quality data from the trace data if a class in a call stack associated with the exception is owned by a user defined in a user table. In an embodiment, the quality data includes an identification of the user, a count of a number of times the exception was encountered by the user, and an identification of the exception. In various embodiments, the filter criteria may be an exception type, classes that initiate the exception, or packages that contain the classes that initiate the exception.
    Type: Application
    Filed: September 2, 2004
    Publication date: May 4, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott Gerard, Richard Saltness, John Santosuosso
  • Publication number: 20060085423
    Abstract: Methods, articles of manufacture and systems for managing Web services. One embodiment provides a method comprising providing one or more rules configured to determine whether a Web service is deterministic. A deterministic Web service produces in subsequent executions identical output in response to identical input. The one or more rules are associated with the Web service.
    Type: Application
    Filed: October 14, 2004
    Publication date: April 20, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric Barsness, Richard Dettinger, Scott Gerard, Daniel Kolz, Cale Rath, Richard Saltness, John Santosuosso, Richard Stevens, Shannon Wenzel
  • Publication number: 20060047992
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, divide transactions performed by a program into groups, save data regarding duration times of the transactions in response to trace statements in the program, and determine a reliability of the groups of transactions based on the duration times and a number of failures of the transactions in the groups. The duration times are based on differences between start times and end times of the transactions, excluding differences between the suspend times and resume times of the transactions.
    Type: Application
    Filed: September 2, 2004
    Publication date: March 2, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Scott Gerard
  • Publication number: 20050160288
    Abstract: An apparatus, program product and method initiate the execution of distractive computational units along with the execution of other computational units on an untrusted computer to inhibit the reconstitution of a computation by an untrusted party. In particular, along with partitioning a particular computation into a plurality of computational units, one or more distractive computational units are generated and supplied to one or more resource providers for execution along with those of the partitioned computation.
    Type: Application
    Filed: January 20, 2004
    Publication date: July 21, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Scott Gerard