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: 9060033
    Abstract: 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: Grant
    Filed: December 14, 2010
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Josef Scherpa, Amy D. Travis
  • Patent number: 8909621
    Abstract: 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: Grant
    Filed: November 16, 2012
    Date of Patent: December 9, 2014
    Assignee: International Business Machines Corporation
    Inventor: Josef A. Scherpa
  • Patent number: 8903809
    Abstract: 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: Grant
    Filed: November 15, 2013
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventor: Josef A. Scherpa
  • Publication number: 20140297737
    Abstract: 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: Application
    Filed: March 26, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kristina Beckley, Josef Scherpa, Kate Seideman, Erika Varga
  • Publication number: 20140297765
    Abstract: 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: Application
    Filed: November 13, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kristina Beckley, Josef Scherpa, Kate Seideman, Erika Varga
  • Patent number: 8806337
    Abstract: 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: Grant
    Filed: April 28, 2009
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Josef Scherpa, John Morgan Lance
  • Publication number: 20140215357
    Abstract: 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: Application
    Filed: October 25, 2013
    Publication date: July 31, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
  • Publication number: 20140215353
    Abstract: 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: Application
    Filed: January 25, 2013
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
  • Publication number: 20140207823
    Abstract: 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: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
  • Publication number: 20140201272
    Abstract: 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: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
  • Publication number: 20140201650
    Abstract: 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: Application
    Filed: October 25, 2013
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ethan L. Perry, Josef Scherpa, Andrew L. Schirmer
  • Publication number: 20140201646
    Abstract: 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: Application
    Filed: October 25, 2013
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Josef Scherpa, Andrew L. Schirmer, Ethan L. Perry
  • Publication number: 20140201647
    Abstract: 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: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Josef Scherpa, Andrew L. Schirmer, Ethan L. Perry
  • Publication number: 20140187214
    Abstract: 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: Application
    Filed: February 17, 2014
    Publication date: July 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amy D. Travis, Josef Scherpa
  • Publication number: 20140181695
    Abstract: 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: Application
    Filed: February 17, 2014
    Publication date: June 26, 2014
    Applicant: International Business Machines Corporation
    Inventors: Amy D. Travis, Josef Scherpa
  • Publication number: 20140173523
    Abstract: 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: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: International Business Machines Corporation
    Inventors: Josef Scherpa, Andrew L. Schirmer
  • Publication number: 20140172977
    Abstract: 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: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Josef Scherpa, Andrew Lewis Schirmer
  • Publication number: 20140143234
    Abstract: 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: Application
    Filed: November 15, 2013
    Publication date: May 22, 2014
    Applicant: International Business Machines Corporation
    Inventor: Josef A. Scherpa
  • Publication number: 20140143230
    Abstract: 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: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: International Business Machines Corporation
    Inventor: Josef A. Scherpa
  • Patent number: 8700711
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: April 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Amy D. Travis, Josef Scherpa