Patents by Inventor Vladimir Soroka

Vladimir Soroka 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: 9071464
    Abstract: Methods, apparatus and systems for message notification in instant messaging are provided in which a message in an instant messaging session is received at a client application. The content of the received message is compared with a set of entries and the content is matched with an entry. Notification of a new message is displayed in a form representing the matched entry. Each entry may be associated with a category and the step of displaying notification represents the category of the matched entry. The entries may be any one of or a combination of words, phrases and/or symbols which commonly appear in messages such that a user can determine the category of a message content without focusing on the message.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michal Jacovi, Vladimir Soroka
  • Patent number: 8782534
    Abstract: A method for allowing independent viewing of web conference content may include enumerating a plurality of windows of content of a web conference to allow caching of visible and non-visible portions of each enumerated window by a client computer device of a participant to provide independent viewing of each enumerated window by the participant in the web conference. The method may also include forming a bitmap of visible and non-visible portions of each enumerated window. The method may further include transmitting the bitmap of each enumerated window to the client computer device of the participant in the web conference.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik S. Bryant, Saurabh Dua, Jaymin S. Patel, Paul A. Smith, Vladimir Soroka
  • Patent number: 8472972
    Abstract: Device, system and method of physical context based wireless communication. For example, a method for physical context based wireless communication includes: determining an association between a spatial location of a wireless communication device and location context information related to said spatial location; determining an identity of a user of said wireless communication device; and determining an association between said user of the wireless communication device and said location context information.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sima Nadler, Vladimir Soroka
  • Patent number: 8275768
    Abstract: A method and system for selecting communication means are provided. The method includes receiving a request for communication (102) by a current user (101) with a target contact and searching data of prior communication attempts (105) by prior users with one or more prior target contacts using different communication means, wherein the current user and the prior users fall within a first defined category and the target contact and the prior target contacts fall within a second defined category. The success of the communication means of prior communication attempts is determined (104) and a communication means for the current user is recommended (103). The method includes referencing (107) relationship resource (109) to determine if users or target contacts fall within defined categories, such as, for example, an organizational structure level, a department, or a group of people with a given form of relationship to another group of people.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ido Guy, Boaz Mizrachi, Eyal Sonsino, Vladimir Soroka
  • Patent number: 8271598
    Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka
  • Patent number: 8214442
    Abstract: A method includes steps of: receiving a prompt from a user to activate a message interface in order to begin a session; activating the message interface such that said message interface is presented to the user and is able to receive input from the user; receiving user input from the message interface, including: a user selection of at least one target correspondent; and a first message to be sent to the at least one target correspondent; identifying the session with a unique identifier; and sending the first message to a messaging system for delivery to the target correspondent when the target correspondent is available.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barbara Finkelstein, Itzhack Goldberg, Boaz Mizrachi, Vladimir Soroka
  • Publication number: 20120089928
    Abstract: A method for allowing independent viewing of web conference content may include enumerating a plurality of windows of content of a web conference to allow caching of visible and non-visible portions of each enumerated window by a client computer device of a participant to provide independent viewing of each enumerated window by the participant in the web conference. The method may also include forming a bitmap of visible and non-visible portions of each enumerated window. The method may further include transmitting the bitmap of each enumerated window to the client computer device of the participant in the web conference.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik S. Bryant, Saurabh Dua, Jaymin S. Patel, Paul A. Smith, Vladimir Soroka
  • Patent number: 7991721
    Abstract: A method for determining differential availability, the method including identifying a current context of a first entity, and determining a current availability value of the first entity with respect to a second entity in accordance with an availability function, where the availability function is adaptive in accordance with an adaptation process to at least one past actual availability value of the fist entity with respect to the second entity in a previous context at least partially related to the current context, and where the availability function is operative to determine the current availability value as a function of the current context.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gail Gilboa-Freedman, Natalia Marmasse, Vladimir Soroka
  • Publication number: 20110078587
    Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.
    Type: Application
    Filed: December 9, 2010
    Publication date: March 31, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka
  • Publication number: 20110004611
    Abstract: A method and system for providing content-based access to presence information for an entity are described. The method, which may be implemented in a server, includes maintaining a plurality of state definitions for entities, each state definition including an expression of conditions to be met in data of presence information for an entity. The method further includes receiving presence information for an entity, evaluating in a computer-based application, the presence information for the entity with respect to the state definitions to determine if a state definition evaluates to true against the presence information, and providing results of a state definition. The results may be provided as a subscription to a state definition or in reply to a query request for a state definition.
    Type: Application
    Filed: July 1, 2009
    Publication date: January 6, 2011
    Applicant: International Business Machines Corporation
    Inventors: Omri Fuchs, Roni Korenshtein, Sima Nadler, Vladimir Soroka
  • Patent number: 7805702
    Abstract: A collaborative development environment includes an integrated development environment and a collaboration client integrated into the environment. There also is a Help menu of a software application which includes sections to provide information about the software application and a peer support section to provide access to a collaboration server.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michal Jacovi, Yoelle Maarek, Amnon Ribak, Vladimir Soroka
  • Publication number: 20100036916
    Abstract: A method includes steps of: receiving a prompt from a user to activate a message interface in order to begin a session; activating the message interface such that said message interface is presented to the user and is able to receipt input from the user; receiving user input from the message interface, including: a user selection of at least one target correspondent; and a first message to be sent to the at least one target correspondent; identifying the session with a unique identifier; and sending the first message to a messaging system for delivery to the target correspondent when the target correspondent is available.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Barbara Finkelstein, Itzhack Goldberg, Boaz Mizrachi, Vladimir Soroka
  • Patent number: 7583793
    Abstract: Methods, apparatus and systems for message notification in instant messaging are provided in which a message in an instant messaging session is received at a client application. The content of the received message is compared with a set of entries and the content is matched with an entry. Notification of a new message is displayed in a form representing the matched entry. Each entry may be associated with a category and the step of displaying notification represents the category of the matched entry. The entries may be any one of or a combination of words, phrases and/or symbols which commonly appear in messages such that a user can determine the category of a message content without focusing on the message.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michal Jacovi, Vladimir Soroka
  • Publication number: 20090198652
    Abstract: A method and system for selecting communication means are provided. The method includes receiving a request for communication (102) by a current user (101) with a target contact and searching data of prior communication attempts (105) by prior users with one or more prior target contacts using different communication means, wherein the current user and the prior users fall within a first defined category and the target contact and the prior target contacts fall within a second defined category. The success of the communication means of prior communication attempts is determined (104) and a communication means for the current user is recommended (103). The method includes referencing (107) relationship resource (109) to determine if users or target contacts fall within defined categories, such as, for example, an organizational structure level, a department, or a group of people with a given form of relationship to another group of people.
    Type: Application
    Filed: February 4, 2008
    Publication date: August 6, 2009
    Inventors: Ido Guy, Boaz Mizrachi, Eyal Sonsino, Vladimir Soroka
  • Publication number: 20090164512
    Abstract: A method and computer program product for managing media items, the method includes: clustering media items to media item groups and assigning a semantic event descriptor to each media item group in response to capture time of multiple media items, capture locations of multiple media items, event scheduling information and information extracted from media items; wherein the assigning of the semantic event descriptor is responsive to a type of the event.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Inventors: Netta Aizenbud-Reshef, Ella Barkan, Eran Belinsky, Michal Jacovi, Vladimir Soroka
  • Publication number: 20090131080
    Abstract: Device, system and method of physical context based wireless communication. For example, a method for physical context based wireless communication includes: determining an association between a spatial location of a wireless communication device and location context information related to said spatial location; determining an identity of a user of said wireless communication device; and determining an association between said user of the wireless communication device and said location context information.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Inventors: Sima Nadler, Vladimir Soroka
  • Publication number: 20090100497
    Abstract: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for preventing a set of users from accessing a message in an instant messaging system. The process determines whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device. The process notifies the sending computing device that the message is undetected by the set of users in response to determining that the message is undetected by the set of users associated with the receiving computing device. The process prevents the set of users from accessing the message in response to receiving a request to prevent the set of users from accessing the message.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 16, 2009
    Inventors: Itzhack Goldberg, Ido Guy, Boaz Mizrachi, Vladimir Soroka
  • Publication number: 20080307061
    Abstract: Methods, apparatus and systems for message notification in instant messaging are provided in which a message in an instant messaging session is received at a client application. The content of the received message is compared with a set of entries and the content is matched with an entry. Notification of a new message is displayed in a form representing the matched entry. Each entry may be associated with a category and the step of displaying notification represents the category of the matched entry. The entries may be any one of or a combination of words, phrases and/or symbols which commonly appear in messages such that a user can determine the category of a message content without focusing on the message.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 11, 2008
    Inventors: Michal JACOVI, Vladimir SOROKA
  • Publication number: 20070294428
    Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.
    Type: Application
    Filed: June 19, 2006
    Publication date: December 20, 2007
    Inventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka
  • Patent number: 7269787
    Abstract: A method for document annotation includes providing a contextual framework extending over multiple electronic documents. Annotations are input to a computer by a user with respect to two or more of the documents, while the user views the documents on a computer screen. Each of the annotations is stored together with respective context information in a memory of the computer, the context information including multiple fields defined by the framework. The annotations are sorted with respect to the two or more documents according to one or more of the multiple fields of the respective context information, and the sorted annotations are output for viewing by the user.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Coporation
    Inventors: Einat Amitay, Michal Jacovi, Amnon Ribak, Vladimir Soroka, Sigalit Ur