Patents by Inventor Jacquelyn Martino

Jacquelyn Martino 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: 10708370
    Abstract: A method, system and a computer program product are provided for organizing an online community based on subject-related contributions by classifying user contributions Ci from a plurality of users in a community according to a plurality of subjects Sj to identify subjects in each user contribution, assembling one or more community quality values for each user that generated the user contribution, ranking the plurality of users based on the one or more community quality values for each user that generated the user contribution, and assigning privileges in a hierarchy of privileges to each user in the community based on the ranking of the plurality of users.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eric J. Barkie, Scott C. Bosworth, Benjamin L. Fletcher, Jacquelyn A. Martino
  • Patent number: 10628457
    Abstract: A method, system and a computer program product are provided for organizing a community based on subject-related contributions by classifying user contributions Ci from a plurality of users in a community according to a plurality of subjects Sj to identify subjects in each user contribution, assembling one or more community quality values for each user that generated the user contribution, computing a subject-based quality rating for each user as a sum of a first contribution score based on community quality values for each user's recent contributions to the identified subject and a second contribution score based on community quality values for the user's past contributions to the identified subject, and ranking the plurality of users based on the subject-based quality ratings.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eric J. Barkie, Scott C. Bosworth, Benjamin L. Fletcher, Jacquelyn A. Martino
  • Publication number: 20190378054
    Abstract: An approach is provided to generate a trip itinerary. The approach receives a set of points of interest from a user with the user being one of a number of user that uses the system. The approach then retrieves user-defined factors from a user travel-based corpus that is accessible from a question-answering (QA) system with the user travel-based corpus corresponding to the requesting user. The QA system is utilized to analyze the user-defined factors in relation to each of the points of interest. In addition, constraints that pertain to each of the points of interest are identified by the QA system utilizing travel oriented data that has been ingested into the QA system. The approach then generates an itinerary based upon the analysis and the identified constraints.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: Florian Pinel, Jacquelyn Martino, Benjamin L. Johnson
  • Patent number: 10275727
    Abstract: A system, method and computer program product for automatically providing a dynamically updated optimized itinerary (continuous optimization in real-time) which allows one to complete a specified task and also to complete other tasks from a to-do list, providing the user both with a packing list of resources to carry and a list of tasks that must be completed before leaving. The system and method also tracks the time and user's location to provide user with a new itinerary in the event a given task cannot be completed successfully. The method also provides an alert in case no practicable itinerary exists.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Jacquelyn A. Martino, Louis J. Percello
  • Publication number: 20190102731
    Abstract: A method includes receiving, by a first device of a transportation provider, a device ID of a particular device of a user and purchase information regarding a purchase, by the user, of one or more goods or services. The method includes sending, by the first device, the device ID of the particular user device to a central server. The method includes receiving, by the first device from the central server, information regarding the particular user device. The method includes determining, by the first device, a selected transportation vehicle based on the purchase information and the information regarding the particular user device. The method includes sending, by the first device, a vehicle ID of the selected transportation vehicle to the central server. The method includes providing a transportation service to the user using the particular user device and the selected transportation vehicle.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
  • Publication number: 20180129725
    Abstract: A method, system and a computer program product are provided for organizing a community based on subject-related contributions by classifying user contributions Ci from a plurality of users in a community according to a plurality of subjects Sj to identify subjects in each user contribution, assembling one or more community quality values for each user that generated the user contribution, computing a subject-based quality rating for each user as a sum of a first contribution score based on community quality values for each user's recent contributions to the identified subject and a second contribution score based on community quality values for the user's past contributions to the identified subject, and ranking the plurality of users based on the subject-based quality ratings.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Eric J. Barkie, Scott C. Bosworth, Benjamin L. Fletcher, Jacquelyn A. Martino
  • Publication number: 20180129814
    Abstract: A method, system and a computer program product are provided for organizing an online community based on subject-related contributions by classifying user contributions Ci from a plurality of users in a community according to a plurality of subjects Sj to identify subjects in each user contribution, assembling one or more community quality values for each user that generated the user contribution, ranking the plurality of users based on the one or more community quality values for each user that generated the user contribution, and assigning privileges in a hierarchy of privileges to each user in the community based on the ranking of the plurality of users.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Eric J. Barkie, Scott C. Bosworth, Benjamin L. Fletcher, Jacquelyn A. Martino
  • Patent number: 9946428
    Abstract: Content of a web-based application is displayed in a window of a web browser application. A selection of the display region is received from a user or a computer implemented system. A locked region is defined based on the selection. When instructions to modify the content of web-based application is received, the instructions are executed except those to modify the locked region.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Joao P. Goncalves, Peter K. Malkin, Jacquelyn A. Martino, Mathew S. Thoennes
  • Publication number: 20180073878
    Abstract: An approach for determining a route is provided. A rule is retrieved which indicates a number of recommended routes passing through a constrained area is not permitted to exceed a threshold. N+1 recommended routes passing through the constrained area are determined. Based in part on a determination that N+1 does not exceed the threshold, an (N+2)-th route passing through the constrained area is determined. It is determined that (N+2) is greater than the threshold. Responsive to determining that N+2 is greater than the threshold, the constrained area is identified as having congested traffic, the (N+2)-th route is determined to pass through the constrained area having congested traffic, and a fee is determined to charge a vendor whose location is included in the (N+2)-th route. The fee promotes a reduction in additional vehicles entering the constrained area.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Inventors: Gregory J. Boss, Rick A. Hamilton, II, Jacquelyn A. Martino, Clifford A. Pickover, Anne R. Sand
  • Patent number: 9909885
    Abstract: An approach for determining a route is provided. A rule is retrieved, which indicates a number of recommended routes passing through a constrained area is not permitted to exceed a threshold. After a receipt of N requests from N respective users for N routes, N recommended routes passing through the constrained area are determined and presented to the N users. After determining the N recommended routes and based on a receipt of a request from an (N+1)-th user for an (N+1)-th route, the (N+1)-th route, which passes through the constrained area, is determined. Based on the retrieved rule and the (N+1)-th route passing through the constrained area, N+1 is determined to not exceed the second number. Responsive to determining N+1 does not exceed the threshold, the (N+1)-th route is designated as an (N+1)-th recommended route.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Rick A. Hamilton, II, Jacquelyn A. Martino, Clifford A. Pickover, Anne R. Sand
  • Publication number: 20180032524
    Abstract: A method, system and computer-usable medium are disclosed for recommending instructional content according to a user's level of skill. User input requesting instructional content is parsed to generate features associated with skills referenced in the request. The resulting features and user input are then processed to identify individual instances of instructional content that contain at least one skill referenced in the user input. In turn, the identified individual instances of instructional content are presented in ranked order to the user as recommended instructional content.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
  • Publication number: 20180033325
    Abstract: A method, system and computer-usable medium are disclosed for assessing requisite skills to recommend instructional content to a user. A corpus of instructional content and a corpus of user skills content associated with a user are parsed to generate features associated with individual skills respectively referenced within the two corpora. The resulting features are then used to cross-reference individual instances of instructional content that contain at least one skill associated with the user. The individual instances of instructional content containing at least one skill associated with the user are then provided in ranked order as recommended instructional content to the user.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Donna K. Byron, Carmine M. DiMascio, Benjamin L. Johnson, Jacquelyn A. Martino, Florian Pinel
  • Patent number: 9699131
    Abstract: A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Jacquelyn A. Martino, Justin D. Weisz, Clifford A. Pickover
  • Patent number: 9699130
    Abstract: A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Jacquelyn A. Martino, Justin D. Weisz, Clifford A. Pickover
  • Publication number: 20160210371
    Abstract: Content of a web-based application is displayed in a window of a web browser application. A selection of the display region is received from a user or a computer implemented system. A locked region is defined based on the selection. When instructions to modify the content of web-based application is received, the instructions are executed except those to modify the locked region.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: Rahul P. Akolkar, Joao P. Goncalves, Peter K. Malkin, Jacquelyn A. Martino, Mathew S. Thoennes
  • Patent number: 9342436
    Abstract: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Jacquelyn A. Martino, Clifford A. Pickover, Danny Soroker, Justin D. Weisz
  • Patent number: 9336121
    Abstract: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 10, 2016
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Jacquelyn A. Martino, Clifford A. Pickover, Danny Soroker, Justin D. Weisz
  • Patent number: 9311624
    Abstract: One or more artifact drafts may be associated with each of a plurality of artifacts, each of the artifact drafts representing a state of the associated artifact at a point in time and one or more commands in a command stack that transformed the artifact draft's parent into the artifact draft. Multiple traceability links and traceability vertices represent connections between the artifact drafts of the artifacts. A traceability link includes an edge between an artifact draft of an artifact and an artifact draft of another artifact. A module is operable to navigate through said one or more artifacts of the plurality of artifacts from a reference temporal point via the plurality of traceability links.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judah M. Diament, Jacquelyn A. Martino, John C. Thomas, Jr.
  • Patent number: 9311623
    Abstract: One or more artifact drafts may be associated with each of a plurality of artifacts, each of the artifact drafts representing a state of the associated artifact at a point in time and one or more commands in a command stack that transformed the artifact draft's parent into the artifact draft. Multiple traceability links and traceability vertices represent connections between the artifact drafts of the artifacts. A traceability link includes an edge between an artifact draft of an artifact and an artifact draft of another artifact. A module is operable to navigate through said one or more artifacts of the plurality of artifacts from a reference temporal point via the plurality of traceability links.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judah M. Diament, Jacquelyn A. Martino, John C. Thomas, Jr.
  • Patent number: 9244889
    Abstract: Mechanisms are provided for generating a shape tag cloud display. A user input is received that specifies an arbitrarily hand-drawn shape tag. A set of shape tag equivalence classes is updated based on the received user input to assign the arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags. Rankings of the shape tags relative to one another are generated. The shape tag cloud display is generated based on the rankings. A representation of each shape tag within the shape tag cloud display has display characteristics based on the rankings. The shape tag cloud display is then output.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rachel K. E. Bellamy, Michael Desmond, Jacquelyn A. Martino, Paul M. Matchen, Harold L. Ossher, John T. Richards, Calvin B. Swart