Patents by Inventor James P. Eberwein
James P. Eberwein 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: 10796561Abstract: Aspects of the disclosure provide for a computer-implemented method. Examples of the method include receiving internal data points from a plurality of sensors associated with a person, the internal data points including at least situational data and biological data, receiving external data points, and comparing the internal data points to the external data points and a profile of the person. The method further includes analyzing the internal data points, the external data points, the profile of the person, and a result of the comparison by applying weighting rules to determine at least one weighted value, where the weighted value is determined according to a first cognitive dimension of an emotional and biological condition of the person and a second cognitive dimension of a situational and contextual condition surrounding the person, comparing the weighted value to a threshold value, and providing an alert when the weighted value exceeds the threshold value.Type: GrantFiled: September 10, 2019Date of Patent: October 6, 2020Assignee: International Business Machines CorporationInventors: Vivek Grover, Thomas L. Bien, James P. Eberwein, Daniel B. Willis
-
Patent number: 10795529Abstract: A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen.Type: GrantFiled: April 30, 2013Date of Patent: October 6, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ying Chen, Joel Duquene, James P. Eberwein, Dong K. Lieu
-
Publication number: 20180225418Abstract: In response to detecting speech data within an environment encompassing a person, computer processors configured by aspects of the present invention identify a presentment of advisory healthcare content to the person within the detected speech data. In response to identifying the presentment of the advisory healthcare content, the processors determine whether the person is oriented to time and place. In response to determining that the person is not oriented to time and place, the processors iteratively change environmental attributes of the environment encompassing the person to present stimuli that are likely to instigate a corresponding improvement in the orientation to time and place of the person, until determining an improvement in the orientation to time and place of the person, wherein the processors instigate another, second presentation of the identified healthcare content to the patient.Type: ApplicationFiled: February 9, 2017Publication date: August 9, 2018Inventors: STEPHEN A. CARRAWAY, JAMES P. EBERWEIN, VIVEK GROVER, DANIEL B. WILLIS
-
Patent number: 9635180Abstract: Embodiments of the present invention address deficiencies of the art in respect to call center wait queue management and provide a novel and non-obvious method, system and computer program product for call-back reservation services in a remote call center computing environment. In an embodiment of the invention, a call-back reservation method can be provided. The method can include receiving a telephone call to a remote call center from a caller, informing the caller of a reservation options menu, calculating multiple reservation time-slots to accommodate the caller's schedule, such that the reservation time is based on caller's personal preference, assigning a call-back reservation token to the caller, disconnecting the caller from the remote call center, and providing the caller with access to a remote call center agent at the reservation time when the caller reconnects to the remote call center.Type: GrantFiled: May 14, 2008Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Ying Chen, Joel Duquene, James P. Eberwein, Dong K. Lieu
-
Patent number: 9557878Abstract: A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen.Type: GrantFiled: April 25, 2012Date of Patent: January 31, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ying Chen, Joel Duquene, James P. Eberwein, Dong K. Lieu
-
Patent number: 9191350Abstract: Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated.Type: GrantFiled: November 22, 2013Date of Patent: November 17, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Chen, James P. Eberwein, John R. Hind, Henri F. Meli
-
Patent number: 8821281Abstract: Screen plane coordinates of a plane of a game display screen relative to a location of a game sensor are determined. A location of a user relative to the location of the game sensor is determined. An orientation of the user relative to the plane of the game display screen is calculated based upon the determined screen plane coordinates of the plane of the game display screen relative to the location of the game sensor and the determined location of the user relative to the location of the game sensor.Type: GrantFiled: July 17, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: James P. Eberwein, Erik A. Kirk
-
Publication number: 20140108574Abstract: Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated.Type: ApplicationFiled: November 22, 2013Publication date: April 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Chen, James P. Eberwein, John R. Hind, Henri F. Meli
-
Publication number: 20140024453Abstract: Screen plane coordinates of a plane of a game display screen relative to a location of a game sensor are determined. A location of a user relative to the location of the game sensor is determined. An orientation of the user relative to the plane of the game display screen is calculated based upon the determined screen plane coordinates of the plane of the game display screen relative to the location of the game sensor and the determined location of the user relative to the location of the game sensor.Type: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James P. Eberwein, Erik A. Kirk
-
Patent number: 8601075Abstract: Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated.Type: GrantFiled: May 23, 2011Date of Patent: December 3, 2013Assignee: International Business Machines CorporationInventors: Li Chen, James P. Eberwein, John R. Hind, Henri F. Meli
-
Publication number: 20130290863Abstract: A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen.Type: ApplicationFiled: April 25, 2012Publication date: October 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: YING CHEN, JOEL DUQUENE, JAMES P. EBERWEIN, DONG K. LIEU
-
Publication number: 20130290861Abstract: A screen sharing session between a participating computer and a presenting computer can be established. A copy of a graphical user interface screen from the presenting computer can be presented within a display on the participating computer. A selection of the sub-portion of the copy of the graphical user interface screen from the participating computer can be received. Boundaries of the sub-portion can be determined and can be transmitted from the participating computer to the presenting computer. Responsive to receiving the boundaries, the remotely located computer can define the sub-portion of the graphical user interface screen of the presenting computer. The defined sub-portion of the graphical user interface screen can be conveyed over a network from the presenting computer to the participating computer without conveying data for other portions of the graphical user interface screen.Type: ApplicationFiled: April 30, 2013Publication date: October 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: YING CHEN, JOEL DUQUENE, JAMES P. EBERWEIN, DONG K. LIEU
-
Publication number: 20130007517Abstract: Systems and methods may provide for conducting a recursive dependency analysis of an application file to identify a set of original libraries associated with the application file, and creating a set of interceptor libraries based on the set of original libraries. In addition, an execution environment may be prepared to support the execution of the interceptor libraries in conjunction with the execution of the original libraries, and the application file may be executed. Moreover, one or more execution characteristics of the interceptor libraries can be recorded and output via a utility interface.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James P. Eberwein, Erik A. Kirk
-
Publication number: 20120303718Abstract: Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: LI CHEN, JAMES P. EBERWEIN, JOHN R. HIND, HENRI F. MELI
-
Publication number: 20090285380Abstract: Embodiments of the present invention address deficiencies of the art in respect to call center wait queue management and provide a novel and non-obvious method, system and computer program product for call-back reservation services in a remote call center computing environment. In an embodiment of the invention, a call-back reservation method can be provided. The method can include receiving a telephone call to a remote call center from a caller, informing the caller of a reservation options menu, calculating multiple reservation time-slots to accommodate the caller's schedule, such that the reservation time is based on caller's personal preference, assigning a call-back reservation token to the caller, disconnecting the caller from the remote call center, and providing the caller with access to a remote call center agent at the reservation time when the caller reconnects to the remote call center.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ying Chen, Joel Duquene, James P. Eberwein, Dong K. Lieu