Patent application number | Description | Published |
20080244380 | METHOD AND DEVICE FOR EVALUATING AN EXPRESSION ON ELEMENTS OF A STRUCTURED DOCUMENT - The invention concerns a method of evaluating an expression on items of a structured document, an expression comprising a set of elementary sub-expressions, that comprises the following prior steps: generating, from the expression, all the target nodes ( | 10-02-2008 |
20080250055 | Method and Device for Coding a Hierarchized Document - The method of coding a hierarchized document comprises, for at least one element contained in the document: | 10-09-2008 |
20090254882 | METHODS AND DEVICES FOR ITERATIVE BINARY CODING AND DECODING OF XML TYPE DOCUMENTS - The invention concerns iterative binary coding/decoding for a document comprising values to code or to decode. For the coding, after having created ( | 10-08-2009 |
20090271695 | METHOD OF ACCESSING OR MODIFYING A PART OF A BINARY XML DOCUMENT, ASSOCIATED DEVICES - The present invention concerns methods of accessing and modifying a part of a coded document, for example a structured document of Binary XML type, as well as associated devices. | 10-29-2009 |
20100001886 | Methods and Devices for Coding and Decoding of SML Type Documents by Similarities - The invention relates to methods and devices for binary coding and decoding by similarities for structured documents After having decomposed the data to code into a series of symbols, each item of data being at least partially represented by a symbol, and having selected at least one item of data to code, a search is carried out for a first sequence of symbols coded beforehand, identical to a second sequence of symbols to code, comprising a symbol representing a part of said data. Similarly, a search is carried out for a third sequence of symbols coded beforehand of which one symbol is distinct from the symbol corresponding to a fourth sequence of symbols to code comprising said symbol representing said part of said data. In response to the comparison of their coding efficiency, the second or the fourth sequence is coded. | 01-07-2010 |
20100083101 | METHODS OF CODING AND DECODING A STRUCTURED DOCUMENT, AND THE CORRESPONDING DEVICES - A structured document is coded as a bit stream. The structured document can be described in Extensible Markup Language (XML). The structured document can be decoded to access a subpart of the document. Hierarchized events included in the structured document are coded as corresponding events using at least one encoding table, which is updated during the coding. Hierarchized events involved in an update of the at least one encoding table are determined. Marking information is associated with the coded events corresponding to the hierarchized events determined to be involved in the update of the at least one encoding table. | 04-01-2010 |
20100115397 | METHOD AND DEVICE FOR DOCUMENT CODING AND METHOD AND DEVICE FOR DOCUMENT DECODING - The method of coding a structured document comprises: —a step of obtaining at least one pattern designated as “primary” representing at least one of the pieces of structural information of data of said document, —a step ( | 05-06-2010 |
20100241949 | METHOD OF CODING OR DECODING A STRUCTURED DOCUMENT BY MEANS OF AN XML SCHEMA, AND THE ASSOCIATED DEVICE AND DATA STRUCTURE - The present invention concerns a method and device for coding or decoding a structured document, for example an XML document, using a structure-describing file of the XML Schema type. | 09-23-2010 |
20100318896 | METHODS AND DEVICES FOR BINARY CODING AND DECODING OF STRUCTURED DOCUMENTS COMPRISING A PLURALITY OF DATA - Method and device for binary coding a structured document comprising a plurality of data are disclosed. After having determined ( | 12-16-2010 |
20100322527 | METHOD OF ENCODING AND DECODING A GRAPHICS PATH SEQUENCE INTO A LAYERED SCHEME - This invention relates to a method of encoding a path ( | 12-23-2010 |
20110106967 | METHOD OF GENERATING A WEB FEED AND AN ASSOCIATED SYSTEM - The present invention concerns a method of generating a syndication web feed ( | 05-05-2011 |
20110107199 | METHOD OF GENERATING A WEB FEED AND AN ASSOCIATED SYSTEM - The present invention concerns a method of generating a web feed ( | 05-05-2011 |
20120185596 | METHOD AND SYSTEM FOR MANAGING ACCESS TO A RESOURCE - The present invention relates to a method and a system for managing access to a resource, copies of which are hosted in apparatuses of one or more networks. The method comprises obtaining a list comprising a plurality of references pointing to the plurality of copies of the resource; for each of said references, determining at least one accessibility rating representing the accessibility of the corresponding copy for the given user device, and, based on the at least one accessibility rating, deciding between keeping the corresponding reference in the list or deleting it therefrom, to obtain an updated list; and selecting a reference from the updated list for the given user device to access the resource. | 07-19-2012 |
20120330984 | METHOD FOR PROCESSING A STRUCTURED DOCUMENT TO RENDER, AND CORRESPONDING PROCESSOR - The present invention concerns a method for processing a structured document to render, such as XML or HTML files. The method comprises the steps of: parsing the structured document into parsed tokens TK of structured data; constructing a first tree structure DTree storing the structured data of parsed tokens; constructing a render tree structure RTree storing the document content to render, said render tree structure being synchronized with the first tree structure; rendering the structured document based on the render tree structure RTree; wherein constructing the first tree structure DTree comprises deciding, for each parsed token TK, whether or not the parsed token is to be stored in said first tree structure, and storing the structured data of the parsed token therein only in case of positive decision. Partial first (DOM) tree DTree is therefore stored in memory, reducing memory use and processing time before rendering the structured document. | 12-27-2012 |
20130114626 | Methods and network devices for communicating data packets - Methods and network devices for communicating data packets in a set of transmissions between a transmitter and a receiver of a communications network are described. The method includes prior exchanging transmitter-provided packet information and receiver-provided packet information between the transmitter and the receiver, generating an initial compression dictionary before the first transmission, based on the exchanged transmitter-provided packet information and the exchanged receiver-provided packet information. At the transmitter, the method further includes compressing the data packets of the first and subsequent transmissions of the set using the initial compression dictionary, and sending the compressed data packets over the communications network to the receiver. At the receiver, the method further includes receiving compressed data packets from the transmitter via the communications network, and decompressing the compressed data packets received in the first and subsequent transmissions of the set, using the initial compression dictionary. Improved compression of the first transmission is thus obtained. | 05-09-2013 |
20130246583 | Method, system and server device for transmitting a digital resource in a client-server communication system - The present invention relates to transmitting a digital resource in a client-server communication system. A disclosed method comprises at a main server device: receiving a request for a main resource from a client device; determining at least one missing secondary resource, wherein the at least one missing secondary resource is at least one resource associated with said requested main resource and missing at the main server device; and requesting a secondary server device to push the at least one missing secondary resource to the client device. Thanks to the push initiated by the main server device, the secondary resources required by the main resource become available at the client device before the latter discovers that they are required to exploit or display the main resource. | 09-19-2013 |
20130339472 | METHODS AND SYSTEMS FOR NOTIFYING A SERVER WITH CACHE INFORMATION AND FOR SERVING RESOURCES BASED ON IT - The present invention relates to the notification of a server device with the availability of resources in cache memories of a client device and to the serving of digital resources in such a client-server communication system. The notifying method comprises: obtaining a first list of resources available in the cache memories of the client device; filtering the first list according to filtering criteria relating to a resource parameter, to obtain a filtered list of fewer resources available in the client device or splitting the first list according to splitting criteria relating to a resource parameter, to obtain a plurality of sub-lists of resources available in the client device; and notifying the server device with data structures representing the filtered list or sub-lists of resources. | 12-19-2013 |
20130339526 | METHOD AND SYSTEM FOR GENERATING AND USING AN AUGMENTED BLOOM FILTER - The present invention relates to an augmented data structure representing the availability of resources in a communication device, such as an augmented Bloom filter. A method of generating and using the augmented data structure comprises: providing first and additional groups of resources available in the same communication device; providing one or more hash functions for each of the first and additional groups, and calculating one or more hash values for each resource using the one or more corresponding hash functions; mapping each obtained hash value onto one entry of a data structure, wherein the hash values obtained from a resource of the first group are mapped onto a first subpart of the data structure only, such as a conventional Bloom array, and the hash values obtained from a resource of an additional group are mapped onto a portion of the data structure including the first subpart and an additional subpart. | 12-19-2013 |
20140070966 | METHODS AND SYSTEMS FOR COMPRESSING AND DECOMPRESSING DATA - The present invention relates to data compression using compression dictionary. A compression method according to the invention comprises obtaining an initial compression dictionary and a separate secondary dictionary SD; determining at least one subpart of the secondary dictionary that correlates with a block of data DB to compress; updating the initial compression dictionary by inserting the determined at least one subpart therein, to obtain an updated compression dictionary used for compressing the block of data; and compressing the block of data using one or more references to entries of the obtained updated compression dictionary. | 03-13-2014 |
20140075453 | METHOD AND DEVICE FOR CONTROLLING COMMUNICATION BETWEEN APPLICATIONS IN A WEB RUNTIME ENVIRONMENT - The invention relates to a method for controlling communication between web applications in a web runtime environment such as a web browser. The method comprises the step of: executing code of a service provider application by the web runtime environment thereby providing a data object; obtaining a list of one or more service requester applications, each service requester application being adapted to generate a service request and implementing an interface for receiving a data object in response to the generated service request; enabling the selection, among the obtained list, of one or more requester applications adapted to receive data objects of the same type as the provided data object; and communicating the provided data object to the selected one or more requester applications via their corresponding interface. The invention also relates to a computer program and a processing device adapted to execute the method. | 03-13-2014 |
20140355627 | METHODS AND DEVICES FOR ENCODING AND DECODING MESSAGES - Methods and devices for encoding or decoding messages, each message including a list of information items. The encoding method comprises determining a first list of indexes associated with information items that are already indexed in a local indexing table and a second list of literal values of other information items not yet indexed in said indexing table; encoding the indexes of the first list; binary compressing at least a serialized binary representation of the literal values of the second list; and concatenating the first list and the second list together to obtain an encoded bitstream of the information items. When the messages are sent over a plurality of connections, a global table is shared between the connections to store the indexed items of information; and a local indexing table for each connection associates indexes with references to an entry of the shared global table. | 12-04-2014 |
20150019676 | METHODS AND DEVICES FOR EXCHANGING DATA - The present invention relates to the exchange of data between a server and a receiving device. The exchange method comprises receiving, at the receiving device, a push message comprising pushed data from the server; storing received pushed data in a cache memory of the receiving device, the stored data being identified as being of push type; transmitting, from the receiving device to the server, a request for data comprising information about pushed data stored in the cache memory of the receiving device; and receiving, from the server, at the receiving device, a response to said request comprising requested data. | 01-15-2015 |
20150032804 | METHOD AND SERVER DEVICE FOR EXCHANGING INFORMATION ITEMS WITH A PLURALITY OF CLIENT ENTITIES - The invention concerns a method of exchanging information items, e.g. HTTP headers, between a server device and a plurality of clients, and also concerns such a server device. The server device establishes connections with clients, wherein each connection involves a server-initiated indexing table for the server device to encode information items to be sent over the connection in the server-to-client direction. The method comprises the following steps performed at the server device: obtaining a same single indexing table as the server-initiated indexing table of the connections; in response to receiving a request for data from a client, pushing entries of the table to the client to configure the latter for item exchange in the server-to-client direction, encoding information items associated with the requested data using item indexing based on the table and sending the encoded information items to the client over the connection established with it. | 01-29-2015 |