Patents by Inventor Josef Scherpa
Josef Scherpa 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: 8683352Abstract: Embodiments of the present invention address deficiencies of the art in respect to hierarchical tree file browsers and provide a method, system and computer program product for selectably flattening a hierarchical tree object structure in a hierarchical tree object browser. In one embodiment of the invention, a method of flattening an object hierarchy in an object browser can be provided. The method can include selecting a node in an object hierarchy in an object browser and, responsive to selecting the node, displaying content for the selected node and content for at least one node below the selected node in the object browser.Type: GrantFiled: September 5, 2006Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20140082106Abstract: Preserving collaborative history includes detecting a trigger for a chat session between at least two participants using a processor and, responsive to the trigger, obtaining event data for an event occurring during the chat session and involving at least one of the participants. The event data is included within a transcript of the chat session. In other cases, event data is obtained from external systems that is correlated with the chat session and is included within the transcript.Type: ApplicationFiled: September 11, 2013Publication date: March 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef A. Scherpa, Tracee L. Wolf
-
Publication number: 20140082096Abstract: Preserving collaborative history includes detecting a trigger for a chat session between at least two participants using a processor and, responsive to the trigger, obtaining event data for an event occurring during the chat session and involving at least one of the participants. The event data is included within a transcript of the chat session. In other cases, event data is obtained from external systems that is correlated with the chat session and is included within the transcript.Type: ApplicationFiled: September 18, 2012Publication date: March 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JOSEF A. SCHERPA, TRACEE L. WOLF
-
Patent number: 8655950Abstract: A computer-implemented method of alerting users to collaborative activity can include receiving a user input selecting at least one of a plurality of data types to be included within a notification, wherein the plurality of data types correspond to collaborative session data exchanged during a collaborative session among a plurality of users. The method can include buffering collaborative session data during the collaborative session and responsive to detecting an occurrence of an awareness triggering event, outputting the notification comprising at least a portion of the buffered collaborative session data corresponding to the selected at least one of a plurality of data types.Type: GrantFiled: August 6, 2008Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20130346868Abstract: A method for updating the content of a live presentation can begin with an electronic presentation system establishing an electronic presentation session between a presenter and an audience. The presenter can control the presentation of digital content stored in a presentation source file within a user interface that facilitates the electronic presentation session. During the presentation, content changes for the digital content of the presentation source file can be received. The digital content of the presentation source file can be dynamically updated with the received content changes without interrupting the presentation of the digital content to the audience.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: JOSEF A. SCHERPA
-
Patent number: 8612867Abstract: A computer implemented method, system and/or computer program product automatically extends a collaboration window. An initiation of an interactive teleconference, which utilizes a collaboration window that is displayed on two communication devices, is detected. The topic of the interactive teleconference is determined by a starting context of the interactive teleconference. The topic is associated with a related application that provides supporting information for the interactive teleconference. This supporting information and/or associated application(s) are then displayed on one or both of the two communication devices.Type: GrantFiled: November 15, 2010Date of Patent: December 17, 2013Assignee: Intellectual Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20130212490Abstract: Described are methods for providing contextually relevant data to participants of an electronic communication. A screen sharing session is established between a plurality of participants of the electronic communication. A set of contextual relevance data is determined between contents of the screen sharing session, at least one of the participants, and external data related to the at least one of the participants. The screen sharing session is changed to include the contextual relevance data.Type: ApplicationFiled: June 8, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Josef Scherpa
-
Publication number: 20130212488Abstract: Described are systems for providing contextually relevant data to participants of an electronic communication. A screen sharing session is established between a plurality of participants of the electronic communication. A set of contextual relevance data is determined between contents of the screen sharing session, at least one of the participants, and external data related to the at least one of the participants. The screen sharing session is changed to include the contextual relevance data.Type: ApplicationFiled: February 9, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Josef Scherpa
-
Patent number: 8493346Abstract: Embodiments of the present invention address deficiencies of the art in respect to touch interfaces and provide a novel and non-obvious method, system and computer program product for generating touch interface displays. In one embodiment of the invention, a computer-implemented method for generating touch interface displays at a communication device with a touch interface includes initiating a set of calibration exercises, providing a set of instructions to a user of the communication device, receiving calibration data at the touch interface, analyzing the received calibration data to determine if the calibration is complete, repeating said providing and receiving steps until the calibration is complete and generating a touch interface display based on the received calibration data.Type: GrantFiled: December 31, 2009Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Yuvi Parihar, Josef Scherpa, Tim P. Winkler
-
Management of multiple synchronous responses to single question in community-based instant messaging
Patent number: 8473553Abstract: A computer-implemented method includes sending an instant message communication from a first device of a first person to a plurality of other persons in a topic-based community, and receiving a number of instant message communications at the first device. The method further includes placing each of the response instant message communications in a separate display that is viewable by the first person, and sending a second instant message communication from the first device of the first person to the plurality of other persons after a certain number of response instant message communications have been received by the first device from the plurality of other persons, wherein the second instant message communication is an indication that the first person is satisfied with at least one of the response instant message communications.Type: GrantFiled: February 19, 2009Date of Patent: June 25, 2013Assignee: International Business Machines CorporationInventors: Michelle McDevitt, Josef Scherpa, Andrew L. Schirmer -
Patent number: 8412624Abstract: A computer-implemented method of point of sale transaction processing can include determining an identity of a user at a transaction site, identifying a plurality of financial accounts associated with the user, and for each financial account, accessing account information associated with the account. The method can include identifying a vendor type for the transaction site, selecting a financial account with which to process a transaction according to the vendor type and the account information for each of the plurality of accounts, and outputting the selected financial account. A list of financial accounts and incentives may be presented from which a user may select a particular financial account for processing the transaction.Type: GrantFiled: July 17, 2008Date of Patent: April 2, 2013Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20130007141Abstract: A method, system and computer program product for improving information exchange in a social network environment. Actions (e.g., copying) being performed on an electronic object (e.g., e-mail) are detected. Furthermore, the entry of the electronic object in a social networking website is detected thereby identifying an association between this electronic object and this social networking website. Rule patterns are identified based on these detected actions and these associations. Indications of these associations are stored in terms of concept nodes in a hierarchical tree using the identified rule patterns. Social networking feeds of interest are then searched using the hierarchical tree as well as a current electronic object of a user (e.g., status message on a social networking feed, e-mail). The user would then be provided an opportunity to repost an information nugget from the current electronic object in one or more of these social networking feeds of interest.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-Wei Chen, John R. Hind, Joseph D. Johnson, Yongcheng Li, Josef Scherpa
-
Publication number: 20130007175Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amy D. Travis, Josef Scherpa
-
Publication number: 20130007125Abstract: A method for improving information exchange in a social network environment. Actions (e.g., copying) being performed on an electronic object (e.g., e-mail) are detected. Furthermore, the entry of the electronic object in a social networking website is detected thereby identifying an association between this electronic object and this social networking website. Rule patterns are identified based on these detected actions and these associations. Indications of these associations are stored in terms of concept nodes in a hierarchical tree using the identified rule patterns. Social networking feeds of interest are then searched using the hierarchical tree as well as a current electronic object of a user (e.g., status message on a social networking feed, e-mail). The user would then be provided an opportunity to repost an information nugget from the current electronic object in one or more of these social networking feeds of interest.Type: ApplicationFiled: February 25, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feng-Wei Chen, John R. Hind, Joseph D. Johnson, Yongcheng Li, Josef Scherpa
-
Publication number: 20120151336Abstract: A method, system and computer program product for sharing the contents of a presentation in a web conference. A web conference server in a web conferencing system extracts a document that is likely to be viewed by the presenter during the web conference prior to the presenter actually viewing the document. The web conference server processes the extracted document into a displayable screen image which is sent to the participant computers in the web conference to be cached. When the presenter computer actually displays the extracted document, the web conference server informs the participant computers to display the cached screen image. Since the screen image of the document has already been cached by the participant computers, the document will be more quickly viewed by the participant computers and will reduce the time lag between when the presenter views the document and when the audience views the same content.Type: ApplicationFiled: December 14, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef Scherpa, Amy D. Travis
-
Publication number: 20120124485Abstract: A computer implemented method, system and/or computer program product automatically extends a collaboration window. An initiation of an interactive teleconference, which utilizes a collaboration window that is displayed on two communication devices, is detected. The topic of the interactive teleconference is determined by a starting context of the interactive teleconference. The topic is associated with a related application that provides supporting information for the interactive teleconference. This supporting information and/or associated application(s) are then displayed on one or both of the two communication devices.Type: ApplicationFiled: November 15, 2010Publication date: May 17, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JOSEF SCHERPA, ANDREW L. SCHIRMER
-
Patent number: 8127240Abstract: A computer-implemented method of selecting event handlers can include initiating a drag and drop operation for a source object and, responsive to detecting contact between the source object and a window of a graphical user interface (GUI), displaying a plurality of icons, wherein each icon represents an event handler for a drop target within the window. The method can include detecting contact between the source object and at least one of the plurality of icons while dragging the object, designating each event handler associated with a contacted icon to process the source object, and responsive to dropping the source object onto the drop target, invoking each designated event handler to process the source object for the drop target. Each designated event handler can output a process result.Type: GrantFiled: April 9, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: David K. Grotjohn, Frank L. Jania, Jessica W. Ramirez, Josef Scherpa
-
Publication number: 20110157090Abstract: Embodiments of the present invention address deficiencies of the art in respect to touch interfaces and provide a novel and non-obvious method, system and computer program product for generating touch interface displays. In one embodiment of the invention, a computer-implemented method for generating touch interface displays at a communication device with a touch interface includes initiating a set of calibration exercises, providing a set of instructions to a user of the communication device, receiving calibration data at the touch interface, analyzing the received calibration data to determine if the calibration is complete, repeating said providing and receiving steps until the calibration is complete and generating a touch interface display based on the received calibration data.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuvi Parihar, Josef Scherpa, Tim P. Winkler
-
Publication number: 20110117886Abstract: A critical notification is reliably delivered to at least one participant in a real-time communication session. A candidate delivery channel is selected, and a set of one or more communication state variables associated with the candidate delivery channel are identified. Current values associated with the communication state variables and determined, and a determination is made as to whether the current values associated with the communication state variables indicate that the notification can currently be reliably delivered using the candidate delivery channel. If the notification cannot currently be reliably delivered using the candidate delivery channel, an alternative delivery option is selected that may include using an alternative delivery channel and/or delaying delivery of the notification.Type: ApplicationFiled: November 18, 2009Publication date: May 19, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amy D. Travis, Josef Scherpa
-
Publication number: 20100275141Abstract: An avatar having one or more features is defined, wherein the one or more features correspond to one or more attributes of a user. One or more user inputs associated with the one or more attributes of the user are received. The one or more features of the avatar are modified based, at least in part, upon the one or more user inputs associated with the one or more attributes of the user. The avatar is displayed, wherein the displayed avatar reflects the modifications to the one or more modified features of the avatar.Type: ApplicationFiled: April 28, 2009Publication date: October 28, 2010Inventors: JOSEF SCHERPA, John Morgan Lance