WO2001098929A2 - Electronic chat and instant messaging with ink data - Google Patents
Electronic chat and instant messaging with ink data Download PDFInfo
- Publication number
- WO2001098929A2 WO2001098929A2 PCT/US2001/017699 US0117699W WO0198929A2 WO 2001098929 A2 WO2001098929 A2 WO 2001098929A2 US 0117699 W US0117699 W US 0117699W WO 0198929 A2 WO0198929 A2 WO 0198929A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ink data
- chat
- data
- network
- ink
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1827—Network arrangements for conference optimisation or adaptation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Definitions
- the present invention pertains to the field of communication using computing and/or communication devices. More specifically, the present invention relates to ink data communication between multiple parties using computing and/or communication devices on a network.
- Chat room services from Internet service providers and on-line services provide an informal, public meeting place where multiple participants from all over the world can converse in text, in audio, or through a shared white board. Chat rooms may be maintained by a single server or a plurality of servers spread out over a large area, connected by a network.
- a typical chat room service relies on two basic components of Transfer Control Protocol/Internet Protocol (TCP/IP), the networking protocol upon which the Internet is based, clients and servers. Clients run software that allow them to connect to a server. Other implementations allow a peer-to-peer chat communication.
- TCP/IP Transfer Control Protocol/Internet Protocol
- clients run software that allow them to connect to a server.
- Other implementations allow a peer-to-peer chat communication.
- the server accepts connections from one or more clients at the same time.
- a plurality of servers are typically interconnected. From one server, a client can access the conferences and users on other servers. The plurality of servers provide the supporting structure that allow the chat room service to work. The servers maintain information on the current available chat rooms. Every time a new room is created, the information about it is passed to every other server on the network. Servers also administer which clients are currently connected and what options and features they have set up. All of this information is exchanged between servers as it is changed.
- a typical chat system Internet Relay Chat
- a shared white board had several drawbacks.
- One drawback of using a shared white board is that linear conversation could not be conducted easily through the shared graphical space. When more than two clients shared a white board, it was difficult for one to determine which client was making a contribution to the shared white board and there were difficulties in keeping track of the order when each contribution was made.
- Another drawback of using a shared white board was that after the white board was filled, clients had to wait for other clients to erase the contents on their white board before further contribution could be made.
- chat One special case use of chat is conventional instant messaging, whereby one client can instantly send and receive messages to/from one other client.
- instant messaging is used to quickly transfer short text messages between two networked users. Longer or more complex messages or documents can be transferred among networked users in a less timely way using conventional email.
- Traditional email systems support the transfer of documents composed in a variety of formats including text, graphics, GIF, JPEG, bitmap, EXE, and many others.
- the conventional IM and chat infrastructure is more limited to a very few data formats, predominantly ASCII text and/or voice formats.
- IM and chat user base grows, it will be increasingly important to support data types other than simple ASCII text and/or voice .
- One such data type currently not supported by conventional IM or chat systems is a handwriting data type such as ink data.
- ink data is particularly important in applications where conventional text data is less efficient. For example, many languages other than English use symbols which are more efficiently drawn by hand rather than typed on a text-oriented keyboard.
- PDAs personal digital assistants
- cell phones such as cell phones, handheld devices, pagers, and the like are more efficiently used with a pen input device.
- a pen input device is more efficient for the entry of ink data rather than conventional text, unless handwriting recognition software is used.
- handwriting recognition software typically consumes many system resources.
- an apparatus is needed for integrating non-traditional data types, such as ink data, into the conventional IM and chat infrastructures.
- Figure 1 illustrates a block diagram of one example of a computer system implementing one embodiment of the present invention
- Figure 2 illustrates a data distribution system implementing an embodiment of the present invention using the uni-cast protocol
- Figure 3 illustrates a data distribution system implementing an embodiment of the present invention using a multi-cast protocol
- the computer system 100 comprises a processor or CPU 101 that processes digital data.
- the processor 101 can be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor implementing a combination of instruction sets, or other processor device.
- the processor 101 is coupled to a CPU bus 110 that transmits signals between the processor 101 and other components in the computer system 100.
- a memory 113 comprises a dynamic random access memory (DRAM) device, a static random access memory (SRAM) device, or other memory devices.
- the memory 113 stores information or other intermediate data during execution by the processor 101.
- a bridge memory controller 111 is coupled to the CPU bus 110 and the memory 113. The bridge memory controller 111 directs data traffic between the processor 101, the memory 113, and other components in the computer system 100 and bridges signals from these components to a high speed I/O bus 120.
- the high speed I/O bus 120 supports peripherals operating at high data throughput rates.
- the bus 120 can be a single bus or a combination of multiple buses.
- the bus 120 can comprise a Peripheral Components Interconnect (PCI) bus, a Personal Computer Memory Card International Association (PCMCIA) bus, or other buses.
- PCI Peripheral Components Interconnect
- PCMCIA Personal Computer Memory Card International Association
- the bus 120 provides communication links between components in the computer system 100.
- a network interface 121 is coupled to the bus 120.
- the network interface operates to link computer system 100 to a server or a network of computers and provides communication among the machines.
- the network interface 121 may be a telephone modem, a cable modem, an Integrated Services Digital Network (ISDN) connection or other interface to a network.
- ISDN Integrated Services Digital Network
- a display device controller 122 is coupled to the high speed I/O bus 120.
- Display device controller 122 is coupled to the bus 120.
- the display device controller 122 allows coupling of a display device to the computer system and acts as an interface between the display device and the computer system 100.
- the display device receives information and data from the processor 101 through the display device controller 122 and displays the information and data to the user of the computer system 100.
- Graphical input device 124 is coupled to the bus 120.
- the graphical input device 124 operates to input graphical images and/or handwritten or ink data into the computer system 100.
- the graphical input device 124 may be, for example, a video camera and white board or an electronic pen and tablet or other graphical input devices.
- Graphical input device 124 may also include conventional handwriting input devices, such as a touch-screen, a digitizer, an electronic tablet, a mouse, an electronic pen, a light pen, or the like.
- a data storage device 131 can be a hard disk drive, a floppy disk drive, a CD-ROM device, a flash memory device or other mass storage device.
- a keyboard interface 132 allows coupling of a keyboard to the computer system and transmits signals from a keyboard to the computer system 100.
- An optional audio controller 133 that operates to coordinate the recording and playing of sounds is also coupled to the I/O bus 130.
- a pointing device 135, such as a conventional mouse or trackball can also be coupled to I/O bus 130.
- the present invention is related to the use of the computer system 100 to enable ink data communication between multiple parties on a network.
- enabling ink data communication is performed by computer system 100 in response to the processor 101 executing sequences of instructions contained in the memory 113.
- Such instructions may be read into the memory 113 from other computer- readable media, such as data storage devices 131 or from the network.
- Execution of the sequences of instructions contained in the memory 113 causes the processor to perform the functionality described herein.
- hard-wired circuitry may be used in place of or in combination with software instructions to implement the present invention.
- the present invention is not limited to any specific combination of hardware circuitry and software. It wilJ be apparent to one of ordinary skill in the art that the present invention can be used on a wide variety of other computing devices and/or communication devices, such as chat devices, personal digital assistants (PDAs), palm top computers, or similar devices.
- PDAs personal digital assistants
- FIG 2 illustrates a data distribution system implementing an embodiment of the present invention using a uni-cast protocol.
- Data distribution system 200 is a network comprising a plurality of clients 100, and 201-204. Clients 100, and 201-204 may be implemented by computer systems such as the one described in Figure 1.
- the data distribution system 200 also comprises a server 210. Each client maintains a separate connection with the server 210. Lines 221-225 represent the connection between the clients 100, and 201-204 and the server 210, respectively. Connections 221-225 may be, for example, an Internet connection using Transfer Control Protocol (TCP) or User Datagram Protocol (UDP).
- TCP Transfer Control Protocol
- UDP User Datagram Protocol
- a graphical or ink data message generated from a client is transmitted to the server 210 in the form of a packet of data via its connection.
- the graphical or ink data message is sent to a queue of messages in the server 210 where other graphical or ink data messages from other clients are stored.
- a copy of the graphical or ink data messages received from each of the clients are then transmitted to the clients 100, and 201-204 from the server 210 in the order which they were received.
- the clients 100, and 201-204 store the graphical or ink data messages received from the server 210 in their own queue of received messages.
- each client receives a copy of the messages sent to the server 210 in the order that the messages were received by the server 210.
- the clients 100, and 201-204 display the packets of graphical or ink data messages stored in their queue of received messages on a display device.
- server 210 may be connected to a plurality of other servers configured similarly to form a network of servers sharing graphical or ink data.
- connections 221-225 may be non-Internet connections over a local area network (LAN) or a wide area network (WAN).
- the server 210 and the clients 100, and 201-204 may be implemented by any known circuitry.
- the data distribution system 200 may be a single computer system with a plurality of clients connected onto the computer system, wherein the plurality of clients may use inter-process communication to communicate with one another.
- FIG. 3 illustrates a data distribution system implementing an embodiment of the present invention using a multi-cast protocol such as Multicast Internet Protocol.
- Data distribution system 300 is a network comprising a plurality of clients 100, and 201-204. Clients 100, and 201-204 may be implemented by computer systems such as the one described in Figure 1.
- the clients 100, and 201-204 are coupled to transmission medium 310.
- Transmission medium 310 may be, for example, an Internet network, or a Local Area Network (WAN) or Wide Area Network (WAN).
- WAN Local Area Network
- WAN Wide Area Network
- a first graphical or ink data message is transmitted from a first client 100 to a plurality of other clients 201-204 on the data distribution system 300 as a packet of graphical or ink data via transmission medium 310.
- Each of the clients 100, and 201- 204 have a queue of received messages where messages sent from other clients are stored in the order received.
- the client sending the message, client 100 also stores a copy of the message it sent to the other clients in its queue of received messages.
- Clients 201-204 also perform a similar protocol when sending graphical or ink data messages.
- Each of the clients 100, and 201-204 may display the graphical or ink data messages stored in its queue of received messages on a display device.
- One embodiment of the present invention is designed to expand the current chat and instant messaging infrastructure to allow users to communicate with ink data obtained by a graphical or handwriting input device, such as a touch screen, a digitizer, an electronic tablet, a mouse, a light pen, or the like.
- a graphical or handwriting input device such as a touch screen, a digitizer, an electronic tablet, a mouse, a light pen, or the like.
- simple ink data is well known in the art.
- it is well known to capture hand written input in an electronic form by capturing information associated with the movement of an electronic pen on an electronic tablet. This type of information is commonly called ink data.
- ink data is represented as a simple x,y position of the pen at particular increments of time.
- ink data capture devices In more sophisticated conventional ink data capture devices, other parameters including hand position, time, pen pressure, style, color, and other attributes associated with pen movement are captured and reported by the capture device to a processing device through a conventional interface.
- these ink data capture devices exist in the prior art, their application for use in an instant messaging or chat system has not been known or suggested.
- Conventional chat systems or instant messaging systems are used conventionally mainly for transporting text from one network user to another network user during a chat session.
- Many conventional instant messaging players have added voice transporting capability, but no one currently provides or suggests the use of an ink data format in an instant messaging or chat session.
- the ink data format is particularly well suited for integration with an instant messaging or chat infrastructure for at least the following reasons.
- ink data format is an ideal vehicle for sharing creative activities, such as drawing, architecting, and designing.
- the ink data format is ideal for aiding communication with visual context, such as pointing direction at a map, changing a layout of a floor plan, etc.
- the ink data format is the most efficient way for people to communicate in many countries outside of the United States. Even within the United States, there are millions of people who cannot type with sufficient speed, but handwriting is usually a very natural and comfortable communication medium for them.
- Input device 410 represents any one of a variety of conventional electronic pen input devices, handwriting input devices, and other types of conventional ink data capture devices. Such input devices 410 produce raw ink data input typically including an x coordinate, a y coordinate, and time information from the ink data capture device. Ink data input device 410 operates with a hardware interface software layer or driver 420 to format the raw ink data into a form suitable for processing at higher functional levels. The x,y coordinate information is used to determine the position of an electronic pen tip at a particular instant in time.
- the handwritten strokes of the electronic pen can be duplicated with a high degree of accuracy thereby increasing the intelligibility and aesthetic appeal of the ink data presentation. This improved intelligibility applies to both human and machine based handwriting recognition.
- additional information such as pen pressure, drawing style or line type information, color information, and other types of ink data information may be provided by input device 410 to hardware interface layer 420. It will be apparent to one of ordinary skill in the art that providing additional ink data parameters will improve the rendering and presentation of the ink data information to the remote user.
- the packet is transferred to an ink management layer 430 as shown in Figure 4.
- the ink management layer 430 handles the initial processing of the raw ink data received from the hardware interface layer 420.
- the ink management layer 430 can filter out duplicative raw ink data or interpolate and smooth out raw ink data that may be missing some data.
- ink management layer 430 can use conventional data compression techniques to reduce the amount of data transferred to higher functional levels without reducing the information represented by the raw ink data.
- ink management layer 430 can also encrypt the raw ink data using well- known techniques. Further, the ink management layer 430 can apply conventional handwriting recognition techniques to convert the ink data to a text form. Any of these processing functions, such as compaction, compression, encryption, and handwriting recognition may be selectively enabled or disabled using a configuration user interface provided by the present invention. Ink management layer 430 also transforms the raw ink data into a network transportable format. At the completion of its processing of the input raw ink data, ink management layer 430 produces processed ink data, which is transferred to network interface layer 440. Network interface layer 440 handles the conversion of the processed ink data to a form compatible with the local network communication protocol.
- network interface layer 440 may not be necessary if the computing device upon which the present invention is implemented already has an established Internet connection. Such devices, such a desktop personal computer, may already be capable of transporting the processed ink data across the network. However, if such functionality is not implemented or not usable for a particular system using the present invention, network interface layer 440 can convert the processed ink data to a form which is transportable across a network to a remote user. Once a network transportable form of the processed ink data is produced by network interface layer 440, the network transportable ink data is transferred to a messaging layer 450 such as instant messaging (IM) interface layer 450.
- IM instant messaging
- the present invention augments the conventional mstant messaging interface layer 450 to include the transport of the processed ink data using the conventional instant messaging infrastructure.
- a user at one network location with an input device 410 that produces ink data may transport the ink data through the instant messaging infrastructure 450 to a remote network user.
- interface layer 450 may also be an interface layer implementing chat functionality.
- the network interface layer 440 would provide processed ink data to a chat interface layer, which would transmit the processed ink data to other recipients of messages during a particular chat session.
- the present invention augments the conventional chat interface layer to provide for the transport of processed ink data to other chat recipients.
- the illustrated embodiment of the present invention includes functionality on the receiver side for receiving chat or an instant message within which ink data is included.
- the interface layer 450 will receive a message from a remote user using conventional techniques.
- the interface layer 450 may be an instant messaging interface, a chat interface, or an email interface.
- the message including processed ink data is received by a receiver at interface layer 450.
- the incoming ink data message is then transferred to network interface layer 440.
- Network interface layer 440 unwraps the incoming ink data message and extracts the ink data.
- the ink data packet received via the incoming message is passed from network interface layer 440 to ink management layer 430.
- Ink management layer 430 is responsible for decoding the incoming ink data message. Depending upon the ink data processing performed by the sender of the message, the ink management layer 430 on the receiver side will decrypt the incoming ink data if the ink data message had been encrypted by the sender. Additionally, ink management layer 430 on the receiver side will decompress the received ink data using conventional techniques. The ink management layer 430 on the receiver may also apply conventional handwriting recognition techniques to the ink data. If necessary, ink management layer 430 on the receiver side will perform further processing on the received ink data to facilitate rendering the ink data on the display device 460 on the receiver side.
- the decoded ink data is transferred to hardware interface layer 420 on the receiver side.
- Hardware interface layer 420 on the receiver side further formats the ink data for compatibility with the particular display device 460 on the receiver side.
- Hardware interface layer 420 then transfers the received ink data to display device 460 for presentation to a network user at the receiving end.
- ink data captured or produced by a networked sender is transferred via conventional instant messaging, chat, and/or email infrastructure to a network receiver for display at the receiver end.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002503703A JP2004510217A (en) | 2000-06-19 | 2001-06-01 | Electronic chat and instant messaging with ink data |
| KR10-2002-7015937A KR100482729B1 (en) | 2000-06-19 | 2001-06-01 | Electronic chat and instant messaging with ink data |
| IL15325701A IL153257A0 (en) | 2000-06-19 | 2001-06-01 | Electronic chat and instant messaging with ink data |
| AU2001275094A AU2001275094A1 (en) | 2000-06-19 | 2001-06-01 | Electronic chat and instant messaging with ink data |
| IL153257A IL153257A (en) | 2000-06-19 | 2002-12-04 | Electronic chat and instant messaging with ink data |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US59692600A | 2000-06-19 | 2000-06-19 | |
| US09/596,926 | 2000-06-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2001098929A2 true WO2001098929A2 (en) | 2001-12-27 |
| WO2001098929A3 WO2001098929A3 (en) | 2002-03-28 |
Family
ID=24389301
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2001/017699 Ceased WO2001098929A2 (en) | 2000-06-19 | 2001-06-01 | Electronic chat and instant messaging with ink data |
Country Status (7)
| Country | Link |
|---|---|
| JP (1) | JP2004510217A (en) |
| KR (1) | KR100482729B1 (en) |
| CN (1) | CN1456007A (en) |
| AU (1) | AU2001275094A1 (en) |
| IL (2) | IL153257A0 (en) |
| TW (1) | TWI226173B (en) |
| WO (1) | WO2001098929A2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1729679A (en) * | 2002-12-18 | 2006-02-01 | 奥林奇股份有限公司 | Mobile graphics device and server |
| CN101330431B (en) * | 2007-06-19 | 2011-04-06 | 阿里巴巴集团控股有限公司 | Method and system for storing instant information |
| US8275197B2 (en) * | 2008-06-14 | 2012-09-25 | Microsoft Corporation | Techniques to manage a whiteboard for multimedia conference events |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5309555A (en) * | 1990-05-15 | 1994-05-03 | International Business Machines Corporation | Realtime communication of hand drawn images in a multiprogramming window environment |
| US5369704A (en) * | 1993-03-24 | 1994-11-29 | Engate Incorporated | Down-line transcription system for manipulating real-time testimony |
| US20030051136A1 (en) * | 1995-11-06 | 2003-03-13 | Pavel Curtis | Multimedia coordination system |
| US5940082A (en) * | 1997-02-14 | 1999-08-17 | Brinegar; David | System and method for distributed collaborative drawing |
| JP3547937B2 (en) * | 1997-05-15 | 2004-07-28 | 株式会社リコー | Image forming device |
-
2001
- 2001-05-10 TW TW090111175A patent/TWI226173B/en not_active IP Right Cessation
- 2001-06-01 WO PCT/US2001/017699 patent/WO2001098929A2/en not_active Ceased
- 2001-06-01 IL IL15325701A patent/IL153257A0/en unknown
- 2001-06-01 JP JP2002503703A patent/JP2004510217A/en not_active Withdrawn
- 2001-06-01 CN CN01811221A patent/CN1456007A/en active Pending
- 2001-06-01 AU AU2001275094A patent/AU2001275094A1/en not_active Abandoned
- 2001-06-01 KR KR10-2002-7015937A patent/KR100482729B1/en not_active Expired - Fee Related
-
2002
- 2002-12-04 IL IL153257A patent/IL153257A/en active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| KR100482729B1 (en) | 2005-04-14 |
| TWI226173B (en) | 2005-01-01 |
| JP2004510217A (en) | 2004-04-02 |
| WO2001098929A3 (en) | 2002-03-28 |
| IL153257A (en) | 2009-12-24 |
| KR20030004418A (en) | 2003-01-14 |
| AU2001275094A1 (en) | 2002-01-02 |
| CN1456007A (en) | 2003-11-12 |
| IL153257A0 (en) | 2003-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8370525B2 (en) | Transmitting new data format under existing infrastructure | |
| KR100462439B1 (en) | Method and system for creating and sending graphical email | |
| Hopper | Pandora-an experimental system for multimedia applications | |
| US6763373B2 (en) | Method and system for creating and sending handwritten or handdrawn messages | |
| US6760749B1 (en) | Interactive conference content distribution device and methods of use thereof | |
| US6564249B2 (en) | Method and system for creating and sending handwritten or handdrawn messages | |
| US7454760B2 (en) | Method and software for enabling n-way collaborative work over a network of computers | |
| CN100452775C (en) | Method and system of sharing application programs in instant communication system | |
| Lamberti et al. | An accelerated remote graphics architecture for PDAS | |
| CN107534704A (en) | Information processing device, information processing method, and information processing program | |
| TW200948087A (en) | System and method for low bandwidth display information transport | |
| CN1791070B (en) | A method of transferring documents over the network | |
| JP4738628B2 (en) | Data conference system, data conference terminal, and recording medium recording data conference program | |
| JP6443124B2 (en) | Add documents fairly to collaborative sessions | |
| CN101969463A (en) | Method for realizing whiteboard full-screen synchronization on web page | |
| CN1194506C (en) | Method and device for realizing interactive real time video text communication business | |
| CN106657206A (en) | Virtual desktop infrastructure web video redirection method | |
| US20050055455A1 (en) | Development platform for peer-to-peer applications | |
| KR20030036154A (en) | Video and graphics distribution system for mobile users | |
| KR100482729B1 (en) | Electronic chat and instant messaging with ink data | |
| Fox et al. | Integration of Hand-Held Devices into Collaborative Environments. | |
| US20080181303A1 (en) | System and method for video compression | |
| US20090183087A1 (en) | Method and Apparatus for Real Time Image Transfer Between Two or More Computers | |
| HK1060231A (en) | Electronic chat and instant messaging with ink data | |
| CN119383385A (en) | Content sharing method, device, terminal and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020027015937 Country of ref document: KR |
|
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 153257 Country of ref document: IL |
|
| ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2002 503703 Kind code of ref document: A Format of ref document f/p: F |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 018112218 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020027015937 Country of ref document: KR |
|
| 122 | Ep: pct application non-entry in european phase | ||
| WWG | Wipo information: grant in national office |
Ref document number: 1020027015937 Country of ref document: KR |