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: 9060033Abstract: 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: GrantFiled: December 14, 2010Date of Patent: June 16, 2015Assignee: International Business Machines CorporationInventors: Josef Scherpa, Amy D. Travis
-
Patent number: 8909621Abstract: A computing system executes an instant message session between one or more users of the one or more collaborative tools. The computer system further examines information from instant messages in a message window of the instant message session. In addition, the computer system identifies keyword data of the examined information of the instant messages. The computer system queries a first repository for related content data that matches the keyword data. The computer system also generates one or more contextual search results based on the match. The computer system further transmits the generated one or more contextual search results for display on the one or more collaboration tools. The computer system further stores the keyword data and the contextual search results of the keyword data in a collaboration archive of a database, and automatically updates the contextual search results during instant message sessions.Type: GrantFiled: November 16, 2012Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventor: Josef A. Scherpa
-
Patent number: 8903809Abstract: A computing system executes an instant message session between one or more users of the one or more collaborative tools. The computer system further examines information from instant messages in a message window of the instant message session. In addition, the computer system identifies at least one keyword data of the examined information of the instant messages. The computer system queries a first repository for related content data that matches the at least one keyword data. The computer system also generates one or more contextual search results based on the match. Furthermore, the computer system transmits the generated one or more contextual search results for display on the one or more collaboration tools.Type: GrantFiled: November 15, 2013Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventor: Josef A. Scherpa
-
Publication number: 20140297737Abstract: A method and a system for profiling social trendsetters on a communications network includes monitoring social networking communications on a communications network using a program executable by a computer. The program monitors social networking communications for a topic of conversation in messages by a plurality of users. The messages are analyzed for relation to the topic of conversation and for topic information based on a specified criteria. The program determines a role for each of the plurality of users based on the topic information, and indicates the roles for each of the users, respectively, and may indicate the roles and associated people pertaining to particular topics.Type: ApplicationFiled: March 26, 2013Publication date: October 2, 2014Applicant: International Business Machines CorporationInventors: Kristina Beckley, Josef Scherpa, Kate Seideman, Erika Varga
-
Publication number: 20140297765Abstract: A method and a system for profiling social trendsetters on a communications network includes monitoring social networking communications on a communications network using a program executable by a computer. The program monitors social networking communications for a topic of conversation in messages by a plurality of users. The messages are analyzed for relation to the topic of conversation and for topic information based on a specified criteria. The program determines a role for each of the plurality of users based on the topic information, and indicates the roles for each of the users, respectively, and may indicate the roles and associated people pertaining to particular topics.Type: ApplicationFiled: November 13, 2013Publication date: October 2, 2014Applicant: International Business Machines CorporationInventors: Kristina Beckley, Josef Scherpa, Kate Seideman, Erika Varga
-
Patent number: 8806337Abstract: 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: GrantFiled: April 28, 2009Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Josef Scherpa, John Morgan Lance
-
Publication number: 20140215357Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.Type: ApplicationFiled: October 25, 2013Publication date: July 31, 2014Applicant: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
-
Publication number: 20140215353Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
-
Publication number: 20140207823Abstract: A method, system and computer program product for automatically granting access to content referenced in a microblog. A microblog post having content referenced therein is received by a microblog server. The microblog post includes a special character (e.g., “@”) designating a user, group or community. Furthermore, the microblog post includes a special character (e.g., “!”) designating the content. In response to recognizing the special character designating the content, the microblog server grants access to the designated content to the user, group or community referenced in the microblog post. By including a special character in the microblog post to designate content to be made available to the user, group or community referenced in the microblog post, the user can now designate the content to be made available to the users, groups and/or communities that do not previously have rights to access the content in an easy and efficient manner.Type: ApplicationFiled: January 18, 2013Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20140201272Abstract: A method, system and computer program product for adjusting a display of social media updates to varying degrees of richness. A level of importance for each social media update is identified and assigned to the update. The importance of the social media update can be defined by various aspects, such as topics or people of interest to the user. Furthermore, a current condition of a user's environment (e.g., current workload of the user) is determined. The social media updates are then displayed in a social networking feed with a particular degree of richness at a particular location based on the level of importance of the social media updates, the current condition of the user's environment, and/or the user's interactions with existing updates currently displayed. In this manner, the amount of time required by the user to determine which updates are important to the user is reduced.Type: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: International Business Machines CorporationInventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20140201650Abstract: A method, system and computer program product for adjusting a display of social media updates to varying degrees of richness. A level of importance for each social media update is identified and assigned to the update. The importance of the social media update can be defined by various aspects, such as topics or people of interest to the user. Furthermore, a current condition of a user's environment (e.g., current workload of the user) is determined. The social media updates are then displayed in a social networking feed with a particular degree of richness at a particular location based on the level of importance of the social media updates, the current condition of the user's environment, and/or the user's interactions with existing updates currently displayed. In this manner, the amount of time required by the user to determine which updates are important to the user is reduced.Type: ApplicationFiled: October 25, 2013Publication date: July 17, 2014Applicant: International Business Machines CorporationInventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20140201646Abstract: A method, system and computer program product for dynamically selecting and ordering facets and/or facet values in a user interface. A user's “preference” concerning the selection and ordering of facets and/or facet values that the user desires to be displayed in the user interface is determined. Such user's preference may be determined based on monitoring the actions of the user (e.g., online activity) as well as possibly other types of information, such as the user's input and context of the user's faceted search. Upon determining the user's preference, facets and/or facet values are selected and ordered based on the user's preference and consequently displayed in the user's user interface. In this manner, the user is provided a more relevant and insightful perspective on the data set as the user sees the “best” information more quickly while performing less work to see and apply the facets and/or facet values.Type: ApplicationFiled: October 25, 2013Publication date: July 17, 2014Applicant: International Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer, Ethan L. Perry
-
Publication number: 20140201647Abstract: A method, system and computer program product for dynamically selecting and ordering facets and/or facet values in a user interface. A user's “preference” concerning the selection and ordering of facets and/or facet values that the user desires to be displayed in the user interface is determined. Such user's preference may be determined based on monitoring the actions of the user (e.g., online activity) as well as possibly other types of information, such as the user's input and context of the user's faceted search. Upon determining the user's preference, facets and/or facet values are selected and ordered based on the user's preference and consequently displayed in the user's user interface. In this manner, the user is provided a more relevant and insightful perspective on the data set as the user sees the “best” information more quickly while performing less work to see and apply the facets and/or facet values.Type: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef Scherpa, Andrew L. Schirmer, Ethan L. Perry
-
Publication number: 20140187214Abstract: 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: February 17, 2014Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amy D. Travis, Josef Scherpa
-
Publication number: 20140181695Abstract: 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: February 17, 2014Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Amy D. Travis, Josef Scherpa
-
Publication number: 20140173523Abstract: 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: ApplicationFiled: February 20, 2014Publication date: June 19, 2014Applicant: International Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Publication number: 20140172977Abstract: A method of suppressing content of a social network, the method comprising monitoring for a number of gestures of rejection of content on the social network from a number of users, generating suppression data based on the gestures of rejection, receiving input from a first user among the number of users indicating that the suppression data is to be leveraged, and suppressing content based on the suppression data.Type: ApplicationFiled: December 19, 2012Publication date: June 19, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef Scherpa, Andrew Lewis Schirmer
-
Publication number: 20140143234Abstract: A computing system executes an instant message session between one or more users of the one or more collaborative tools. The computer system further examines information from instant messages in a message window of the instant message session. In addition, the computer system identifies at least one keyword data of the examined information of the instant messages. The computer system queries a first repository for related content data that matches the at least one keyword data. The computer system also generates one or more contextual search results based on the match. Furthermore, the computer system transmits the generated one or more contextual search results for display on the one or more collaboration tools.Type: ApplicationFiled: November 15, 2013Publication date: May 22, 2014Applicant: International Business Machines CorporationInventor: Josef A. Scherpa
-
Publication number: 20140143230Abstract: A computing system executes an instant message session between one or more users of the one or more collaborative tools. The computer system further examines information from instant messages in a message window of the instant message session. In addition, the computer system identifies keyword data of the examined information of the instant messages. The computer system queries a first repository for related content data that matches the keyword data. The computer system also generates one or more contextual search results based on the match. The computer system further transmits the generated one or more contextual search results for display on the one or more collaboration tools. The computer system further stores the keyword data and the contextual search results of the keyword data in a collaboration archive of a database, and automatically updates the contextual search results during instant message sessions.Type: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Applicant: International Business Machines CorporationInventor: Josef A. Scherpa
-
Patent number: 8700711Abstract: 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: GrantFiled: September 14, 2012Date of Patent: April 15, 2014Assignee: International Business Machines CorporationInventors: Amy D. Travis, Josef Scherpa