Patents by Inventor Leah Lawrence
Leah Lawrence 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: 11836592Abstract: Systems and methods for a cognitive system to interact with a user are provide. Aspects include receiving a cognitive system profile and observational data associated with the user. Environmental data associated with the user is received and features are extracted from the observations data and the environmental data. The features are stored in the user profile and analyzed to determine a situational context for each of the features based on the cognitive system profile and the user profile. Trigger events are identified based on the situational context for each of the features. One or more proposed actions are determined based at least in part on the one or more trigger events. At least one action is initiated from the one or more proposed actions and are stored in the user profile along with the one or more trigger events and the one or more features.Type: GrantFiled: December 15, 2017Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: John J. Andersen, Rob High, Leah Lawrence, Jennifer Sukis, Wilson Wu
-
Patent number: 10394750Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: GrantFiled: November 7, 2018Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Publication number: 20190188552Abstract: Systems and methods for a cognitive system to interact with a user are provide. Aspects include receiving a cognitive system profile and observational data associated with the user. Environmental data associated with the user is received and features are extracted from the observations data and the environmental data. The features are stored in the user profile and analyzed to determine a situational context for each of the features based on the cognitive system profile and the user profile. Trigger events are identified based on the situational context for each of the features. One or more proposed actions are determined based at least in part on the one or more trigger events. At least one action is initiated from the one or more proposed actions and are stored in the user profile along with the one or more trigger events and the one or more features.Type: ApplicationFiled: December 15, 2017Publication date: June 20, 2019Inventors: John J. Andersen, Rob High, Leah Lawrence, Jennifer Sukis, Wilson Wu
-
Patent number: 10235329Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: GrantFiled: August 9, 2018Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Publication number: 20190073334Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: ApplicationFiled: November 7, 2018Publication date: March 7, 2019Inventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Publication number: 20180349312Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: ApplicationFiled: August 9, 2018Publication date: December 6, 2018Inventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Patent number: 10127188Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: GrantFiled: June 5, 2015Date of Patent: November 13, 2018Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Patent number: 9996245Abstract: A solution for managing a graphical user interface including a panel area is provided. Content included in the graphical user interface can be generated for presentation to a user. The generating can include determining the content to be displayed using the panel area cannot be displayed completely within the panel area using a set of display settings. In response, data corresponding to a visible portion of the content can be added for display in the panel area and a graphical user interface scroll control can be provided for the panel area. The graphical user interface scroll control can enable a user to adjust the portion of the content displayed in the panel area in a first direction by manipulating the graphical user interface scroll control in the first direction.Type: GrantFiled: November 5, 2015Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Leah A. Lawrence, Richard W. Ragan, Jr., Yue Yuan
-
Publication number: 20160358125Abstract: A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.Type: ApplicationFiled: June 5, 2015Publication date: December 8, 2016Inventors: Paul R. Bastide, Andrew E. Davis, Margo L. Ezekiel, Leah A. Lawrence, Katherine M. Parsons, Jodi Rajaniemi
-
Patent number: 9275066Abstract: The computer manages media content by receiving, at a first memory storage location, a first file having one or more associated properties. The computer identifies a second file, at a second memory storage location, having one or more associated properties that are substantially similar to the first file. The computer compares the one or more properties of the first file to the one or more properties of the second file. The computer determines whether to replace the first file with the second file, based on the comparison of the one or more properties of the first file to the one or more properties of the second file. Responsive to determining to replace the first file with the second file, the computer stores at the first memory storage location a link to the second memory storage location.Type: GrantFiled: August 20, 2013Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Denise A. Bell, Pamela F. Geiger, Leah A. Lawrence, Irgelkha D. Mejia
-
Publication number: 20160054913Abstract: A solution for managing a graphical user interface including a panel area is provided. Content included in the graphical user interface can be generated for presentation to a user. The generating can include determining the content to be displayed using the panel area cannot be displayed completely within the panel area using a set of display settings. In response, data corresponding to a visible portion of the content can be added for display in the panel area and a graphical user interface scroll control can be provided for the panel area. The graphical user interface scroll control can enable a user to adjust the portion of the content displayed in the panel area in a first direction by manipulating the graphical user interface scroll control in the first direction.Type: ApplicationFiled: November 5, 2015Publication date: February 25, 2016Inventors: Leah A. Lawrence, Richard W. Ragan, JR., Yue Yuan
-
Patent number: 9268475Abstract: A solution for managing a graphical user interface including a panel area is provided. Content included in the graphical user interface can be generated for presentation to a user. The generating can include determining the content to be displayed using the panel area cannot be displayed completely within the panel area using a set of display settings. In response, data corresponding to a visible portion of the content can be added for display in the panel area and a graphical user interface scroll control can be provided for the panel area. The graphical user interface scroll control can enable a user to adjust the portion of the content displayed in the panel area in a first direction by manipulating the graphical user interface scroll control in the first direction.Type: GrantFiled: March 8, 2013Date of Patent: February 23, 2016Assignee: International Business Machines CorporationInventors: Leah A. Lawrence, Richard W. Ragan, Jr., Yue Yuan
-
Patent number: 9212925Abstract: A request is received from a route traveler for a suggested departure time associated with travel to a destination. Community event and social media information, related to events and activities near a travel route to the destination, is evaluated. The suggested departure time is determined based upon the community event and social media information related to the events and activities near the travel route to the destination. The suggested departure time determined based upon the community event and social media information related to the events and activities near the travel route to the destination is provided.Type: GrantFiled: June 3, 2013Date of Patent: December 15, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Denise A. Bell, Pamela F. Geiger, Leah A. Lawrence, Irgelkha D. Mejia
-
Publication number: 20150058284Abstract: The computer manages media content by receiving, at a first memory storage location, a first file having one or more associated properties. The computer identifies a second file, at a second memory storage location, having one or more associated properties that are substantially similar to the first file. The computer compares the one or more properties of the first file to the one or more properties of the second file. The computer determines whether to replace the first file with the second file, based on the comparison of the one or more properties of the first file to the one or more properties of the second file. Responsive to determining to replace the first file with the second file, the computer stores at the first memory storage location a link to the second memory storage location.Type: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Applicant: International Business Machines CorporationInventors: Denise A. Bell, Pamela F. Geiger, Leah A. Lawrence, Irgelkha D. Mejia
-
Publication number: 20140358435Abstract: A request is received from a route traveler for a suggested departure time associated with travel to a destination. Community event and social media information, related to events and activities near a travel route to the destination, is evaluated. The suggested departure time is determined based upon the community event and social media information related to the events and activities near the travel route to the destination. The suggested departure time determined based upon the community event and social media information related to the events and activities near the travel route to the destination is provided.Type: ApplicationFiled: June 3, 2013Publication date: December 4, 2014Inventors: Denise A. Bell, Pamela F. Geiger, Leah A. Lawrence, Irgelkha D. Mejia