System and method for capturing parameters and recording events in portable devices with digital television receiver
First Claim
1. A system for capturing parameters and recording events on a portable device with a digital television receiver, the system comprising:
- a manager that manages and processes the logic of receiving, transmitting and validating events generated by a service and received within the portable device, analyzing an event arrival, requesting data on all components to enable the assembly of the message to be sent, checking if the event is valid and initializing or ending all other components within the service for capturing events;
a database which includes an event queue to be sent to a server;
an interface for configuration of service parameters, in which all the preference parameters for both the end user and the service are configured;
a SIM card interface to obtain user information on a SIM card (ICCID) and inserting the same in the event to be sent to the server;
an interface of the portable device, through which it is obtained the location information of a user at the time for the event computed in the service;
an interface TV circuit of the portable device to collect information about the intensity of TV signal, the physical and logical channels at the time of collection of event information, as well as access to electronic program guide (EPG) or search for channels;
an SMS interface of the portable device in a port defined by the server, to send the events encapsulated in an SMS message to the server and receiving events for the configuration service for capturing parameters and registering events;
a queue to store the events received in a queue ordered by event date;
a formatter to format events to be saved in the queue to be sent by SMS channel, the events being encapsulated in accordance with the protocol DTVAM-DS;
an interface for application of SMS and MMS embedded in the portable device to receive and process commands from the server on a particular port, these commands being passed to the manager that processes and executes the commands remotely;
an event processor for TV application, in which events are generated and forwarded to the manager that processes and validates whether an event is suitable for registration or for disposal;
a manager in the server to receive the information records and events captured by the portable device and performs the management of the activity of remote configuration of service for capturing parameters and recording events in the portable device;
a radio channel interface through which the server exchange SMS messages with the portable device;
an SMS interface embedded into the server that validates the integrity of data and forwards the same to the manager;
a relational database capable of managing all event data captured by the manager and saved in the same, anda Web Server to process the data of the database, such information and records of events being captured processed and consolidated by the manager to obtain desired audience data,wherein, as events are sent to the server and the server confirms that the data arrived intact, these data are excluded from the database.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for capturing and recording parameters of events on portable devices with a digital television receiver, a method for remote configuration of service parameters for capturing and recording events on portable devices, as well as a portable device and server. More specifically, a system and method for capturing audience data, the method for remote configuration of audience data capture service, especially adapted for digital TV services on portable devices such as mobile phones, smartphones, and personal digital assistants, among others, that helps in remotely setting up the service. Another aspect of the present architecture is the fact that it is completely based on software, using only resources that are already present in portable devices with an embedded service.
10 Citations
54 Claims
-
1. A system for capturing parameters and recording events on a portable device with a digital television receiver, the system comprising:
-
a manager that manages and processes the logic of receiving, transmitting and validating events generated by a service and received within the portable device, analyzing an event arrival, requesting data on all components to enable the assembly of the message to be sent, checking if the event is valid and initializing or ending all other components within the service for capturing events; a database which includes an event queue to be sent to a server; an interface for configuration of service parameters, in which all the preference parameters for both the end user and the service are configured; a SIM card interface to obtain user information on a SIM card (ICCID) and inserting the same in the event to be sent to the server; an interface of the portable device, through which it is obtained the location information of a user at the time for the event computed in the service; an interface TV circuit of the portable device to collect information about the intensity of TV signal, the physical and logical channels at the time of collection of event information, as well as access to electronic program guide (EPG) or search for channels; an SMS interface of the portable device in a port defined by the server, to send the events encapsulated in an SMS message to the server and receiving events for the configuration service for capturing parameters and registering events; a queue to store the events received in a queue ordered by event date; a formatter to format events to be saved in the queue to be sent by SMS channel, the events being encapsulated in accordance with the protocol DTVAM-DS; an interface for application of SMS and MMS embedded in the portable device to receive and process commands from the server on a particular port, these commands being passed to the manager that processes and executes the commands remotely; an event processor for TV application, in which events are generated and forwarded to the manager that processes and validates whether an event is suitable for registration or for disposal; a manager in the server to receive the information records and events captured by the portable device and performs the management of the activity of remote configuration of service for capturing parameters and recording events in the portable device; a radio channel interface through which the server exchange SMS messages with the portable device; an SMS interface embedded into the server that validates the integrity of data and forwards the same to the manager; a relational database capable of managing all event data captured by the manager and saved in the same, and a Web Server to process the data of the database, such information and records of events being captured processed and consolidated by the manager to obtain desired audience data, wherein, as events are sent to the server and the server confirms that the data arrived intact, these data are excluded from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for capturing parameters and registering events on a portable device with a digital television receiver, the method comprising:
-
initializing a service of capturing parameters and register events on the portable device; providing a user'"'"'s information in a SIM card (ICCID) and inserting the same in the event to be sent to a server, allowing the server to later compare the ICCID with a detailed record of the user; obtaining location information of the user in a time for the event computed in the service; collecting information about the intensity of TV signal, physical and logical channels at the time of the event collection and information access to electronic program guide (EPG) or searching for channels; storing the collected events in a queue ordered by event date; formatting the events to be saved in the queue for sending by encapsulating the events in accordance with the protocol DTVAM-DS; repeating the collecting information, storing the collected events, and formatting the events until the maximum size of 140 bytes of an SMS is reached or exceed a timeout of 10 minutes; and sending events encapsulated in an SMS class 2 message to the server transparent to the user'"'"'s portable device, wherein, as events are sent to the server and the server confirms that data arrived intact, these data are excluded from a database. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A portable device with a digital television receiver, the portable device comprising:
-
a manager that manages and processes the logic of receiving, transmitting and validating events generated by a service and received within the portable device, analyzing the arrival of data, requesting data on all components to enable the assembly of the message to be sent, checking if an event is valid and initializing or ending all other components within the service for capturing events; a database which includes an event queue to be sent to a server; an interface to configure service parameters, in which all the preference parameters for both a user and the service parameters are configured; a SIM card interface to obtain user information on a SIM card (ICCID) and inserting the same in the event to be sent to the server; an interface of the portable device, through which it is obtained the location information of the user at the time for the event computed in the service; an interface TV circuit of the portable device to collect information about the intensity of TV signal, the physical and logical channels at the time of collection of event information, as well as access to electronic program guide (EPG) or search for channels; an SMS interface of the portable device in a port defined by the server, to send the events encapsulated in an SMS message to the server and receiving events for the configuration service for capturing parameters and registering events; a queue to store the events received in a queue ordered by event date; a formatter to format events to be saved in the queue to be sent by SMS channel, the events being encapsulated in accordance with the protocol DTVAM-DS; an interface for application of SMS and MMS embedded in the portable device to receive and process commands from the server on a particular port, these commands being passed to the manager that processes and executes the commands remotely; an interface for TV application, in which events are generated and forwarded to the manager that processes and validates whether an event is suitable for registration or for disposal; a manager in the server to receive information records and events captured by the portable device and performs the management of the activity of remote configuration of service for capturing parameters and recording events in the portable device; a radio channel interface through which the server exchanges SMS messages with the portable device; an SMS interface in the server that validates the integrity of data and forwards the same to the manager; a relational database capable of managing all event data captured by the manager and saved in the same, and a Web Server to process the data of the relational database, such data and records of events being captured processed and consolidated by the manager to obtain desired audience data, wherein, as events are sent to the server and the server confirms that the data arrived intact, these data are excluded from the relational database. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A server comprising:
-
a manager that receives the information of records and events captured by a portable device and performs the management of the activity of remote configuration of service of capturing parameters and register of events in the portable device; an interface radio channel through which the server exchanges SMS messages with the portable device; an SMS interface embedded into the server that validates the integrity of data and forwards the same to the manager; a database capable of managing all event data captured by the manager and saved in the same, and a Web Server to process the data of the database, and such information and records of events captured processed and consolidated by the manager to obtain desired audience data, wherein, as events are sent to the server and the server confirms that the data arrived intact, these validated data are excluded from the database, and the manager is able to cross the database of events, process requests for graphics and still refer to the Web Server to provide data in an organized way in the final reports. - View Dependent Claims (54)
-
Specification