Patent application number | Description | Published |
20100150025 | CONFIGURATION PREPROCESSOR LANGUAGE - A system includes network elements and a network provisioning and control system by which connection of network elements to a broadband network is controlled. The network provisioning and control system includes a configuration rendering engine that operates to configure the network elements connected to the network. Network element configuration templates are stored in the network provisioning and control system, each template including predetermined configuration data and conditional configuration data. A network element connected to the network and requiring configuration is detected and a template relating to the specific network element to be configured is determined. The system is interrogated. A configuration statement for the network element based on the selected template is determined using the predetermined configuration data and the determined, discrete values of the conditional configuration data. The network element is configured using the configuration statement. | 06-17-2010 |
20100232426 | HYPER-CUBE FLOW FORWARDING IN PACKET NETWORKS - A method of forwarding a series of data packets in a data flow in a network, wherein the data packets having N predetermined parameters where N>1 and ranges of values of the N parameters defining an N-dimensional parameter space, and wherein the data flow is one selected from a series of aggregated data flows, the method comprising: defining at least one parameter-based rule applicable to the series of aggregated data flows in the N-dimensional space; applying the or each rule to the aggregated data flows so as to define a series of non-overlapping N-dimensional hyper-cubes in the N-dimensional space, each containing at least one data flow from the aggregated data flows; determining discrete values of the N parameters for the data flow containing the series of related packets, defining a point in the N-dimensional space; and forwarding the related packets in accordance with the rule applicable in the hyper-cube in which the point is located. | 09-16-2010 |
20100254396 | METHOD OF CONNECTING VLAN SYSTEMS TO OTHER NETWORKS VIA A ROUTER - A local system including at least two VLANs may be connected to a local layer 2 switch to a wider network by providing a connection between the local switch and a router port and a single logical layer 3 interface may be assigned to the VLANs. A VLAN tag may be assigned to each connected VLAN. Outgoing data including the user's address, the intended recipient of the data and the VLAN tag assigned to the VLAN may be communicated to the router. The address of the user and the VLAN tag may be copied to a forwarding table, and the outgoing data may be forwarded to the wider network for delivery to the intended recipient. Incoming date intended for delivery to the user may be received at the assigned layer 3 interface and forwarded to the local switch for delivery to the user. | 10-07-2010 |
20100306407 | METHOD AND SYSTEM FOR MANAGING TRANSMISSION OF FRAGMENTED DATA PACKETS - A method of managing transmission of a fragmented datagram in a network having end devices and intermediate routing or switching devices in which fragmentation of the datagram takes place at an upstream intermediate device. The method includes receiving and temporarily storing a first datagram fragment at a downstream intermediate device, the fragment including data allowing classification of the fragments of the datagram; and receiving and temporarily storing subsequent fragments of the same datagram at the downstream device. Once all datagram fragments are received, all of the fragments are classified and transmitted on based on the classification data of the first fragment. However, if a predetermined time period has elapsed and at least one fragment is missing, an action other than transmission on to a subsequent device is initiated. | 12-02-2010 |
20100312818 | Configuration of Routers for DHCP Service Requests - A method of configuring a router to provide DHCP IP address services to a number of network clients sending messages to the router to request IP addresses, the network clients connecting to a network via the router which is under the control of a control system, the method includes obtaining configuration instructions for the router by sending messages from the router to the control system to request configurations for DHCP services, sending configuration instructions from the control system to the router, and configuring the router in accordance with the configuration instructions. | 12-09-2010 |
20140006483 | SYSTEMS AND METHODS FOR MULTI-CONTEXT MEDIA CONTROL AND PLAYBACK | 01-02-2014 |
20140006947 | SYSTEMS AND METHODS FOR MULTI-CONTEXT MEDIA CONTROL AND PLAYBACK | 01-02-2014 |
20150039780 | SYSTEM AND METHOD FOR TRANSITIONING FROM DECOMPRESSING ONE COMPRESSED MEDIA STREAM TO DECOMPRESSING ANOTHER MEDIA STREAM - A computer system generates a first decompressed media stream based on a first compressed media stream and provides the first decompressed media stream to a presentation device. While providing the first decompressed media to the presentation device: the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. The computer system stores first buffered data corresponding to the first decompressed media stream and receives a second compressed media stream corresponding to the second decompressed media stream. After receiving the second compressed media stream, the computer system provides the first buffered data corresponding to the first decompressed media stream to the presentation device while preparing to generate the second decompressed media stream, and after preparing to generate the second decompressed media stream, provides the second decompressed media stream to the presentation device. | 02-05-2015 |
20150039781 | SYSTEM AND METHOD FOR TRANSITIONING BETWEEN RECEIVING DIFFERENT COMPRESSED MEDIA STREAMS - A computer system receives a first compressed media stream and stores corresponding data in a first compressed buffer. The computer system generates a first decompressed media stream based on the first compressed media stream. While providing the first decompressed media stream to a presentation device, the computer system receives a content-transition indication indicating that a second decompressed media stream is to be provided to the presentation device instead of the first decompressed media stream. While continuing to generate the first decompressed media stream using the first compressed buffer, the computer system receives a second compressed media stream corresponding to the second decompressed media stream and stores corresponding data in a second compressed buffer. After storing the data in the second compressed buffer, the computer system provides a second decompressed media stream, based on the second compressed media stream, to the presentation device instead the first decompressed media stream. | 02-05-2015 |
20150040169 | SYSTEM AND METHOD FOR ADVANCING TO A PREDEFINED PORTION OF A DECOMPRESSED MEDIA STREAM - A computer system generates a first decompressed media stream based on a first compressed media stream. While providing the first decompressed media stream to a presentation device, the computer system receives a content-transition indication for providing a second decompressed media stream to the presentation device instead of the first decompressed media stream. The content-transition indication corresponds to a request to display the second decompressed media stream starting at a respective point within a predefined portion of the second decompressed media stream. The computer system receives a second compressed media stream corresponding to the second decompressed media stream. In response to receiving the content-transition indication, the computer system generates the predefined portion of the second decompressed media stream and provides a subset of the predefined portion, that does not include content prior to the respective point, to the presentation device instead of the first decompressed media stream. | 02-05-2015 |
20150088828 | SYSTEM AND METHOD FOR REUSING FILE PORTIONS BETWEEN DIFFERENT FILE FORMATS - An electronic device with one or more processors, memory and a display obtains information that enables distribution of content to a plurality of clients having different file format processing capabilities. The device provides, to a first client, first information that enables access to respective content in a first file format and provides, to a second client, second information that enables access to the respective content in a second file format different from the first file format. The first information identifies a first set of file portions that can be combined to generate the respective content in the first file format. The second information identifies a second set of file portions that can be combined to generate the respective content in the second file format. The second set of file portions includes one or more shared file portions that are included in the first set of file portions. | 03-26-2015 |
20150088890 | SYSTEM AND METHOD FOR EFFICIENTLY PROVIDING MEDIA AND ASSOCIATED METADATA - An electronic device with one or more processors, memory and a display obtains a file header for a file corresponding to a plurality of clusters, where the file header includes a cluster index. The device receives a request to seek to a respective position within the file and, in response to receiving the request: identifies a cluster of the plurality of clusters that includes content that corresponds to the respective position based on the cluster index; obtains a cluster header associated with the cluster based on information retrieved from the cluster index, where the cluster header includes a content index; and after obtaining the cluster header, identifies respective content within the cluster corresponding to the respective position based on the content index. The device provides at least a portion of content corresponding to the file to a presentation device for presentation to a user, starting with the respective content. | 03-26-2015 |
20150088899 | SYSTEM AND METHOD FOR IDENTIFYING A SEGMENT OF A FILE THAT INCLUDES TARGET CONTENT - An electronic device with one or more processors, memory and a display obtains a file header for a file that corresponds to a plurality of separately indexed clusters. The file is divided into segments one or more of which include multiple sequential clusters. The file header includes a segment index that enables identification of a segment that includes requested content. The device receives a request to seek to a respective position within the file. In response, the device identifies a first segment that includes content that corresponds to the respective position based on the segment index, obtains the first segment, and obtains a content index for a respective cluster within the first segment. After obtaining the first segment and the content index, the device identifies respective content within the respective cluster that corresponds to the respective position based on a content index and provides the respective content to a user. | 03-26-2015 |
20150089075 | SYSTEM AND METHOD FOR SHARING FILE PORTIONS BETWEEN PEERS WITH DIFFERENT CAPABILITIES - An electronic device with one or more processors, memory and a display obtains information that enables distribution of content between clients operating as peers in a peer-to-peer network. A first subset of the clients have first file format processing capabilities and a second subset of the clients have second file format processing capabilities. The peer-to-peer network enables access to a first set of file portions corresponding to the first file format and a second set of file portions corresponding to the second file format. The first set of file portions and the second set of file portions both include one or more shared file portions. The device provides, to one or more clients, information that enables the respective content to be shared over the peer-to-peer network that enables shared file portions be obtained either clients in the first subset of clients or clients in the second subset of clients. | 03-26-2015 |