MEDIA PATENTS, S.L. Patent applications |
Patent application number | Title | Published |
20140082370 | METHODS, APPARATUS AND SYSTEMS TO IMPROVE SECURITY IN COMPUTER SYSTEMS - In one implementation a computer system stores a software program that contains some instructions organized in blocks wherein each block contains a first part with instructions and a second part with an electronic signature or hash value, wherein the computer system includes a security component within the processor that allows the execution of instructions of the first part of a block of data only if the hash value of the data is correct. | 03-20-2014 |
20140036916 | METHODS FOR MANAGING MULTICAST TRAFFIC BETWEEN SOURCES SENDING DATA AND HOSTS REQUESTING DATA AND NETWORK EQUIPMENT USED TO IMPLEMENT THE METHODS - A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein. | 02-06-2014 |
20140003429 | METHODS AND APPARATUS FOR MANAGING MULTICAST TRAFFIC THROUGH A SWITCH | 01-02-2014 |
20130188498 | Equipment in a Data Network and Methods for Monitoring, Configuring and/or Managing the Equipment - There is provided a multicast router comprising a Simple Network Management Protocol (SNMP) agent and an SNMP database and a method of monitoring the router. In some embodiments the method comprises the multicast router receiving, via a downstream network interface, multicast data requests made by one or more hosts; the multicast router reading data contained in the multicast data request; the multicast router storing first data in the SNMP database for a downstream network interface, a multicast group address and a first host that requests multicast data, wherein the first data comprises information of the multicast groups and multicast channels requested by the first host; and the SNMP agent of the multicast router transmitting to an SNMP control station, using a version of the SNMP protocol, at least a part of the first data stored in the SNMP database. | 07-25-2013 |
20130073684 | Method and Apparatus For The Transmission of Multimedia Content - Method and apparatus to transmit over a data network, advertising content inserted in multimedia content associated with an event. In one embodiment, a server receives from a first network node connected to the data network, advertising content to be inserted in the multimedia content associated with an event that occurs at a specific time and place, and the server receives a message, by means of a first IP-based communications management protocol, in order to establish a real-time multimedia communication using IP packets with a second node of the data network, and the server establishes multimedia communication with the second network node, and the server receives from the second network node, multimedia content that includes geotagging data in the form of coordinates, and the server determines that this multimedia content is associated with the event from this geotagging data in the form of coordinates, and the server creates a multimedia file that contains the advertising content and at least one part of the multimedia content, and the server transmits at least one part of the multimedia file to a third network node. | 03-21-2013 |
20120331308 | METHODS, APPARATUS AND SYSTEMS TO IMPROVE SECURITY IN COMPUTER SYSTEMS - According to some implementations methods, apparatus and systems are provided involving the use of processors having at least one core with a security component, the security component adapted to read and verify data within data blocks stored in a L1 instruction cache memory and to allow the execution of data block instructions in the core only upon the instructions being verified by the use of a cryptographic algorithm. | 12-27-2012 |
20120331307 | METHODS, APPARATUS AND SYSTEMS TO IMPROVE SECURITY IN COMPUTER SYSTEMS - In one implementation a computer system stores a software program that contains some instructions organized in blocks wherein each block contains a first part with instructions and a second part with an electronic signature or hash value, wherein the computer system includes a security component within the processor that allows the execution of instructions of the first part of a block of data only if the hash value of the data is correct. | 12-27-2012 |
20120323651 | Methods and Transmitting Multimedia Files and Advertisements - The invention is directed to a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file. | 12-20-2012 |
20120284788 | Methods and Apparatus for Sending Data Packets to and from Mobile Nodes in a Data Network - Methods for transmitting packets using a Mobile IP protocol between a mobile node and a first node in a data network after the mobile node has transmitted data packets to the first node via a first router from a first CoA or CCoA address and by a first security association with the first node. One method includes the mobile node, sending to the first node via a second router using a second CoA or CCoA address, data packets that include an identifier of the mobile node that enables the first node to identify the mobile node as the sender of the data packets during an initial time period after transmission of the data packets via the second router has started, and during the initial time period, the mobile node authenticates the data packets it transmits to the first node using the first security association with the first node. | 11-08-2012 |
20120243536 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING MULTICAST DATA IN SOCIAL NETWORKS - A method of transmitting first content from a first host to a second host in a data network using a social network site in the data network, the first host identifiable by a first IP address. According to one implementation the method involves receiving in the social network site a first unicast message from the first host related to a transmission of the first content from the first host, the first unicast message including the first IP address and a multicast group address to be used in the transmission of the first content. Upon or after the social network site determining that a social relationship exists between the first host and the second host the social network site sends a second unicast message to the second host indicating that the first host has or will initiate a transmission of the first content. The second unicast message includes the first IP address and the multicast group address in a form useable by the second host to request and receive via the data network the first content in the form of multicast packets. | 09-27-2012 |
20120240216 | Method for Lawfully Intercepting Communication IP Packets Exchanged Between Terminals - A method for lawfully intercepting communication IP packets exchanged between terminals is provided. The method involves assigning an IP address associated with a telecommunication service provider to, for example, a sending terminal for use as its IP address in communications with a receiving terminal, the telecommunication service provider providing SIP proxy services for establishing communication between the sending and receiving terminals. The communication IP packets are intercepted in such a way that the terminals are unaware of the interception. | 09-20-2012 |
20120230332 | Method for Managing Multicast Traffic in a Data Network and Network Equipment Using Said Method - The invention relates to a method for managing multicast traffic in a data network, and network equipment using said method. Hosts ( | 09-13-2012 |
20120230331 | Method for Managing Multicast Traffic in a Data Network and Network Equipment Using Said Method - The invention relates to a method for managing multicast traffic in a data network, and network equipment using said method. Hosts ( | 09-13-2012 |
20120201246 | Multicast Traffic Management in a Network Interface - A method for filtering in a network interface of a computer system multicast packets in a manner that reduces or obviates altogether the processing of unwanted multicast packets by the processing unit of the computer system. Filtering in the network interface is accomplished by the network interface accessing multicast traffic request information originating in the computer system and comparing the accessed information with the multicast destination address and IP source address of packets received in the network interface. | 08-09-2012 |
20120131626 | METHODS, APPARATUS AND SYSTEMS FOR DELIVERING AND RECEIVING DATA - Methods, apparatus and systems are provided that enable a user of a computing device to alter, augment or replace broadcast transmitted content destined for or received in the computing device with on-line content from the internet. In some implementations an application program, purchasable or otherwise downloadable from the internet (e.g., from an application store), facilitates in the computing device the manipulation of broadcast transmitted content that changes the manner in which content from a broadcast transmission source (e.g., television or cable transmission sources) is presented by the computing device absent the intervention of the application program. In one implementation an application program downloaded from the internet to the computing device alters the presentation of broadcast transmitted content by substituting broadcast advertising with non-advertising content from the internet. | 05-24-2012 |
20120131610 | METHODS, APPARATUS AND SYSTEMS FOR DELIVERING AND RECEIVING DATA - According to one implementation a method is provided that involves transmitting from a social network site to a television broadcasting site a stream of data for being broadcast to multiple end-user media devices and also transmitting via a unicast communication from the social network site non-broadcast content for the purposes of being incorporated, integrated or otherwise played in conjunction with the broadcast content in the end-user media devices. | 05-24-2012 |
20120131609 | METHODS, APPARATUS AND SYSTEMS FOR DELIVERING AND RECEIVING DATA - A method of selecting targeted advertising content. According to one implementation the method includes receiving in a social network site from a computing device of a member of the social network site identifying data of the member and also broadcast data related to broadcast content being played in the computing device. Upon accessing in the social network site member information, the social network site by use of the broadcast data and member information selects targeted advertising content for the purpose of facilitating a transmission of the targeted advertising content to the computing device for it to be played in conjunction with the broadcast content. In one implementation the method further involves the social network site accessing and sending the targeted advertising content to the computing device. | 05-24-2012 |
20120066382 | Method for Lawfully Intercepting Communication IP Packets Exchanged Between Terminals - A method for lawfully intercepting communication IP packets exchanged between terminals is provided. The method involves assigning an IP address associated with a telecommunication service provider to, for example, a sending terminal for use as its IP address in communications with a receiving terminal, the telecommunication service provider providing SIP proxy services for establishing communication between the sending and receiving terminals. The communication IP packets are intercepted in such a way that the terminals are unaware of the interception. | 03-15-2012 |
20120063456 | Method and Device for Managing Multicast Groups - A method for managing multicast traffic in a data network, and devices using said method. The hosts store for each multicast group an included source record and an excluded source record, and the network interfaces of the hosts send to the router a message containing information about the included source record and information about the excluded source record. The router also stores for each multicast group an included source record and an excluded source record, and updates them when it receives through its network interface a message from the hosts containing information about an included source list and/or information about an excluded source list. The devices are a router, host equipment and network equipment compatible with the method. | 03-15-2012 |
20120035994 | Methods for Transmitting Multimedia Files and Advertisements - In one implementation a process is provided that upon a server determining that the playing of all or part of an obligatory advertising portion is attempting to be avoided by a multimedia player, the server sends to the multimedia player a message with data storage medium control information for the purpose of inhibiting advertising-sponsored content stored in a data storage medium from being played by multimedia player. | 02-09-2012 |
20120030039 | METHODS OF ESTABLISHING SIP COMMUNICATIONS BY THE ACTIVATION OF A LINK ON A WEBSITE - Methods of establishing an SIP communication between a first network device and a second network device is provided. According to one implementation the first network device includes a web browser and a first IP telephone and the second network device includes a second IP telephone. In one implementation an advertising link on a webpage includes identifying information of the advertising link, identifying information of the website hosting the advertising link and information containing a SIP URI associated with the second IP telephone, and upon the advertising link being activated by the browser the first network device establishes an SIP communication between the first IP telephone and the second IP telephone using the SIP URI of the second IP telephone. | 02-02-2012 |
20120005024 | METHODS FOR SELECTING AND DISPLAYING ADVERTISING LINKS - A method for selecting one or more advertising links for incorporation into a web page of an affiliate website stored on an affiliate web server when the affiliate web server receives a request message from a browser of a computing device that requests the web page. In one implementation a control application running on an affiliate webserver facilitates the reception of the one or more advertising links and first information related to the one or more advertising links from one or more intermediary servers, the first information received from each of the one or more intermediary servers includes target geographic data for each of the advertising links and compensation information of each of the one or more intermediary servers payable to the content website upon the one or more advertising links being activated by the computing device. In one implementation the control application stores the one or more advertising links and the first information in a database and determines the geographic location of the computing device. In one implementation the control application then selects from among the one or more advertising links stored in the database one or more of the advertising links to be displayed on the web page, the one or more selected advertising links to be displayed on the web page being selected by a comparison of the target geographic data of the advertising links with the geographic location of the computing device and a comparison of the compensation information associated with each of the one or more advertising links. In one implementation, upon the control application inserting the selected one or more links into the web page it causes the web server to transmit to the browser of the computing device the web page together with the selected one or more links. | 01-05-2012 |
20110238509 | Methods for Transmitting Multimedia Files and Advertisements - In one implementation a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion is provided. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file. In another implementation a method of transmitting streaming data from a server to the data storage medium of a device having a multimedia player is provided. The streaming data having at least one advertising-sponsored content portion and at least one associated obligatory advertising portion. Upon the server determining that the playing of all or part of the obligatory advertising portion is attempting to be avoided by the multimedia player, the server sends to the multimedia player or device a message with data storage medium control information for the purpose of inhibiting the advertising-sponsored content portion stored in the data storage medium from being played by multimedia player. | 09-29-2011 |
20110208859 | Method for Lawfully Intercepting Communication IP Packets Exchanged Between Terminals - A method for lawfully intercepting communication IP packets exchanged between terminals is provided. The method involves assigning an IP address associated with a telecommunication service provider to, for example, a sending terminal for use as its IP address in communications with a receiving terminal, the telecommunication service provider providing SIP proxy services for establishing communication between the sending and receiving terminals. The communication IP packets are intercepted in such a way that the terminals are unaware of the interception. | 08-25-2011 |
20110167164 | Method for Lawfully Intercepting Communication IP Packets Exchanged Between Terminals - A method for lawfully intercepting communication IP packets exchanged between terminals is provided. The method involves assigning an IP address associated with a telecommunication service provider to, for example, a sending terminal for use as its IP address in communications with a receiving terminal, the telecommunication service provider providing SIP proxy services for establishing communication between the sending and receiving terminals. The communication IP packets are intercepted in such a way that the terminals are unaware of the interception. | 07-07-2011 |
20110149960 | METHOD AND APPARATUS FOR FILTERING MULTICAST PACKETS - A method of filtering multicast packets received in a first network interface of a router is provided. The router receives multicast traffic in the first network interface from sources that send multicast packets to at least a first multicast group address. The router also having second and third network interfaces for receiving multicast traffic requests. In one implementation the filtering method includes receiving in the second network interface a first multicast traffic request for a first multicast group address according to a first multicast routing protocol including a first set of sources, receiving in the third network interface a second multicast traffic request for the first multicast group address according to a second multicast routing protocol, the multicast traffic request including a second set of sources, creating from the first and second multicast traffic requests a filter record having a third set of sources indicative of all of the sources of the first multicast group address requested to be transmitted through the second and third interfaces of the router; and filtering multicast packets received at the first network interface using the record. In alternative embodiments, multiple multicast state records (e.g., an Include source record and an Exclude source record) are stored for each network interface and multicast group address, the multiple multicast state records being used to create one or more multiple filter records that each have a set of sources that are used in combination to filter multicast packets received at the first network interface. | 06-23-2011 |
20110137754 | Methods for distributions of digital files - The invention relates to a process for distributing files, having the steps of receiving at least one digital file, transmitting the digital file to a location, and selecting at least one content provider. The process also has the steps of updating a content of the content provider to provide a reference to the digital file at the location, generating an updated digital file by adding information which identifies the content provider to the digital file when the reference to the digital file is selected at the content provider, and transmitting at least a portion of the at least one updated digital file to a client network. | 06-09-2011 |
20110137738 | Methods for distributions of digital files - The invention relates to a process for distributing files, having the steps of receiving at least one digital file, transmitting the digital file to a location, and selecting at least one content provider. The process also has the steps of updating a content of the content provider to provide a reference to the digital file at the location, generating an updated digital file by adding information which identifies the content provider to the digital file when the reference to the digital file is selected at the content provider, and transmitting at least a portion of the at least one updated digital file to a client network. | 06-09-2011 |
20110085548 | METHODS AND APPARATUS FOR TRANSMITTING MULTICAST TRAFFIC IN A DATA NETWORK - Methods and apparatus to transmit multicast IP packets. In one implementation a router receives, by a first interface, a message with a first request for a first type of multicast traffic. In one implementation the router determines at least a second type of multicast traffic and sends messages in a multicast routing protocol and receives multicast IP packets and modifies the IP packets of the second type of traffic so that they have the same source and destination IP addresses as the IP packets of the first type of traffic and transmits the modified IP packets of the second type of traffic by the first network interface. In one implementation an application generates in a host a first request for a first type of multicast traffic and the host associates the first type of multicast traffic with a second type of multicast traffic. In one implementation the hosts generates a second request for the second type of multicast traffic and transmits the first and second requests. In one implementation the host receives the first and second types of multicast traffic in the form of first and second IP packets, respectively. In one implementation, upon receiving the first and second IP packets the host modifies one or both of the IP source address and the IP multicast destination address of some or all of the second IP packets so that the IP source address and the IP multicast destination address of some or all of the second IP packets are the same as the first IP packets of the first type of multicast traffic and transmits the first IP packets and the modified second IP packets to the application requesting the first type of multicast traffic. | 04-14-2011 |
20110078044 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 03-31-2011 |
20110060689 | Process for implementing a method for the on-line sale of software products and the activation of use licenses through a data network - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 03-10-2011 |
20110060688 | APPARATUS AND METHODS FOR THE DISTRIBUTION OF DIGITAL FILES - Processes and apparatus for the on-line distribution of digital files with advertisements, advertisement management systems, digital rights management systems, and a user computing devices are provided. In some implementations, a method involves transmitting a digital file to a computing device upon receiving a request originating from the computing device to download the digital file to the computing device, the digital file having a set of executable instructions and transmitting one or more advertisements associated with the digital file to the computing device. In one implementation the set of executable instructions when executed in the computing device are useable to detect if one or more of the associated advertisements have not been received or properly played in the computing device. In one implementation the set of executable instructions are also useable to delay or to prevent or to inhibit full execution of the digital file in the computing device upon detecting that one or more of the associated advertisements have not been received or properly played in the computing device. | 03-10-2011 |
20110058551 | METHODS AND APPARATUS FOR MANAGING MULTICAST TRAFFIC THROUGH A SWITCH - A method for managing multicast traffic through a switch operating in the layer 2 of the OSI model, and routers and switches involved in the method. In one implementation a router sends to a switch a message containing identification of specific equipment which has requested specific multicast traffic, and also containing a specification of the specific traffic, and when the switch receives data carrying multicast traffic, based on the destination and origin addresses of the data, and based on the identification of the specific equipment and of the specification of the specific multicast traffic that it has received in the message, the switch deduces if the data carry the specific traffic that has been requested by the specific equipment, and decides through which of its ports it transmits the data. | 03-10-2011 |
20110058548 | METHODS AND APPARATUS FOR MANAGING MULTICAST TRAFFIC THROUGH A SWITCH - A method for managing multicast traffic through a switch operating in the layer | 03-10-2011 |
20110019673 | MULTICAST TRAFFIC MANAGEMENT IN A NETWORK INTERFACE - A method for filtering in a network interface of a computer system multicast packets in a manner that reduces or obviates altogether the processing of unwanted multicast packets by the processing unit of the computer system. Filtering in the network interface is accomplished by the network interface accessing multicast traffic request information originating in the computer system and comparing the accessed information with the multicast destination address and IP source address of packets received in the network interface. | 01-27-2011 |
20110010441 | EQUIPMENT IN A DATA NETWORK AND METHODS FOR MONITORING, CONFIGURING AND/OR MANAGING THE EQUIPMENT - A router having one or more downstream interfaces and situated in a data network system between sources that send multicast data packets to at least one multicast group address and multiple hosts that request data from the multicast group address and sources. In one implementation the router has a management system agent and an associated management system agent database and stores for each network interface, each multicast group address and each host information in the management system agent database derived from one or more data requests made by the hosts. In one implementation the router stores for a downstream network interface and multicast group address at least one INCLUDE source record containing information about include source lists derived by data requests made by the one or more hosts and at least one EXCLUDE source record containing information about exclude source lists derived by data requests made by the one or more hosts in the management system agent database, the router using a host-router multicast routing protocol based on the IGMP (Internet Group Management Protocol) or the MLD (Multicast Listener Discovery) protocol to communicate with the one or more hosts, the router using a different protocol to communicate with a management system control station information stored in the management system database. | 01-13-2011 |
20100303027 | METHOD FOR SENDING DATA PACKETS IN A DATA NETWORK DURING HANDOVER OF A MOBILE NODE - A method and equipment for transmitting data packets in a data network originating from a mobile node. In one embodiment a method involves the mobile node transmitting immediately after a handover from a first router to a second router data packets having a source address that includes a local level 3 source address in the OSI model. | 12-02-2010 |
20100303006 | METHODS AND APPARATUS FOR SENDING DATA PACKETS TO AND FROM MOBILE NODES IN A DATA NETWORK - Methods for transmitting packets using a Mobile IP protocol between a mobile node and a first node in a data network after the mobile node has transmitted data packets to the first node via a first router from a first CoA or CCoA address and by a first security association with the first node. One method includes the mobile node, sending to the first node via a second router using a second CoA or CCoA address, data packets that include an identifier of the mobile node that enables the first node to identify the mobile node as the sender of the data packets during an initial time period after transmission of the data packets via the second router has started, and during the initial time period, the mobile node authenticates the data packets it transmits to the first node using the first security association with the first node. | 12-02-2010 |
20100299191 | METHOD AND APPARATUS FOR THE TRANSMISSION OF MULTIMEDIA CONTENT - Method and apparatus to transmit over a data network, advertising content inserted in multimedia content associated with an event. In one embodiment, a server receives from a first network node connected to the data network, advertising content to be inserted in the multimedia content associated with an event that occurs at a specific time and place, and the server receives a message, by means of a first IP-based communications management protocol, in order to establish a real-time multimedia communication using IP packets with a second node of the data network, and the server establishes multimedia communication with the second network node, and the server receives from the second network node, multimedia content that includes geotagging data in the form of coordinates, and the server determines that this multimedia content is associated with the event from this geotagging data in the form of coordinates, and the server creates a multimedia file that contains the advertising content and at least one part of the multimedia content, and the server transmits at least one part of the multimedia file to a third network node. | 11-25-2010 |
20100274664 | METHODS AND APPARATUS FOR TRANSMITTING MULTIMEDIA FILES IN A DATA NETWORK - In one implementation a method of transmitting a multimedia file over a data network is provided that involves receiving from a device in a data network a first message in a first protocol that request first data associated with the multimedia file, the first data being useable by the device to establish a streaming session that involves a transmission of the multimedia file. The first message includes identifying data of a referring site. The method also involves transmitting to the device the first data and optionally the identifying data of the referring site and then receiving from the device a second message in a second protocol for the purpose of creating a streaming session associated with the multimedia file. A streaming session is then created for transmitting the multimedia file to the device. In another implementation a method is provided that involves receiving in a computing device from a referring site an identifier of first data associated with a multimedia file and identifying data of the referring site, wherein the first data is useable for establishing a streaming session for downloading the multimedia file. The method further involves transmitting from the computing device a first message in a first protocol that requests the first data associated with the multimedia file and receiving in the computing device the first data. Upon receiving the first data the computing device transmits a second message in a second protocol for the purpose of creating the streaming session associated with the multimedia file, the second message including the first data and the identifying data of the referring site. The computing device then receives via the streaming session, all or a portion of the multimedia file. In some implementations, the first protocol and the second protocol are the same. | 10-28-2010 |
20100254383 | METHOD FOR MANAGING MULTICAST TRAFFIC BETWEEN EQUIPMENT IN A MULTICAST DATA NETWORK - In one implementation a method is provided that involves receiving in a network interface of a first router one or more PIM type messages from one or more second routers requesting one or more types of multicast traffic, storing in the first router a record for each network interface and each type of multicast traffic information that individually identifies the one or more second routers requesting the type of multicast traffic, and determining in the first router whether to transmit from the interface the one or more types of multicast traffic by use of the record. A method is also provided that involves individually tracking in an upstream PIM router the join membership of one or more individual downstream PIM routers that are coupled to a network interface of the upstream PIM router via a multi-access network without disabling Join message suppression in all the individual downstream PIM routers. | 10-07-2010 |
20100250400 | APPARATUS AND METHODS FOR THE SALE OF SOFTWARE PRODUCTS - Establishing a first communication between a programmable electronic device and a first site for an online purchase of a software product followed by establishing a second communication between the programmable electronic device and a second site for the purpose of enabling a use of the software product in the programmable electronic device. In one implementation, the software product is transmitted to the programmable electronic device during the first communication, while in another implementation the software product is transmitted to the programmable electronic device after the use enabling process made during the second communication is complete. In one implementation, the use enabling process involves the activation of a use license associated with the software product. | 09-30-2010 |
20100235265 | Process for the on-line sale of a software product - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 09-16-2010 |
20100235264 | Process for the on-line sale of a software product - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 09-16-2010 |
20100235263 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 09-16-2010 |
20100235262 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 09-16-2010 |
20100235237 | Methods for distributions of digital files - The invention relates to a process for distributing files, having the steps of receiving at least one digital file, transmitting the digital file to a location, and selecting at least one content provider. The process also has the steps of updating a content of the content provider to provide a reference to the digital file at the location, generating an updated digital file by adding information which identifies the content provider to the digital file when the reference to the digital file is selected at the content provider, and transmitting at least a portion of the at least one updated digital file to a client network. | 09-16-2010 |
20100228647 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 09-09-2010 |
20100172353 | METHODS FOR MANAGING MULTICAST TRAFFIC BETWEEN SOURCES SENDING DATA AND HOSTS REQUESTING DATA AND NETWORK EQUIPMENT USED TO IMPLEMENT THE METHODS - A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein. | 07-08-2010 |
20100172352 | METHODS FOR MANAGING MULTICAST TRAFFIC BETWEEN SOURCES SENDING DATA AND HOSTS REQUESTING DATA AND NETWORK EQUIPMENT USED TO IMPLEMENT THE METHODS - A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein. | 07-08-2010 |
20100172351 | METHODS FOR MANAGING MULTICAST TRAFFIC BETWEEN SOURCES SENDING DATA AND HOSTS REQUESTING DATA AND NETWORK EQUIPMENT USED TO IMPLEMENT THE METHODS - A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein. | 07-08-2010 |
20100153873 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 06-17-2010 |
20100153231 | Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process - Online sale of software product use licenses through a data network by offering software products (SOFT) through vendor sites, purchasing a license on-line on one of said vendor sites, and activating said license on-line by a different licensing site. A specific component (COMP) is provided with the software product (SOFT) and identifying data (IDV) of the vendor site are transmitted during the download of the software product (SOFT). When the component (COMP) is executed in an equipment, the component (COMP) locally accesses said data (IDV) and identifying data (IDL) of the licensing site and activates the license by setting up an on-line communication with the licensing site. | 06-17-2010 |
20100054249 | METHOD AND DEVICE FOR MANAGING MULTICAST GROUPS - A method for managing multicast traffic in a data network, and devices using said method. The hosts store for each multicast group an included source record and an excluded source record, and the network interfaces of the hosts send to the router a message containing information about the included source record and information about the excluded source record. The router also stores for each multicast group an included source record and an excluded source record, and updates them when it receives through its network interface a message from the hosts containing information about an included source list and/or information about an excluded source list. The devices are a router, host equipment and network equipment compatible with the method. | 03-04-2010 |
20100054248 | METHOD AND DEVICE FOR MANAGING MULTICAST GROUPS - A method for managing multicast traffic in a data network, and devices using said method. The hosts store for each multicast group an included source record and an excluded source record, and the network interfaces of the hosts send to the router a message containing information about the included source record and information about the excluded source record. The router also stores for each multicast group an included source record and an excluded source record, and updates them when it receives through its network interface a message from the hosts containing information about an included source list and/or information about an excluded source list. The devices are a router, host equipment and network equipment compatible with the method. | 03-04-2010 |
20100054247 | METHOD AND DEVICE FOR MANAGING MULTICAST GROUPS - A method for managing multicast traffic in a data network, and devices using said method. The hosts store for each multicast group an included source record and an excluded source record, and the network interfaces of the hosts send to the router a message containing information about the included source record and information about the excluded source record. The router also stores for each multicast group an included source record and an excluded source record, and updates them when it receives through its network interface a message from the hosts containing information about an included source list and/or information about an excluded source list. The devices are a router, host equipment and network equipment compatible with the method. | 03-04-2010 |
20100046516 | Methods and Devices for Managing Multicast Traffic - A multicast router having one or more downstream network interfaces situated in a data network system between sources that send multicast packets to at least one multicast group address and one or more hosts that request data from the multicast group address and the sources. The multicast router receives ASM (Any Source Multicast) traffic requests and SSM (Source Specific Multicast) traffic requests from the one or more hosts using a host-router multicast routing protocol and stores for a downstream network interface and multicast group address at least one INCLUDE source record containing a non-empty source list derived by the SSM and the ASM traffic requests made by the one or more hosts and/or at least one EXCLUDE source record containing a non-empty Requested source list derived by the SSM and the ASM traffic requests made by the one or more hosts. In an alternative implementation a multicast router is provided that has one or more downstream network interfaces and is situated in a data network system between sources that send multicast packets to at least one multicast group address and multiple hosts that request data from the multicast group address and the sources. The multicast router stores for a each downstream network interface, each multicast group address and each host at least one INCLUDE source record and at least one EXCLUDE source record which are derived from ASM and SSM traffic requests made by the hosts using a host-router multicast routing protocol. | 02-25-2010 |
20100014519 | METHODS FOR MANAGING MULTICAST TRAFFIC BETWEEN SOURCES SENDING DATA AND HOSTS REQUESTING DATA AND NETWORK EQUIPMENT USED TO IMPLEMENT THE METHODS - A device, system and method for controlling the flow of multicast data packets from sources sending data to hosts requesting the data. In one implementation, a router is situated in a data network between sources that send multicast data packets directed to a multicast group and hosts requesting to receive the multicast data packets. The router has one or more network interfaces in the direction of the hosts and stores for each network interface, each multicast group address and each host at least one data record arising from one or more data requests made by the hosts which includes multicast group and source information. The router stores executable instructions to receive messages originating from a host, update the status of the data sources for that host and implement the actions according to one or a combination of Tables 3, 4, 5, 6 and 7 disclosed herein. | 01-21-2010 |