EP1770881A1 - Method and system for sharing broadcast service information in a communication network - Google Patents
Method and system for sharing broadcast service information in a communication network Download PDFInfo
- Publication number
- EP1770881A1 EP1770881A1 EP05292039A EP05292039A EP1770881A1 EP 1770881 A1 EP1770881 A1 EP 1770881A1 EP 05292039 A EP05292039 A EP 05292039A EP 05292039 A EP05292039 A EP 05292039A EP 1770881 A1 EP1770881 A1 EP 1770881A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- broadcast service
- description file
- service
- broadcast
- module
- 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.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/78—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
- H04H60/80—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations characterised by transmission among terminal devices
Definitions
- the present invention relates in general to communication networks, and more specifically, to sharing broadcast service information in a communication network.
- a communication network includes a plurality of electronic devices that are capable of communicating with each other.
- Examples of a communication network include a Code Division Multiple Access (CDMA) network, a Global System for Mobile Communication (GSM) network, the Internet, a Local Area Network (LAN), and a Wide Area Network (WAN).
- Examples of an electronic device include a mobile phone, a set top box, a computer, a laptop computer, a satellite phone, and so forth.
- Electronic devices may be broadcast-capable devices.
- a broadcast-capable electronic device can access a broadcast service by using service information pertaining to the service.
- the service information includes a description of the broadcast service. However, the service description or references to the broadcast service cannot be sent in a message to other broadcast-capable electronic devices, to enable them to access the broadcast service.
- the service information cannot be shared with non-broadcast-capable electronic devices.
- a non-broadcast-capable electronic device cannot access a broadcast service.
- the service description or references to a broadcast service cannot be shared among a plurality of electronic devices via SMS, MMS or using other services provided by a telecommunication network.
- Various methods exist that allow a specific action to be performed when a message is received include launching a software application in an electronic device when the electronic device receives a Short Message Service (SMS). Another method includes performing a specific action by using an electronic device when a Multimedia Messaging Service (MMS) is received.
- SMS Short Message Service
- MMS Multimedia Messaging Service
- a MIDlet a program or code written in Java, can be launched, based on a notification from the communication network.
- the methods do not enable the sharing of a description or references to a broadcast service among a plurality of electronic devices via SMS, MMS, or by using other services provided by a telecommunication network.
- the methods do not enable the sharing of the service description with non-broadcast-capable electronic devices.
- the methods do not enable the launch of a broadcast service, using data contained in an SMS or an MMS.
- FIG. 1 is an exemplary environment illustrating communication between a plurality of electronic devices and a broadcast service provider, in accordance with the present invention
- FIG. 2 is a exemplary block diagram illustrating components of the electronic device, in accordance with the present invention.
- FIG. 3 is a flowchart illustrating a method for sharing broadcast service information in a communication network, in accordance with the present invention
- FIG. 4 is a flowchart illustrating another method for sharing broadcast service information in a communication network, in accordance with the present invention.
- FIG. 5 is a flowchart illustrating a method for utilizing broadcast service information in a communication network, in accordance with the present invention.
- the present invention describes a method and a system for sharing broadcast service information in a communication network.
- the method includes retrieving metadata corresponding to a broadcast service from a broadcast service provider.
- the metadata is formatted into a service description file, which is shared with one or more electronic devices in the communication network.
- the plurality of electronic devices includes an electronic device 104, an electronic device 106, an electronic device 108, and an electronic device 110.
- Examples of an electronic device include, but are not limited to, a mobile phone, a set top box, a computer, a laptop computer, and a satellite phone.
- the broadcast service provider 102 relays one or more broadcast services. Examples of a broadcast service include, but are not limited to, television and radio programs.
- the electronic device 106 retrieves metadata corresponding to the broadcast service broadcasted by the broadcast service provider 102.
- the metadata contains information related to the content, quality, condition and location of the corresponding broadcast service.
- the metadata is transferred via a communication network 112. Examples of the communication network 112 include, but are not limited to, a Code Division Multiple Access (CDMA), a Global System for Mobile Communication (GSM), an Internet, a Local Area Network (LAN), and a Wide Area Network (WAN).
- CDMA Code Division Multiple Access
- GSM Global System for Mobile Communication
- LAN Local Area Network
- WAN Wide Area Network
- the communication network 112 enables transfer of data among the plurality of electronic devices. Examples of data include, but are not limited to, audio data, text data, video data, and graphics data.
- the broadcast service provider 102 relays a plurality of broadcast services via the communication network 112.
- the electronic device 106 includes a retrieving module 202, a format module 204, a processor 206, a sharing module 208, an extracting module 210, a detection module 212, a capabilities check module 214, a service consumption module 216, a display module 218, and a scheduling module 220.
- the retrieving module 202 retrieves metadata corresponding to a broadcast service from the broadcast service provider 102.
- the format module 204 formats the metadata in a service description file.
- the service description file includes broadcast service information corresponding to the metadata in a pre-defined format.
- the pre-defined format enables the viewing of at least a part of the broadcast service information on a non-broadcast- compatible electronic device.
- a non-broadcast-compatible electronic device is not capable of accessing a broadcast service.
- Examples of non-broadcast-compatible electronic devices include, but are not limited to, a non-Digital Video Broadcasting (DVB) mobile phone and a non-DVB set-top box.
- DVB is a set of standards governing the broadcast of digital services.
- the pre-defined format also enables it to access the broadcast service from broadcast-compatible electronic devices.
- a broadcast- compatible electronic device is capable of accessing a broadcast service. Examples of broadcast-compatible electronic device include, but are not limited to, a Digital Video Broadcasting (DVB) mobile phone and a DVB set-top box.
- DVD Digital Video Broadcasting
- the retrieving module 202 retrieves metadata corresponding to a broadcast service from the broadcast service provider 102.
- the retrieving module 202 includes the extracting module 210.
- the extracting module 210 extracts one or more fields from the metadata.
- the one or more fields contain the description and information regarding the broadcast service. Examples of the one or more fields include, but are not limited to, a title, a preview, the time of the broadcast of the broadcast service, the logo of the broadcast service provider 102, the name of the performing artist, channel information of the broadcast service, action to be taken and a service identifier.
- the field includes the address of the broadcast service provider 102 in the communication network 112, to enable an identification of the broadcast service provider 102. For example, when the broadcast service is a music program, the fields extracted may include the name of the singer or artist performing in the program.
- the processor 206 enables the format module 204 to format the service description file in the pre-defined format.
- the processor 206 processes the service description file in the pre-defined format.
- the sharing module 208 shares the service description file with one or more electronic devices.
- the fields extracted by the extracting module 210 are displayed to users of the one or more electronic devices. Displaying the fields to the users enable them to make a decision regarding the broadcast service, prior to accessing it.
- the detection module 212 in the electronic device 106, detects a service description file containing metadata.
- the capabilities check module 214 checks whether the electronic device 106 is capable of accessing a broadcast service corresponding to the metadata.
- a broadcast compatible electronic device is an electronic device that is capable of accessing a broadcast service.
- An electronic device requires specific hardware and software components to access the broadcast service.
- the specific hardware and software components enable data being sent and received to and from the broadcast service provider 102.
- the specific hardware and software components also enable data sent by the broadcast service provider 102 to be processed. If the electronic device 106 is a broadcast-compatible electronic device, the service consumption module 216 accesses the broadcast service, which is accessed by using the metadata contained in the service description file.
- the display module 218 in the service consumption module 216 displays the broadcast service to the user of the electronic device 106.
- the display module 218 can also display the preview of the broadcast service.
- the scheduling module 220 sets a pre-defined time after which a broadcast service is to be accessed. After the pre-defined time, the service consumption module 216 accesses the broadcast service. For example, a set-top box may receive a service description file at 05:00 a.m.
- the service description file corresponds to a music concert that is to be relayed at 11:00 a.m.
- the scheduling module 220 may schedule the service consumption module 216 to access the music concert at 11:00 a.m.
- the electronic device 106 after receiving a service description file, notifies the sharing module 208 to share the service description file with one or more electronic devices from the plurality of electronic devices.
- the display module 218 in the service consumption module 216 displays the broadcast service to the user of the electronic device 106.
- the display module 218 also displays the fields extracted from the metadata that the service description file contains. Examples of the display module 218 include, but are not limited to, a thin film transistor (TFT) screen, a cathode ray tube (CRT) screen, and a Liquid Crystal Display (LCD) screen.
- TFT thin film transistor
- CRT cathode ray tube
- LCD Liquid Crystal Display
- the components of the electronic device 104, the electronic device 108, and the electronic device 110 are similar to those of the electronic device 106.
- FIG. 3 there is shown an exemplary flow chart illustrating a method for sharing broadcast service information in the communication network 112, in accordance with the present invention.
- metadata is retrieved from the broadcast service provider 102 by the electronic device 106 at step 304.
- the metadata corresponds to a broadcast service relayed by the broadcast service provider 102.
- the retrieving module 202 retrieves the metadata from the broadcast service provider 102.
- the metadata is formatted into a service description file.
- the format module 204 formats the metadata into the service description file, which has a specific Multipurpose Internet Mail Extensions (MIME) type.
- MIME Multipurpose Internet Mail Extensions
- Examples of a MIME type include text/html, image/gif, audio/mp3, video/dat, and so forth.
- An application recognizes and handles a file, based on the specific MIME type of the file.
- the service description file is a specific MIME type represented as Text/Html and Broadcast Service/Xml.
- Text/Html signifies that the content of the service description file is of type text and is in the Hypertext Markup Language (HTML) format.
- Broadcast Service/Xml signifies that the content of the service description file is a broadcast service content and is in XML format.
- the broadcast service content includes the name of the broadcast service provider, the episode number, the action to be taken on receiving the service description file, the time of the broadcast, and the duration of the program.
- the XLM content is executed when a broadcast-compatible electronic device receives the service description file. This enables access to the broadcast service from the broadcast- compatible electronic device.
- a non-broadcast-compatible electronic device receives the service description file, then the HTML content is executed and information about the broadcast service is displayed to the user of the non-broadcast compatible electronic device.
- Table 1 an exemplary MIME type is shown, in accordance with the present invention.
- a broadcast-compatible electronic device When a broadcast-compatible electronic device receives the above-mentioned MIME type, it can access the broadcast service by executing the XML content.
- the HTML content is executed when a non-broadcast-compatible electronic device receives the specific MIME type.
- the information displayed to the user includes "Program Info”, “Space Adventure”, “Season Premier”, and “Introduces the cast for this new series based on work of Mr. Smith".
- the specific MIME type enables the service description file to be recognized and handled by existing applications, which executes MMS in mobile phones.
- the service description file is shared with one or more electronic devices from the plurality of electronic devices.
- the sharing module 208 may share the service description file with one or more electronic devices. While sharing the service description file, its format and content are preserved. This also enables the sharing of the service description file among the plurality of electronic devices.
- the service description file may be sent via MMS, the Hyper Text Transport Protocol (HTTP) Get or the Wireless Application Protocol (WAP) Push.
- the service description file is sent as an attachment in an MMS and contains the title, the name of the author, and the text description of the broadcast service, which are displayed in a text component of the MMS.
- the service description file may be sent to one or more electronic devices via a wireless medium.
- wireless medium include, but are not limited to, Bluetooth, infrared, WiFi, and radio waves.
- the service description file may also be sent to the one or more electronic devices via a data cable. Thereafter, the process terminates at step 310.
- FIG. 4 there is shown an exemplary flowchart illustrating another method for sharing broadcast service information in the communication network 112, in accordance with the present invention.
- the retrieving module 202 retrieves the metadata from the broadcast service provider 102.
- one or more fields are extracted from the metadata.
- the extracting module 210 extracts the one or more fields.
- the metadata is formatted into a service description file.
- the format module 204 formats the metadata into the service description file.
- the service description file contains one or more action fields.
- An action field contains actions that are to be performed at the electronic device 106.
- An empty action field indicates that no specific action has to be performed.
- the service description file is shared with one or more electronic devices in the network.
- the sharing module 408 enables sharing of the service description file.
- the one or more fields, extracted from the metadata are displayed to users of the one or more electronic devices.
- the display module 218, in the one or more electronic devices displays the one or more fields to the users. The display of the fields enables the users to access information corresponding to the broadcast service prior to accessing the broadcast service.
- the one or more electronic devices are instructed by a user of the electronic device 106 to perform the one or more actions. The one or more electronic devices can be instructed by the user of the electronic device 106 to perform actions such as accessing, scheduling and recording the broadcast service.
- the actions are based on the preferences of the user and the capabilities of the one or more electronic devices.
- the capabilities of the one or more electronic devices include whether the electronic device is a broadcast-compatible electronic device. For example, if the broadcast service is an educational program being relayed, parents may want their children to watch it, even if they are away, and may instruct a DVB-compatible set-top box at home to access and record the educational program.
- the service-consumption module 216 in the DVB-compatible set-top box 216 accesses the educational program and displays it by using the display module 218.
- the educational program can also be recorded, in accordance with an embodiment of the present invention.
- the parents may instruct the DVB-compatible set-top box at home to schedule access to the educational program at that particular time.
- the scheduling module 220 in the DVB-compatible set-top box instructs the service consumption module 216 to access the educational program at that particular time.
- the parents may also instruct a DVB-compatible personal video recorder at home to record the program in a memory, for future reference.
- the electronic device 106 sends the control information to the one or more devices for performing one or more actions that are contained in a service description file to one or more electronic devices, for instance, if a service description file does not contain any control information. In this case, no action is performed.
- the user of the electronic device 106 may instruct the one or more electronic devices to simultaneously record and access the broadcast service. Thereafter, the process terminates at step 416.
- FIG. 5 there is shown an exemplary flowchart illustrating a method for utilizing broadcast service information in a first electronic device, in the communication network 112, in accordance with the present invention.
- the first electronic device receives a service description file from a second electronic device. After initiating the process at step 502, the service description file is detected at a first electronic device at step 504.
- the detection module 212 in the first electronic device detects the service description file. For example, if the first device receives an MMS, the detection module 212 checks whether the attached file is a service description file. In an embodiment of the present invention, every time the first electronic device receives a file, the detection module 212 checks whether the file is a service description file.
- the file is a service description file
- a user of the first device is intimated.
- the first electronic device performs an action on broadcast service information.
- the action is performed, based on one or more action fields contained in the service description file.
- the action is based on the preferences of a user of the second electronic device and the capabilities of the first electronic devices.
- the capabilities of the first electronic device include its capability to access a broadcast service.
- a first mobile phone may send a service description file to a second mobile phone.
- the broadcast service corresponding to the service description file may be a TV program broadcasted as a streaming video.
- a user of the first mobile phone may instruct the second mobile phone to perform one or more actions on the streaming video.
- the capabilities check module 214 checks whether the second mobile phone is Digital Video Broadcast (DVB) compatible, so as to ensure that the second mobile phone is capable of performing the one or more actions.
- DVD Digital Video Broadcast
- the user of the first mobile phone may be intimated about its inability to perform the one or more actions.
- the second mobile device may send an SMS or an MMS to intimate the user of the first mobile phone about its inability to perform the one or more actions.
- the user of the first mobile phone may also be intimated by using WAP Push or HTTP Get.
- the second mobile phone is DVB-compatible, the one or more actions may be performed on it.
- the broadcast service provider 102 may send a message via WAP.
- the message may contain one or more Uniform Resource Locators (URLs).
- a URL defines an address of a particular content on the World Wide Web (WWW).
- WWW World Wide Web
- Each of the one or more URLs may refer to a location of a particular broadcast service.
- the message may also contain a description of each of the broadcast services. Clicking on the one or more URLs may enable the transfer of the corresponding service description file to an electronic device.
- the service description file may be sent to an electronic device that supports WAP Push functionality via WAP.
- an online program guide or an advertising banner may contain one or more references to a plurality of broadcast services.
- the online program guide or advertising banner may contain the titles and description of one or more broadcast services.
- a user of an electronic device may click on the one or more references, which may enable the transfer of a corresponding service description file to the electronic device.
- the present invention provides a method and system for sharing broadcast service information in a communication network.
- the method and system enables the sharing of broadcast service information with one or more electronic devices in the communication network.
- the modules described herein may be comprised of one or more conventional processors and unique stored program instructions that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the modules described herein.
- the non-processor circuits may include, but are not limited to, a radio receiver, a radio transmitter, signal drivers, clock circuits, power source circuits, and user input devices.
- these functions may be interpreted as steps of a method for sharing broadcast service information in a communication network
- some or all functions could be implemented by a state machine that has no stored program instructions, or in one or more application specific integrated circuits (ASICs), in which each function or some combinations of certain of the functions are implemented as custom logic.
- ASICs application specific integrated circuits
Abstract
Description
- The present invention relates in general to communication networks, and more specifically, to sharing broadcast service information in a communication network.
- A communication network includes a plurality of electronic devices that are capable of communicating with each other. Examples of a communication network include a Code Division Multiple Access (CDMA) network, a Global System for Mobile Communication (GSM) network, the Internet, a Local Area Network (LAN), and a Wide Area Network (WAN). Examples of an electronic device include a mobile phone, a set top box, a computer, a laptop computer, a satellite phone, and so forth. Electronic devices may be broadcast-capable devices. A broadcast-capable electronic device can access a broadcast service by using service information pertaining to the service. The service information includes a description of the broadcast service. However, the service description or references to the broadcast service cannot be sent in a message to other broadcast-capable electronic devices, to enable them to access the broadcast service. Further, the service information cannot be shared with non-broadcast-capable electronic devices. A non-broadcast-capable electronic device cannot access a broadcast service. Further, the service description or references to a broadcast service cannot be shared among a plurality of electronic devices via SMS, MMS or using other services provided by a telecommunication network.
- Various methods exist that allow a specific action to be performed when a message is received. One such method includes launching a software application in an electronic device when the electronic device receives a Short Message Service (SMS). Another method includes performing a specific action by using an electronic device when a Multimedia Messaging Service (MMS) is received. In another method, a MIDlet, a program or code written in Java, can be launched, based on a notification from the communication network.
- However, these methods have one or more of the following limitations. First, the methods do not enable the sharing of a description or references to a broadcast service among a plurality of electronic devices via SMS, MMS, or by using other services provided by a telecommunication network. Second, they do not enable the sharing of the service description with non-broadcast-capable electronic devices. Third, the methods do not enable the launch of a broadcast service, using data contained in an SMS or an MMS.
- The present invention is illustrated by way of example and not limitation in the accompanying figures, in which like references indicate similar elements, and in which:
- FIG. 1 is an exemplary environment illustrating communication between a plurality of electronic devices and a broadcast service provider, in accordance with the present invention;
- FIG. 2 is a exemplary block diagram illustrating components of the electronic device, in accordance with the present invention;
- FIG. 3 is a flowchart illustrating a method for sharing broadcast service information in a communication network, in accordance with the present invention;
- FIG. 4 is a flowchart illustrating another method for sharing broadcast service information in a communication network, in accordance with the present invention; and
- FIG. 5 is a flowchart illustrating a method for utilizing broadcast service information in a communication network, in accordance with the present invention.
- Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of embodiments of the present invention.
- Before describing in detail the particular method and system for sharing broadcast service information in a communication network in accordance with the present invention, it should be observed that the present invention resides primarily in combinations of method steps and apparatus components related to method and system for sharing broadcast service information in a communication network. Accordingly, the apparatus components and method steps have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the present invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
- The present invention describes a method and a system for sharing broadcast service information in a communication network. The method includes retrieving metadata corresponding to a broadcast service from a broadcast service provider. The metadata is formatted into a service description file, which is shared with one or more electronic devices in the communication network.
- Referring to FIG. 1, there is shown an exemplary environment illustrating the communication between a plurality of electronic devices and a
broadcast service provider 102 in accordance with the present invention. The plurality of electronic devices includes anelectronic device 104, anelectronic device 106, anelectronic device 108, and an electronic device 110. Examples of an electronic device include, but are not limited to, a mobile phone, a set top box, a computer, a laptop computer, and a satellite phone. - The
broadcast service provider 102 relays one or more broadcast services. Examples of a broadcast service include, but are not limited to, television and radio programs. Theelectronic device 106 retrieves metadata corresponding to the broadcast service broadcasted by thebroadcast service provider 102. The metadata contains information related to the content, quality, condition and location of the corresponding broadcast service. The metadata is transferred via acommunication network 112. Examples of thecommunication network 112 include, but are not limited to, a Code Division Multiple Access (CDMA), a Global System for Mobile Communication (GSM), an Internet, a Local Area Network (LAN), and a Wide Area Network (WAN). Thecommunication network 112 enables transfer of data among the plurality of electronic devices. Examples of data include, but are not limited to, audio data, text data, video data, and graphics data. In an embodiment of the present invention, thebroadcast service provider 102 relays a plurality of broadcast services via thecommunication network 112. - Referring to FIG. 2, there is shown an exemplary block diagram illustrating components of the
electronic device 106, in accordance with the present invention. Theelectronic device 106 includes aretrieving module 202, aformat module 204, aprocessor 206, asharing module 208, anextracting module 210, adetection module 212, acapabilities check module 214, aservice consumption module 216, adisplay module 218, and ascheduling module 220. Theretrieving module 202 retrieves metadata corresponding to a broadcast service from thebroadcast service provider 102. Once the metadata is retrieved, theformat module 204 formats the metadata in a service description file. The service description file includes broadcast service information corresponding to the metadata in a pre-defined format. The pre-defined format enables the viewing of at least a part of the broadcast service information on a non-broadcast- compatible electronic device. A non-broadcast-compatible electronic device is not capable of accessing a broadcast service. Examples of non-broadcast-compatible electronic devices include, but are not limited to, a non-Digital Video Broadcasting (DVB) mobile phone and a non-DVB set-top box. DVB is a set of standards governing the broadcast of digital services. Further, the pre-defined format also enables it to access the broadcast service from broadcast-compatible electronic devices. A broadcast- compatible electronic device is capable of accessing a broadcast service. Examples of broadcast-compatible electronic device include, but are not limited to, a Digital Video Broadcasting (DVB) mobile phone and a DVB set-top box. - In another embodiment of the present invention, the
retrieving module 202 retrieves metadata corresponding to a broadcast service from thebroadcast service provider 102. Theretrieving module 202 includes the extractingmodule 210. The extractingmodule 210 extracts one or more fields from the metadata. The one or more fields contain the description and information regarding the broadcast service. Examples of the one or more fields include, but are not limited to, a title, a preview, the time of the broadcast of the broadcast service, the logo of thebroadcast service provider 102, the name of the performing artist, channel information of the broadcast service, action to be taken and a service identifier. In another embodiment of the present invention, the field includes the address of thebroadcast service provider 102 in thecommunication network 112, to enable an identification of thebroadcast service provider 102. For example, when the broadcast service is a music program, the fields extracted may include the name of the singer or artist performing in the program. - Further, the
processor 206 enables theformat module 204 to format the service description file in the pre-defined format. Theprocessor 206 processes the service description file in the pre-defined format. Thesharing module 208 shares the service description file with one or more electronic devices. The fields extracted by the extractingmodule 210 are displayed to users of the one or more electronic devices. Displaying the fields to the users enable them to make a decision regarding the broadcast service, prior to accessing it. - In another embodiment of the present invention, the
detection module 212, in theelectronic device 106, detects a service description file containing metadata. The capabilities checkmodule 214 checks whether theelectronic device 106 is capable of accessing a broadcast service corresponding to the metadata. A broadcast compatible electronic device is an electronic device that is capable of accessing a broadcast service. An electronic device requires specific hardware and software components to access the broadcast service. The specific hardware and software components enable data being sent and received to and from thebroadcast service provider 102. The specific hardware and software components also enable data sent by thebroadcast service provider 102 to be processed. If theelectronic device 106 is a broadcast-compatible electronic device, theservice consumption module 216 accesses the broadcast service, which is accessed by using the metadata contained in the service description file. Thedisplay module 218 in theservice consumption module 216 displays the broadcast service to the user of theelectronic device 106. Thedisplay module 218 can also display the preview of the broadcast service. In an embodiment of the present invention, thescheduling module 220 sets a pre-defined time after which a broadcast service is to be accessed. After the pre-defined time, theservice consumption module 216 accesses the broadcast service. For example, a set-top box may receive a service description file at 05:00 a.m. The service description file corresponds to a music concert that is to be relayed at 11:00 a.m. Thescheduling module 220 may schedule theservice consumption module 216 to access the music concert at 11:00 a.m. In yet another embodiment of the present invention, after receiving a service description file, theelectronic device 106 notifies thesharing module 208 to share the service description file with one or more electronic devices from the plurality of electronic devices. Further, thedisplay module 218 in theservice consumption module 216 displays the broadcast service to the user of theelectronic device 106. Thedisplay module 218 also displays the fields extracted from the metadata that the service description file contains. Examples of thedisplay module 218 include, but are not limited to, a thin film transistor (TFT) screen, a cathode ray tube (CRT) screen, and a Liquid Crystal Display (LCD) screen. In various embodiments of the present invention, the components of theelectronic device 104, theelectronic device 108, and the electronic device 110 are similar to those of theelectronic device 106. - Referring to FIG. 3 there is shown an exemplary flow chart illustrating a method for sharing broadcast service information in the
communication network 112, in accordance with the present invention. After initiating the process atstep 302, metadata is retrieved from thebroadcast service provider 102 by theelectronic device 106 atstep 304. The metadata corresponds to a broadcast service relayed by thebroadcast service provider 102. In an embodiment of the present invention, the retrievingmodule 202 retrieves the metadata from thebroadcast service provider 102. Atstep 306, the metadata is formatted into a service description file. In an embodiment of the present invention, theformat module 204 formats the metadata into the service description file, which has a specific Multipurpose Internet Mail Extensions (MIME) type. A MIME type defines the content and format of a file. Examples of a MIME type include text/html, image/gif, audio/mp3, video/dat, and so forth. An application recognizes and handles a file, based on the specific MIME type of the file. In an embodiment of the present invention, the service description file is a specific MIME type represented as Text/Html and Broadcast Service/Xml. Text/Html signifies that the content of the service description file is of type text and is in the Hypertext Markup Language (HTML) format. Broadcast Service/Xml signifies that the content of the service description file is a broadcast service content and is in XML format. The broadcast service content includes the name of the broadcast service provider, the episode number, the action to be taken on receiving the service description file, the time of the broadcast, and the duration of the program. The XLM content is executed when a broadcast-compatible electronic device receives the service description file. This enables access to the broadcast service from the broadcast- compatible electronic device. When a non-broadcast-compatible electronic device receives the service description file, then the HTML content is executed and information about the broadcast service is displayed to the user of the non-broadcast compatible electronic device. Referring to Table 1, an exemplary MIME type is shown, in accordance with the present invention.Table 1 <html> <p>Program Info<p>Space Adventure<p>Season Premier<br>Introduces the cast for this new series based on work of Mr. Smith<p> <<!- BCAST_SERVICE_PROVIDER:=ScienceFictionProvider BCAST_EPISODE:=0001 BCAST_ACTION:=WATCH BCAST_STARTTIME:=1300CST-23FEB2005 BCAST_DURATION:=100 BCAST_RIGHTS_URL:=http://www.ScienceFictionProvider.com/purchase?pr=Space-Adventure,ep= 1 //--> </html> - When a broadcast-compatible electronic device receives the above-mentioned MIME type, it can access the broadcast service by executing the XML content. The HTML content is executed when a non-broadcast-compatible electronic device receives the specific MIME type. The information displayed to the user includes "Program Info", "Space Adventure", "Season Premier", and "Introduces the cast for this new series based on work of Mr. Smith". The specific MIME type enables the service description file to be recognized and handled by existing applications, which executes MMS in mobile phones.
- At
step 308, the service description file is shared with one or more electronic devices from the plurality of electronic devices. In an embodiment of the present invention, thesharing module 208 may share the service description file with one or more electronic devices. While sharing the service description file, its format and content are preserved. This also enables the sharing of the service description file among the plurality of electronic devices. For example, when thecommunication network 112 is a cellular network, the service description file may be sent via MMS, the Hyper Text Transport Protocol (HTTP) Get or the Wireless Application Protocol (WAP) Push. The service description file is sent as an attachment in an MMS and contains the title, the name of the author, and the text description of the broadcast service, which are displayed in a text component of the MMS. In another embodiment, the service description file may be sent to one or more electronic devices via a wireless medium. Examples of wireless medium include, but are not limited to, Bluetooth, infrared, WiFi, and radio waves. In yet another embodiment, the service description file may also be sent to the one or more electronic devices via a data cable. Thereafter, the process terminates atstep 310. - Referring to FIG. 4 there is shown an exemplary flowchart illustrating another method for sharing broadcast service information in the
communication network 112, in accordance with the present invention. After initiating the process atstep 402, metadata corresponding to a broadcast service is retrieved from thebroadcast service provider 102 atstep 404. In an embodiment of the present invention, the retrievingmodule 202 retrieves the metadata from thebroadcast service provider 102. Atstep 406, one or more fields are extracted from the metadata. In an embodiment of the present invention, the extractingmodule 210 extracts the one or more fields. Atstep 408, the metadata is formatted into a service description file. In an embodiment of the present invention, theformat module 204 formats the metadata into the service description file. In an embodiment of the present invention, the service description file contains one or more action fields. An action field contains actions that are to be performed at theelectronic device 106. An empty action field indicates that no specific action has to be performed. - At
step 410, the service description file is shared with one or more electronic devices in the network. In an embodiment of the present invention, thesharing module 408 enables sharing of the service description file. At step 412, the one or more fields, extracted from the metadata, are displayed to users of the one or more electronic devices. In an embodiment of the present invention, thedisplay module 218, in the one or more electronic devices, displays the one or more fields to the users. The display of the fields enables the users to access information corresponding to the broadcast service prior to accessing the broadcast service. Atstep 414, the one or more electronic devices are instructed by a user of theelectronic device 106 to perform the one or more actions. The one or more electronic devices can be instructed by the user of theelectronic device 106 to perform actions such as accessing, scheduling and recording the broadcast service. The actions are based on the preferences of the user and the capabilities of the one or more electronic devices. The capabilities of the one or more electronic devices include whether the electronic device is a broadcast-compatible electronic device. For example, if the broadcast service is an educational program being relayed, parents may want their children to watch it, even if they are away, and may instruct a DVB-compatible set-top box at home to access and record the educational program. The service-consumption module 216 in the DVB-compatible set-top box 216 accesses the educational program and displays it by using thedisplay module 218. The educational program can also be recorded, in accordance with an embodiment of the present invention. If it is being relayed at a particular time, the parents may instruct the DVB-compatible set-top box at home to schedule access to the educational program at that particular time. Thescheduling module 220 in the DVB-compatible set-top box instructs theservice consumption module 216 to access the educational program at that particular time. The parents may also instruct a DVB-compatible personal video recorder at home to record the program in a memory, for future reference. In an embodiment of the present invention, theelectronic device 106 sends the control information to the one or more devices for performing one or more actions that are contained in a service description file to one or more electronic devices, for instance, if a service description file does not contain any control information. In this case, no action is performed. In another example, the user of theelectronic device 106 may instruct the one or more electronic devices to simultaneously record and access the broadcast service. Thereafter, the process terminates atstep 416. - Referring to FIG. 5 there is shown an exemplary flowchart illustrating a method for utilizing broadcast service information in a first electronic device, in the
communication network 112, in accordance with the present invention. The first electronic device receives a service description file from a second electronic device. After initiating the process atstep 502, the service description file is detected at a first electronic device atstep 504. In an embodiment of the present invention, thedetection module 212 in the first electronic device detects the service description file. For example, if the first device receives an MMS, thedetection module 212 checks whether the attached file is a service description file. In an embodiment of the present invention, every time the first electronic device receives a file, thedetection module 212 checks whether the file is a service description file. If the file is a service description file, a user of the first device is intimated. Further, atstep 506, the first electronic device performs an action on broadcast service information. The action is performed, based on one or more action fields contained in the service description file. The action is based on the preferences of a user of the second electronic device and the capabilities of the first electronic devices. The capabilities of the first electronic device include its capability to access a broadcast service. Thereafter, the process terminates atstep 508. - For example, a first mobile phone may send a service description file to a second mobile phone. The broadcast service corresponding to the service description file may be a TV program broadcasted as a streaming video. A user of the first mobile phone may instruct the second mobile phone to perform one or more actions on the streaming video. The capabilities check
module 214 checks whether the second mobile phone is Digital Video Broadcast (DVB) compatible, so as to ensure that the second mobile phone is capable of performing the one or more actions. When the mobile phone is not DVB- compatible, the user of the first mobile phone may be intimated about its inability to perform the one or more actions. The second mobile device may send an SMS or an MMS to intimate the user of the first mobile phone about its inability to perform the one or more actions. The user of the first mobile phone may also be intimated by using WAP Push or HTTP Get. When the second mobile phone is DVB-compatible, the one or more actions may be performed on it. - In another embodiment of the present invention, the
broadcast service provider 102 may send a message via WAP. The message may contain one or more Uniform Resource Locators (URLs). A URL defines an address of a particular content on the World Wide Web (WWW). Each of the one or more URLs may refer to a location of a particular broadcast service. The message may also contain a description of each of the broadcast services. Clicking on the one or more URLs may enable the transfer of the corresponding service description file to an electronic device. - In yet another embodiment of the present invention, the service description file may be sent to an electronic device that supports WAP Push functionality via WAP.
- In yet another embodiment of the present invention, an online program guide or an advertising banner may contain one or more references to a plurality of broadcast services. The online program guide or advertising banner may contain the titles and description of one or more broadcast services. A user of an electronic device may click on the one or more references, which may enable the transfer of a corresponding service description file to the electronic device.
- The present invention provides a method and system for sharing broadcast service information in a communication network. The method and system enables the sharing of broadcast service information with one or more electronic devices in the communication network.
- In this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms "comprises," "comprising", "includes", "including", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, system or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element preceded by "comprises ... a" does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, system, or apparatus that comprises the element.
- It will be appreciated that the modules described herein may be comprised of one or more conventional processors and unique stored program instructions that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the modules described herein. The non-processor circuits may include, but are not limited to, a radio receiver, a radio transmitter, signal drivers, clock circuits, power source circuits, and user input devices. As such, these functions may be interpreted as steps of a method for sharing broadcast service information in a communication network Alternatively, some or all functions could be implemented by a state machine that has no stored program instructions, or in one or more application specific integrated circuits (ASICs), in which each function or some combinations of certain of the functions are implemented as custom logic. Of course, a combination of the two approaches could be used. Thus, methods and means for these functions have been described herein.
- In the foregoing specification, the invention and its benefits and advantages have been described with reference to specific embodiments. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the present invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present invention. The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements of any or all the claims. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
Claims (21)
- A method for sharing broadcast service information in a communication network, the communication network comprising a plurality of electronic devices, the method comprising:retrieving metadata, the metadata comprising the broadcast service information corresponding to a broadcast service;formatting the metadata into a service description file; andsharing the service description file with at least one of the plurality of electronic devices in the communication network.
- The method of claim 1, wherein sharing the service description file comprises preserving the format and content of the service description file.
- The method of claim 1, wherein sharing the service description file comprises sending the service description file via a mode selected from a group comprising MMS, HTTP Get, WAP Push, bluetooth, infrared and WiFi.
- The method of claim 1 further comprising extracting one or more fields in the metadata from a group comprising a title, a logo, a preview, channel information of the broadcast service, action to be taken and a service identifier.
- The method according to claim 1 further comprising displaying the title of the broadcast service to a user of at least one of the plurality of devices.
- The method according to claim 1, wherein sharing the service description file comprises sending the service description file to at least one of the plurality of electronic devices.
- The method according to claim 1, wherein sharing the service description file comprises sending a message, the message comprising the service description file.
- The method of claim 1 further comprising instructing at least one of the plurality of devices to perform an action.
- A method for utilizing broadcast service information on a first electronic device in a communication network, the communication network comprising a plurality of electronic devices, the broadcast service information being sent by a second electronic device in the communication network, the method comprising:detecting a service description file comprising the broadcast service information; andperforming an action on the broadcast service information based on a user preference and capability of the first electronic device.
- The method according to claim 9, wherein performing the action comprises accessing a broadcast service by utilizing the broadcast service information.
- The method according to claim 9, wherein performing the action comprises scheduling the access to the broadcast service.
- The method of claim 9 further comprising checking the device capability before performing an action on the broadcast service information.
- A system for sharing a broadcast service information in a communication network, the communication network comprising a plurality of devices, the system comprising:a retrieving module for retrieving metadata, the metadata comprising the broadcast service information corresponding to a broadcast service;a format module for formatting the metadata in a service description file, wherein the service description file has a specific Multipurpose Internet Mail Extensions (MIME) type;a processor for processing the service description file; anda sharing module for forwarding the service description file to at least one of the plurality of devices.
- The system of claim 13, wherein the service description file comprises the broadcast service information corresponding to the broadcast service.
- The system of claim 13, wherein the service description file is shared via a mode selected from a group comprising of MMS, HTTP Get, WAP Push, bluetooth, infrared and WiFi.
- The system according to claim 13, wherein the retrieving module further comprises an extracting module for extracting one or more fields of the metadata, wherein the one or more fields are selected from a group comprising a title, a logo and a preview of the broadcast service.
- The system according to claim 13 further comprising a detection module for detecting the service description file.
- The system according to claim 13 further comprising a capabilities check module for checking the capability of the device.
- The system according to claim 13 further comprising a service consumption module for accessing a broadcast service.
- The system according to claim 13, wherein the service consumption module further comprises a display module for displaying the broadcast service.
- The system according to claim 13 further comprising a scheduling module for setting a pre-defined time for accessing a broadcast service.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05292039A EP1770881A1 (en) | 2005-09-30 | 2005-09-30 | Method and system for sharing broadcast service information in a communication network |
PCT/US2006/035068 WO2007040910A1 (en) | 2005-09-30 | 2006-09-08 | Method and system for sharing broadcast service information in a communication network |
CNA200680035150XA CN101273562A (en) | 2005-09-30 | 2006-09-08 | Method and system for sharing broadcast service information in a communication network |
TW095135000A TW200729823A (en) | 2005-09-30 | 2006-09-21 | Method and system for sharing broadcast service information in communication network |
ARP060104290A AR056112A1 (en) | 2005-09-30 | 2006-09-28 | METHOD AND SYSTEM FOR SHARING DISSEMINATION SERVICES INFORMATION IN THE COMMUNICATIONS NETWORK |
JP2006266850A JP2007102782A (en) | 2005-09-30 | 2006-09-29 | Method and system for sharing broadcast service information in communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05292039A EP1770881A1 (en) | 2005-09-30 | 2005-09-30 | Method and system for sharing broadcast service information in a communication network |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1770881A1 true EP1770881A1 (en) | 2007-04-04 |
Family
ID=35695909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP05292039A Withdrawn EP1770881A1 (en) | 2005-09-30 | 2005-09-30 | Method and system for sharing broadcast service information in a communication network |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1770881A1 (en) |
JP (1) | JP2007102782A (en) |
CN (1) | CN101273562A (en) |
AR (1) | AR056112A1 (en) |
TW (1) | TW200729823A (en) |
WO (1) | WO2007040910A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009087545A1 (en) * | 2008-01-04 | 2009-07-16 | Nokia Corporation | System and method for binding notification types to applications for a notification framework |
WO2012087078A2 (en) * | 2010-12-24 | 2012-06-28 | 삼성전자 주식회사 | Method and apparatus for protecting content in a wi-fi direct communication scheme |
US9912540B2 (en) | 2012-09-19 | 2018-03-06 | Qualcomm Incorporated | Signaling of refresh rate for efficient data update in distributed computing environments |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030002536A1 (en) * | 2001-06-28 | 2003-01-02 | Wong Curtis G. | Transportable identifier and system and method to facilitate access to broadcast data |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6446262B1 (en) * | 1998-10-26 | 2002-09-03 | Two Way Tv Limited | Broadcasting interactive applications |
JP2001103388A (en) * | 1999-09-30 | 2001-04-13 | Hitachi Ltd | Digital broadcast receiver and tuner used for it |
JP4237952B2 (en) * | 2001-04-18 | 2009-03-11 | 日本放送協会 | Receiving machine |
WO2002093408A1 (en) * | 2001-05-11 | 2002-11-21 | Wildseed, Ltd. | Method and system for collecting and displaying aggregate presence information for mobile media players |
JP2003018572A (en) * | 2001-07-04 | 2003-01-17 | Nadei:Kk | Information delivering system |
JP2003152696A (en) * | 2001-11-08 | 2003-05-23 | Nippon Hoso Kyokai <Nhk> | Meta-data transmitting method, meta-data receiving method, meta-data transmitting device, meta-data receiving device, meta-data transmitting program and meta-data receiving program |
JP3933978B2 (en) * | 2002-04-15 | 2007-06-20 | 三菱電機株式会社 | Information terminal equipment |
JP3715587B2 (en) * | 2002-04-30 | 2005-11-09 | 株式会社東芝 | Control method for digital broadcast receiver |
JP2004304428A (en) * | 2003-03-31 | 2004-10-28 | Sanyo Electric Co Ltd | Broadcast receiving apparatus |
JP4183076B2 (en) * | 2003-05-15 | 2008-11-19 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | Mobile communication system and mobile communication terminal |
JP2004357008A (en) * | 2003-05-29 | 2004-12-16 | Sharp Corp | Digital broadcasting receiver |
GB2403868A (en) * | 2003-06-30 | 2005-01-12 | Nokia Corp | Content transfer |
-
2005
- 2005-09-30 EP EP05292039A patent/EP1770881A1/en not_active Withdrawn
-
2006
- 2006-09-08 CN CNA200680035150XA patent/CN101273562A/en active Pending
- 2006-09-08 WO PCT/US2006/035068 patent/WO2007040910A1/en active Application Filing
- 2006-09-21 TW TW095135000A patent/TW200729823A/en unknown
- 2006-09-28 AR ARP060104290A patent/AR056112A1/en active IP Right Grant
- 2006-09-29 JP JP2006266850A patent/JP2007102782A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030002536A1 (en) * | 2001-06-28 | 2003-01-02 | Wong Curtis G. | Transportable identifier and system and method to facilitate access to broadcast data |
Also Published As
Publication number | Publication date |
---|---|
CN101273562A (en) | 2008-09-24 |
TW200729823A (en) | 2007-08-01 |
AR056112A1 (en) | 2007-09-19 |
WO2007040910A1 (en) | 2007-04-12 |
JP2007102782A (en) | 2007-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7765184B2 (en) | Metadata triggered notification for content searching | |
EP2740267B1 (en) | Reception apparatus, method, computer program, and information providing apparatus for providing an alert service | |
CN101106498B (en) | Content management method and apparatus | |
US7082459B2 (en) | System and method for providing multimedia electronic mail service in a portable terminal | |
US20070091206A1 (en) | Methods, systems and computer program products for accessing downloadable content associated with received broadcast content | |
US20090111448A1 (en) | System and method for enabling widget interaction | |
KR20060018239A (en) | System, method and apparatus for facilitating media content channels | |
AU2010294783B2 (en) | Method and device for providing complementary information | |
US20080016529A1 (en) | Information processing system, information providing apparatus, information providing method, reproducing apparatus, information processing method, and program | |
EP2069900A2 (en) | System and method for managing and using electronic widgets | |
EP1811773A2 (en) | Method and device for providing brief information on data broadcasting service in digital multimedia broadcasting receiving terminal | |
US8346228B2 (en) | System and method for providing interactive services using a mobile device | |
US20080259211A1 (en) | Using Subtitles for Other Purposes | |
EP1770881A1 (en) | Method and system for sharing broadcast service information in a communication network | |
JP2004104640A (en) | Television broadcasting receiver | |
KR100803759B1 (en) | A method and system for servicing data broadcasting program on the home shopping broadcasting of cable TV | |
JP2013207405A (en) | Display control apparatus, display control method, control program, and recording medium | |
US20120174160A1 (en) | Method and System for Transmitting Electronic Service Guides | |
US20110107384A1 (en) | Data broadcasting system, data broadcasting server and data broadcasting program storage medium | |
TW201006287A (en) | Design method of broadcasting system capable of receiving multimedia signals from various sources | |
US20090172106A1 (en) | Method and Apparatus to Facilitate Provision and Use of a Media Source Bundle | |
EP1770882A1 (en) | Method and system for utilizing a broadcast service in a communication network | |
CN102404690B (en) | The transmission method of previewing pictures in video files and system | |
JP2004304306A (en) | Information exchanger, receiver and memory for av stream | |
JP2009130835A (en) | Stored data moving system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA HR MK YU |
|
17P | Request for examination filed |
Effective date: 20070509 |
|
17Q | First examination report despatched |
Effective date: 20070611 |
|
AKX | Designation fees paid |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: MOTOROLA MOBILITY, INC. |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20130403 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230520 |