text:
Subclass of:
709 - Electrical computers and digital processing systems: multicomputer data transferring
Patent class list (only not empty are listed)
Deeper subclasses:
|Class / Patent application number
|Number of patent applications / Date published
|Customized Delivery of Content by a Broadband Gateway - Aspects of customized delivery of content by a broadband gateway are provided. A broadband gateway may be operable to determine one or more characteristics of acquired content. The gateway may be operable to determine, based on the determined characteristics, whether the acquired content may be compatible with a device. In instances that the acquired content is not compatible with the device, the gateway may transcode the acquired content to make it compatible with the device. The one or more characteristics may comprise an identity or a type of a provider associated with the acquired content, a quality of the acquired content, power consumption associated with communicating the acquired content to a destination device, or power consumption associated with presenting or otherwise processing the acquired content on a destination device.
|NETWORK TRANSCODING SYSTEM - The system is a distributed video transcoding system that allows content to be transformed from one digital format to another close to the ingest and delivery points to minimize the time and cost of the transfer between end points. Additionally by making transcoding an integral part of the distribution of content itself, significant efficiencies can be gained. The distribution can be improved by transcoding at different phases of the transfer. Within the system decisions can be made to utilize different transcoding resources based on various business rules and priorities.
|METHOD AND SYSTEM OF MIGRATING PROFILES IN TELECOMMUNICATIONS DEVICES - A method of migrating a user profile from a first device to a second device. Firstly, a request is made (
|Digital Asset Format Transformation - A method for providing a digital asset to a remote recipient via a network. An unmodified digital asset is received in a native format, transformed into a derived digital asset having a non-native format, and offered to a remote recipient via the network. The method further includes sending the derived digital asset to the remote recipient in response to a request of the remote recipient.
|MODULAR TRANSCODING PIPELINE - A modular transcoder software system for transcoding a multimedia message includes a collection of software modules and objects for the dynamic construction of a series of complex, related or unrelated operations in the form of a transcoding pipeline. The transcoding pipeline provides a hierarchy of operations, such that they can be organized and optimized with the aim of being able to execute the entire hierarchy in a single pass. Additionally, external plugins can customize the mechanism of building the pipeline by altering, adding to, or removing construction knowledge.
|THREAT IDENTIFICATION AND MITIGATION IN COMPUTER MEDIATED COMMUNICATION, INCLUDING ONLINE SOCIAL NETWORK ENVIRONMENTS - A method for combating electronic communication that may cause an individual to adopt extremist or terrorist philosophies. The method comprises intercepting electronic communication intended for or initiated by the individual over an Internet communication medium, identifying electronic communication, as intercepted, that relate to extremist or terrorist philosophies, analyzing content of the electronic communication that relates to extremist or terrorist philosophies, injecting counter-narrative content to the individual's communication stream to counter determined content, and displaying text associated with one or more of the method steps on a display screen.
|CODEPAGE-INDEPENDENT BINARY ENCODING METHOD - A method of processing binary data for transmission from a first computing system to one or more other computing systems within a character-based data file is provided. The method comprises receiving, at the first computing system, a binary data string to be stored within the character-based data file. At least a portion of the binary data string represents data other than character data. The method further comprises encoding, using an encoding module of the first computing system the binary data string using a codepage-independent encoding scheme. The encoding module is implemented using instructions that are executable by one or more processors and stored in one or more computer-readable media. The method further comprises storing the encoded binary data string in one or more of a plurality of data segments of the character-based data file. The character-based data file is configured such that all data stored in the plurality of data segments is indicated as representing character data.
|CONTENT CONVERSION SYSTEM AND CONTENT CONVERSION SERVER - A conversion server stores therein a combination of client information indicating the type of a client terminal and content information that is requested to be sent from the client terminal. Furthermore, the conversion server stores therein server information indicating a conversion server responsible for the format of content in such a manner that the server information is associated with the combination of the client information and the content information. If the conversion server receives, from the client terminal, a send request for content, the conversion server distinguishes between the client information on the client terminal and the content information on the content requested to be sent. The conversion server notifies a conversion server indicated by the server information associated with the combination of the distinguished client information and the distinguished content information of the distinguished client information and the distinguished content information.
|DYNAMIC CONTENT DELIVERY METHOD AND APPARATUS - The present invention relates to the communications field and discloses a DCD method and DCD apparatuses in order to solve the problem in the prior art that dynamic contents are delivered to the UE unselectively and this leads to failure of receiving or playing the dynamic contents subscribed to by the subscriber on the UE. The technical solution under the present invention is as follows: A DCD method includes filtering dynamic contents according to preset filtering information which includes dynamic content related information and/or filtering data information, where the filtering data information includes UE capability information and/or filtering policies. The technical solution under the present invention is applicable to a DCD system.
|Methods and Systems for Providing Template Based Compression - Methods and systems for providing template based compression are proxided. In some embodiments, methods for providing template based compression on a message having headers and corresponding values are provided, the methods comprising stripping a first portion of the headers and the corresponding values from the message, filtering a second portion of the headers and the corresponding values from the message based on the contents of a template; substituting a third portion of corresponding values in the message with indices from a dictionary corresponding to the third portion of corresponding values; encoding the indices and a fourth portion of the corresponding values into a packet in a different relative order than the corresponding values are arranged in the message, and transmitting the packet to a recipient.
|IMAGE PROCESSING APPARATUS THAT COMMUNICATES WITH SERVER VIA RELAY DEVICE, METHOD OF CONTROLLING IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM - An image processing apparatus having a web browser capable of appropriately operating according to an instruction from a web server in a reverse proxy-type SSO system. The image processing apparatus communicates with the web server via a reverse proxy server. When a script containing a URL is received from the web server via the reverse proxy server, the image processing apparatus acquires a URL conversion table for converting the URL contained in the script to another URL, from the reverse proxy server. The image processing apparatus rewrites the URL contained in the script received from the web server, based on the URL conversion table.
|Prompting Method of Message Update and Network Client Device - Embodiments of the present invention provide a prompting method of message update and a network client device. The method includes: determining, by a client device, the number of update prompting symbols according to the number of updated messages provided by a server, and generates the update prompting symbols; and modifying, by the client device, state parameters of the update prompting symbols, and displaying the update prompting symbols according to the modified state parameters. Through the method and client device, the user can learn the number of updated messages according to the displayed update prompting symbols, so as to improve the network using experiences of the user.
|Persistent Format Conversions - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.
|METHOD AND SYSTEM FOR PHYSICAL LAYER AGGREGATION - Aspects of a method and system for physical layer aggregation are provided. A first portion of one or more circuits of a network device may be operable to implement media access control (MAC) functions, a second portion of the one or more circuits may be operable to perform physical layer aggregation, and a third portion of the one or more circuits may be operable to perform physical layer functions for communicating over a plurality of physical links. The first portion of the one or more circuits may be operable to encapsulate data into a packet comprising a preamble and convey the packet to the second portion of the one or more circuits. The second portion of the one or more circuits may be operable to fragment the packet into a plurality of fragment payloads and convey each of the fragment payloads to the third portion of the one or more circuits, wherein at least one of the plurality of fragment payloads comprises at least a portion of the preamble. The third portion of the one or more circuits may be operable to add a header to the fragment payloads to generate a corresponding plurality of fragments, and send the plurality of fragments over one or more of the plurality of physical links.
|METHODS AND SYSTEM FOR ORCHESTRATING SERVICES AND DATA SHARING ON MOBILE DEVICES - A method and system relating to a mobile orchestration platform to facilitate share of data between orchestration endpoints is disclosed. The orchestration endpoints may include data applications or data services located on a mobile device or remotely from the mobile device. An example platform includes a first endpoint connector associated with a first orchestration endpoint to communicate between the mobile orchestration platform and the first orchestration endpoint. A second endpoint connector associated with the second orchestration endpoint to communicate between the mobile orchestration platform and the second orchestration endpoint is included. A service module to translate a data record in an intermediate data format to either the first data format or the second data format is included.
|METHOD AND SYSTEM FOR POLICY BASED TRANSCODING BROKERING - A method and system for managing the delivery of content over a content network is described. In one embodiment, a method for managing the delivery of content over a content network involves maintaining a transcoding brokerage policy for a transcoding system that includes multiple transcoding engines, where the transcoding brokerage policy defines rules for selecting the transcoding engines, receiving a request for a content element that is stored at a content source, selecting one of the transcoding engines to transcode the requested content element according to the transcoding brokerage policy, and causing the requested content element to be transcoded by the selected transcoding engine. Other embodiments are also described.
|Data relay device, data receiving device and communication system - A data relay device has a reception processing unit for dividing transmitted data into data blocks to store in a storage unit together with labels for managing the data blocks, a manipulation processing unit for manipulating the data blocks stored in the storage unit and a transmission processing unit for transmitting the data blocks of which manipulation is completed to a destination. Since the reception processing unit divides the transmitted data while receiving the same, the reception processing unit, the manipulation processing unit and the transmission processing unit may operated in parallel, thereby realizing reduction of time required to relay the transmitted data.
|DATA CENTER NETWORK SYSTEM AND PACKET FORWARDING METHOD THEREOF - A data center network system and a packet forwarding method are provided. The data center network includes a management server and a plurality of machines containing physical machines and virtual machines. The management server configures a logical media access control (MAC) address for each of the machines, wherein most significant bytes of each of the logical MAC addresses are set as 0. When a data packet is about to be sent from a physical machine, the physical machine executes an encapsulation procedure on the data packet for forwarding the data packet to an intermediate node between a transmitter and a receiver of the data packet, and the intermediate node executes a decapsulation procedure on the data packet for forwarding the data packet to the true receiver. Accordingly, the number of virtual machines exposed to the forwarding table of Ethernet switches can be effectively reduced.
|DATA TRANSFER SYSTEM AND METHOD - A method is disclosed of data transfer between a source computer and multiple target computers. The method includes: transmitting a multi-media formatted transmission from the source computer over a first network to a server configured to receive the multi-media formatted transmission in more than one protocol; converting the multi-media formatted transmission into a data stream in an Internet format by extracting the data stream from the multi-media formatted transmission; transmitting the data stream in the Internet format over a second network to the target computers, the target computers each configured to receive the data stream in a finite set of protocols over the second network, the finite set of protocols including Internet protocols but excluding multi-media protocols; and extracting data from the data stream and reformatting the extracted data into a multi-media format at each target computer, wherein each target computer is able to reformat the extracted data into different multi-media formats, since the reformatting is occurring at each target computer individually.
|SYSTEM AND METHOD FOR DISTRIBUTED CONTENT TRANSFORMATION - A distributed transformation network provides delivery of content from a content publisher to a content recipient. Content from the content publisher is received at an entry node of the distributed transformation network and transmitted to a transformation node in the distributed transformation network. The content is transformed according to publisher, recipient or network administrator specifications and transmitting to delivery nodes which deliver the transformed content to the content recipient. The published content may be in an XML-based format and transformed into an XML-related format or any other structured language format as desired in the provided specification.
|METHODS AND APPARATUS FOR PROVIDING DATA DISTRIBUTION THAT SUPPORTS AUDITING - The invention is directed to techniques for providing data distribution that supports auditing. Accordingly, a data communications device receives data from a data provider, the data containing label information. The data communications device filters the data based on the label information contained in the data. Next, the data communications device associates token information with the data whereby the token information enables later audits of transmission of the data traveling through the data communications device. Finally, the data communications device transmits the data and the token information toward a data receiver. Filtering of the data results in certain data being removed and/or directed to a specific data receiver based on labels within the data. The data communications device also inserts a signature into the token in order to identify the data communications device transmitting the data in a manner that cannot be forged.
|HARDWARE-BASED PACKET EDITOR - Hardware-based packet editor receives a packet editing script which includes script entries indicating modifications to a data packet and a data block with data for the modified data packet. For a script entry in the packet editing script, the packet editor copies data in the data block at a block location and with a block length identified in the script entry into a packet buffer. The packet editor repeats the copying for the remaining script entries for the modified data packet. The packet editor then generates the modified data packet with the data in the packet buffer. The packet editing script is generated such that a script entry is created for data to be included in the modified data packet and data to be inserted into the modified data packet. Creation of a script entry is omitted for data to be removed.
|Method And System For Providing A Subscription To A Tuple Based On A Schema Associated With The Tuple - Methods, systems and computer program products are described for providing a subscription to a tuple based on a schema associated with the tuple. In one aspect, a system includes a message router component configured for receiving a message identifying a principal and including subscription information identifying a schema that specifies a set of constraints that defines a structure and vocabulary of a conforming tuple. The system also includes a conformance detector component configured for determining a conforming tuple, where at least a portion of the conforming tuple conforms to the identified schema, and a subscription handler component configured for establishing for the identified principal a subscription to the conforming tuple based on the subscription information.
|CONTENT FORMAT CONVERSION VERIFICATION - Content conversion verification, includes: converting, at a first computer system, an original content file to a target format, generating a converted content file in the target format; generating a checksum for the converted content file; and sending the original content file and the checksum to a second computer system. Key words include content verification and checksum.
|Side Loading - Side loading of content elements is provided. A selection of a content element from a terminal device may be received and a content format associated with the terminal device may be identified. If the content element is not available in the identified content format, the content element may be transcoded from a current content format to the identified content format and the content element may be transferred to the terminal device in the identified content format.
|TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler. When data is to be sent between the transaction handlers, the sending transaction handler compares the segments of the data to be sent with segments stored in its persistent segment storage and replaces segments of data with references to entries in its persistent segment storage that match or closely match the segments of data to be replaced. The receiving transaction store reconstructs the data sent by replacing segment references with corresponding segment data from its persistent segment storage, requesting missing segments from the sender as needed. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators.
|ADAPTIVE GATEWAY FOR SWITCHING TRANSACTIONS AND DATA ON UNRELIABLE NETWORKS USING CONTEXT-BASED RULES - Application level switching of transactions at a gateway is provided. The gateway is configured to switch the transaction based on the application level content, a current state of a transport environment, and/or dynamic rules for switching transactions. For example, several possible service providers can be selected for the type of transaction, and the gateway can monitor not only the round-trip time through the network(s) to different possible service providers, but also the time required to complete the transaction at the application level and return a response. The application is chosen on the sending side of the network, and application level formatting is done on the sending side as well. The gateway uses modular code and data, and separate instances of processing code to allow dynamic updating. Rules for application service selection can be selectively uploaded to the gateway from a client. The rules for different available application services can be distributed across different gateways.
|APPARATUS, METHOD AND ARTICLE TO PROVIDE ELECTRONIC ACCESS TO INFORMATION ACROSS DISPARATE SYSTEMS IN NETWORKED ENVIRONMENTS - An intermediary system may mediate between two or more end user systems to provide access to electronic information in a format desired by one end user where the other end user employs an at least partially incompatible format. The intermediary system employs an intermediary translation table to identify electronic information that requires translation, and to cause the translation of the electronic information into the desired format. The intermediary system advantageously employs a many-to-many approach, allowing end users to take advantage of mappings created by other end users. The approach advantageously places the burden of defining or creating mappings on the end user desiring access to the electronic information of another end user.
|ADAPTIVE METHOD AND DEVICE FOR CONVERTING MESSAGES BETWEEN DIFFERENT DATA FORMATS - A computer-implemented method for converting messages between different data formats in a network for electronic data interchange (EDI), comprises: receiving (
|Network Based Conversion System - The invention is a network-based personalized media conversion system, process, and method for receiving original media data from a client-end device connected to a network, transmitting back converted digital data from a server-end device to the client-end external device, and manipulating the converted data through a client-end editing and a server-end editing interface. The transmitted signal is reproduced into a digital format that may or may not have additional meta-data appended to it based on use of the editing interface. A server-end payment transaction system, used to monitor a client's session, communicates with a server-end dispatcher that transmits compressed and converted data back to the client-end device. A server-end archive stores client reproductions during the client's session with the conversion system, and for a designated time interval after a client's session has ended.
|Method for providing an input parameter for a network station for a network of a first type in a network of a second type, as well as a connection unit for connection of the networks of the first and second types - The invention relates to the field of home networks, in particular to the connection of two home networks of different types via a gateway. The network appliances in the network of the first type are also intended to be able to control the network appliances in the network of the second type, and vice versa. One problem that occurs when carrying out conversion processes on control messages is that an input parameter which is known in the network of the first type can be changed as required and can also be signaled further within this network, but the associated correspondence in the network of the second type is permanently set, and accordingly cannot be changed. The invention provides a way in which an input parameter such as this can nevertheless be likewise updated in the network of the second type.
|METHOD FOR FLEXIBLE MODIFICATIONS TO A PACKET - A method allowing for flexible modification of a data packet in a data network is presented. A data packet is parsed based on one or more attributes and sent to a buffer memory and a user modifiable lookup table. Using extracted packet data, information required to modify the data packet as desired is located in the lookup table and forwarded to a packet modification engine. Within the packet modification engine, a novel rewrite constructor module generates unique packet rewrite information based on the information forwarded from the lookup table and one or more additional inputs. This unique packet rewrite information is forwarded to a packet rewrite engine, wherein the packet rewrite engine modifies the data packet accordingly.
|In-Line FIX Packet Translator - Certain embodiments provide systems and methods to perform in-line translation of message content according to FIX protocol variants in a trading system. An example method includes receiving, at a computing device, a message formatted according to a FIX protocol, the message including message content and a message wrapper, the message wrapper providing session and delivery information for the message to a target. The example method includes performing in-line translation of the message content of the received message to adjust the message content according to a predefined set of rules without affecting the message wrapper (with the possible exception of the message size) and message routing session. The example method includes facilitating routing of the message to the target based on the message wrapper.
|UPnP AV DEMUX - In one embodiment, an apparatus includes a container containing media content such as a video file, one or more resources created from the media content such as audio and video components of the video file, and a content directory server (CDS) of an UPnP network to present the one or more resources to sink devices and to de-multiplex the audio component from the video file on demand and on the fly when the resources match a specified device description from a sink device.
|GENERIC PREVENTATIVE USER INTERFACE CONTROLS - Techniques for enforcing policies. A user requests content from an application and content is retrieved from the application. A determination is made whether any policies apply to the content. A script adapted to modify processing of the content according to any applicable policies is injected into a response to the user. The script may be dynamically generated, pulled from a cache or other data store, or a combination thereof.
|SYSTEM AND METHOD FOR BROADCASTING RICH MEDIA TO DEVICES OVER MULTIPLE CARRIERS - The invention pertains to systems and methods for providing content to a device including receiving an identifier for each of at least one device that should receive the content; determining a device type for each of the at least one device that should receive the content; determining device parameters for each of the at least one device that should receive the content based on the determined device type; tailoring the content for each of the at least one device that should receive the content based on the determined device parameters; and providing the tailored content to each of the at least one device that should receive the content.
|Document Source Debugger - Embodiments of the invention are directed to a data transfer network having a server side and a client side, wherein content is sent from the server side to the client side in successive output streams to dynamically create a document on the client side, and the content for different output streams is provided, respectively from different ones of a plurality of originating sources that are located on the server side. One embodiment, directed to a method, includes the steps of intercepting a given output stream, and determining whether or not a debug directive can be inserted into the intercepted output stream, wherein the determination is made in conformance with prespecified lexeme rules associated with the intercepted output stream. Responsive to a determination that a debug directive can be inserted into the intercepted stream, a debug directive is created that contains information identifying the originating source on the server side which provided the content for the intercepted output stream. The method further includes inserting the created debug directive into the intercepted stream at a selected insertion location.
|INFORMATION PROCESSING DEVICE AND COMMUNICATION CONTROL METHOD - According to one embodiment, the host virtual machine includes a virtual bridge connection module configure to virtually connect one guest virtual machine and the network by bridge connection, a conversion modules configure to convert packets transmitted from the another guest virtual machines and the application to packets of a virtual private network (VPN) protocol, and a packet allocation module configure to detect a destination of the packets received from the network, to allocate the received packets to the virtual bridge connection module in a case where the detected destination is the one guest virtual machine, and to convert the packets of the VPN protocol received from the network to original packets and to allocate the converted packets to the detected destination in a case where the detected destination is any of the N−1 guest virtual machines and the application that runs on the host virtual machine.
|Extensible binary mark-up language for efficient XML-based data communications and related systems and methods - An extensible binary mark-up language is disclosed that is compatible with existing XML standards yet provides significantly improved efficiencies for XML-based data storage and communications, particularly for narrow and low bandwidth communication media. A corresponding extensible non-binary mark-up language is also disclosed that is compatible with the XML standard. This dual-representation common message format (CMF) allows standard XML tools to be utilized in viewing and editing XML-based data and allows a CMF parser to be utilized to convert the XML formatted information into an extensible binary representation for actual communication through a medium or storage on a wide range of media. Advantages include a very compact, yet flexible and extensible binary data representation (CMF-B) for a corresponding extensible mark-up language (CMF-X), a data packaging scheme that allows for the effective transport of XML-based data over existing data channels, including narrow-bandwidth channels that utilize existing network protocols, and a CMF parser that allows for seamless conversion between CMF-B and CMF-X.
|DOCUMENT DISTRIBUTION SYSTEM AND METHOD - A computer implemented method for document distribution, the method comprising steps the computer is programmed to perform, the steps comprising: on a networked computer, receiving a document from a sender and authorization data defining at least one authorized recipient for the document, the sender and the authorized recipient being remote from the networked computer, for at least one of the authorized recipients, selecting at least one respective optimal format among a plurality of file formats, converting the received document into the selected format, and distributing the converted document to the authorized recipient.
|COOKIE INVALIDATION OR EXPIRATION BY A SWITCH - A switch may be used to force the expiration of a cookie on a user's system by inserting an expiration field into the cookie contained in a network response packet. Additionally, a mechanism is provided to delete or damage a cookie contained in a network request packet, so that server software is not disrupted by the receipt of a cookie. Deleting a cookie results in a cleaner request, but damaging a cookie may be more efficient in certain circumstances. By providing these features, an efficient cookie switching design is provided.
|Server-Side Network Probe - Methods, systems, and computer-readable media for retrieving device information from a remote network device through a server-side network probe are provided. An operation is executed to capture data packets received over a network at a particular interface in a server computer. Device-related packets are retrieved from the captured data packets. The device-related packets may be embodied in a binary file. The binary file is converted into a human-readable file. The device information is extracted from the human-readable file. The device information may regard a network device sending the device-related packets over the network.
|Methods and Apparatus for Transcoding Metadata - Methods and apparatus for transcoding metadata are disclosed. An example method disclosed herein to meter media content presented by a media consumption device comprises detecting at a metering device first metadata accompanying the media content presented by the media consumption device, receiving from a transcoder at the metering device second metadata associated with the media content presented by the media consumption device, the second metadata comprising third metadata that has been transcoded to form the second metadata, and processing the first metadata and the second metadata to meter the media content presented by the media consumption device.
|MAPPING MESSAGES BETWEEN WEB SERVICES - Techniques for mapping of messages includes receiving, from a first web service, a message comprising one or more operations in a first format; identifying a mapping interface that is based on the first web service, the mapping interface comprising one or more mappings for each of the operations of the message; identifying a second web service that is associated with the identified mapping interface; mapping the message to the second web service such that the one or more operations are in a second format associated with the second web service; and assigning a logical port connection to the second web service.
|MECHANISMS FOR TEMPORAL BUILDING AND PARSING SIP MESSAGES - Methods, devices, and systems for employing binary objects representing SIP messages. More specifically, a binary SIP stack is provided which allows a mechanism to enhance the efficiency of communications and more particularly to enhance the efficiency of SIP communications between SIP network elements. Also, mechanisms are provided which allow for a SIP stack to be easily and efficiently generated, transmitted over a communication network, and parsed/processed by a communication device
|USER TERMINAL SYSTEM, DIGITAL RIGHTS MANAGEMENT SYSTEM INCLUDING THE USER TERMINAL SYSTEM, AND METHOD OF MANAGING DIGITAL RIGHTS - Provided is a digital rights management system, in which a process of combining digital content created by the original author with first metadata indicated with rights information of the original author and a process of combining revised digital content with second metadata indicated with rights information of a secondary author, are respectively and separately performed at the server and terminal sides. Thus, the digital rights management system can reduce the load generated at the server side compared to a system in which the server side performs both of the above processes.
|SYSTEM AND METHOD FOR DISTRIBUTING FOVEATED DATA IN A NETWORK - A system and method for executing a computer program in a network. The system includes a surrogate proxy processor which, when executing the computer program, is programmed to receive at least one foveated image from at least one of the foveating proxy server and a further device that is connected to the foveating proxy server, wherein the foveating proxy server generates the at least one foveated image, and transmit the foveated image to at least one of the client computer and a another device. In addition, a system is provided which includes a foveating proxy server, and at least two surrogate proxy servers communicating with one another. At least one of the at least two surrogate proxy servers communicates with the foveating proxy server, and another one of the at least two proxy servers communicates with at least one of the client computer and a further device, wherein the at least two surrogate proxy servers are cascaded along a multi-hop portion of the network.
|Method system and device for removing parts of computerized files that are sending through the internet and assembling them back at the receiving computer unit - The current invention renews, in method system and device, dedicated for the purpose of allowing faster transmission of computerized file in the internet, and between computers, by a device and system that enabling the dismantle of some of the files intended to be sent, coding the missing parts, and sending just partial parts of the file by the internet network communication platform, wherein, in the receiver side, the device of the present invention rebuilding the files, with the device dedicated with the software's and abilities for recognized the coding signals and rebuild and recovering the files to its original position, as in the present invention.
|System and Method for Providing and Displaying Information Content - A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
|SUBSCRIPTION-BASED DYNAMIC CONTENT OPTIMIZATION - Content is received from a content source that is to be converted and provided to a subscriber. The subscriber is then associated with a document object model and rules for transforming the content according to the document object model. The content is mapped to the document object model using the rules to result in modified content so that the modified content can be provided to the subscriber. In one arrangement, an accompanying architecture includes a mobile device, an intelligent content gateway server (or group of servers), and one or more remote content sources. Related apparatus, systems, techniques and articles are also described.
|NAME-BASED CUSTOMIZATION OF EXECUTABLES FROM WEB - The customized execution of an executable accessed from a web server. Upon receiving a request for the executable, the web server determines a customization to be applied to the executable. For instance, arguments may be parsed from the Uniform Resource Locator (URL) of the request. The web server then sends a copy of the executable to the client, and provides customization argument(s) in the name of the executable. Thus, the name of the executable may differ, depending on the customization to be applied, although the executable binary itself may be the same. The client receives the executable copy, and interprets its name to determine the customization to be applied. For instance, the client may extract the argument(s) from the name of the executable, and provide those argument(s) to the executable when executed.
|Message conversion method and message conversion system - A message given with an electronic signature is modified, for example, by adding or deleting data to or from the message, while keeping validity of the electronic signature. A conversion information insertion unit
|FACILITATING SHARING OF SETTING DATA IN BINARY FORMAT FOR ELECTRONIC DEVICE - An electronic device has setting data in binary format formulated according to a specific format suitable to realize a function in the device. In order to share the setting data in binary format with another device, the electronic device converts the setting data in binary format to setting data in text format and transmits (uploads) a set of text data containing the converted setting data in text format to a network communication service provided on a server through a communication network. The network communication service may be a conventional communication service of a web site capable of handling text data. Another electronic device can access the network communication service through communication network, receive (download) the set of text data, and then reversely convert the setting data in text format contained the received set of text data to the original setting data in binary format.
|Systems and Methods for Semantic Editorial Control and Video/Audio Editing - In accordance with the present invention, a media content management application that allows a user to create and customize a version of media content based on semantic criteria is provided. Based on semantic criteria, the media content management application may use editing/assembly software packages to construct a version of the media content for an intended audience. In addition, the media content management application allows a user to generate the version of media content suitable for a website and allows a user to receive feedback from the website. Based on the feedback from the website, the media content management application may select one version of the media content from a plurality of content, adjust the placement of the media content prior to broadcasting the media content, and/or customize the media content prior to broadcasting the media content.
|Media Server and Method for Audio/Video Transmission - The present invention discloses a media server, which is connected with content networks, and linked with an information terminal via Wireless Fidelity (WiFi). The media server comprises an information receiving and transmitting controller as well as a Web server; wherein, the information receiving and transmitting controller is used to receive contents sent by the content networks, and to convert audio and video data of the contents into a format of the Real-Time Transport Protocol/Real-Time Transport Control Protocol (RTP/RTCP) encapsulation, then to transmit the converted data to the information terminal, additionally, to form a content directory in a HTML format according to the contents; the Web server is used to publish the content directory in the HTML format, which is formed by the information receiving and transmitting controller, so as to be accessed by the information terminal. The present invention also discloses a method for transmitting audio and video.
|METHOD, FRAMEWORK, AND PROGRAM PRODUCT FOR FORMATTING AND SERVING WEB CONTENT - The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
|CONTENT REPRODUCTION SYSTEM, CONTENT REPRODUCTION APPARATUS, PROGRAM, CONTENT REPRODUCTION METHOD, AND PROVIDING CONTENT SERVER - A method, apparatus, encoder, and decoder for receiving, transmitting, encoding and decoding content is provided. The method includes receiving a first segment of the content, the first segment having a first format, receiving, from a transmitting apparatus, a second segment of the content, the second segment having a second format, monitoring a network status between the receiving apparatus and the transmitting apparatus, and selecting the first segment or the second segment based on the monitored network status.
|METHOD FOR ADDING PROVENANCE METADATA TO FILES DOWNLOADED FROM A WEB-BASED SOURCE - A method provides additional information about a file being downloaded from a web-based source. The downloaded file is modified by adding provenance metadata to the downloaded file, the provenance metadata identifying the web-based source of the downloaded file. Upon adding the provenance metadata, the modified downloaded file is stored. The provenance metadata can be read or displayed at a later time to identify the web-based source of the downloaded file.
|All Hazards Information Distribution Method and System, and Method of Maintaining Privacy of Distributed All-Hazards Information - An information distribution method includes: gathering all-hazards information into an information exchange from a first information source; gathering all-hazards information into the information exchange from a second information source; distributing the all-hazards information from the information exchange to a first independently-controlled alert network; distributing the all-hazards information from the information exchange to a second independently-controlled alert network.
|INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - An information processing apparatus is connectable to a plurality of devices of different types via a network. The information processing apparatus includes a receiving unit that receives, from the devices, management information of each of the devices in a data format corresponding to the respective devices; a first storage unit that stores therein a first conversion rule for converting the management information into manage information in a first common data format common to the devices; and a conversion unit that converts the management information thus received into management information in the first common data format based on the first conversion rule.
|Context-Specific Unicode Characters In Shortened URLs - Methods, systems, and apparatuses for generating a shortened context-specific URL are provided. An exemplary method for generating a shortened context-specific URL includes identifying a first service associated with a first URL, where the first URL includes a first quantity of characters, and the first service maps to a first Unicode character that provides context for underlying subject matter found at the first URL. The exemplary method further includes generating a second URL that includes a second quantity of characters, where the second URL includes the first Unicode character as part of the domain name and at least one additional character outside the domain name, and the second quantity of characters is less than the first quantity of characters. The exemplary method also includes mapping the second URL to the first URL.
|Method and System for Deploying Content to Wireless Devices - A method and system for deploying content to devices is provided. The method and system can be used to deploy markup content to web browser applications on wireless devices. The wireless devices may included, for example, WAP phones, HDML phones, Palm VII, Palm V, etc. The method and system can also be used in conjunction with wired systems. A translator receives data, in a variety of formats, from the wireless devices. The translator then translates the data into a standardized format. A content provider interface receives the data in the standardized format and provides content data, also in the standardized format. The content data in the standardized format is provided to a transformer. The transformer transforms the content data into the pre-selected format for the particular wireless device. The content data can then be utilized and manipulated by the wireless device.
|GENERAL MIDDLEWARE BRIDGE AND METHOD THEREOF - There are disclosed a general middleware bridge supporting an interoperability operation between devices on different middlewares and a method thereof. The general middleware bridge according to the present invention includes: a conversion rule collector collecting message conversion rules for an interoperability operation between different middleware devices; a conversion rule register registering the message conversion rules for each message type; and a message converter interconverting messages from the middleware devices on the basis of the message conversion rules and transferring the converted messages for each message type.
|LOCK FREE DATA TRANSFER - A system receives a request to transfer an object, and transfers the object without placing a lock on the object such that the object can still be processed by a service or a function during the transfer. Upon completion of the transfer of the object, the system determines if the object was modified by the processing during the transfer, and the system re-transfers the object when the object was modified by the processing during the transfer.
|VIDEO RECORDING AND PLAYING APPARATUS, AND FILE MANAGEMENT METHOD - A video recording and playing apparatus for use in a file recording system, includes a control input unit inputting a command or data, a storage unit storing an MXF file, a data interface unit transmitting and receiving data concerning transfer based on an FTP, a information table which stores control information for transfer and recording of MXF file, and when a command for recording is inputted, a control unit performing a preparatory procedure through which information table is created by transmitting command through a preset processing procedure to a source side server via the data interface unit, by receiving Random Index Pack information in a specified MXF file, by reading description position information, by specifying all items of the control information necessary for the recording, and by receiving all items, and after an end of the preparatory procedure, performing control to record the MXF file in the storage unit.
|Arrangement And Method For System Of Locally Deployed Module Units, And Contact Unit For Connection Of Such A Module Unit - A system for controlling, monitoring, communicating, etc. comprising a plurality of module units. The system further comprises at least one connection facility comprising a first contact unit and a second contact unit. The first contact unit connects at least one of the plurality of module units to a system connection. The second contact unit is configured to communicate information via the system connection using a first protocol and to communicate information with the at least one module unit using a second protocol. Individual ones of the second contact units further comprise at least one processing device configured to convert information in the first protocol to information in the second protocol for the at least one module unit, the at least one processing device configured to convert information in the second protocol to information in the first protocol for the distributed system.
|TRANSCODING CONTENT FOR MAXIMIZING PLAYBACK ABILITIES IN A SWITCH ENABLED DEVICE - Embodiments are directed towards providing a switch proxy service (SPS) to transcode content from a native format into a format optimized for play at a switch enabled consumer electronic device (SED). In one embodiment, the SPS may receive a set of capabilities for a SED that includes at least a minimum, a maximum, and at least one other set of content characteristics. The SPS may associate the capability set with a device identifier that uniquely identifies the SED. When a request for content is received, the SPS examines the request to determine if it valid and authorized. If the request is valid and authorized, the SPS provides content transcoded based on the capability set for the SED, where the SPS provides the content as much as possible to satisfy the SED's best quality set of content characteristics, but at least within the SED's minimum/maximum sets of content characteristics.
|SYSTEM AND METHOD FOR DYNAMICALLY TRANSCODING DATA REQUESTS - A communications method and system which can accommodate changes in various parameters on a dynamic basis. A communications method and system utilizing a proxy for delivery of content at an optimal level to a client, even in the face of constantly changing client, channel conditions, or content parameters.
|All Hazards Information Distribution Method and System, and Method of Maintaining Privacy of Distributed All-Hazards Information - An information distribution method includes: gathering all-hazards information into an information exchange from a first information source; gathering all-hazards information into the information exchange from a second information source; distributing the all-hazards information from the information exchange to a first independently-controlled alert network; distributing the all-hazards information from the information exchange to a second independently-controlled alert network.
|DEVICE AND METHOD FOR THE AUTOMATIC INSERTION, IN DATA, OF AN ITEM OF CONCEALED INFORMATION, AND A MECHANISM FOR BROADCASTING SAME - The invention relates to a method for inserting, into a data stream, at least one piece of concealed information as well as at least one mechanism for broadcasting the information, wherein the mechanism is revealed. According to the invention, these additions are made without altering the original data, i.e. neither their intrinsic content nor their integrity. The invention also relates to a device for implementing the method.
|Mainframe Web Client - A method includes receiving a message in a JavaScript object notation (JSON) format from a first processor, converting the message from the JSON format into a hypertext markup language (HTML) format, and presenting the content of the message in the HTML format to a user on a display.
|NETWORK TRANSCODING SYSTEM - The system is a distributed video transcoding system that allows content to be transformed from one digital format to another close to the ingest and delivery points to minimize the time and cost of the transfer between end points. Additionally by making transcoding an integral part of the distribution of content itself, significant efficiencies can be gained. The distribution can be improved by transcoding at different phases of the transfer. Within the system decisions can be made to utilize different transcoding resources based on various business rules and priorities.
|COMMUNICATION METHOD AND AN INTERFACE DEVICE - An interface device enabling communication between devices irrespective of the communication protocol of each device. The interface device consists of a plurality of software engines (L
|Interactive Voice Enabled Email Notification and Alert System and Method - An interactive, voice-enabled email message notification and alert system 10 and method are disclosed. The system 10 relates to computer and communication systems and more particularly to delivery of electronic mail and other forms of electronic messages over the public switched and wireless telephone networks
|MULTI-POINT CONNECTION DEVICE, SIGNAL ANALYSIS AND DEVICE, METHOD, AND PROGRAM - Provided is a multi-point connection device including: a first signal receiving unit which receives a first signal containing a plurality of constituent elements and first analysis information expressing the relationship between the constituent elements contained in the first signal; a second signal receiving unit which receives a second signal containing a plurality of constituent elements and second analysis information expressing the relationship between the constituent elements contained in the second signal; a signal mixing unit which mixes the first signal and the second signal; and an analysis information mixing unit which mixes the first analysis information and the second analysis information.
|SYSTEM AND METHOD FOR AUTOMATIC GENERATION OF SERVICE-SPECIFIC DATA CONVERSION TEMPLATES - Methods for facilitating the creation of templates used to convert service data from a non-displayable format to alternate formats which are suited to be displayed on various client devices. In a preferred embodiment, the data corresponding to a selected service is examined to identify name-value pairs. A user is queried for a label corresponding to each pair. Formatting information for a plurality of client devices is contained in a master template. This information is used to generate a plurality of templates which are specific to the service data and the client devices and which are configured to convert the name-value pairs into formats adapted to be displayed on the corresponding devices.
|METHOD AND DEVICE TO PROCESS NETWORK DATA - A method and network device to process network data is described. The method may comprise, when the network device is unable to process the network data, communicating a translation request including data for translation to a remote translator. The translation request may identify a format into which the network data is to be translated. Thereafter, the method comprises receiving translated data from the translator and processing the translated data. Further, a method and translation device to provide translated data to a network device is described. The method may comprise receiving at a translator a translation request from at least one network device wherein the translation request includes data to be translated. Thereafter, the method may identify a data schema associated with the received data and translate the received data into translated data corresponding to the identified data schema. The translated data is then communicated to the network device.
|CONVERSION APPARATUS, DISTRIBUTION SYSTEM, DISTRIBUTION METHOD AND PROGRAM - A conversion apparatus receives contents information distributed from a source of distribution and transmits the contents information received to a destination of distribution. The apparatus comprises: a converting unit that converts a leading frame of the contents information to a non-predicted frame in response to a request from said destination of distribution.
|METHOD AND SYSTEM FOR THE ASSIGNMENT OF SECURITY GROUP INFORMATION USING A PROXY - A method and system for the assignment of security group information using a proxy is disclosed. The method includes receiving an address of a network device at a first network device, receiving a security group of the network device at the first network device and associating the address information and the security group information with one another at the first network device. The first network device is coupled to a second network device. The address is represented by address information, which is received from the second network device. The security group is identified using the security group information, which indicates the network device is a member of the security group. The address information and the security group information are associated with one another by storing the address information and the security group information at the first network device.
|METHOD AND APPARATUS FOR RESOURCE LOCATOR IDENTIFIER REWRITE - A method and apparatus for resource locator identifier rewrite have been presented. A security device receives from a resource host over a non-secure hypertext transfer protocol (HTTP) session a response to a request received from a client over a secure HTTP session. The response includes a uniform resource locator (URL) that is supposed to be for a resource host, but the URL does not designate a secure resource access protocol and the resource host requires the secure resource access protocol. The URL is located in the response and modified to designate the secure resource access protocol. After modification, the response is transmitted via the secure resource access protocol session to the client.
|Dynamic Variable Rate Media Delivery System - A method and apparatus for dynamically transcoding and delivering variable bit rate media files delivers media files to client systems. The media server dynamically transcodes a content file to a bit rate requested by a client using an original content file or other transcoded content files. The media server can dynamically select a segment of a content file to transcode. The file format required by the client is determined and the transcoded segment is formatted to the file format. The formatted segment is delivered to the client.
|Hardware-Based Packet Editor - Hardware-based packet editor receives a packet editing script which includes script entries indicating modifications to a data packet and a data block with data for the modified data packet. For a script entry in the packet editing script, the packet editor copies data in the data block at a block location and with a block length identified in the script entry into a packet buffer. The packet editor repeats the copying for the remaining script entries for the modified data packet. The packet editor then generates the modified data packet with the data in the packet buffer. The packet editing script is generated such that a script entry is created for data to be included in the modified data packet and data to be inserted into the modified data packet. Creation of a script entry is omitted for data to be removed.
|System and Method of Formatting Data - A system and method of formatting data. The system accounts for the user's current device and current activity in order to determine the appropriate format for presenting data.
|MOVING-PICTURE PROCESSING DEVICE AND MOVING-PICTURE PROCESSING METHOD - A moving-picture processing device distributing moving-picture data to an information processing terminal includes: a division processing unit for generating a plurality of divided moving-picture data obtained by dividing moving-picture data, a moving-picture processing unit for subjecting each data item of said plurality of divided moving-picture data to a distribution process for distributing moving-picture data, and a distribution processing unit for sequentially distributing, by each arbitrary data amount as distribution data to the information processing terminal, each data item of said plurality of divided moving-picture data that have undergone the distribution process. The moving-picture processing unit executes the distribution process in parallel.
|TRANSCODING ON VIRTUAL MACHINES USING MEMORY CARDS - The present embodiments disclose techniques for transcoding media data using a virtualized network environment. This virtual environment may be hosted on one or more memory cards which each contain one or more memory chips. For example, the memory cards may include plurality of interconnected memory elements mounted on a PCB. The virtual environment may include virtual machines that execute applications that transcode the media data from one format to a different format. Because each virtual machine acts like an independent physical machine, a plurality of transcode operations may be performed in parallel on respective virtual machines. By virtualizing the transcode process, the hardware required for transcoding can be reduced relative to using a dedicated data center for transcoding the media data.
|Methods and apparatus for analyzing, processing and formatting network information such as web-pages - A method for processing information received by a wireless device over a computer network, including receiving information from at least one source of information over a computer network, parsing at least some of the information, and employing at least some results of the parsing to provide the information in a form suitable for display to a user on the wireless device.
|Sharing Data Among Smart Devices and a Cloud Network - In accordance with some embodiments, raw data in a first data format may be generated or received. Then, the raw data may be transformed to cloud data in a second data format. Finally, the cloud data may be transformed into device data in a third data format.
|Methods and Apparatus Related to an Adapter Between a Premise Network and an Advanced Metering Infrastructure (AMI) Network - A system described herein can include a first node within an advanced metering infrastructure (AMI) network. The first node can be configured to be installed within a portion of a meter device. The system can also include an adapter configured to function as a second node within the AMI network. The adapter can be configured to translate a signal defined based on a platform of a premise network into a signal defined based on a platform of the AMI network. The adapter can be configured to be a meter-independent device.
|EFFICIENT TRANSFORM FROM XML TO JAVASCRIPT OBJECTS - This disclosure describes data conversion and techniques for sending and receiving data at a mobile device. In one implementation, a proxy server may receive data from a mobile device. The proxy server may convert the data and send the converted data to a network service. In another implementation, a mobile device may convert data and send that data to a network service. The network service may generate data in response and send that data to the mobile device directly
|METHOD FOR CONSTRUCTING A DECOMPOSITION DATA STRUCTURE OF MULTIPLE LEVELS OF DETAIL DESIGN FEATURE OF 3D CAD MODEL AND STREAMING THEREOF - A method for streaming multi-LOD design feature of a 3D-CAD model comprises defining a LOD of a 3D-CAD model with each design feature of the 3D-CAD model, wherein the design feature is the smallest 3D-CAD model constructing unit; constructing the LOD of the 3D-CAD model into a decomposition data structure of LOD design feature recording each design feature of the 3D-CAD model in different LODs, wherein the LOD comprises all unit assembly faces of the design features; constructing a switch face display mechanism controlling whether each design feature of the 3D-CAD model is displayed; and encapsulating a designated design feature into a packet based on users' configuration and transmitting the packet. The invention achieves multi-tier real-time incremental streaming transmission and implements streaming transmission into point-to-point information sharing for collaborative participants to receive information from others to obtain higher level information and share information to others for integrated information sharing efficiency.
|METHOD, SYSTEM, APPARATUS, AND STORAGE DEVICE TO FACILITATE COMMUNICATION BETWEEN SYSTEMS - The disclosed subject matter describes a method, system, apparatus, and storage medium for interfacing multiple communication systems, comprising the following steps. The interface receives information from the client, and determines the format of the information. The disclosed subject matter identifies the third party to receive the information and transforms the originally received information into a format compatible for the third party. The server or router then sends the converted information to the intended third party. The associated process allows communication between the client and third party in both directions.
|Method for Sparse Object Streaming in Mobile Devices - A communication system includes a wireless communication device that is adapted to send and receive data associated with at least one application. A computer server is in communication with the wireless communication device. The computer server is adapted to determine a new set of data requested by the wireless communication device and to compare the new set of data to a previously transmitted set of data. A reduced set of data is generated. The reduced set of data comprises at least a portion of the new set of data not previously transmitted. The reduced set of data is transmitted to the wireless communication device. A method of generating a reduced or sparse data object is also disclosed.
|Method and System for Facilitating Client Server Interaction - The apparatus includes a base client module and a server module. The base client module receives requests from a client application on a client computer. The base client module calls a resource of a web application.. A server module transparently interacts with the logic of the web application to obtain the requested data and sends it back to the base client in a format handled by the base client. The base client can then reformat the data to a client application requested format before passing the data to the client application. This method allows a client application programmer to obtain easily usable data from a web application by using the base client.
|INFORMATION BROWSER SYSTEM AND METHOD FOR A WIRELESS COMMUNICATION DEVICE - An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device.
|METHOD AND APPARATUS FOR TERMINAL CAPABILITY INFORMATION BASED INCOMPATIBLE MEDIA CONTENTS TRANSFORMATION - Provided are an apparatus and a method for incompatible media contents transformation based on terminal capability information. The apparatus for incompatible media contents transformation based on terminal capability information includes a service distributor checking the capability information of a connected user terminal and outputting transformation information to request based on the capability information, and a contents transformation unit receiving the transform information, being supplied with the incompatible media contents based on the received transform information, transforming the supplied incompatible media contents into the media contents compatible with the user terminal, and providing the compatible media contents to the service distributor. The apparatus and method may effectively provide the transformed media contents to heterogeneous terminals and may reduce additional loss by reducing the time and cost such as minimizing a duplicate transformation processing load of the contents transcoder.
|METHODS AND APPARATUS FOR TRANSCODING METADATA - Methods and apparatus for transcoding metadata are disclosed. Example methods disclosed herein to meter media content presented by a media device includes accessing first metadata accompanying media to be presented by the media device, the first metadata not being detectable by a metering device collecting audience measurement data associated the media device, transcoding the first metadata into second metadata having a format that is detectable by the metering device and capable of being inserted into at least one of an audio signal or a video signal corresponding to the media to presented by the media device, inserting the second metadata into the at least one of the audio signal or the video signal, and providing the at least one of the audio signal or the video signal with the inserted second metadata to the media device for presentation.
|Image Processing Method and Image Display System - An image processing method applied to an image display system is provided. The image processing method comprises generating a statistic data according to a transmitting time of at least one image from an image transmitting end to an image receiving end and a processing time for displaying the at least one image at the image receiving end, generating a parameter data according to a predetermined time interval and the statistic data, transmitting the parameter data from the image receiving end to the image transmitting end, and adjusting an appointed image according to the parameter data to generate an adjusted image, and transmitting the adjusted image from the image transmitting end to the image receiving end. Accordingly, images are displayed on the image display system at a constant interval.
|CONTENT ACCESS FROM A COMMUNICATIONS NETWORK USING A HANDHELD COMPUTER SYSTEM AND METHOD - A handheld computer including a wireless communications link with a wireless server is disclosed. The wireless communications link allows browsing of information provided through the wireless server which is coupled to a communications network. A user of the handheld computer may generate a request for content, for example, by selecting a link to content. The request is communicated to the wireless server which requests the content from the content source. When the content is received by the wireless server, a plug-in mechanism or other type of software program is used to convert the particular content type into a format easily communicated and used by the handheld computer. The handheld computer receives the formatted content, and using a compatible plug-in mechanism or software program, is able to display content using the handheld computer.
|Personalized account migration system and method - A method for migrating information, and a migrator for migrating information, are disclosed. The method may include extracting organizational information from at least two service providers, accessing a first at least one of the at least two service providers upon selection of a migration selection interface by the user, receiving of a first plurality of information related to the user from one of the service providers, accessing a second at least one of the at least two service providers, and writing the first plurality of information to the second at least one of the at least two service providers. The migrator includes an importer in communicative connection with at least one migrate-from service provider, a normalizer that receives a first plurality of information from the importer and converts the first plurality to a standard format, a denormalizer that receives the standard format from the normalizer and converts the standard format to a second plurality of information, and an exporter communicatively connected to a migrate-to service provider, which exporter receives the second plurality of information from the denormalizer and sends the second plurality to the migrate-to service provider.
|FORMATTED DATA FILE COMMUNICATION - Methods and systems are provided. A sending device offers to provide a graphic image to a receiving device by way of a network. The receiving device responds by providing desired parameters including an overall file size to the sending device. A data file formatted according to the desired parameters is provided to the receiving device. The sending device or another entity can be the source of the data file.
|SYSTEM AND METHOD FOR DELIVERING CUSTOMIZED CONTENT TO MOBILE DEVICES - The illustrative embodiment of the present invention provides a platform that enables a content developer to distribute uniform content to multiple types of requesting mobile devices. By authoring content in a generic markup language and using the technologies included in the Mobile Content Framework (MCF), the content developer is able to provide content to multiple types devices without providing different versions of the content. The content may be authored originally in the generic markup language or translated from other languages into the generic markup language by the MCF. The MCF exploits the capabilities and accommodates the limitations of different types of wireless devices by converting generic markup language content to device-specific content. The MCF interacts with device registries holding records of the device attributes in order to provide the device-specific content. The MCF handles these issues for current mobile devices while also being extensible for future mobile devices.
|Central server, proxy server arrangement for use in the distribution of information on the internet - In an exemplary embodiment of the present invention, a proxy server comprising a computer program product is provided. According to a feature of the present invention, the computer program product is disposed on a computer readable media, and the product includes computer executable process steps operable to control a computer to: implement a proxy server operable to receive a rule protocol for modification of information received via the Internet, according to instructions caused by an entity that generates content related to the information, and to modify content by the proxy server, of information received via the Internet, according to the rule protocol.
|CUSTOMIZED DELIVERY OF CONTENT BY A BROADBAND GATEWAY - Aspects of a method and system for customized delivery of content by a broadband gateway are provided. A broadband gateway may be operable to determine one or more characteristics of acquired content. The gateway may be operable to determine, based on the determined characteristics and based attributes of one or more electronic devices that will be utilized for consuming the content, whether the acquired content may be compatible with the device(s). In instances that the acquired content is not compatible with the device(s), the gateway may transcode the acquired content to make it compatible with the device(s). The one or more characteristics may comprise an identity or a type of a provider associated with the acquired content, a quality of the acquired content, and/or power consumption associated with communicating the acquired content to a destination device, and/or power consumption associated with presenting or otherwise processing the acquired content on a destination device.
|Micro-client for Internet Appliances - A method and system are described for providing features for internet access at an internet appliance which go beyond the resource limitations of the internet appliance. Such features may be implemented on the server, and coupled to the internet appliance for display, responsive to the ability of the internet appliance to provide those features. (1) The internet appliance and the server adapt to communication link limitations by dynamically adjusting picture quality or size for graphics to be displayed. (2) The internet appliance and the server adapt to memory and processor limitations by dynamically running applets at the server and intercepting display functions of applets for display at the internet appliance. (3) The internet appliance and the server adapt to memory and processor limitations by dynamically running editing programs or web pages at the server and by dynamically adjusting picture quality or size for graphics to be displayed.
|Method and Apparatus for Serializing and Deserializing - A method and apparatus for serialization of a transmitted data stream and deserialization of data on a single die chip
|Systems and Methods for Modifying Content of Mobile Communication Devices - The embodiments described herein relate to systems and methods for modifying content of mobile communication devices. The method includes the steps of establishing a data communication between at least one mobile communication device from at least one manufacturer and a coordinating computer, the at least one mobile communication device having content stored therein, providing at least one content-modification module for each of the at least one mobile communication device, the content-modification module comprising a plurality of operations that are executable to modify the content of that mobile communication device, providing at least one device-specific modification procedure for that mobile communication device, the modification procedure comprising one or more selected operations of the plurality of operations of the content-modification module and an order of execution of the one or more selected operations, and executing at least one operation of the selected operations based on the at least one device-specific modification procedure to modify the content of that mobile communication device.
|IDENTIFYING USERS THROUGH A PROXY - Methods, systems, and computer-readable media with executable instructions stored thereon for identifying a user that accesses a webpage from a user device through a proxy are provided. Identifying users through a proxy can include providing rewritten content of the webpage accessed by the user to the user device, the rewritten content including a reference to a data file, and the reference including a checksum computed from actual content of the webpage. The user can be associated with the actual content of the webpage in response to receiving a file request for the data file from the user device.
|LINKAGE SUPPORT APPARATUS AND METHOD THEREOF - A linkage support system links related messages among a plurality of messages sent and received among a plurality of communication terminals. The linkage support system includes an information acquisition unit that acquires message types of the plurality of messages, character strings included in the plurality of messages, and amount of data flow when the character strings are transferred. An unnecessary character strings exclusion unit that excludes character strings that are not required as keywords for linkage processing, based on the information acquired by the information acquisition unit, and a processing order determination unit determines order for using a plurality of character strings from which unnecessary character strings are excluded by the unnecessary character strings exclusion unit.
|Encoding And Decoding Optimisations - The invention provides methods of encoding content for distribution over a network and methods for decoding encoded content which has been distributed over the network. In a first example in which the content is divided into a plurality of segments and each segment comprising a plurality of blocks of data, the method comprises selecting a segment from the plurality of segments and selecting at least two blocks of the selected segment from a store of blocks. A new encoded block is created from a linear combination of the selected blocks.
|UNIVERSAL ADAPTER WITH CONTEXT-BOUND TRANSLATION FOR APPLICATION ADAPTATION LAYER - Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a first object to be translated, wherein the first object has a first type; obtaining a second object having a second type that is different from the first type; identifying a first property of the first object, wherein the first property is associated with a first location within a hierarchy of the first object; identifying a second property of the second object; setting a value of the second property based on a value of the first property when: a name of the first property matches a name of the second property, and the first location matches a second location of the second property within a hierarchy of the second object; and making the second object available to a receiving device.
|METHOD AND ARRANGEMENT FOR PROVIDING SECURITY THROUGH NETWORK ADDRESS TRANSLATIONS USING TUNNELING AND COMPENSATIONS - This invention provides a method for providing network security services, such as those provided by the IPSEC protocol, through network address translation (NAT). The method is based on determining the transformations that occur on a packet and compensating for the transformations. Because only TCP and UDP protocols work through NATs, the IPSEC AH/ESP packets are encapsulated into UDP packets for transport. Special operations are performed to allow reliable communications in such environments.
|SYSTEM FOR COMMUNICATING BETWEEN A PLURALITY OF REMOTE ANALYTICAL INSTRUMENTS - A method for allowing communication between a remote analytical instrument and a client component is provided. The method includes communicating a first software message in a first message format from a client component to a first connectivity driver, translating the first software message from the first message format to the second message format using the first connectivity driver, and communicating the software messages in the second message format directly to the first remote analytical instrument from the first connectivity driver. The first software message relates to the operation of a first remote analytical instrument. The first software message is selected from a standardized command set. The first remote analytical instrument is configured to receive messages in a second message format different than the first message format which are capable of inducing operation of the first remote analytical instrument.
|TRANSFER OF CONTACT DATA TO A NAVIGATION DEVICE - Various methods, apparatuses, and computer program products are provided. One example includes a method for transferring location information. Location information is received via a network. The location information is parsed. It is determined whether the location information is in a proper format for a navigation device. In response to determining that the location information is not in the proper format, the location information is converted into the proper format for the navigation device. The location information is transmitted to the navigation device via another network, and the navigation device is capable of receiving communications over the other network.
|WORKFLOW SYSTEM AND METHOD FOR CREATING, DISTRIBUTING AND PUBLISHING CONTENT - Disclosed in some examples are systems, methods and machine readable media for the management of content creation. In some examples the system includes a content management component configured to store portions of an electronic content work and to implement version control of the electronic content work; a defect tracking component configured to store a defect record related to a stored portion of the electronic content work; a publication pipeline component configured to format the electronic content work for publication; and a integration component configured to present a graphical user interface which allows for editing the stored portions of the electronic content work, editing the defect record, and instructing the publication pipeline to format the electronic content work for publication.
|METHOD OF TRANSCODING CONTENT, TRANSCODER UNIT, AND UPNP NETWORK SYSTEM - A method of transcoding a content stored on a first server (OS) is provided. The first server (OS) is arranged within an UPnP network comprising at least one first server (OS), at least one UPnP renderer (UR) and at least one UPnP control point (CP). The content directoryservices (CDS) of the at least one first server (OS) are browsed to determine the available content and the available encodings of the content. The rendering capabilities of the at least one renderer (UR) are determined. The rendering capabilities of the at least one renderer (UR) are compared with the available content and the available encoding of the content according to the content directory service of the at least one server (OS). The content directoryservice (CDS) of the at least one server (OS) is updated.
|APPARATUS AND METHOD FOR INTERCONNECTING HETEROGENEOUS NETWORKS - An apparatus and method for interconnecting heterogeneous networks is provided. The apparatus may include a controller to classify, for each level, control interfaces associated with an established virtual network, and a processor to convert each of the classified control interfaces into a common semantic model, wherein the processor may extract a convertible range from a language associated with a corresponding control interface to be converted, and may convert the corresponding control interface into a common semantic model, by changing a version of the extracted convertible range based on conversion rules.
|Insertion of User Information into Headers to Enable Targeted Responses - An intermediary device configured to insert at least one of user interest categories or a client device location in the header portion of a message received from a client device is described herein. The insertion enables a server receiving the message from the intermediary device to target content to the client device based on the at least one of the user interest categories or the client device location.
|Parameter Driven Value Conversion Framework In Client/Server Architectures - A system and method for parameter-driven value conversion in a client/server architecture is presented. A request is received from a client computer for an application service. The request includes a parameter defining a data field for a conversion and a conversion ID that specifies the conversion. A lookup is performed of a converter in a conversion registry based on the conversion ID, and the converter is then called to perform the conversion of the data field defined by the parameter in the request, to generate a converted data field. Finally, the converted data field is returned to the protocol handler.
|METHOD OF ENABLING SYNCHRONIZATION BETWEEN DEVICES, USER DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM THEREOF - A method, user device, and computer-readable storage medium enable synchronization between devices. The method includes connecting a second device to a first device, requesting the first device to transform data to be received by the second device and disconnecting the second device to the first device, re-connecting the second device to the first device in response to the occurrence of a first event set at the second device, and receiving the transformed data from the firs device.
|METHOD AND DEVICE FOR COMMUNICATION FOR HOST DEVICE WITH IPV4 APPLICATION - Provided are a method and a device of a host with IPv4 application for performing communication. The method of the host with IPv4 application for performing data communication includes the following steps: the IPv4 application generates an IPv4 packet sent to a communication end; when confirming the type of the network the host is located in is an IPv6 network, the host transforms the IPv4 packet head of the IPv4 packet to an IPv6 packet header, and sends it to the communication end via the IPv6 network. With this invention, it can be accomplished that according to the type of the network the host is located in, the host with IPv4 application communicates with a communication end; the processing load of the system is lightened; the probability that invalidation occurs at a single node is reduced; the smooth migration and transition from original IPv4 application to IPv6 system are facilitated.
|STAGING ENGINE - Example methods and systems are directed to a staging engine. A system may comprise two computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by the first computing device. The first computing device may cause a user interface ("UI") to be presented to a user accessing the first computing device. The UI may include data retrieved from the second computing device and may be operable to store data. The data entered into the UI for storage may be incomplete relative to the data structures expected by the second computing device. The first computing device or the second computing device may stage the data until additional data that completes the expected data structures is received. After the expected data is complete, the data may be stored.
|Method And System For Transforming Cursor Graphics Information - A client computing device receives cursor graphics information from a server computing device. The client computing device transforms the cursor graphics information from a received format to a new format supported by the client computing device. The client computing device displays a client-side cursor at a current position on a client desktop based on the received cursor graphics information.
|MEDIA PROCESSING SYSTEM SUPPORTING DIFFERENT MEDIA FORMATS VIA SERVER-BASED TRANSCODING - Systems and methods that reformat media are described. In one embodiment, a system may include, for example, a server, a first communications device and a second communications device. The server, the first communications device and the second communications device may be operatively coupled to a network. The second communications device may receive, from the first communications device, a device profile relating to the first communications device and may send the device profile and media content to the server. The server may reformat the media content based on the device
|MAP INTUITION SYSTEM AND METHOD - A map intuition system and method that involves machine learning techniques to analyze data sets and identify mappings and transformation rules as well as machine-human interactions to leverage human intuition and intelligence to rapidly complete a map.
|HANDLING IMPAIRED WIRELESS CONNECTION IN A COMMUNICATION SYSTEM - A wireless communication system and related techniques and apparatuses are disclosed that predict future disconnections or other connection impairments with end-user portable devices in advance so that service interruptions can be handled more gracefully. The system can predict the loss of service based on user-usage information associated with the portable device, such as the current GPS location of the device, its direction and velocity of travel, a user calendar, user habits and other information, such as the time of day, weather conditions, or wireless network coverage maps. An impairment handling method is selected that alters the content presented by the portable device. The impairment handling method is executed by the system upon detecting the impairment of the wireless connection so that the content is altered during occurrence of the impairment. The alteration of the content is done to mitigate the user-perceived effect of the impairment.
|Real-time single entry multiple carrier interface (semci) - A method and system for converting XML files to and from files in a data format based on hierarchies in real-time. A method for converting from XML to the data format based on hierarchies includes: applying a stylesheet to at least one XML file thereby generating at least one data record in an intermediate format and including information included in the at least one XML file; and, translating the at least one record in the intermediate format to the data format based on hierarchies. A method for converting from a data format based on hierarchies to XML includes: translating at least one record including information stored in the file format based on hierarchies to an intermediate format; and, applying a stylesheet to the at least one record in the intermediate format thereby generating at least one XML file being indicative of the information and suitable for transmission.
|USER-BASED PRIORITIZATION FOR CONTENT TRANSCODING - A system may include a server device. The server device may receive, from a device, a media item in a first format associated with the device, and determine a transcoding priority to be associated with transcoding of the media item based on information regarding a transcoding job request for one or more other media items received from the user and at least one of information associated with the media item or information associated with a user of the device. The server device may also select, based on the transcoding priority and at least one of the information associated with the media item or the information associated with the user, the media item, from among a number of media items, associated with one or more users, to be transcoded, and transcode the media item to a transcoded media item in a second format that is different than the first format.
|DEVICE PROFILE ASSIGNMENT BASED ON DEVICE CAPABILITIES - Systems and methods, including computer software implementations, involve identifying a first set of device capabilities associated with an electronic device. The first set of device capabilities include one or more device capabilities. A description of the first set of device capabilities is provided to a remote source, and a first device profile identifier is received from the remote source. The first device profile identifier is associated with the first set of device capabilities. The first device profile identifier is stored on the electronic device, and the received first device profile identifier is included in a communication to the remote source.
|PROVIDING ENHANCED CONTENT - Methods, systems, computer readable media, and apparatuses for providing enhanced content are presented. Data including a first program, a first caption stream associated with the first program, and a second caption stream associated with the first program may be received. The second caption stream may be extracted from the data, and a second program may be encoded with the second caption stream. The first program may be transmitted with the first caption stream including first captions and may include first content configured to be played back at a first speed. In response to receiving an instruction to change play back speed, the second program may be transmitted with the second caption stream. The second program may include the first content configured to be played back at a second speed different from the first speed, and the second caption stream may include second captions different from the first captions.
|MOBILE SITES DETECTION AND HANDLING - Apparatus and method for providing content to a user including a request processing module operative to receive a request for content, from a user operating a non-desktop browser, and to communicate the request to a server hosting the content, a content classification module, operative to receive the content from the server hosting the content and to ascertain whether or not the content is already suitable for display on a non-desktop browser based on at least one characteristic of the content and a content adaptation module, operative to receive a classification output from the content classification module and to adapt the content which is not already suitable for display on the non-desktop browser to be suitable for display on the non-desktop browser.
|Lawful Interception And Data Retention Of Messages - A method of configuring a messaging gateway to operate as an Intercepting Control Element or a Data Retention source. The method comprises the steps of receiving, at the messaging gateway, a source message addressed to a recipient and coded in a first format, converting the source message into a destination message, coded in a second format, and generating interception information data including information referred to both the source message and the destination message.
|APPARATUS, METHOD AND COMPUTER READABLE MEDIUM FOR SIMULATION INTEGRATION - A method and a system of standardizing data from devices such as medical simulators. The method includes receiving data from a device, determining by a computer type of information provided in the received data, converting the information into a predetermined format based on the determined type and generating a message based on the determined type, the message comprising the converted information in the predetermined format. In this method, type of the information is different based on a stage of a process in which the received data was provided.
|NETWORK STORAGE SYSTEM AND NETWORK STORAGE METHOD - The present invention provides a network storage system for increasing data reading efficiency of a net storage service and a network storage method for increasing data reading efficiency of the net storage service. The network storage system comprises: a network processing module, a first fast file transmitting module, and a second fast file transmitting module. The present invention can omit the standard process of the traditional operation system processing files when reading data, and the network storage system and the network storage method of the present invention can use a new file processing procedure in the second fast file transmitting module. In this way, the present invention can shorten the file processing flow in the traditional network storage system, so as to increase data reading efficiency of the net storage service over 250%.
|DEPLOYMENT OF WEB APPLICATION ARCHIVES AS A PREPROCESSING STEP FOR PROVISIONING - In one aspect, a transformation of web application archives (WARs) to Open Services Gateway initiative (OSGi™) web bundles is performed. WARs are specialized Java® archives for packaging web applications and the transformation to OSGi™ web bundles is realized by applying proper entries to the manifest of the WARs thus making them OSGi™ compliant. In another aspect, the transformed WARs to OSGi™ web bundles are marked as auto started so that the web application is available for requests after product installation.
|METHODS, SYSTEMS, AND APPARATUS FOR PROCESSING MESSAGING DATA SETS USING STRUCTURED DATA SETS - In one embodiment, a plurality of data conversion modules are bound to a processing engine and a first messaging data set is provided to a conversion module from the plurality of conversion modules. The messaging data set conforms to a messaging format. A structured data set based on a first data portion and a second data portion of the first messaging data set are received and value different from the value of the first data portion is stored within a first element of the structured data set. The value of the second data portion is stored within a second data element of the structured data set. A second messaging data set is then generated based on the structured data set.
|HEADER-BASED NETWORK API - A method and apparatus for communicating with entities outside of a secure network by intercepting and modifying messages is provided. Techniques for accomplishing the communication include inserting, retrieving, and deleting information from messages. The entities involved in the communication include, but are not limited to, users, content providers, and access providers. Furthermore, the types of information used in modifying messages include billing, location, demographic information, profile data, multimedia data, and code.
|METHOD AND SYSTEM FOR PROVIDING ADVERTISING CONTENT SUITABLE FOR MULTIPLE PLATFORMS - Computer-implemented methods and systems for providing dynamic content to users are described. The dynamic content is received from a developer. A plurality of dynamic representations of the dynamic content is provided. The plurality of dynamic representations corresponds to a plurality of dynamic formats. Logic corresponding to the plurality of dynamic representations is provided to the developer.
|INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM - An information processing apparatus includes: a memory configured to store a first group of character strings each of which corresponds to a header name defined in accordance with a communication protocol for communication, a second group of character strings each of which corresponds to a character string that is obtained by converting the character strings of the first group into lower case letters or upper case letters, and a third group of character strings each of which is not identical to any of the character strings of the first group, the character strings of the third group being extracted from a signal received; an extracting unit configured to extract a header value from another signal received from the other communication apparatus when a header name included in the other signal is identical to any character string of the first group, or the third group, or the second group.
|METHOD AND SYSTEM FOR DATA DEMULTIPLEXING - A method and system for demultiplexing packets of a message is provided.
|LOCAL CONTROL NETWORK PROCESSOR (LCNP) EMULATOR FOR MULTI-GENERATION CONTROL SYSTEMS - A multi-generation distributed control system includes a first generation (FG) DCS connected to a local control network (LCN) including FG client nodes. A second generation (SG) DCS connected to a non-LCN data highway includes a server node connected between the LCN and the non-LCN data highway and SG client nodes. The server node includes a LCN processor (LCNP) board. LCNP emulator software including a server LCNP emulator software component is at the server node and a client LCNP emulator software component at the SG client nodes. The server LCNP emulator software component translates between LCN data and data highway protocol data and adds one of a plurality of LCN address slots to communications received from the LCN for delivery to the SG DCS that each correspond to a SG client node. Each client LCNP emulator software component provides one of the LCN address slots at its SG client node.
|DYNAMICALLY REHOSTING WEB CONTENT - Dynamically rehosting at least one or more elements of a first resource originally hosted at an origin server. A dynamic web content transformation server receives a first HTTP request from an Internet client for the first resource that includes a value in a host header field that refers to the dynamic web content transformation server. The content transformation server transforms the first HTTP request including changing the value in the host header field to refer to the origin server, and transmits the transformed HTTP request to the origin server. The content transformation server receives an HTTP response from the origin server that includes the first resource that includes a client-side script that, when executed by the Internet client, makes a second HTTP request for a second resource hosted at the origin server. The content transformation server automatically transforms the HTTP response such that the client-side script, when executed by the Internet client, makes the second HTTP request for the second resource at the dynamic web content transformation server, and the content transformation server transmits the transformed HTTP response to the Internet client.
|TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server side transaction handler and in persistent segment storage accessible to the client side transaction handler. When data is to be sent between the transaction handlers, the sending transaction handler compares the segments of the data to be sent with segments stored in its persistent segment storage and replaces segments of data with references to entries in its persistent segment storage that match or closely match the segments of data to be replaced. The receiving transaction store reconstructs the data sent by replacing segment references with corresponding segment data from its persistent segment storage.
|Obfuscating Network Traffic from Previously Collected Network Traffic - An obfuscated network traffic server is operative to generate obfuscated network traffic. The obfuscated network traffic server maintains the relationship between extracted application content and extracted network header content such that the obfuscated network traffic is indistinguishable from the monitored network traffic. The obfuscated network traffic server may include a network monitor operative to monitor network traffic and to extract application content and network header content from the monitored network traffic. The obfuscated network traffic server may also include a data masking processor operative to mask a portion of the separated application content and/or the separated network header content. The obfuscated network traffic server may further include a masking attribute selector operative to specify the attributes of the application content and/or the network header content that is to be masked.
|Delivering Content in Multiple Formats - Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.
|EFFICIENT TRANSFORM FROM XML TO JAVASCRIPT OBJECTS - This disclosure describes data conversion and techniques for sending and receiving data at a mobile device. In one implementation, a proxy server may receive data from a mobile device. The proxy server may convert the data and send the converted data to a network service. In another implementation, a mobile device may convert data and send that data to a network service. The network service may generate data in response and send that data to the mobile device directly
|Intermediary Content Provider - Methods of providing published content are presented. Content providers, including advertisers, can have their network addresses become black listed through no fault of their own. Content providers can utilize one or more intermediary providers each having their own distinct network address, possibly a registered domain name. An advertiser or other content provider can engage members of a distribution channel to disseminate promotional information to consumers where the promotional information comprises a network address of the intermediary provider. Upon a request directed toward the network address, the intermediary transforms published content obtained from the primary provider to make the content appear as though it originated from the intermediary provider. Should a black listing event occur, only the intermediary provider would be affected. An updated or new intermediary provider having a new, distinct network address can be instantiated to replace the black listed provider.
|COMMUNICATIONS NETWORK - A communications network for a travel information system is disclosed including a server
|PROVIDING CONTENT IN A PLATFORM-SPECIFIC FORMAT - Systems and methods for transforming and sending generic content into a platform-specific format or receiving pre-transformed platform-specific content. The generic content and platform-specific format includes one or more tiles that are modified as part of the transformation. An electronic device requests content, and a smart tile processor converts the generic content to platform-specific content before sending the platform-specific content to the requesting electronic device.
|SYSTEM AND METHOD FOR PROVIDING UPDATE INFORMATION - A system and a method for providing update information. The system includes a client computer which is operably connected to a program information server. The program information server maintains one or more program information items. The system also includes a program selection server which allows the user to select which of the program information items are to be viewed by the user. Based upon a dynamically adjustable polling period, the client computer requests the program information server to provide the client computer new program information items. The program information items include one or more media items that may be selected for viewing by a user positioned at the client computer. The client computer provides a newness indicator to the user, the newness indicator indicating to the user when one or more items of the media content is new and has not been previously viewed by the user.
|Masking of deceptive indicia in a communication interaction - Systems, methods, computer-readable storage mediums including computer-readable instructions and/or circuitry for masking deceptive indicia in communications content may implement operations including, but not limited to: receiving one or more signals associated with communications content provided by a first participant in a communications interaction; modifying the communications content according to at least one indicia of deception; and providing communications content modified according to the at least one indicia of deception to a second participant in the communications interaction.
|Method and Device for Transcoding - Embodiments of the present invention provide a method and device for transcoding, which belongs to the computer media processing field. The method includes: receiving multiple multimedia source files selected by a user and a transcoding target parameter inputted by the user; separating each of the multiple multimedia source files into an audio stream and a video stream; according to the transcoding target parameter, transcoding each audio stream and each video stream obtained from the separation; merging transcoded audio streams and transcoded video streams of the multiple multimedia source files into at least one multimedia target file. The device includes: a receiving unit, a separating unit, a transcoding unit and a merging unit. The present invention extends transcoding modes, improves user experience, and has high practicability.
|DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM FOR DATA CONVERSION - When an information storing area included only in a first data format among the first data format corresponding to a version of processing target data and a second data format corresponding to an output version is present as a difference area, a data conversion device
|SCALABLE COMMUNICATION SYSTEM - A centralized communication system (CCS) is disclosed that provides a modular, extendible, and scalable communication system that can exchange information between any information systems or networked devices. Information from a single source device or system can be selectively broadcast to one or more predetermined destination devices and systems rather than broadcast to every device on the network. Information may be filtered and processed at one or more selectable points in the communication flow between systems. In certain embodiments, an incoming message is received from the source device in the native message format using the native protocol of the source device and converted to an internal messaging format for internal handling within the CCS, then converted to the native message format of a receiving system and sent to the receiving system using its native protocol. In certain embodiments, a graphical representation of the topology of the CCS may be provided.
|METHOD OF EMBEDDING MAP FEATURE DATA INTO A RASTER GRAPHICS FILE - A method for providing map data composed of providing geospatial map data pre-rendered into a plurality of raster graphic files, where each of the raster graphic files comprising a plurality of image pixels each having pixel data information Additional map data is embedded into at least one of the raster graphic files by altering the pixel data information The additional map data is then delivered simultaneously with the raster graphics files
|SERVER-ASSISTED AND PEER-TO-PEER SYNCHRONIZATION - Systems and methods for synchronizing data between endpoints using elements of centralized and decentralized synchronization systems and communication topologies are disclosed. Such systems and methods may in some cases synchronize some subset of data with a centralized endpoint while another subset of data is synchronized in a decentralized fashion directly with other endpoints. Such systems and methods may include a variety of cooperative functionality to assist in the synchronization of data between endpoints.
|CENTRAL SERVER, PROXY SERVER ARRANGEMENT FOR USE IN THE DISTRIBUTION OF INFORMATION ON THE INTERNET - In an exemplary embodiment of the present invention, a proxy server comprising a computer program product is provided. According to a feature of the present invention, the computer program product is disposed on a computer readable media, and the product includes computer executable process steps operable to control a computer to: implement a proxy server operable to receive a rule protocol for modification of information received via the Internet, according to instructions caused by an entity that generates content related to the information, and to modify content by the proxy server, of information received via the Internet, according to the rule protocol.
|SYSTEM AND METHOD FOR TOKENIZATION OF DATA FOR STORAGE IN A CLOUD - An intercepting proxy server processes traffic between an enterprise user and a cloud application. The intercepting proxy server provides interception of real data elements in communications from the enterprise to the cloud and replacing them with obfuscating tokens which are randomly generated. To the cloud application real data are only visible as tokens. Tokens included in results returned from the cloud, are intercepted by the intercepting proxy server, and replaced with the corresponding real data elements. The obfuscating tokens are not computationally related to the original sensitive value. Each intercepted real data element is stored in a local persistent storage layer, and indexed by the corresponding obfuscating token, allowing the real data element to be retrieved when the token is returned from the cloud, for delivery to the user.
|Subscription-Based Dynamic Content Optimization - Content is received from a content source that is to be converted and provided to a subscriber. The subscriber is then associated with a document object model and rules for transforming the content according to the document object model. The content is mapped to the document object model using the rules to result in modified content so that the modified content can be provided to the subscriber. In one arrangement, an accompanying architecture includes a mobile device, an intelligent content gateway server (or group of servers), and one or more remote content sources. Related apparatus, systems, techniques and articles are also described.
|METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR INTERFACING WITH AN UNIDENTIFIED HEALTH INFORMATION TECHNOLOGY SYSTEM - A method for analyzing data received from an identified third party health information technology system to identify the third party health information technology system is provided. The method may include, by a third party identification apparatus, receiving data from a health information technology system, analyzing the data, identifying the format of the data based on an analysis of the data, and extracting one or more data elements from the data in accordance with the format that was identified. Corresponding apparatuses and computer program products are also provided.
|PERSISTENT FORMAT CONVERSIONS - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.
|SEQUENCE CONVERSION DEVICE - An analysis unit extracts conditions for branching in a sequence from sequence data recorded in a recording unit. A condition setting unit presents the result of the condition extraction performed by the analysis unit to the user, accepts a condition setting which the user inputs in response to the presentation of the condition extraction result, and outputs a description of the condition setting as condition setting information to a reconstruction unit. The reconstruction unit reconstructs and outputs the sequence data according to the condition setting information from the condition setting unit, and outputs the sequence data reconstructed thereby as a simplified sequence.
|Real-Time Video Optimizer - A video optimizer receives a request to optimize a video, wherein the request includes optimization parameters and a uniform resource locator (URL) of the video. The video optimizer retrieves the video from an origin server and transcodes the video based on optimization parameters. The video optimizer load balances several transcoding sessions over one or more servers and tracks each session based on session identifications (IDs). Additionally, the video optimizer tracks each session to determine when a server is at or near capacity to prevent an overflow situation. The video optimizer is also enabled to stitch together two or more transcoding sessions in the event of a seek operation by a user during video playback. The video optimizer streams the video to the client device, enabling the client device to stream videos in substantially real-time after requesting the video.
|APPLICATION SOFTWARE PROTECTION METHOD AND STREAM EDIT PROCESSING SYSTEM - A method for protecting application software transmitted from a server to a client over a network, the method includes: determining an edit operation for an input stream using a first program; transmitting transmission information to the server, the transmission information including first characteristic information indicating a characteristic of the input stream and edit information indicating the edit operation; receiving a second program for executing the edit operation on the input stream, the second program including the transmission information; obtaining second characteristic information from the second program; comparing the first characteristic information and the second characteristic information; and executing, on the input stream, an edit based on the edit information by using the second program, when the first characteristic information and the second characteristic information match.
|SYSTEMS AND METHODS FOR INTERMEDIATION OF THE DELIVERY OF AN INTERNET SERVICE - Systems and methods for mediating Internet service are provided herein. According to some exemplary embodiments a method for mediating Internet service includes executing instructions stored in a memory by a processor to selectively apply an intermediation policy to the Internet service, the intermediation policy including information indicative of targeted Internet content, and modify at least a portion of targeted Internet content before delivery of the targeted Internet content via the Internet service.
|MANAGEMENT OF INTER-PROVIDER PEER-TO-PEER BASED FEATURE NETWORK - A device communicates with feature peers, associated with a network, to obtain information associated with the feature peers, and receives a customer packet. The device also determines, based on the feature peer information, which of the feature peers support a feature associated with the customer packet, and determines service providers associated with the determined feature peers. The device further selects, from the determined feature peers, a set of feature peers for the customer packet to traverse when the service providers associated with the determined feature peers are also associated with the device. The device then provides a tunnel header and a feature header in the customer packet to create a modified customer packet, and forwards, based on the tunnel and feature headers, the modified customer packet to one of the feature peers in the selected set of feature peers.
|Method For Mechanically Generating Content For Messages - A method for inserting content through a service delivery hub includes the steps of designating a set of tags to be made available through an API, providing the API for use by third parties; intercepting a communication from the third party; interrogating the communication for a data tag, substituting content for the data tag and delivering the communication to an intended recipient. The method may further include that the content substituted for the data tag is dependent upon a parameter such as the MSISDN.
|IMAGE PROCESSING DEVICE, DEVICE MANAGEMENT SYSTEM, AND IMAGE PROCESSING METHOD - An image processing device is connected to a device management apparatus via a network and includes device information in accordance with the Common Information Model CIM. In the image processing device, a first transform part transforms, when a query described in a general-purpose language to include a request of data handling of device information with respect to jobs is received, CIM objects, generated from the device information with respect to the jobs, into XML data items. A combining part combines the XML data items into XML data and generates the combined XML data. An extracting part extracts an XML data item associated with the request from the combined XML data. A second transform part transforms the XML data item into a CIM object. The data handling of the CIM object is performed and a result of the data handling is transmitted.
|CONTENTS PROVIDING SYSTEM, INFORMATION PROCESSING DEVICE, CONTENTS PROVIDING METHOD, PROGRAM AND COMPUTER READABLE RECORDING MEDIA - A contents providing system provides contents and associated data corresponding to the contents to a plurality of information processing devices. The contents providing system is equipped with a transfer control section that executes a control as to whether a change made to first associated data stored in a first information processing device corresponding to a set of contents is to be transferred from the first information processing device to a second information processing device that stores second associated data corresponding to the set of contents, and the transfer control section executes the control when a specified event occurs.
|Systems And Methods For Scheduling Data Flow Execution Based On An Arbitrary Graph Describing The Desired Data Flow - The data transformation system in one embodiment, comprises a capability to receive data, a data destination and a capability to store transformed data, and a data transformation pipeline that constructs complex end-to-end data transformation functionality by pipelining data flowing from one or more sources to one or more destinations through various interconnected nodes for transforming the data as it flows. Each component in the pipeline possesses predefined data transformation functionality, and the logical connections between components define the data flow pathway in an operational sense.
|Method of distributed computing electronic device and system applying the method - A distributed computing method for a distributed computing system which converts the data of a data-providing end into a format supported by a data-receiving end is disclosed. The distributed computing system comprises a plurality of processing elements, and the method comprises the steps of: recording a first profile of the data-receiving end; determining whether the data-receiving end supports the data of the data-providing end; if not, processing the data of the data-providing end into a format supported by the data-receiving end; and transmitting the processed data to the data-receiving end. The step of processing the data of the data-providing end into a format supported by the data-receiving end further comprises the steps of: partitioning the data into a plurality of sub-data; and assigning the plurality of sub-data to the plurality of processing elements for computing.
|Cloud-Based Application For Low-Provisioned High-Functionality Mobile Station - A communication system includes a low-provisioned high-functionality mobile station, a wireless service provider, Internet, and a PSTN. The wireless service provider includes a mobile smart cloud server that provides applications to the low-provisioned high-functionality mobile station. The mobile smart cloud servers can include servers that allow the low-provisioned high-functionality mobile station to perform voice communications, web browsing applications, and applications for reading email and email attachments.
|System and Method for Enhanced Energy Control Policy for Unmanaged Switch Applications - A system and method for enhanced energy control policy for unmanaged device applications. EEE control customizations are provided to a profile element (e.g., PROM, EEPROM, flash memory, system memory, input pins, etc.) that is included in the unmanaged device. The configuration information stored in profile element is accessed by an EEE control policy for customization of the EEE control policy. In one embodiment, the EEE control customization can be generated by another device (e.g., managed device) separate from the unmanaged device.
|WEB-ENABLED MAINFRAME - According to one embodiment, a data sources interface of a mainframe receives a transaction request from a user terminal communicating through a network. The transaction request is formatted in a web-based format. A data sources function is called to instruct a mainframe application to perform the requested transaction, and the instruction to the mainframe is formatted in the native format of the mainframe. A transaction result formatted in the native format of the mainframe is received from the mainframe application. The transaction result is modified according to the web-based format to yield a data source, and the data source is sent to the user terminal.
|LIMITED-BANDWIDTH ELECTRONIC DATA COMMUNICATION SYSTEM FIELD OF THE INVENTION - A limited-bandwidth network electronic data communication system (
|EFFICIENT ENCODING OF STRUCTURED DATA - This document describes various techniques for efficiently sequencing structured data in a particular order to provide a sequence of data elements suitable for storage or communication. The sequence may contain values representing a number of default-value structured data elements omitted from the sequence and/or a byte length of the sequence.
|Method and system for HTTP-based stream delivery - A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. The source format may be the same or different from the target format. Preferably, all fragments are accessed, cached and served by the HTTP proxy via HTTP. In another embodiment, a method of delivering a stream on-demand (VOD) uses a translation tier (in lieu of the recording tier) to manage the creation and/or handling of the IF components.
|Real-time single entry multiple carrier interface (SEMCI) - A method and system for converting XML files to and from files in a data format based on hierarchies in real-time. A method for converting from XML to the data format based on hierarchies includes: applying a stylesheet to at least one XML file thereby generating at least one data record in an intermediate format and including information included in the at least one XML file; and, translating the at least one record in the intermediate format to the data format based on hierarchies. A method for converting from a data format based on hierarchies to XML includes: translating at least one record including information stored in the file format based on hierarchies to an intermediate format; and, applying a stylesheet to the at least one record in the intermediate format thereby generating at least one XML file being indicative of the information and suitable for transmission.
|METHOD OF CREATING MASHUP APPLICATION - Provided is a method of creating a mashup application in a host device in communication with a peer device by sharing remote services. The method includes discovering a second device that uses a middleware remote service sharing mechanism within a network, wherein a mashup framework of a first device performs the discovering; analyzing functionalities of the first device and the second device, and determining one of the first device and the second device as a host device and the other of the first device and the second device as the peer device; transmitting a list of available mashup combinations to the host device, wherein the peer device performs the transmitting; and selecting a mashup combination that is to be formed from the list, wherein the host device performs the selecting.
|User Interface for a Portable, Image-Processing Transmitter - This disclosure details the implementation of a user interface for a portable, image-processing transmitter. The Transmitter's user interface comprises a compact and efficient forum for managing, manipulating, storing, and transmitting digital images of various formats across a wide array of transmission means and protocols. Embodiments of the Transmitter may be employed by photographers, photojournalists, and/or the like to rapidly process, edit, and send high-quality photographs or video to multiple news agencies, newspapers, magazines, television studios, websites, and/or the like while maintaining control over their photographs by allowing them to send reduced quality and watermarked proofs. The Transmitter may be configured via the user interface to allow users seeking to transmit large, high-resolution images to first generate and transmit low-resolution preview images, thereby saving on transmission time and resources. Full resolution versions of the images may then be transmitted as approvals of the preview versions are received.
|Analysis tool for intra-node application messaging - A method and apparatus for transforming message events between applications running on a computing device into a form that appears as network events between multiple virtual network access devices. These "network events" may then be processed by known network software protocol analyzers.
|ENCODING/DECODING WHILE ALLOWING VARYING MESSAGE FORMATS PER MESSAGE - Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. This permits a higher level of collaboration and complexity in the encoding and decoding process.
|Document Delivery System and Method There Of - A mobile document transfer system using a document format with a font data and a method thereof are disclosed. More concretely, when the document made by a computer user terminal is transmitted to a receiver mobile communication terminal through an internet, a document format file having the font data capable of inquiring in the shape of the font equally with the original document is converted, a SMS message or an URL of the corresponding web page having the URL address of a document storage server storing the corresponding document is transmitted to the receiver mobile communication terminal, and the document format file stored in the corresponding URL is transmitted to the receiver mobile communication terminal according to the request of the receiver mobile communication terminal, whereby the corresponding document format file can be viewed equally with the original document.
|METHODS AND APPARATUS RELATING TO WIRE FORMATS FOR SQL SERVER ENVIRONMENTS - Systems and methods are provided, wherein the method includes retrieving and/or storing one or more data types representative of a selected date and/or time value from a server to a client in a server/client SQL environment using a selected wire format. Another aspect provides apparatus including a SQL server, a SQL client operationally coupled to the server, and means to transmit the selected time/date data types between the server and the client according to a selected wire format. In an illustrative implementation, the wire format translates the date/time data into a binary format.
|DATA PROCESSING SYSTEM, DATA PROCESSING APPARATUS AND SERVER APPARATUS - A data processing system having a client apparatus for requesting target data to be processed and a server apparatus for performing a process on the target data transmitted from the client apparatus is disclosed that includes a client process request transmitting part provided in the client apparatus and configured to transmit a process request and processible data indicating data that can be processed by the client apparatus to the server apparatus, and a processing part provided in the server apparatus and configured to perform a suitable process on the target data based on the processible data transmitted together with the process request from the client process request transmitting part.
|Method for Creating Bit Planes Using a Digital Signal Processor and Double Index Addressing Direct Memory Access - According to one embodiment of the present invention, a method for creating bit planes from frame data for a digital mirror device is disclosed including forming data elements comprising bits of equal significance from a plurality of pixel data in the frame data, the forming including using dual index direct memory address operations.
|Data Transmission - Data is provided over a network by negotiating a communications link with a network-connected terminal. First data is provided to the terminal over the communications link. Following receipt of a request from the terminal, provision of the first data to the terminal is stopped and second data is provided to the terminal over the communications link. At least one characteristic of the second data is modified so that it resembles the first data.
|ENHANCED METHOD AND APPARATUS FOR SELECTING AND RENDERING PERFORMANCE DATA - Enhanced methodology and apparatus for use in a multi-player video game for generating a array of user selectable options for choosing real or computer generated users to play with and/or compete against. For example, in a simulated multiple driver racing game application, the user of a computing device is presented with an option for selecting any of various "ghost data" packages for downloading over a communication network such as the Internet. For example, the user may be presented with the option of selecting one of an array of ghost data packages to race against such as the top five buddies of the user with highest scores, five buddies with scores similar to a user's own score, and teams/groups of various varieties. A simulated race in a computing device initially occurs with objects and a playing field of relatively low graphic complexity, limited by constraints of the system's processing power and the associated limited number of polygons that can be processed per second, the resolution of the screen, etc. A more powerful rendering of such objects/playing field thereafter takes place in a server after the ghost/performance data is collected and uploaded.
|SYSTEM AND METHOD FOR REPRESENTING MFS CONTROL BLOCKS IN XML FOR MFS-BASED IMS APPLICATIONS - A system and method for representing MFS control blocks in XML for MFS-based IMS applications utilizes an MFS XML adapter and an MFS XML repository to translate between XML and MFS. The repository contains XML files for DOF/MOD and XML files for DIF/MID. When an XML request is received, the XML request is transformed to a byte stream by retrieving the relevant information from the MFS XML repository. The byte stream can then be placed in an IMS message queue to await processing by an MFS-based IMS application program. A byte stream response is generated by the MFS-based IMS application and is transformed into an XML response, again, by retrieving the relevant information from the MFS XML repository.
|Dynamic Feed Generation - Syndicated feeds are generated from enterprise data using an interface that dynamically adapts user requests to an enterprise system and dynamically conforms the responsively provided enterprise data to a format suitable for presentation in a syndicated data feed.
|Method of storing media data delivered through a network - There are various methods to stream media data, particularly video data, through a network for playing on a client workstation, for example, WMV™, Real™ Video, and so on. If multiple formats are involved, it is difficult to store the media data, and streaming the stored data whenever required. Further, existing devices are not able to record digital AV content from IP network, DVB, or AV encoder. The current invention provides a method of storing media data delivered to a client, for example via the internet. The media data can be encoded more than one format. The format of the media data is first identified when the media data is received by the client, and then analyzed to extract unit attributes from the media data. The unit attributes are stored in a media attribute file. The media data is then stored to a media storage file according to the sequence of the media data sent to the client. The media data stored by the methods of this invention can then be played by a player software.
|MOBILE COMMUNICATION TERMINAL AND WEBSITE BROWSING METHOD - An object is to implement automatic selection of an optimal combination of a communication network with a web browser according to a connection environment, thereby improving user's convenience during browsing a website. A cell phone achieving this object is composed of a first browser for browsing web data described in cHTML; a second browser for browsing web data described in HTML; a radio information collector for acquiring radio intensity information about a base station device and an access point; a communication network selector for selecting a communication network, based on the radio intensity information; a data transmitter-receiver for receiving web data from a WWW server via the selected communication network; a browser selector for determining a description language of the web data and thereby selecting either of the first browser and the second browser; and a data output controller for outputting the web data to the selected browser.
|Service Oriented Integration Server Architecture - An integration server architecture (ISA) that facilitates communication between processes that do not share a common message format or use a common communication protocol. The ISA comprises a combination of adapters and a Queuing and Translation Engine (QTE). Every process that uses the ISA must have an adapter designed to understand that process's native message format. The adapter forwards the message to the QTE. The QTE places the forwarded message in an incoming message queue (IMQ). The QTE then retrieves messages from the IMQ in the order they arrive, identifies the sender, and locates an entry for the sender in a Configuration Database (CDB). The CDB entry designates a translation map that enables the QTE to properly translate messages into the receiving process's native format. The QTE uses the map to translate the messages into the receiving process's native format, and then forwards the translated message to the appropriate adapter.
|Providing Interoperability in Software Identifier Standards - A system manages information exchanges between components of the system so that information is provided in a format expected by each particular component. In a specific implementation, a translation service provider intercepts information exchanges between client and data sources or data services and translates of converts software identifiers (e.g., UUIDs or GUIDs) as needed so that the client or data source can properly process the data. For example, a client may use GUIDs in a first format, and when information is requested is presented using a GUID in a second format, different from the first, the translation service provider translates a GUID to the first format. The translation service provider may be transparent to the other components of the system.
|Server-Based Message Protocol Translation - A system and method are presented in which a plurality of transport protocol objects (TPOs) are instantiated at a server. In one embodiment, each of the plurality of TPOs is adapted to provide a translation between a first IM protocol and a different IM protocol.
|Systems and Methods for Content Injection - The present solution is directed towards a policy-based intermediary that dynamically and flexibly injects content in responses between a client and a server based on one or more policies. The present solution addresses the challenges of injecting content in a client-server transaction. The intermediary determines when and what content to inject into a response of a client-server transaction based on a request and/or response policy. The injected content may include timestamp and/or variable tracking of different events in a client-server transaction. For example, when an intermediary appliance is deployed in a system to accelerate system performance and improve user experience, the appliance may inject content based on policy to monitor the acceleration performance of the deployed appliance.
|METHOD FOR TRANSMITTING DATA - A data transmission method suitable for transmitting a first data table from a server to a mobile device is provided, wherein the first data table has a plurality of first data fields. The data transmission method includes following steps. A maximum used bit number of each of the first data fields is identified, wherein when the maximum used bit number of one of the first data fields is 0, the first data field is deleted so as to form a second data table. The second data table is then transmitted to the mobile device.
|METHOD AND SYSTEM FOR FILE TRANSFER OVER A MESSAGING INFRASTRUCTURE - A method and system for file transfer over a messaging infrastructure are provided. The method includes dividing a file into multiple portions. The method includes generating for a current portion of a file, except for the first portion in a file, a first hash summarizing the state of the file up to, but not including, the current portion and a second hash summarizing the state of the file up to and including the current portion. The method includes sending the first and second hashes with the file portion. The second hash may be used at a target for comparing to a first hash of a subsequent file portion, for example, by recreating the second hash from the current state of the received file on the target.
|EFFICIENT DECODING OF MEDIAFLO SYSTEM NON REAL-TIME SERVICE FILES - A technique for decoding code packets of file delivery protocol (FDP) and file delivery control protocol (FDCP) messages, the FDP messages comprising fields having values used to generate an indices of a data packets, the FDCP messages comprising a value of a minimum number of code packets required, the code packets formed from a linear combination of the data packets of a file fragment, the method includes constructing data structures adapted to decode the code packets of the file fragment, the data structures comprising at least one of code nodes, a code graph, an inverse code graph, a data packet decode array, and a data packet decode order list, processing the FDP messages until a parameters required for decoding are extracted, and populating the inverse code graph with a reference to the code node.
|DYNAMIC PACKET TRAINING - A packet control mechanism for a computer data system that dynamically adjusts packet training depending on the utilization load on the processor. The dynamic adjustment of packet training can be to enable and disable packet training, or adjust the number of packets in the packet train. In preferred embodiments, the computer data system includes a processor utilization mechanism that indicates a load on a processor. When the packet control mechanism determines the load on the processor is above a threshold limit, the packet control mechanism reduces the processor load by compressing the packets into the packet train. The compressing of the packets is stopped or reduced when the processor load is below a threshold in order to increase the data throughput on the network interface.
|MANAGEMENT SYSTEM FOR CONVERTING COMMANDS IN TERMINAL TYPES AND METHOD THEREOF - A management system for converting commands in the terminal types and method thereof are disclosed. The management system couples a computing device, having a first terminal type, to a terminal. The management system includes a detecting unit, a conversion table, and a converting unit. The detecting unit of the management system detects whether the terminal has a second terminal type. The conversion table constitutes a conversion relationship between a first set of commands in the first terminal type and a second set of commands in the second terminal type correspondingly. The converting unit, in response to the detecting unit, converts the first set of commands in the first terminal type from the computing device into the second set of commands in the second terminal type according to the conversion table if the first set of commands in the first terminal type is unreadable for the terminal. Thus, the computing device controls the terminal to display correctly.
|Providing location path - The server for providing location path, comprising: a server communication unit for interlocking with a mobile communication terminal and an E-mail reception server; a server control unit for receiving location path data and E-mail account information from the mobile communication terminal by controlling the server communication unit, creating location tracking data converted to a data format, which is supported by at least one or more predetermined navigation program, from the location path data, and transmitting the location tracking data to the E-mail reception server corresponding to the E-mail account information by controlling the server communication unit; and a server storage unit for storing at least one of the location path data, the E-mail account information, and the location tracking data.
|ELECTRONIC FILE PROCESSOR, ELECTRONIC FILE PROCESSING PROGRAM RECORDING MEDIUM, AND ELECTRONIC FILE PROCESSING METHOD - An electronic file processor includes an acquisition unit that acquires, through a communication network, a first electronic file having a first file format and a second electronic file having a second file format which differs from the first file format, by reference to a linkage relationship between the first electronic file and the second electronic file; a conversion unit that converts at least one of the first electronic file and the second electronic file so that the first electronic file and the second electronic file have a same file format; and a generation unit that combines the first electronic file and the second electronic file to generate a combined electronic file.
|REMOTE VISUALIZATION OF A GRAPHICS APPLICATION - Many embodiments provide a technique to allow the automatic conversion between the operating system specific interfaces of OpenGL based graphics applications. Embodiments comprise logic such as hardware and/or code related to the display of a graphics application using OpenGL functions executing on a local computer system and displayed on the screen or screens of one or more remote computer systems. The described embodiments may work regardless of the types of OS running on the local computer system and the remote computer system(s). In some embodiments, the OS-specific interface calls to OpenGL, in addition to the platform independent OpenGL calls, are translated into an OS-independent wire protocol. As a result, many embodiments provide automatic conversion between the OpenGL OS-specific interfaces at the local and remote computer systems.
|CREATING AND EDITING MEDIA OBJECTS USING WEB REQUESTS - A computer-readable medium, apparatus, and interface are provided for constructing an edit decision list that specifies media content to be included in a composed media object. The edit decision list is constructed by generating at least one media portion specifier, wherein the at least one media portion specifier identifies at least a portion of at least one first media object, and generating the edit decision list, where the edit decision list includes a network address and the at least one media portion specifier, and the edit decision list is in the form of a network resource locator string, such as a URL, suitable for transmission in a network request to the network address to cause the composed media object to be generated. The edit decision list may be transmitted in a single Hypertext Transfer Protocol request to the network address.
|System and Method For Protecting Content Transferred Between Devices - A method of modifying a series of packets of a content for transmitting to a user over a network includes providing a key that includes at least one aspect of at least one of the packets of a content that is to be modified; and modifying the content based on the key to thereby provide a modified content. A method of rendering a series of packets of a content and a system for modifying a series of packets of a content for rendering by a user are also presented.
|Web Console With Xml/Xsl Interface - The invention provides methods and apparatus, for interfacing communicating between a plurality of portable devices and a warehouse management system, each of the devices being equipped with a web browser for displaying visual content, the warehouse management system comprising for each of the devices an XSL file associated therewith, the XSL file comprising information for transforming XML data in a format which can be displayed on the web browser of the associated device, the method comprising: receiving, from the warehouse management system, a GUI screen comprising content to be displayed on the web browser of one selected device of the portable devices; generating XML data which describes GUI screen controls representing the content; transforming the XML data by use of the XSL file which is associated with the selected device; and transmitting the transformed file to the device for display by the device web browser.
|PROVIDING USER CUSTOMIZATION OF WEB 2.0 APPLICATIONS - The present invention discloses a solution for user customization of Web 2.0 applications. In the solution, a browser can establish a connection with a Web 2.0 server. The browser can convey user identification information to the Web 2.0 server and request a Web 2.0 application. Based on the conveyed identifying information, a user can be identified. The Web 2.0 server can then query a server-side data store for customizations associated with the identified user and requested application. When customizations exist in the data store, the customizations can be applied to the Web 2.0 application. The customized Web 2.0 application can then be conveyed to the browser. The browser can be a Web browser or a voice browser depending upon implementation specifics.
|DATA OPTIMIZATION - A method, system, and computer program product for decreasing a volume of data transmitted from a server to a client device in a data processing network, the server processing a received request for a resource from the client device, the processed requested resource comprising data embedded in a file of elements, the elements defining a format of the data. The method comprises the steps of: intercepting the processed requested resource; a first parsing step, parsing the processed requested resource to identify at least two occurrences of a formatting element; associating an identifier with the identified formatting element; a second parsing step, parsing the processed requested resource to extract each of the data elements associated with the identified formatting element; and constructing a code set comprising the identifier and each of the extracted data elements associated with the identifier.
|APPARATUS AND METHOD FACILITATING WEB SERVICE COMMUNICATIONS BETWEEN NETWORKS - An apparatus facilitates communications between first and second entities via a network. The first entity cooperates with a first interface unit to communicate via the network using a first protocol. The second entity cooperates with a second interface unit to communicate via the network using a second protocol. The network does not support communications using at least one of the first and second protocols. The apparatus includes: (a) a first converter coupled with the first entity for emulating the cooperative relation between the second entity and the second interface unit to convert communications from the first entity into a common protocol; and (b) a second converter coupled with the second entity for emulating the cooperative relation between the first entity and the first interface unit to convert communications from the second entity into the common protocol. The first and second converters communicate via the network using the common protocol.
|Methods and Apparatus for Trouble Reporting Management in a Multiple System Service Environment - Systems and techniques for managing and acting on trouble reports. A system comprising a plurality of subsystems maintains a central exchange for mediating problem referrals and resolutions between subsystems. A subsystem receives a trouble report and creates a trouble ticket in its native format. To refer the trouble ticket or a problem, the referral information, is translated to a generic format of the exchange. Appropriate problems are referred to subsystems, translating problem information into the native format of a receiving subsystem. Information generated by a receiving subsystem in its native format, including cause and root cause information for the problem, is translated to the generic format of the central exchange, and used to update the trouble ticket. After the central exchange has finished with the trouble ticket, the ticket is translated to the native format of its originating subsystem and further steps are taken by the originating subsystem as appropriate.
|MESSAGE TRANSFORMATION SELECTION TOOL - A message transformation selection tool and method for use in a distributed message processing system running applications on subsystems using incompatible message formats, selects the most appropriate output message format for a given input message format. Firstly, the tool determines compatibility of each field of the input message format with fields of all possible output message formats. Next, it statistically analyses the values of message fields in messages stored in message logs for each of the subsystems. On the basis of this analysis, the tool selects the best fit output message into which to transform a given input message.
|SYSTEMS AND METHODS FOR UNIVERSAL PROTOCOL FOR CASE MANAGEMENT SYSTEMS - An embodiment relates generally to a method of communication between multiple case management systems. The method includes providing for a standard universal format that can be used for a plurality of case management systems, where each case management system is different from another, to communicate within the plurality of case management systems. The method also includes providing a plurality of classes based on the standard universal format and translating a native data for a trouble ticket based on a selected class associated with a first case management system to the standard universal format as a universal converted data packet. The method further includes transmitting the universal converted data packet to a second case management system.
|DATA TRANSFORMATION AND EXCHANGE - A data transformation and exchange server receives an input data stream from one or more application servers and/or computing devices. The data stream includes a plurality of input records and each input record can be in a different input protocol and/or character encoding. The transformation and exchange server determines each input record in the input data stream based on one or more boundary points and determines a template from a plurality of templates based on the input record. The transformation and exchange server transforms the input record into an output record based on the template and communicates the output record via an output data stream.
|INTER-DOMAIN CONTEXT TRANSFER USING CONTEXT TRANSFER MANAGERS - A method and apparatus for improved context transfer in heterogeneous networks is presented. Context information is collected from source entities in a first access network by a context transfer manager and transmitted to a context transfer manager of a second access network which forwards the context information to target entities therein, in one of the context transfer managers at least a part of the context information is translated from a format supported in the first access network to another format supported in the second access network. The method may be carried out proactively preceding a handover or reactively following a handover. In one embodiment, context transfer within one access domain is performed directly between access routers, whereas context transfer between different access domains is performed via the context managers. In another embodiment, beacons from access points are counted in order to determine candidates for a pending handover.
|METHOD AND SYSTEM FOR TRANSMITTING SHARED CONTENTS AND CONTENT TERMINAL THEREOF - A method for transmitting shared contents includes: pre-configuring rules for constructing coefficient vectors corresponding to the shared content on each content terminal; by the content source peer, dividing the original content into blocks, constructing coefficient vectors corresponding to the original content according to the rules for constructing coefficient vectors, and combining each original content block with the corresponding coefficient vector linearly to obtain code blocks, with the ID of each code block same as the ID of the corresponding coefficient vector; and by the content receiving peer, downloading the code blocks from the content source peer according to the IDs of code blocks. A system for transmitting shared contents includes: a content source peer and a content receiving peer. The present invention also discloses a content terminal. The present invention may save the transmission bandwidth and improve the content sharing efficiency.
|METHOD AND SYSTEM FOR PROVIDING WATERMARK TO SUBSCRIBERS - A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
|WIMAX COMMUNICATION THROUGH WI-FI EMULATION - A computer system with a software framework for supporting Wi-Fi communications that is used for WiMAX communications in a user friendly way. A Wi-Fi emulation component presents a driver interface to the framework that allows Wi-Fi user interfaces and control functions to operate with a WiMAX network card. Functions of the WiMAX card not supported through the framework may be translated within the emulation component to command objects that are passed by the framework to extensibility components. The extensibility components may be supplied in association with the network interface card. The emulation component also presents an interface to a driver for a WiMAX network interface card in a form that may interface directly with the framework, if the framework is modified to support WiMAX communications.
|EDGE SIDE COMPONENTS AND APPLICATION PROGRAMMING ENVIRONMENT FOR BUILDING AND DELIVERING HIGHLY DISTRIBUTED HETEROGENOUS COMPONENT-BASED WEB APPLICATIONS - A method is provided for processing an application on an edge server, wherein the application comprises a set of defined presentation, code and data components, each of which are preferably URI-addressable objects. In response to a client request, the presentation, code and data components are processed according to a set of metadata to generate a response, and the response is delivered to the client. The presentation components are typically content such as HTML fragments, WML fragments, or some combination thereof. The code components are typically Java servlets or beans, XSLT style sheets, or some combination thereof. The data components are typically XML files, native database formatted files, and the like. Each of the presentation, code and data components may have a distinct management profile, cacheability profile, deployment profile, invalidation profile, and security profile. These profiles are settable via metadata or other similar means. Using this framework, heterogenous components may be composed into other components and complete applications or services.
|Communications System Providing Shared Client-Server Communications Interface And Related Methods - A communications system may include a plurality of communications devices connected together in a network and having a plurality of user accounts associated therewith. At least one of the communications devices may process requests using an HTTP client application associated therewith. The system may also include an application server for accessing the user accounts via the HTTP client application, and an HTTP server for interfacing the HTTP client application with the application server. The HTTP server and the HTTP client application may format requests to be communicated therebetween in an HTTP format, and each may provide additional state information with the HTTP formatted requests recognizable by the other for authentication purposes. Furthermore, the HTTP client application may request a first universal resource locator (URL) from the HTTP server for accepting work requests from the application server, and a second URL different from the first for responding to work requests.
Patent applications in class COMPUTER-TO-COMPUTER DATA MODIFYING
Patent applications in all subclasses COMPUTER-TO-COMPUTER DATA MODIFYING