Movatterモバイル変換


[0]ホーム

URL:


US20130205230A1 - Establishing a chat session between users in a network system - Google Patents

Establishing a chat session between users in a network system
Download PDF

Info

Publication number
US20130205230A1
US20130205230A1US13/836,768US201313836768AUS2013205230A1US 20130205230 A1US20130205230 A1US 20130205230A1US 201313836768 AUS201313836768 AUS 201313836768AUS 2013205230 A1US2013205230 A1US 2013205230A1
Authority
US
United States
Prior art keywords
user
browser
chat
request
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/836,768
Inventor
Dmitry Andreev
Gregory Vilshansky
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US13/836,768priorityCriticalpatent/US20130205230A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: VILSHANSKY, GREGORY, ANDREEV, DMITRY
Publication of US20130205230A1publicationCriticalpatent/US20130205230A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method and system for establishing a chat session between users in a network system. A request is received, from a first user at a first browser, to enter a chat session with a second user at a second browser. A request for information from a server specified by the second user is received asynchronously from the second user at the second browser, wherein the second browser has not received notice of the request from the first user to enter the chat session. The server is accessed to receive the information. The received information is modified by addition to the received information of a chat user interface to open a browser window at the second browser. Content of the browser window causes a chat applet instance to be downloaded for execution at the second browser to instantiate the chat session between the first user and the second user.

Description

Claims (18)

We claim:
1. A method for establishing a chat session between users in a network system, said method comprising:
receiving, by a processor of a computer from a first user at a first browser, a request to enter a chat session with a second user at a second browser;
after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and
in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user.
2. The method ofclaim 1, said method further comprising:
said processor setting a time of life of the transmitted modified information in the header of pages of the modified information, wherein the time of life is sufficiently short to enable timely delivery of the modified information to the second browser via said transmitting the modified information to the second browser.
3. The method ofclaim 1, said method further comprising:
said processor authenticating the second user to a message engine to enable unicast messaging capabilities; and thereafter
said processor serving to the second user, in further response to the request for information from the specified server, an interface to a collaboration tool for conveying text and/or multimedia messages with respect to the second user and the server.
4. The method ofclaim 1, said method further comprising:
a processing unit at the second browser executing the chat applet instance to instantiate the chat session between the first user and said second user; and
said processing unit at the second browser establishing a persistent connection between the second browser and the computer to establish a channel for message exchange between the first and second browsers with the computer acting as proxy.
5. The method ofclaim 1, wherein the request to enter the chat session uses a chat invitation form which includes an identity of the second user.
6. The method ofclaim 5, said method further comprising:
before said receiving the request from the first user to enter the chat session, a processing unit at the first browser downloading a Java applet and executing the Java applet to display the chat invitation form to the first user; and
said a processing unit at the first browser receiving from the first user an entry of the identity of the second user in the displayed chat invitation form.
7. A computer program product, comprising a computer readable physically tangible storage having a computer readable program code stored therein, said computer readable program code upon being executed by a processor of a computer performs a method for establishing a chat session between users in a network system, said method comprising:
said processor receiving, from a first user at a first browser, a request to enter a chat session with a second user at a second browser;
after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and
in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user.
8. The computer program product ofclaim 7, said method further comprising:
said processor setting a time of life of the transmitted modified information in the header of pages of the modified information, wherein the time of life is sufficiently short to enable timely delivery of the modified information to the second browser via said transmitting the modified information to the second browser.
9. The computer program product ofclaim 7, said method further comprising:
said processor authenticating the second user to a message engine to enable unicast messaging capabilities; and thereafter
said processor serving to the second user, in further response to the request for information from the specified server, an interface to a collaboration tool for conveying text and/or multimedia messages with respect to the second user and the server.
10. The computer program product ofclaim 7, said method further comprising:
a processing unit at the second browser executing the chat applet instance to instantiate the chat session between the first user and said second user; and
said processing unit at the second browser establishing a persistent connection between the second browser and the computer to establish a channel for message exchange between the first and second browsers with the computer acting as proxy.
11. The computer program product ofclaim 7, wherein the request to enter the chat session uses a chat invitation form which includes an identity of the second user.
12. The computer program product ofclaim 11, said method further comprising:
before said receiving the request from the first user to enter the chat session, a processing unit at the first browser downloading a Java applet and executing the Java applet to display the chat invitation form to the first user; and
said a processing unit at the first browser receiving from the first user an entry of the identity of the second user in the displayed chat invitation form.
13. A computer system comprising a processor and a computer readable physically tangible storage coupled to the processor, said storage storing program code which upon being executed by the processor performs a method for establishing a chat session between users in a network system, said method comprising:
said processor receiving, from a first user at a first browser, a request to enter a chat session with a second user at a second browser;
after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and
in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user.
14. The computer system ofclaim 13, said method further comprising:
said processor setting a time of life of the transmitted modified information in the header of pages of the modified information, wherein the time of life is sufficiently short to enable timely delivery of the modified information to the second browser via said transmitting the modified information to the second browser.
15. The computer system ofclaim 13, said method further comprising:
said processor authenticating the second user to a message engine to enable unicast messaging capabilities; and thereafter
said processor serving to the second user, in further response to the request for information from the specified server, an interface to a collaboration tool for conveying text and/or multimedia messages with respect to the second user and the server.
16. The computer system ofclaim 13, said method further comprising:
a processing unit at the second browser executing the chat applet instance to instantiate the chat session between the first user and said second user; and
said processing unit at the second browser establishing a persistent connection between the second browser and the computer to establish a channel for message exchange between the first and second browsers with the computer acting as proxy.
17. The computer system ofclaim 13, wherein the request to enter the chat session uses a chat invitation form which includes an identity of the second user.
18. The computer system ofclaim 17, said method further comprising:
before said receiving the request from the first user to enter the chat session, a processing unit at the first browser downloading a Java applet and executing the Java applet to display the chat invitation form to the first user; and
said a processing unit at the first browser receiving from the first user an entry of the identity of the second user in the displayed chat invitation form.
US13/836,7682004-02-122013-03-15Establishing a chat session between users in a network systemAbandonedUS20130205230A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/836,768US20130205230A1 (en)2004-02-122013-03-15Establishing a chat session between users in a network system

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US10/777,799US7650380B2 (en)2004-02-122004-02-12System and method for messaging and collaborating in an intranet environment
US12/688,239US8423613B2 (en)2004-02-122010-01-15System for messaging and collaborating in an intranet environment
US13/836,768US20130205230A1 (en)2004-02-122013-03-15Establishing a chat session between users in a network system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US12/688,239ContinuationUS8423613B2 (en)2004-02-122010-01-15System for messaging and collaborating in an intranet environment

Publications (1)

Publication NumberPublication Date
US20130205230A1true US20130205230A1 (en)2013-08-08

Family

ID=34838067

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/777,799Expired - Fee RelatedUS7650380B2 (en)2004-02-122004-02-12System and method for messaging and collaborating in an intranet environment
US12/688,239Expired - Fee RelatedUS8423613B2 (en)2004-02-122010-01-15System for messaging and collaborating in an intranet environment
US13/836,768AbandonedUS20130205230A1 (en)2004-02-122013-03-15Establishing a chat session between users in a network system

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US10/777,799Expired - Fee RelatedUS7650380B2 (en)2004-02-122004-02-12System and method for messaging and collaborating in an intranet environment
US12/688,239Expired - Fee RelatedUS8423613B2 (en)2004-02-122010-01-15System for messaging and collaborating in an intranet environment

Country Status (1)

CountryLink
US (3)US7650380B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9998883B2 (en)*2015-09-302018-06-12Nathan Dhilan ArimilliGlass pane for collaborative electronic communication
CN109688050A (en)*2018-12-282019-04-26携程旅游网络技术(上海)有限公司The control method and system of instant messaging
US20230028716A1 (en)*2020-06-082023-01-26Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7188140B1 (en)2002-03-132007-03-06At&T Corp.System and method for providing enhanced persistent communications
FI20041205A0 (en)*2004-09-162004-09-16Nokia Corp Control of conference communication in a communication system
US20060230153A1 (en)*2005-04-112006-10-12Cim, Ltd.Network communication using push technology
US8725810B1 (en)*2005-06-302014-05-13Google Inc.Method and system for anonymous login for real time communications
WO2007071808A1 (en)*2005-12-222007-06-28Nokia CorporationInstant messaging
CN1808983A (en)*2006-02-152006-07-26阿里巴巴公司Method and system of implementing instant communication
US20080155031A1 (en)*2006-12-212008-06-26Fortier Stephane Maxime FrancoSystems and methods for conveying information to an instant messaging client
US8943128B2 (en)*2006-12-212015-01-27Bce Inc.Systems and methods for conveying information to an instant messaging client
WO2008074124A1 (en)*2006-12-212008-06-26Bce Inc.Systems and methods for conveying information to an instant messaging client
US20080155030A1 (en)*2006-12-212008-06-26Fortier Stephane Maxime FrancoSystems and methods for conveying information to an instant messaging client
US8650030B2 (en)*2007-04-022014-02-11Google Inc.Location based responses to telephone requests
US7962556B2 (en)*2007-08-082011-06-14International Business Machines CorporationInstant messaging session initiation using a proxy session request
WO2010041682A1 (en)*2008-10-072010-04-15インターナショナル・ビジネス・マシーンズ・コーポレーションDevice and method for announcing user status
KR101292002B1 (en)*2011-05-202013-08-01주식회사 네오위즈인터넷Method, client device, chatting server and recording medium for providing client-based chatting service
US9230546B2 (en)*2011-11-032016-01-05International Business Machines CorporationVoice content transcription during collaboration sessions
US20140019884A1 (en)*2012-07-102014-01-16Mark Andrew DinanEnhanced synchronous communication channel for interactive communications between participants
US10148710B2 (en)*2013-11-272018-12-04At&T Intellectual Property I, L.P.Method, computer-readable storage device and apparatus for establishing persistent messaging sessions
US11516083B2 (en)*2018-09-282022-11-29Mastercard International IncorporatedSystems, computer-readable media and computer-implemented methods for automated, dynamic capacity planning using HTTP response header fields

Citations (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6078948A (en)*1998-02-032000-06-20Syracuse UniversityPlatform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions
US6192394B1 (en)*1998-07-142001-02-20Compaq Computer CorporationInter-program synchronous communications using a collaboration software system
US20010020253A1 (en)*2000-03-012001-09-06Nec CorporationBrokerage system and method for joint learning of different languages
US20010034689A1 (en)*2000-01-212001-10-25Heilman Theodore A.Method and system of negotiating a transaction over a network
US20010039565A1 (en)*1998-06-292001-11-08Abhay K. GuptaApplication computing environment
US20020023134A1 (en)*2000-04-032002-02-21Roskowski Steven G.Method and computer program product for establishing real-time communications between networked computers
US20020049812A1 (en)*2000-09-052002-04-25Yuval NahonSystem and method for directing shared data
US20020055966A1 (en)*2000-11-082002-05-09John BorderSystem and method for reading ahead of content
US20020059379A1 (en)*1998-09-152002-05-16Jamey HarveySystem and method for information and application distribution
US20020083134A1 (en)*2000-12-222002-06-27Bauer Kirk WayneMethod and system of collaborative browsing
US20020112076A1 (en)*2000-01-312002-08-15Rueda Jose AlejandroInternet protocol-based computer network service
US20020120939A1 (en)*2000-12-182002-08-29Jerry WallWebcasting system and method
US20020156808A1 (en)*2000-12-292002-10-24International Business Machines CorporationMethod and system for providing task information in a place
US6477150B1 (en)*2000-03-032002-11-05Qualcomm, Inc.System and method for providing group communication services in an existing communication system
US6484196B1 (en)*1998-03-202002-11-19Advanced Web SolutionsInternet messaging system and method for use in computer networks
US20030014479A1 (en)*2001-07-122003-01-16Shafron Thomas JoshuaMethod and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer over a network
US20030078972A1 (en)*2001-09-122003-04-24Open Tv, Inc.Method and apparatus for disconnected chat room lurking in an interactive television environment
US20030188106A1 (en)*2002-03-262003-10-02At&T Corp.Cache validation using rejuvenation in a data network
US20040088546A1 (en)*2002-11-062004-05-06Imlogic, IncSystem and method for add-on services, secondary authentication, authorization and/or secure communication for dialog based protocols and systems
US6807562B1 (en)*2000-02-292004-10-19Microsoft CorporationAutomatic and selective assignment of channels to recipients of voice chat data
US20050102358A1 (en)*2003-11-102005-05-12Gold Stuart A.Web page monitoring and collaboration system
US6941345B1 (en)*1999-12-032005-09-06Nortel Networks LimitedReal-time, text-based messaging between devices in plural communities
US6976056B1 (en)*1999-06-142005-12-13E.Piphany, Inc.Apparatus and method for company representatives to monitor and establish live contact with visitors to their website
US20080178096A1 (en)*2001-05-112008-07-24Rika KusudaCollaborative chat system

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5414818A (en)1990-04-061995-05-09Mti Technology CorporationMethod and apparatus for controlling reselection of a bus by overriding a prioritization protocol
GB2313524A (en)*1996-05-241997-11-26IbmProviding communications links in a computer network
US5768515A (en)*1996-07-081998-06-16Microsoft CorporationMethod for generating and storing two segments of HTTP message headers with different lifetimes and combining them to form a single response header
US5862330A (en)*1996-07-161999-01-19Lucent Technologies Inc.Technique for obtaining and exchanging information on wolrd wide web
US7263526B1 (en)*1996-10-302007-08-28Avaya Technology Corp.Method and apparatus for embedding chat functions in a web page
US6785708B1 (en)*1996-10-302004-08-31Avaya Inc.Method and apparatus for synchronizing browse and chat functions on a computer network
US5796393A (en)*1996-11-081998-08-18Compuserve IncorporatedSystem for intergrating an on-line service community with a foreign service
US5964836A (en)*1997-09-111999-10-12International Business Machines CorporationApparatus, methods and computer program products for managing web-page-embedded sessions with a host-based application
US6144991A (en)*1998-02-192000-11-07Telcordia Technologies, Inc.System and method for managing interactions between users in a browser-based telecommunications network
US6157963A (en)1998-03-242000-12-05Lsi Logic Corp.System controller with plurality of memory queues for prioritized scheduling of I/O requests from priority assigned clients
US6338086B1 (en)*1998-06-112002-01-08Placeware, Inc.Collaborative object architecture
US6101570A (en)1998-07-282000-08-08Compaq Computer CorporationMethod and apparatus for fair bus arbitration in multiple initiator SCSI systems
US6212548B1 (en)*1998-07-302001-04-03At & T CorpSystem and method for multiple asynchronous text chat conversations
US6122723A (en)1998-08-202000-09-19International Business Machines CorporationSwitching multi-initiator SCSI devices to a singular target bus
ES2523100T3 (en)*1998-09-162014-11-20Mitsui & Co., Ltd. A direct multimedia communication system linked to the http protocol
US7730089B2 (en)*1998-11-162010-06-01Punch Networks CorporationMethod and system for providing remote access to the facilities of a server computer
US6937597B1 (en)*1999-02-262005-08-30Lucent Technologies Inc.Signaling method for internet telephony
US6442590B1 (en)*1999-05-272002-08-27Yodlee.Com, Inc.Method and apparatus for a site-sensitive interactive chat network
US6499053B1 (en)*1999-06-302002-12-24International Business Machines CorporationMaster/slave architecture for a distributed chat application in a bandwidth constrained network
US6301609B1 (en)1999-07-072001-10-09Lucent Technologies Inc.Assignable associate priorities for user-definable instant messaging buddy groups
US7171473B1 (en)*1999-11-172007-01-30Planet Exchange, Inc.System using HTTP protocol for maintaining and updating on-line presence information of new user in user table and group table
US20010027474A1 (en)*1999-12-302001-10-04Meny NachmanMethod for clientless real time messaging between internet users, receipt of pushed content and transacting of secure e-commerce on the same web page
US6877044B2 (en)2000-02-102005-04-05Vicom Systems, Inc.Distributed storage management platform architecture
US6606644B1 (en)*2000-02-242003-08-12International Business Machines CorporationSystem and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool
US7392306B1 (en)*2000-04-072008-06-24Aol LlcInstant messaging client having an embedded browser
IL137106A0 (en)*2000-06-292001-06-14Ilissos IncA method and system for generating bursting-messages
GB2368930B (en)*2000-10-172005-04-06Hewlett Packard CoEstablishment of a deferred network communication session
US7299259B2 (en)2000-11-082007-11-20Genesys Telecommunications Laboratories, Inc.Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives
US20020086706A1 (en)2000-11-152002-07-04Ming-Feng ChenMobile device server
JP2002157206A (en)*2000-11-172002-05-31Square Co LtdMethod and system for taking part in electronic conference
US7020686B2 (en)*2000-12-292006-03-28International Business Machines CorporationMethod and system for providing synchronous communication and person awareness in a place
US7080120B2 (en)*2001-01-192006-07-18Digital Orchid, Inc.System and method for collaborative processing of distributed applications
US20030217096A1 (en)*2001-12-142003-11-20Mckelvie Samuel J.Agent based application using data synchronization
US7359943B2 (en)*2002-01-222008-04-15Yahoo! Inc.Providing instant messaging functionality in non-instant messaging environments
US20030225833A1 (en)*2002-05-312003-12-04Paul PilatEstablishing multiparty communications based on common attributes
US7401117B2 (en)*2002-06-102008-07-15International Business Machines CorporationSystem and method for composite business interactions in electronic commerce
US7243124B1 (en)*2002-09-062007-07-10Oracle International CorporationArchitecture for general purpose near real-time business intelligence system with client devices and methods therefor
US7912899B2 (en)*2002-09-062011-03-22Oracle International CorporationMethod for selectively sending a notification to an instant messaging device
US7668917B2 (en)*2002-09-162010-02-23Oracle International CorporationMethod and apparatus for ensuring accountability in the examination of a set of data elements by a user
US7363342B1 (en)*2003-07-082008-04-22Microsoft CorporationMethod and apparatus for providing web services in a collaborative computing system
US7437481B2 (en)*2004-02-032008-10-14At&T Corp.Methods and apparatus for utilizing user software to communicate with network-resident services
US20060010205A1 (en)*2004-05-212006-01-12Bea Systems, Inc.Systems and methods for collaboration impersonation
US20060026237A1 (en)*2004-07-302006-02-02Wang Richard GMethod and system for instant message using HTTP URL technology
US7725128B2 (en)*2006-09-062010-05-25Genmobi Technologies, Inc.Integrated instant messaging and web browsing client and related methods

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6078948A (en)*1998-02-032000-06-20Syracuse UniversityPlatform-independent collaboration backbone and framework for forming virtual communities having virtual rooms with collaborative sessions
US6484196B1 (en)*1998-03-202002-11-19Advanced Web SolutionsInternet messaging system and method for use in computer networks
US20010039565A1 (en)*1998-06-292001-11-08Abhay K. GuptaApplication computing environment
US6192394B1 (en)*1998-07-142001-02-20Compaq Computer CorporationInter-program synchronous communications using a collaboration software system
US20020059379A1 (en)*1998-09-152002-05-16Jamey HarveySystem and method for information and application distribution
US6976056B1 (en)*1999-06-142005-12-13E.Piphany, Inc.Apparatus and method for company representatives to monitor and establish live contact with visitors to their website
US6941345B1 (en)*1999-12-032005-09-06Nortel Networks LimitedReal-time, text-based messaging between devices in plural communities
US20010034689A1 (en)*2000-01-212001-10-25Heilman Theodore A.Method and system of negotiating a transaction over a network
US20020112076A1 (en)*2000-01-312002-08-15Rueda Jose AlejandroInternet protocol-based computer network service
US6807562B1 (en)*2000-02-292004-10-19Microsoft CorporationAutomatic and selective assignment of channels to recipients of voice chat data
US20010020253A1 (en)*2000-03-012001-09-06Nec CorporationBrokerage system and method for joint learning of different languages
US6477150B1 (en)*2000-03-032002-11-05Qualcomm, Inc.System and method for providing group communication services in an existing communication system
US20020023134A1 (en)*2000-04-032002-02-21Roskowski Steven G.Method and computer program product for establishing real-time communications between networked computers
US20020049812A1 (en)*2000-09-052002-04-25Yuval NahonSystem and method for directing shared data
US20020055966A1 (en)*2000-11-082002-05-09John BorderSystem and method for reading ahead of content
US20020120939A1 (en)*2000-12-182002-08-29Jerry WallWebcasting system and method
US20020083134A1 (en)*2000-12-222002-06-27Bauer Kirk WayneMethod and system of collaborative browsing
US20020156808A1 (en)*2000-12-292002-10-24International Business Machines CorporationMethod and system for providing task information in a place
US20080178096A1 (en)*2001-05-112008-07-24Rika KusudaCollaborative chat system
US20030014479A1 (en)*2001-07-122003-01-16Shafron Thomas JoshuaMethod and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer over a network
US20030078972A1 (en)*2001-09-122003-04-24Open Tv, Inc.Method and apparatus for disconnected chat room lurking in an interactive television environment
US20030188106A1 (en)*2002-03-262003-10-02At&T Corp.Cache validation using rejuvenation in a data network
US20040088546A1 (en)*2002-11-062004-05-06Imlogic, IncSystem and method for add-on services, secondary authentication, authorization and/or secure communication for dialog based protocols and systems
US20050102358A1 (en)*2003-11-102005-05-12Gold Stuart A.Web page monitoring and collaboration system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9998883B2 (en)*2015-09-302018-06-12Nathan Dhilan ArimilliGlass pane for collaborative electronic communication
CN109688050A (en)*2018-12-282019-04-26携程旅游网络技术(上海)有限公司The control method and system of instant messaging
US20230028716A1 (en)*2020-06-082023-01-26Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub
US11853380B2 (en)2020-06-082023-12-26Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub
US11893075B2 (en)*2020-06-082024-02-06Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub
US12235923B2 (en)2020-06-082025-02-25Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub
US12299060B2 (en)2020-06-082025-05-13Dropbox, Inc.Intelligently generating and managing third-party sources within a contextual hub

Also Published As

Publication numberPublication date
US20050182817A1 (en)2005-08-18
US20100122185A1 (en)2010-05-13
US7650380B2 (en)2010-01-19
US8423613B2 (en)2013-04-16

Similar Documents

PublicationPublication DateTitle
US8423613B2 (en)System for messaging and collaborating in an intranet environment
US8671145B2 (en)Method and computer program product for establishing real-time communications between networked computers
KR100722916B1 (en) Activity-Based Cooperation Method and Device by Computer System with Communication Manager
US9929984B2 (en)Method and computer program product for establishing real-time communications between networked computers
US6446112B1 (en)IRC name translation protocol
CA2309974C (en)Multimedia direct communication system interlocking with http protocol
US8078678B2 (en)Video messaging
US6466969B1 (en)Notification subsystem
US8812666B2 (en)Remote proxy server agent
US9503307B2 (en)Split channel authenticity queries in multi-party dialog
US20050021645A1 (en)Universal presence indicator and instant messaging system
US20010027474A1 (en)Method for clientless real time messaging between internet users, receipt of pushed content and transacting of secure e-commerce on the same web page
US20030018725A1 (en)System and method for using an instant messaging environment to establish a hosted application sharing session
US20070168450A1 (en)Server-initiated language translation of an instant message based on identifying language attributes of sending and receiving users
EP1075119A2 (en)Real-time messaging system with hyperlinks to objects on an application server
US20010044829A1 (en)Remote e-mail management and communication system
US7593988B2 (en)Systems and methods for multiparty session invite
JPH11272610A (en)Communication system and communication method
KR100385146B1 (en)A web messenger service system and a service method on the network
US20030084167A1 (en)System, method, apparatus and means for information transmission over a computer network
US8725810B1 (en)Method and system for anonymous login for real time communications
US20050223065A1 (en)Corporate electronic mail framing

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANDREEV, DMITRY;VILSHANSKY, GREGORY;SIGNING DATES FROM 20130217 TO 20130315;REEL/FRAME:030015/0770

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp