Entries |
Document | Title | Date |
20080201450 | OWNER CONTROLLED ACCESS TO SHARED DATA RESOURCE - A method, system and computer program product for controlling an access to a data resource are disclosed. According to an embodiment, a method for controlling an access to a data resource comprises: communicating a request for the access to the data resource from a requester to an owner of the data resource for validation, the communicating being implemented by a network server; and generating information required by an access implementation server to implement a validated access and updating a data storage device with the generated information. | 08-21-2008 |
20080201451 | SYSTEMS AND METHODS FOR REAL-TIME MEDIA COMMUNICATIONS - A system for real-time media communication comprises a first server unit configured to interface between at least one user and a blog and a second server unit configured to process the real-time media content in a streaming mode. The first server unit comprises a publishing control module configured to identify an identity of a publisher of the at least one user, allow the publisher to transmit real-time media content if the identity of the publisher is authentic and receive a description of the real-time media content from the publisher, and a link module configured to obtain a location of the real-time media content so that the location of the real-time media content is accessible to the at least one user. The second server unit comprises a receiving module configured to receive the real-time media content, a recording module configured to record the real-time media content, and a dispatching module configured to provide the location of the real-time media content to the publishing module. | 08-21-2008 |
20080201452 | Method and System for Providing Portions of Information Content to a Client Device - A method and system for providing portions of information content to a client device is presented. The present application provides a manner of personalizing information content for display on handheld or mobile devices. A user may identify sections of a web page as clips, and then request only the identified section instead of the entire web page from a server. Upon receiving the request, the server will load the web page, retrieve the identified section, transform the identified section for display on the client device, and then send the transformed information to the client device. The clip of information is then a live update from a web page that presents the latest content from a web page instead of a cached web page section. | 08-21-2008 |
20080201453 | METHODS AND SYSTEM TO CREATE APPLICATIONS AND DISTRIBUTE APPLICATIONS TO A REMOTE DEVICE - A remotely accessible integrated development environment, and a sub-system for deploying applications to a remote device is disclosed. The sub-system may further comprise a rendering engine which is configured based upon a platform of the remote device, wherein the rendering engine is configured to communicate with, and receive applications from, a remotely accessible application server. | 08-21-2008 |
20080209008 | Method and apparatus for processing remote control key data in home network device - Provided are a method and apparatus for receiving remote control key data in a home network and requesting a server to perform an operation corresponding to the remote control key data. The method includes converting the remote control key data to a code which can be referred to in a web document received from the server, determining an operation corresponding to the code by referring to the web document, and requesting the server to perform the determined operation. Accordingly, even when an item corresponding to a function supported by the server is not displayed on a menu screen, a user receiving a service from the server using a client device in the home network can use the function by instinctively pressing a remote control key corresponding to the function. | 08-28-2008 |
20080209009 | METHODS AND SYSTEMS FOR SYNCHRONIZING CACHED SEARCH RESULTS - Search result files are synchronized among multiple servers so that each of the servers stores copies of the search result files stored by others of the servers. Such synchronizing may be performed periodically. In cases where search result files stored at different servers have similar labels, older ones of the similarly labeled search result files may be replaced by newer ones thereof at each respective one of the servers during the synchronization process. | 08-28-2008 |
20080209010 | INFORMATION SHARING BETWEEN IMAGES - A content-based image retrieval technique for sharing image information between images. In the present image information sharing technique digital photographs containing relevant comments and links to web pages are supplied by a set of authors. A user of the image information sharing technique takes a digital picture of something that interests them, such as, for example, a poster, a product, a painting, and uploads it to an image information sharing server. The image information sharing technique then matches the photo to an image in an image information sharing database. The comments and web links associated with the matched photo are subsequently sent to the user. | 08-28-2008 |
20080209011 | Systems and methods for automatically locating web-based social network members - Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member. | 08-28-2008 |
20080209012 | METHOD FOR ESTABLISHING SECURE REMOTE ACCESS OVER A NETWORK - A method and apparatus that provides means for remotely accessing a device over a network. The method and apparatus includes connecting, by a first device, to a server over a network for communication with a second device over the network, sending a request for remote access from the first device to the second device over the network by utilizing information provided by the server, storing, by the second device, remote access data in an image file, wherein the remote access data stored includes information to remotely access the second device or resources of the second device over the network, sending the image file with the remote access data to the first device over the network and accessing, by the first device, the second device or resources connected to the second device over using the remote access data stored in the image file. | 08-28-2008 |
20080209013 | SYSTEM AND METHOD FOR SHARING PLAYLISTS - A system for sharing playlists utilizes a network, such as the Internet. A player device other than a general purpose computer, such as a dedicated media player or a remote control for a dedicated media player, is in communication with the server over the network. The player device is configured to receive a playlist, queue the playlist, display the playlist, and play a selection from the playlist. A user profile may be used to identify playlists that are likely to contain selections of interest to the user. | 08-28-2008 |
20080209014 | Meta-Application Architecture For Integrating Photo-Service Websites For Browser-Enabled Devices - A method and system for integrating web photo-services for a browser-enabled device is disclosed. The method and system include providing a server that communicates with a browser-enabled device over a network. Further, an image-related web application is provided to the device over the network, the web application executable on the device. The web application receives a list of images stored on the device from the device and a list of images stored at a remote location from the server. The method and system further include providing, by the web application, content combining the lists of images received from the device and the server, wherein the content is presentable on the device and includes an image reference for each image included in the combined lists of images and an indication of whether each image is stored on the device or at the remote location. | 08-28-2008 |
20080215708 | Dissecting Sample Sharing System - The present invention relates to a dissecting sample sharing system that is composed of a room terminal system and a central control system. The room terminal system at least includes a computer, an image partitioning device and one or more dissecting table units which have image collecting function. The computer sends designation signals to a control case in each dissecting table unit. The control case controls the dissecting table according to the designation signals, and synchronously sends the visual signals, which are obtained from the image collecting device in the dissecting table unit to the image partitioning device. The image partitioning device sends the visual signals to the room terminal system. The central control system is composed of a central control computer and central control software that are connected through network to have communion with each other. The present invention realizes the sample information supply to remote people, it also have interaction system for operators thereby achieves the progress of teaching and research. | 09-04-2008 |
20080215709 | Method For Updating a User Profile - The invention provides a method for updating a user profile on a server ( | 09-04-2008 |
20080215710 | Contents distributing method and distributing system - According to the present invention, there are disclosed a contents distributing method and a system which permits distribution of contents held by the client to the other clients, irrespective of the operating status of the client, and allows certain billing. In this system, a plurality of storage servers storing contents held by the individual clients are arranged on a network. The client issues a contents distributing request to the corresponding storage server, and acquires the contents. The storage server inquires, when the requested contents are not held, the retrieving server, and collects the contents from the other servers holding the contents. The storage server sends a billing requests, together with the billing information, to the service use fee billing server and the contents use fee billing server. | 09-04-2008 |
20080222272 | SYSTEM AND METHOD FOR SUBSTITUTING DATA IN RESPONSES TO MULTIMEDIA INQUIRIES - The present invention is directed to using a gateway, through which a user uses a communication device such as a computer to access a network, to strip data from communications to the user from the network. The present invention also adds new data to the communication to the user from the network based on the demographics of the user. The demographics of the user may be accessed by or stored on the gateway thus avoiding the security issues of having said demographics being on the network. | 09-11-2008 |
20080222273 | Adaptive rendering of web pages on mobile devices using imaging technology - Described is browsing websites with a small form-factor (e.g., mobile) device that is similar to a desktop browsing experience, without requiring websites to redesign pages for such devices. A server responds to client requests for page content by providing server-rendered image data to the requesting client, along with properties of elements of the page represented in the image data. The client displays a representation of the page based on the image data, and uses the property data to emulate interaction with the page rather than the image that is actually being displayed. The server may provide tiles corresponding to zoomed-in portions of the page, or the client device may generate tiles from the image data. Using the tiles, element properties and a moveable/resize-able zoom rectangle provided to the user, the client device can zoom into the page to facilitate interaction with the elements in that area. | 09-11-2008 |
20080222274 | Method and system for an interactive, web-based environment - A method providing an online environment for a user to interact with a decision tree. The method includes operating a webserver providing a web-based, interactive decision tree, including communication content. The content is distributed by first transmitting a user interface, including the interactive decision tree, to a web browser operated by a user. The decision tree includes user interactive choices. The web server then receives a message from the user indicative of his selection of one or more choices. The web server then modifies the user interface to incorporate the user's selected choices. The server then transmits the modified user interface incorporating the choices to the web browser operated by the user so that he receives an appropriate response to the choices. | 09-11-2008 |
20080228899 | SYSTEMS AND METHODS OF FRESHENING AND PREFRESHENING A DNS CACHE - The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device. | 09-18-2008 |
20080228900 | Method and system for facilitating the transfer of a computer file - There is provided a method for use by a server for facilitating a transfer of a computer file from a first computer to a second computer. The method comprises receiving the computer file and correspondence information from the first computer, generating a transaction code associated with the receiving the computer file and the correspondence information, creating a storage file associated with the transaction code in a storage device in communication with the server, storing the computer file in the storage device using the storage file, sending a notification message having the transaction code to the second computer, receiving the transaction code from the second computer for retrieving the computer file, locating the storage file associated with the transaction code, retrieving the computer file from the storage device, transmitting the computer file retrieved from the storage device to the second computer. | 09-18-2008 |
20080235352 | Architecture for installation and hosting of server-based single purpose applications on clients - Architecture for installing and hosting of remote or server-based single-purpose applications (or server gadgets) on a local client. Where the client supports client gadgets that are available all the time, the server gadgets can now be installed and utilized on the client. Once installed in the client gadget framework, server gadgets can be docked or undocked. The server gadgets can be added to the client gadget framework with no modifications, and will continue to run as if running on the server. Components of the architecture include a browser plug-in (e.g., browser helper object (BHO)) that provides added functionality for the browser being employed, a client hosting application for hosting server gadgets on the client, and methods by which the client hosting application can interact with the server gadget and the server gadget can interact with the client hosting application. An installer is provided to install these components. | 09-25-2008 |
20080235353 | System and method for confirming an association in a web-based social network - A method for confirming a request for an association with an organization by a user of a web-based social network is disclosed. In one embodiment, the request includes an e-mail address not controlled by the organization. The request may also be part of an application for membership with the web-based social network. A determination is made whether the request is accepted based at least partially on a specified number of prior requests for association with the organization or being identified as a member of the organization by another user already a member of the organization. The organization may be a high school, a college, a university, a business, a non-profit company, or any other group of people who may desire to associate with each other. | 09-25-2008 |
20080235354 | NETWORK AGNOSTIC MEDIA SERVER CONTROL ENABLER - Embodiments of the invention provide systems and methods for interacting with a media server on a network and/or protocol agnostic basis. According to one embodiment, a method for controlling a media server can comprise receiving a request to perform a media control function of the media server from an application via a northbound interface of a media server control enabler. The northbound interface can provide an abstract interface for invoking one or more of a plurality of media functions of the media server. The media control function of the media server can be requested via a southbound interface of the media server control enabler. The southbound interface can provide an interface specific to the media server. | 09-25-2008 |
20080235355 | Intelligent Electronic Device for Receiving and Sending Data at High Speeds Over a Network - The present disclosure provides methods and systems for improving a data transfer rate from an intelligent electronic device (IED) to external PC clients, via a network interface. In one embodiment, an FTP based approach is disclosed which allows for significant optimization of download speeds providing as much a 100 times the download speed capability. In accordance with one aspect of present disclosure, an improved data rate is achieved by utilizing a high-speed transfer protocol, such as the FTP protocol in conjunction with a novel file system incorporated into the IED. | 09-25-2008 |
20080235356 | System, apparatus, method and program for processing information - In response to a request, one of primary content data as a copyrighted work and incidental content data is received from a server. With a music editing and sharing application, the content data is used in a secondary usage fashion for editing in order to produce new incidental content data. The incidental content data is not the one that is produced by arranging directly the primary content data as an editing material but play control information for giving an instruction defining a play mode. The incidental content data is uploaded to an incidental content server. | 09-25-2008 |
20080244039 | METHOD OF VIRTUAL ONLINE STORAGE OF DOCUMENTS WITH A USER FRIENDLY INTERFACE - This invention relates to a method for providing a superior file storage system which utilizes the Internet and which has security as well as a superior user experience as foremost goals. The invention is ideal for the secure storage of critical documents, combining the security of a safe deposit box with the advantages of online file storage. Furthermore, the invention is designed to minimize time spent by an end user on organization, security, and file format issues. | 10-02-2008 |
20080244040 | Method and Apparatus for Dynamically Pushing Content Over Wireless Networks - The invention includes a method and apparatus for dynamically pushing content over a wireless network A method includes obtaining network-level state information and user-level state information for a user in response to an indication that content is available for the user, determining whether a network-level condition is satisfied using the network-level state information, determining whether a user-level condition is satisfied using the user-level state information, and pushing the available content toward the user terminal of the user using the wireless network in response to the conditions being satisfied. The network-level state information includes cell utilization information for a cellular region associated with the user terminal of the user. The user-level state information includes at least one of a user channel quality, a user terminal power state, a user terminal battery power status, a user terminal memory status, at least one user terminal capability, and user subscription information for the user. | 10-02-2008 |
20080250118 | SYSTEMS, METHODS, AND APPARATUS OF A SPACE COMMUNICATION FILE TRANSFER SYSTEM - Systems, methods and apparatus are provided through which in some embodiments a CFDP protocol state machine and state table is implemented on each of a number of entities in a space communication system. Some embodiments of the state table specify at least one action to specific events for each of a plurality of possible states and each state table implements a core CFDP protocol. In some embodiments a method to transfer data into and out of space flight systems and/or ground systems includes receiving a user request into a memory of a CFDP-compliant library apparatus. The method also includes starting a state machine in the memory of the CFDP-compliant library apparatus that prompts a core protocol to transfer a specified file to and/or from a specified destination and initiating transfer of data blocks from the memory of the library apparatus. | 10-09-2008 |
20080250119 | DATA TRANSFER SCHEME USING CACHING AND DIFFERENTIAL COMPRESSION TECHNIQUES FOR REDUCING NETWORK LOAD - In a data transfer scheme using a caching technique and/or a compression technique which is capable of reducing the network load of a network connecting between data transfer devices, correspondences between data and their names are registered at the data transfer devices and the corresponding names are transferred, instead of transferring the data, for those data for which the correspondences are registered, so that it is possible to reduce the amount of transfer data among the data transfer devices. Even when the name corresponding to the data is not registered so that it is impossible to transfer the corresponding name instead of transferring the data, it is possible to reduce the amount of transfer data among the data transfer devices by transferring the compressed data in which this data is expressed in a compressed form by utilizing the name corresponding to the registered reference data. | 10-09-2008 |
20080250120 | METHOD AND APPARATUS FOR DISTRIBUTING A MULTIMEDIA FILE TO A PUBLIC KIOSK ACROSS A NETWORK - A video network includes public kiosks having digital storage capacity. Centralized inventory control manages the video files stored at individual kiosks or network LANs. A user requests a multimedia file for download, and selects various ancillary files and control features, such as languages, subtitles, control of nudity, etc. The requested file is encrypted according to an encryption key, watermarked, and downloaded from a high-speed port of a public kiosk to a hand-held proprietary high speed memory device of a user. Payment is received at the time of request or at the time of download, and royalties are distributed by the video network to copyright holders. Computer applications or playback devices allow users to store and/or play video files that have been downloaded to a hand-held device while managing and enforcing digital rights of content providers through the watermarking and/or encryption. | 10-09-2008 |
20080256218 | NETWORK SYSTEM, CONTROLLER, RECORDING DEVICE, SERVICE SERVER, METHOD OF ACQUIRING RESOURCE STATUS OF RECORDING DEVICE, AND COMPUTER PROGRAM - A network system including: a terminal unit; one or more recording devices; a service server; and a controller is disclosed. The controller includes: a resource status acquiring unit that, upon receiving a resource status acquisition request to request acquisition of information on resource status of the one or more recording devices, the resource status acquisition request being transmitted from the service server that received the remote recording reservation request from the terminal unit, transmits a resource status acquisition instruction to the one or more recording devices via the local area network and receives a result of determination on remote recording reservation depending on the resource status, as the resource status information, from the one or more recording devices. | 10-16-2008 |
20080263180 | APPARATUS, SYSTEM, AND METHOD FOR RESILIENT CONTENT ACQUISITION - An apparatus includes a directive handling module configured to implement a directive, wherein the directive defines requirements for locating, establishing, and maintaining a network connection with a remote host, and a content acquisition module configured to acquire content over a network according to the directive. A system includes a client module having the apparatus, and a directive server configured to parse a content-related request and generate a directive in response to the request. The directive may be based upon potentially sensitive business, network, location, or other policies that remain securely maintained by the directive server. A method includes implementing a directive, defining requirements for locating, establishing, and maintaining a network connection with a remote host, and acquiring content over a network according to the directive. | 10-23-2008 |
20080263181 | Multimedia system and navigation unit terminal - A multimedia system includes a master unit terminal and slave unit terminals. The master unit terminal functions as an interface for communications with an external server, in which status a program updating process is executed between the server and the slave unit terminal. In the multimedia system, property information on the slave unit terminal is acquired when the master unit terminal is connected to the slave unit terminal on a communication-enabled basis, an update program for the slave unit terminal is acquired from the server via the master unit terminal on the basis of the property information, and thereafter the updating process is executed. This scheme in the multimedia system enables troublesomeness felt by a user to be reduced to the greatest possible degree and security for updating the program of the unit terminal to be guaranteed. | 10-23-2008 |
20080263182 | REMOTE LOADING SYSTEM AND METHOD FOR NETWORK EQUIPMENT - A remote loading system for network equipment is provided, which includes a loading server configured to send a loading command and an equipment prepared for loading connected to the loading server through a network. The loading server sends a command for validating a loaded content to the equipment prepared for loading, and the equipment prepared for loading performs an operation of validating the loaded content according to the command for validating the loaded content. A corresponding remote loading method for network equipment is also provided. A control on validating the loaded content is achieved through the command for validating a loaded content. Moreover, a way of validating the loaded content immediately and a way of validating the loaded content through a specific program are respectively adopted to realize the loading of an unconditionally resetting equipment and a conditionally resetting equipment. | 10-23-2008 |
20080270574 | RULES FOR SHARED ENTITIES OF A NETWORK-ATTACHED STORAGE DEVICE - A system comprises storage configurable, at least in part, into a plurality of shared entities. The storage comprises rules. Each rule is configurable to specify one or more of the shared entities to associate with a specified computer identity so that at least one computer identity is associatable with a different set of shared entities from at least one other computer identity. | 10-30-2008 |
20080270575 | Layered Abstraction Systems and Methods for Persistent Content Identity - This invention generally relates to methods and systems for associating and identifying content, including both physical and electronic objects, with metadata through networks. The invention also generally relates to routing systems for handling requests including content identifiers. One claimed method is provided for media content identity resolution. The method includes: computing a content identifier from a media content signal; forming a layered content identifier, the layered content identifier including the content identifier, an identity provider identifier and a metadata claim; issuing a resolution request to a routing service to get metadata associated with the layered content identifier, the routing service interpreting the layered content identifier by forwarding the metadata claim to an identity provider identified by the identity provider identifier; and receiving in response to the resolution request, the metadata associated with the layered content identifier. Of course, other combinations are provided and claimed as well. | 10-30-2008 |
20080270576 | APPARATUS AND METHODS FOR REDUCING DATA TRANSMISSION IN WIRELESS CLIENT-SERVER NAVIGATION SYSTEMS - Methods and apparatus reduce data transmission in a wireless client-server navigation system. Data is transmitted from a mobile client to a central server explicitly or implicitly requesting the transmission of map data from the central server. At the same time or previously, the mobile client forwards to the central server, a summary of map data already present at the mobile client. The central server compares the received request to the map data already present at the mobile client based upon the information received from the mobile client, and if there is overlap, the central server downloads the map data requested by the client, but excludes map data determined by the server to be already present in the client based on the previously transmitted summary information, thereby reducing data transmission requirements. The summary of map data present in the client may be transmitted to the central server in a reduced-data format. The reduced-data format may comprise designators associated with regions such as tiles into which a map has been partitioned. System-level aspects are additionally disclosed. | 10-30-2008 |
20080270577 | ELECTRONIC PAGES WITH COMMUNICATION FEATURES - A system and method for providing a distributed software application is disclosed. The application includes multiple browser window components that run together within a single browser window. Each component manages and displays data independently, so that a series of Internet pages can be simultaneously displayed and manipulated by a user. In one embodiment, an electronic main page is downloaded from a server to a client computer, wherein the main page comprises at least two browser components for displaying additional electronic pages within the main page. The main page includes a user selectable software control for selection of one of the at least two browser components for display. | 10-30-2008 |
20080270578 | Method, Device And Data Download System For Controlling Effectiveness Of A Download Transaction - A method, device, and data download system for controlling effectiveness of a download transaction. The method includes: resolving, by a download server, a transaction ID generation request from a download portal, dynamically generating a transaction ID according to a current download transaction and sending the transaction ID to the download portal; sending, by the download portal, a download address corresponding to a download content selected by a download client and the transaction ID to the download client; the download client redirecting to the download server according to the download address, and sending a download request containing the transaction ID; and authenticating an identity of the download client and verifying the transaction ID by the download server, if the verification is passed, transferring, by the download server, the corresponding download content to the download client; otherwise, the download fails. | 10-30-2008 |
20080270579 | Location enhanced information delivery system - The Location Enhanced Information Deliver System Architecture (LEIA) customizes the information that is displayed to an information recipient based on optimizing a match between information purveyors, such as advertisers, and the information recipients who are local to an information delivery system. The present location enhanced information delivery system presents the information most suited to the real current audience, as measured by location information systems, rather than to a static predicted audience. While the preferred embodiment discloses a beaconing-style wireless technology, the system concept is easily extensible both to other location-information systems, such as license-plate scanning with cameras, and to utilizing the location-information for private displays of information in addition to public displays of information. | 10-30-2008 |
20080275965 | MOBILE COMMUNICATION TERMINAL AND DOWNLOAD CONTROL METHOD - During recovery from a state where a continuous download is impossible, if the mobile communication terminal issues a request for a continuous data download, to the server (S | 11-06-2008 |
20080275966 | METHODS AND APPARATUS FOR PROVIDER-MANAGED CONTENT DELIVERY - Methods and apparatus for the simple, managed delivery of content to communication devices over a wireless network. The interoperation of a client component and a server, either a gateway server or a hosted server, allows for the delivery of content to wireless communication devices in a “push” fashion, i.e., independent of the actions of the end user, in contrast to traditional “pull” media, where an end user is required to request desired content, such as a webpage. Delivery criteria allow for the conditional delivery of content to end users, and access criteria control which content providers communicate with which groups of end users. | 11-06-2008 |
20080275967 | LINK DELIVERY FOR SUBSEQUENT RETRIEVAL OF NETWORKED INFORMATION - A system and method for providing links to a browser program running on a computer connected to a network include receiving a request from the browser program to transfer a file representing a home page for display in the browser program, and determining a storage location on the computer for links used by the browser program. The system and method may include requesting permission to modify links used by the browser program prior to transferring a list of links to the storage location on the computer for subsequent use by the browser in retrieving information from the network. The list of links may be statically or dynamically generated with one or more links provided by a link server on the network. In one embodiment, accounting information relative to the number and type of links transferred to the user's computer is collected and may be forwarded to an associated billing computer located on the network. | 11-06-2008 |
20080281945 | DISTRIBUTED CONTENT SYSTEM AND METHOD - A distributed content registry for unique content identification is provided herein. | 11-13-2008 |
20080281946 | Automatic migration of data via a distributed computer network - A method and apparatus for the automatic migration of data via a distributed computer network allows a customer to select content files that are to be transferred to a group of edge servers. Origin sites store all of a customer's available content files. An edge server maintains a dynamic number of popular files in its memory for the customer. The files are ranked from most popular to least popular and when a file has been requested from an edge server a sufficient number of times to become more popular than the lowest popular stored file, the file is obtained from an origin site. The edge servers are grouped into two service levels: regional and global. The customer is charged a higher fee to store its popular files on the global edge servers compared to a regional set of edge servers because of greater coverage. | 11-13-2008 |
20080288610 | Image Control System and Method - An image control system for allowing a user to freely access a Web server of a carrier other than the carrier providing a portable telephone service utilized by the user. The image control system comprises a plurality of portable telephones | 11-20-2008 |
20080288611 | Receiving Apparatus and Receiving System - A receiver apparatus capable of retaining the quality of video images received through complexity-reduced small-load processing without having to depend upon its associated transmitter device. In cases where an instruction is made for receiving streaming data in the process of performing the processing of download data, when the loss of such streaming data is predicted to increase in such a way as to go beyond a predetermined degree if both the processing of download data and the processing of streaming data are performed at a time, the receiver performs the processing of the streaming data by giving thereto a higher level of priority. | 11-20-2008 |
20080294748 | PROXY BETWEEN NETWORK FILE SYSTEM VERSION THREE AND NETWORK FILE SYSTEM VERSION FOUR PROTOCOL - A computer implemented method, apparatus, and computer usable program code for transmitting data. Transmission of the data is requested from a first data processing system to a second data processing system. The first data processing system uses a first network file system version and the second data processing system uses a second network file system version. A request is formed by requesting transmission of the data. The request is in a first protocol associated with the first network file system version. The request is received at a proxy server before transmitting the request from the first data processing system to the second data processing system. The request is converted at the proxy server to a second request. The second request is in a second protocol associated with the second network file system version. The second request is transmitted to the second data processing system and stored in a memory. | 11-27-2008 |
20080294749 | SYSTEM AND METHOD FOR GLOBALLY SHARING FMS DATA OR OTHER FILES FROM AERIAL PLATFORMS OR OTHER SOURCES ANYWHERE IN THE WORLD - A system for globally sharing data or files from aerial platforms or other sources located anywhere in the world may include a satellite modem to transfer data to a satellite system for globally sharing data or files. The system may also include a data flow controller to control a flow of data to the satellite modem from at least one of an aerial platform and a data source, located anywhere in the world. | 11-27-2008 |
20080294750 | METHOD, SYSTEM, APPARATUS, NETWORK ENTITY AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A USER WITH AN EDITABLE WEBPAGE - In general, a method, system, apparatus, network entity and computer program product are provided for presenting to a user an editable webpage corresponding to virtually any non-editable webpage that is capable of being accessed by the user. The web browser operating on the user's device may be modified, either directly or through a plug-in, in order to automatically provide an editable webpage for each URI input by the user. When a user inputs a URI associated with a webpage he/she would like to visit, his or her browser may automatically send a request to an indexing web server for an editable page associated with the input URI. The indexing web server may access a mapping of URIs to editable web pages, and provide the browser with the URI for the corresponding editable web page. The browser may then provide two views to the user (simultaneously or in such a manner that the views can be toggled), a main view including the requested, non-editable webpage, and an editable view including the publicly editable web page associated with the input URI. | 11-27-2008 |
20080294751 | ENHANCED WIDGET ARCHITECTURE - An enhanced widget architecture, in which a subscription request is transmitted from a widget to a broadcasting information source, thereby establishing a session, the subscription request identifying the widget and content. A subscription is registered at the broadcasting information source based upon the subscription request, and a service call is transmitted from the widget to the broadcasting information source, the service call effectuating a query for historical data associated with the content at the broadcasting information source. The historical data is received at the widget, updated data associated with the content is received at the broadcasting information source, and the updated data is iteratively transmitted form the broadcasting information source based upon the subscription being registered at the broadcasting information source. | 11-27-2008 |
20080294752 | Downloading of Data in Portable Communicating Objects Present in a Radio Communication Network During a Campaign - A system downloads data made available in a campaign server to portable communicating objects across a radiocommunications network during a data downloading campaign. A campaign manager in the campaign server transmits campaign rules to a presence server connected to the radiocommunications network. A presence manager notifies the campaign server that an event relating to the presence of at least one communicating object in the radiocommunications network satisfies a campaign rule, in order to initiate a downloading of data from a campaign server to the available communicating object. | 11-27-2008 |
20080294753 | READ-ONLY STORAGE DEVICE HAVING NETWORK INTERFACE, A SYSTEM INCLUDING THE DEVICE, AND A METHOD OF DISTRIBUTING FILES OVER A NETWORK - A Read-only storage device having network interface, a system including the device, and a method of distributing files over a network. The storage device comprises a processor communicably connected to a computer interface, a network interface, and a storage means. The processor communicates with a computer and a file server through the computer interface and the network interface, respectively. The computer may request a file from the processor and the processor responds by either (1) providing the requested file to the computer on a read-only basis if the file is cached on the storage means, (2) obtains the file from the file server if the file is available from the file server, caches the obtained file on the storage means, and provides the obtained file to the computer on a read-only basis, or (3) returns a file unavailable notice to the computer. | 11-27-2008 |
20080301260 | Method and User Interface for Accessing Groups of Media Assets - Improved systems and methods to navigate, browse, search and/or playback digital media assets (e.g., media items) hosted on a media server are disclosed. One embodiment of the invention pertains to a user interface arrangement, such as a hierarchical menu system, that facilitates navigation, browsing and playing of media items remotely stored on a media server. The user interface arrangement enables user scrolling or browsing with respect to a list or set of information pertaining to media items, where the list or set can be expanded to include information for additional media items that are subsequently acquired. The user interface arrangement can also present and permit navigation of categorized media items. The user interface arrangement can be presented on a display device associated with a client device. In one embodiment, the display device can be a television and the client device can be an electronic apparatus that can couple to the media server via a network. | 12-04-2008 |
20080301261 | DATA FILE EDIT SYSTEM, STORAGE MEDIUM, PROCESS SERVER, AND USER CLIENT - A process server is included in a data file edit system together with a file storage unit that stores a data file to be shared so as to be accessed only from a client, a provider client and a user client, and comprises an edit request receiving unit that receives an edit request; a generation unit that generates edit process attribute information which contains process identifying information of an edit process to be carried out in response to the edit request and its own server identifying information; an attribute information transmitting unit that transmits the edit process attribute information to the provider client having transmitted the edit request; and an editing unit that carries out an edit process specified by the edit instruction information, on a data file stored in the file information memory, and storing edited data generated in the edit process in an edited data memory. | 12-04-2008 |
20080301262 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing system includes: first and second information processing devices for performing communication through a network, which include a first transmission unit for, in the case of data to be downloaded being selected, transmitting a data download request to the second information processing device along with downloaded data identification information, and third information processing device identification information, and a second transmission unit for transmitting a data download request to the third information processing device identified with the data identification information and the device identification information in response to the download request from the first information processing device, respectively; and a third information processing device for downloading data through the network from a distribution server for distributing data, which includes a download unit for downloading data identified with the data identification information from the distribution server in response to the download request from the second information processing device. | 12-04-2008 |
20080301263 | Method of Delivering Difference Map Data - The present invention provides, in a car navigation system, a unit of notifying a user of the update contents of map data prior to the downloading of the map data. A vehicle-mounted terminal sets a difference update area in accordance with a selection made by a user and sends a difference update request to a map updating server. If an update mode in this case is “update after outline display”, the vehicle-mounted terminal downloads an outline update map from the map updating server. The outline update map is displayed on a display unit of a display. Here, when a download start button displayed on the display unit is depressed, the vehicle-mounted terminal downloads a detailed update map from the map updating server. The detailed update map is then displayed on the display unit of the display. Furthermore, an updating process is performed on the map data stored in a terminal DB. | 12-04-2008 |
20080301264 | METHOD AND SYSTEM FOR PROVIDING PERSONALIZED ONLINE SERVICES AND ADVERTISEMENT IN PUBLIC SPACES - A method and system for providing personalized and integrated online services for communications and commercial transactions both in private and public venues. The invention provides personalized information that is conveniently accessible through a network of public access stations (or terminals) which are enabled by a personal system access card (e.g., smart card). The invention also provides advertisers the opportunity to directly engage actual and potential user-consumers with selected advertising or marketing content based on each user's profile and usage history. | 12-04-2008 |
20080301265 | METHOD FOR INTERFACING SCANNED PRODUCT INFORMATION WITH A SOURCE FOR THE PRODUCT OVER A GLOBAL NETWORK - A method for interfacing scanned product information with a source for the product over a global network. A method is provided for obtaining information regarding the source of a product from a remote information source location on a global communication network utilizing a product code associated with the product and unique thereto. The product code associated with the product is scanned with a scanner at a user location on the global communication network to extract the information contained in the unique product code therefrom. A unique scan ID code is associated with the scanning operation and a packet of information assembled that is comprised of the extracted product code and the unique scan ID code to provide a routing packet. The user location is then connected to the remote information source location utilizing the routing packet and in response to the step of scanning, wherein the routing packet is representative of the location of the remote information source location on the global communication network through an association with a routing table. | 12-04-2008 |
20080307071 | RETRIEVING SPECIFIC HIERARCHICAL INFORMATION USING WEB SERVICES - Retrieving specific hierarchical information using web services. In one embodiment, a user sends a request containing an operation to be performed and a data indicating the specific information of interest to a web service. The web service determines the specific hierarchical information from a result of performance of the operation. The user then receives the determined information as a response to the request. | 12-11-2008 |
20080307072 | Mesh networks for advanced search in lifeblogs - A method including creating a node that is associated with an event recorded by a user, storing metadata associated with the node and linking the node with other nodes that are associated with the event, wherein the other nodes comprise at least one of local nodes and remote nodes. The method also includes sending metadata for the node to a corresponding remote node, searching at least one local device or remote device for nodes related to the event by using the metadata of nodes associated with the event and providing information to the user based on results obtained from searching of metadata associated with the local and remote nodes related to the event. | 12-11-2008 |
20080307073 | CONTROL APPARATUS AND CONTROL METHOD - In externally uploading data to a storage device in a network, the process for the storage device is controlled in accordance with the state in the network. This invention provides a control apparatus which controls a process for a storage device in externally uploading data to the storage device by communicating with the network to which the storage device and a remote access server are connected. The control apparatus receives an event transmitted from the storage device when it is accessed, calculates the process load of the storage device, and instructs the remote access server to limit the transfer amount of data to the storage device when the calculated process load is larger than a predetermined threshold value. | 12-11-2008 |
20080307074 | Customizable Media Player with Online/Offline Capabilities - An information dissemination system comprises an Internet-connected server adapted for gathering information from plural sources, and sorting the information according to subscriber preferences. The sorted information is transmitted via the Internet to a subscriber's Internet Appliance (IA) as electronic documents, where the documents are downloaded to a connected playback device. The playback device may be disconnected from the PC, and the information electronic documents rendered as speech to a speaker in the playback device by a text-to-speech system. In a preferred embodiment annotation is added at the Internet-connected server to control speech characteristics, such as inflection, upon playback. In some embodiments updates may be made by radio with the playback device disconnected from the IA. | 12-11-2008 |
20080313308 | Recasting a web page as a multimedia playlist - Computer-implemented methods, systems, and computer program products are described for recasting a web page as a multimedia playlist. Embodiments include receiving an identification of a web page to be recast; creating a plurality of multimedia files including content derived from the web page; and creating a playlist including the multimedia files. | 12-18-2008 |
20080313309 | CLIENT-SERVER DATA TRANSFER CONTROL - Disclosed are a method, a client/server system and a computer program for controlling the data transfer from a server system to a client system that runs remotely an application on the server. The data transfer control is effected by defining a first trigger event and a second trigger event in the client system. The client system and the server are arranged so that an occurrence of a first trigger event terminates the transfer of at least one type of data from the server system to the client computer, while an occurrence of the second trigger event reintroduces the terminated data transfer. | 12-18-2008 |
20080313310 | Method for Distributing Programs over a Communication Network - A method of distributing programs enables distribution of programs on demand to end devices in a communication network to enable communication between first and second end devices. A data object server stores programs that are needed for communication between first and second end devices. The programs are associated by the data object server with a device class. The first and second end devices can send data object requests to the data object server to request an program associated with a particular device class. In response to the data object request, the data object server sends a control program associated with the specified device to one of the first and second end devices. | 12-18-2008 |
20080320103 | ATTACHMENT SERVER NETWORK FOR VIEWING ATTACHMENTS ON A PORTABLE ELECTRONIC DEVICE - An attachment server network including at least two attachment servers in communication with one another, each of the attachment servers for converting email attachments in response to view requests received from portable electronic devices, each of the attachment servers having a respective cache for storing data corresponding to previously converted attachments, the data being available to any of the attachment servers in the attachment server network. | 12-25-2008 |
20080320104 | Streaming network coding - In one embodiment, a method comprises supplying, by a network node to a peer network node, a randomization seed assigned to the network node for generating a prescribed sequence of pseudorandom numbers according to a prescribed pseudorandom number generation function; encoding each data block having a corresponding position in an ordered sequence of a stream of data blocks, by the network node into a corresponding differentially-encoded data block based on applying a product of the corresponding data block and the corresponding pseudorandom number, having the corresponding position in the prescribed sequence, to a corresponding successively-preceding differentially-encoded data block from the prescribed ordered sequence, the data block recoverable solely based on a determined difference between the corresponding differentially-encoded data block and the corresponding successively-preceding differentially-encoded data block relative to the corresponding pseudorandom number; and outputting each differentially-encoded data block in a corresponding packet that identifies the network node and the corresponding position. | 12-25-2008 |
20080320105 | SYSTEM, SERVER AND INFORMATION TERMINAL FOR DETECTION OF A BLACK HAT - A system includes an information terminal of a user B which stores information of users A and B; an information terminal of a user C which stores information of users A and B; and a server. The information terminal of the user B generates a first calculation result by an arbitrary calculation of the information stored therein and sends this result to the server to be registered. The server correlates an identification tag of the user B with the first calculation result and stores this information. The information terminal of user C generates a second calculation result by the arbitrary calculation of information stored therein and sends this result to the server to be registered. The server correlates an identification tag of the user C with the second calculation result and stores this information. The server searches for a calculation result which matches the first calculation result and sends an identification tag which is correlated with the second calculation result or flag information to show that the first and second calculation results match. | 12-25-2008 |
20080320106 | 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. | 12-25-2008 |
20080320107 | System and Method for Contents Upload Using a Mobile Terminal - The present invention relates to a network system providing a wireless website and method for providing and connecting the wireless website using the same, the network system including a contents providing system using a mobile terminal including at least one terminal device receiving contents information for the wireless website through a wired means or a wireless means, thereby transmitting the contents information or connecting to the wireless website, a macro server storing the wireless website created by using the contents information inputted from the terminal device, wherein the macro server includes scripts corresponding to the created wireless website, a database for storing information of the wireless website in a table form, and phone page information for displaying the wireless website, and an execution server searching the database so as to provide contents corresponding to each wireless website, in accordance with a connection of the terminal device. Herein, by creating and providing the wireless website including scripts, database, and phone page information, a wireless website user may use the contents more easily and may also move to different wireless websites with more simplicity. | 12-25-2008 |
20090006580 | SERVER SYSTEM, METHOD OF CONTROLLING OPERATION THEREOF AND CONTROL PROGRAM THEREFOR - It is arranged so that the history of access to a web page that has been returned to can be determined even in a case where a “BACK” button on a browser has been clicked. Owing to a transition from one web page to another in response to clicking of hot text from the one page to the other, the URL of the destination web page is transmitted to a server. As a result, the URL of the source web page and the URL of the access destination can be recognized by the server. In a case where one web page is returned to from another web page by pressing the “BACK” button on a browser, a URL is not transmitted to the server. Therefore, a URL combination in which the source URL and the access destination URL have been interchanged is generated and stored in an access history table. Thus, even if the preceding web page is restored by pressing the “BACK” button, the server is capable of ascertaining history of the access. | 01-01-2009 |
20090006581 | Method and System For Downloading Streaming Content - According to this invention a content object can be downloaded that is being sent to an access device ( | 01-01-2009 |
20090006582 | Method and Apparatus for Restructuring of Personalized Data for Transmission from a Data Network to Connected and Portable Network Appliances - A system for retrieving and disseminating information records from Internet sources includes a client device and an intermediary server system, including software, between the client device and the Internet. The system collects a record specific to a client from an individual one of said Internet sources in a first form in which the record is recorded at the Internet source, transforms the record from the first form to a second form specific to an application other than an Internet browser application, the application executable by the client device, and transmits the transformed record to the client device for display in the application other than an Internet browser application executable by the client device. In some cases the client device connects by a data link that is not Internet-compatible link. Data mining on the Internet specific to clients and client devices is taught, with aggregation services and synchronization for keeping a client up-to-date efficiently for changing data content. | 01-01-2009 |
20090019135 | Method, Network and Computer Program For Processing A Content Request - The embodiments described herein provide a method, program and computing network for processing a content request received via a computing network. The method comprises the steps of receiving an incoming request for content from a remote computing device, determining the content type requested by the incoming request and delivering the request to one of a plurality of servers according to the determined content request type. | 01-15-2009 |
20090024719 | Methods and apparatus for enabling use of web content on various types of devices - A method system for interactive communication with a web site using a mobile communicator having the following functionalities: receiving, at a server, an http request from a mobile communicator being used by a user, the http request identifying a website and should the mobile communicator not support a client-side script employed by the website, causing the server to emulate the script so as to enable the user to interact with the website. | 01-22-2009 |
20090024720 | VOICE-ENABLED WEB PORTAL SYSTEM - A voice-enabled web portal system includes a web portal server and a call manager software module. The web portal server is operable to download data according to parameters of a web portal. The call manager software module is operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone. A method of providing information from a web portal includes downloading data via a web portal according to parameters of the web portal at a predetermined time interval, filtering the downloaded data to produce portal information, and selectively providing portions of the portal information in response to a voice query. | 01-22-2009 |
20090024721 | Image Information Sharing System - In an image information sharing system ( | 01-22-2009 |
20090031007 | SYSTEM AND METHOD FOR DISTRIBUTING MEDIA DATA - A method and computer program product for receiving a plurality of media data file portions on a client electronic device from a remote distribution server computer. Each media data file portion is associated with a media data stream. A user is allowed to select a specific media data file portion for rendering. The specific media data file portion is chosen from the plurality of media data file portions. Upon the user selecting the specific media data file portion, at least a portion of the specific media data file portion is rendered and a specific media data stream associated with the specific media data file portion is obtained from an on-demand media server computer. | 01-29-2009 |
20090037559 | SYSTEM AND METHODS FOR COMPLETION OF ATTEMPTS TO ACCESS CONTENT - A content consumption session completion system and method useful in conjunction therewith, the system comprising an apparatus for detecting uncompleted content consumption sessions by monitoring consumption of data services by a user and logging information regarding at least one uncompleted content consumption session between at least one user and at least one data service. The system further includes an apparatus for diagnosing a reason why at least one individual content consumption session was uncompleted, and also includes an apparatus for responding to at least one uncompleted content consumption session as a function of the reason. | 02-05-2009 |
20090043869 | SYSTEM AND METHOD FOR DISTRIBUTING TIME-BASED MEDIA CONTENT - A method for distributing time-based media files includes executing an agreement with a subscriber that relates to a plurality of time-based media files. The method also includes communicating to the subscriber an identifier for transmission to a plurality of display devices. The identifier identifies a location of at least a portion of the time-based media files associated with the agreement. The method also includes receiving a media request from one of a plurality of display devices that receive the identifier from the subscriber. The media request includes the bin identifier. The method also includes, in response to receiving the media request, transmitting a plurality of media files associated with the agreement to the display device that transmitted the media request. | 02-12-2009 |
20090043870 | METHOD AND APPARATUS FOR IDENTIFYING MEDIA CONTENT PRESENTED ON A MEDIA PLAYING DEVICE - A system and method for identifying media content presented over a media playing device. The media content, such as audio and/or video, is either available digitally or digitally sampled. The media content is sampled to generate a media sample or analytical representation of the media content. The media sample is compared to a collection of sampled (or represented) media content to identify it and to ascertain information related to the sample. This media content-related information is then presented to the user via a display means on the media player. The media player then presents the user specific and related actions that are based upon the information presented and allows the user to directly execute their choice of actions. | 02-12-2009 |
20090049156 | Notifying Remote Devices of Available Content - Methods of operating a portable electronic device including a display screen, a user interface, a controller, a memory and a transceiver are provided. The methods include executing a resource on the controller, and receiving a snapshot command through the user interface. In response to the snapshot command, a network address of a remote server from which the resource was downloaded is obtained, an audiovisual signal representative of the resource is generated, and the audiovisual signal and the network address are stored in a file. The file can be forwarded using the transceiver to a remote terminal, which can access the resource from the network address. | 02-19-2009 |
20090049157 | CONTENTS SALES METHOD AND CYBER MALL SYSTEM USING SUCH METHOD AND STORAGE MEDIUM STORING THEREIN ITS CONTENTS SALES PROGRAM - A cyber mall system has a contents sales apparatus for selling digital contents, a contents purchasing apparatus, and a network for connecting these components. When digital contents are registered into the contents sales apparatus, digital contents personal using conditions are generated on the basis of digital contents using conditions and are provided to a customer. If the digital contents are again purchased after the delivery of the digital contents fails, as long as the digital contents personal using conditions provided at the time of purchase are valid, the digital contents are again delivered without again collecting a digital contents value. | 02-19-2009 |
20090055512 | System and Method for Upgrading Telemonitor Unit Firmware - Systems and methods minimize loading of servers which automatically provide upgrades to downstream processors minimize server loading by randomly distributing the upgrade requests. Each of the downstream processors can establish its own randomized next time for an upgrade. Upgrade time intervals can be limited to off-peak evening and weekend hours. | 02-26-2009 |
20090055513 | METHOD AND SYSTEM FOR COMMUNICATING CARPOOL INFORMATION - The invention provides a communications system comprising a receiving module for receiving the carpool information from a plurality of user computer systems over a network, a carpool module for collecting carpool information received by the receiving module from a plurality of user computer systems, storing the carpool information at a server computer system, the carpool information being for a plurality of users corresponding to carpool information collected from the plurality of user computer systems at a server computer system, and permitting access to the carpool information collected from the plurality of user computer systems on the server computer system from each one of the user computer systems, the carpool information being associated with the event. | 02-26-2009 |
20090063658 | FAST FILE SERVER METHODS AND SYSTEMS - The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth. | 03-05-2009 |
20090063659 | METHODS AND SYSTEMS FOR USE IN CUSTOMIZING DISPLAYED CONTENT ASSOCIATED WITH A PORTABLE STORAGE MEDIUM - The present embodiments provide methods and systems to playback and customize the playback of content relative to the portable storage medium. Some of these methods identify content to be rendered, through a playback device, in association with a first portable storage medium; identify one or more customizable display parameters to be applied in displaying the identified content; receive a first definition, following the identification of the customizable display parameters, for at least a first customizable display parameter of the one or more customizable display parameters; and cause the first definition for the first customizable display parameter to be stored on the playback device in association with the first customizable display parameter such that the first definition is to be applied by the playback device in rending the content relative to the first customizable display parameter. | 03-05-2009 |
20090063660 | SYNCHRONIZATION AND TRANSFER OF DIGITAL MEDIA ITEMS - Methods, systems, and apparatus, including computer program products, for synchronizing and transferring digital media items. One or more media items are received, from a network operating environment, at a first device. A first media database on the first device, including metadata associated with the media items, is synchronized with a second media database on a second device. The one or more media items are moved from the first device to the second device. The one or more media items are copied from the second device to the first device. | 03-05-2009 |
20090063661 | METHOD, SYSTEM AND APPARATUS FOR PRESENTING FORMS AND PUBLISHING FORM DATA - A computer system, method, and computer-readable medium for presenting forms and publishing form data are provided. A software component is operative to determine if a request for a network resource containing a form has been received. If such a request has been received, the software component determines whether a previously compiled class file should be utilized to respond to the form request. If a previously compiled class file cannot be utilized, the software component compiles a class file capable of generating the fields of the requested form. When the class file is compiled, a field engine table is consulted and field names for the fields to be placed on the requested form are retrieved. A field name specified in the field engine table is associated with the correspondence fields in a form. When a submission containing response data for the fields in the form as received, the software component saves the response data in an output table having fields named identically to the fields in the form. | 03-05-2009 |
20090070436 | Networked Touchscreen With Integrated Interfaces - An integrated security system integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network that with remote connectivity and access. The integrated security system includes a touchscreen providing security keypad functionality as well as content management and presentation, and is used as a security system interface and an interface for interacting with a network. The integrated security system delivers remote premise monitoring and control functionality to conventional monitored premise protection and complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices can be added, enabling users to remotely see live video or pictures and control home devices via a personal web portal, mobile phone, or other client device. Users can receive notifications of detected events via electronic message. | 03-12-2009 |
20090070437 | METHODS AND SYSTEMS TO MANAGE THE VIRAL TRANSFER OF RENTAL MEDIA - The technology described herein provides systems and methods for the viral transfer of entertainment media with a “media exchange” established based on tools over the internet in a “buddy list,” peer-to-peer, social networking environment, or the like, without utilizing a service provider's distribution system. Additionally, this technology provides tangible media exchange in a geographically local area, wherein the media exchange is prearranged based on the “buddy list,” peer-to-peer, social networking environment, and so forth. | 03-12-2009 |
20090070438 | SYSTEM AND METHOD FOR CREATING AND POSTING MEDIA LISTS FOR PURPOSES OF SUBSEQUENT PLAYBACK - A method and apparatus for creating and posting media is provided. For example, the invention allows a user to quickly create, signal process, encode, and transfer media files to a server for storage, posting, distribution, and retrieval. Thus, media such as audio, video, display, photo, spreadsheet, Web Clips, and HTML pages can be combined into a media file for uploading to a server and accessed from listings posted at web sites. In accordance with embodiments, a user downloads and installs a plug-in at the user's client computer. The user then registers and logs onto the server to perform various tasks. For example, the user can create a combined audio and photo media file at the client computer, in accordance with server based control parameters received from the system server. The plug-in then allows the user to perform digital signal processing and encoding of the media file at the client computer. After the file is encoded, it may be uploaded to a server for storage, posting, distribution, and retrieval. A file management system provides copies and listings of the file to other servers and web sites as permitted. Thus, other user having access to the database or web site lists via other client computers may select the file for retrieval. In accordance with another aspect of the invention, an information management system provides file and file list rankings based upon selection or click through of files and file listings. | 03-12-2009 |
20090077200 | Shortcut Sets For Controlled Environments - A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source. | 03-19-2009 |
20090077201 | ROOT NODE FOR INTEGRATING NAS OF DIFFERENT USER NAME SPACES - A computer apparatus which integrates at least two or more services of user management domains has a processor, a memory and an interface. The processor receives an access request, specifies an access source domain, specifies an access target domain, and judges whether the specified access source domain matches the specified access target domain. If the access source domain is different from the access target domain, the processor extracts a user ID of the specified access source domain from the received access request, and refers to ID conversion information indicating correspondence of user IDs between the user management domains whose services are integrated to convert the extracted user ID of the access source domain into a user ID of the specified access target domain. Thus, loads of configuration at the time of service integration are reduced. | 03-19-2009 |
20090077202 | Method for creating an extensible content distribution framework - In a network of digital computers ( | 03-19-2009 |
20090077203 | CLOCK WITH LINK TO THE INTERNET - A system and method wherein a personal computer is operable to access content from a networked environment and to stream the content to a device in response to a request from a user. The content accessed via the networked environment may be based on user preferences. The content may also be stored prior to streaming. | 03-19-2009 |
20090077204 | ENHANCED DELIVERY OF AUDIO DATA FOR PORTABLE PLAYBACK - A system for selection by a user and delivery to the user over an internetwork transmission channel of selected audio data files at a delivery rate of at least twice the delivery rate for normal, audibly perceptible playback of an audio data file. The user registers the user's selection of audio material with a central library of audio and/or text data files, and a digitized and optionally compressed omnibus file containing the user's selections is prepared and transmitted to the user at a high data transfer rate. The user receives downloads the selected data files to a personal computer or to a portable storage and playback unit (SPU) that may store and play back digitized text or audio data, using a docking station. The user carries this SPU until the user has an opportunity to audio process and play back the text or audio data files in audibly perceptible form. | 03-19-2009 |
20090077205 | OBJECT TRANSFER CONTROL IN A COMMUNICATIONS NETWORK - A method and an intermediate component for controlling in a communications network an object transfer from a first network component via the intermediate component to a second network component which is remote from the first network component are described. The object transfer is based on a plurality of object requests relating to objects referred to in one or more codes to be processed by the second network component or another network component. The intermediate component forms the steps of sending an object request to the first network component, receiving the requested object from the first network component, updating and/or assessing a priority of the requested object, and, in dependence of the priority of the requested object, delaying the requested object or forwarding the requested object to the second network component. An initial priority is assigned to the requested objects on the basis of an analysis of at least one of the object request and the code that refers to the requested object. | 03-19-2009 |
20090083395 | Proxy Server and Network Computer System - When, in a network computer system, a Web browser on a host computer acquires information about images or the like from a network or the like, it analyzes the data received in a proxy server, and, in case the details of the data are moving images, transmits substitute images with the same screen size to host computer, and transmits the moving image access information toward user computer. In case substitute images have been transmitted by proxy server, host computer transmits, to user computer, the display position and screen size of the moving images and information indicating Web server saving the moving images. In this way, it is possible, even when a host computer is remotely operated from a user computer via a network and moving images are displayed, to play back the moving images smoothly. | 03-26-2009 |
20090083396 | AUDIO-VISUAL NAVIGATION AND COMMUNICATION DYNAMIC MEMORY ARCHITECTURES - Buffering data associated with a spatial publishing object data store at a buffer distance proximate a user presence in a spatial publishing object space. The buffer distance comprises a measure based at least in part on: capacity of a communications path between the data store and the user platform; availability of memory at the user platform; movement of a user presence through the space; traffic in the communications path; processing resources available; amount of objects within a distance of the user presence; amount of objects in the space; type of objects; proximity of objects to the user presence; and rate of the user presence movement in the space. Movement of the user presence in the space buffers data such that data for a proximate object is available in the buffer for presenting to the user when the user's presence is a predetermined distance from the proximate object. | 03-26-2009 |
20090089402 | GRAPHICAL DISPLAY SYSTEM FOR A HUMAN-MACHINE INTERFACE - A graphical display system comprises a Human-Machine Interface (HMI) system and a communication device. The HMI system processes status data from a plurality of machine systems to generate graphical displays indicating status of the machine systems. The HMI system is receives selection information indicating the communication device and a selected set of the graphical displays. The HMI system transfers HMI interface software based on the selection information. The communication device receives and processes the HMI interface software to transfer a display request for the selected set of the graphical displays. The HMI system receives and processes the display request to transfer the selected set of the graphical displays. The communication device receives and displays the selected set of the graphical displays. | 04-02-2009 |
20090089403 | MOBILE DATA COLLECTION AND VALIDATION SYSTEMS AND METHODS - Methods and systems for collecting and validating data are provided. Data may be collected from users at a variety of locations with a mobile device. The mobile device may wirelessly transmit the collected data to a central location. The collected data may then be validated at the central location and any resulting error messages may be transmitted to the mobile device while the mobile device remains in close proximity to the user so that the data may be corrected. | 04-02-2009 |
20090089404 | WEB-BASED RECORD/REPLAY - This Invention provides a system which enables recording/replaying Web-based user steps including a client and a server, wherein the server includes: Web Application means for displaying Web interface for the client, where user's actions on web interface form said Web-based user steps; A recorder/player which is set in front of the Web application means for recording said Web-based user steps and enables replaying the recorded user steps; the storage means for storing the Web-based user steps recorded in recorder/player. This invention also provides a related Server, recorder/player and method. With this invention, the user steps can be easily recorded and replayed in the browser without any help from other installation programs and thus can be shared by other users. | 04-02-2009 |
20090094347 | PEER TO PEER BROWSER CONTENT CACHING - Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available. The lookup table can be parsed to select an alternative user computing device from which the content, or portions thereof, is requested. The received content can the be stored for later use or presented to the user via the browser. | 04-09-2009 |
20090094348 | CONTENT SERVER APPARATUS, CONTENT TRANSFER APPARATUS AND CONTENT PLAYBACK APPARATUS - While a user, who registers new music CD data to a content server apparatus | 04-09-2009 |
20090100149 | Method and system for using tokens to conduct file sharing transactions between handhelds and a web service - A method and system supporting web file sharing transactions via a networked handheld computer system. In a system having a server that automatically detects when new versions of currently used applications are made available for a networked handheld computer system, a method is described for allowing one handheld computer system to facilitate the transfer of a file to another handheld computer system using the server. On the server, each registered handheld has account information indicating the applications (and versions) that it supports. As part of the file sharing transaction, using a token, a sending handheld computer system updates the account information of a receiving handheld to indicate that a download is required the next time the receiving handheld is networked with the server. A new file name may be recorded in the account information, or, a new version of an existing file name may be updated. The new information is then automatically downloaded to the receiving handheld during its next synchronization with the server. Security options on the receiver are available that restrict which handhelds have authority to send files to the receiving handheld. Synchronization can be performed with a host computer system, or directly between the server and the handhelds. The shared file may be any information, e.g., an application, data, images, electronic currency, etc. | 04-16-2009 |
20090100150 | Screen reader remote access system - The present invention provides an assistive technology screen reader in a distributed network computer system. The screen reader, on a server computer system, receives display information output from one or more applications. The screen reader converts the text and symbolic content of the display information into a performant format for transmission across a network. The screen reader, on a client computer system, receives the performant format. The received performant format is converted to a device type file, by the screen reader. The screen reader then presents the device type file to a device driver, for output to a speaker, braille reader, or the like. | 04-16-2009 |
20090100151 | Network Accessible Media Object Index - A real-time locater for digital media objects, related to one or more creative compositions and accessible over a network, is described. A service-provider maintains a master index of the digital media objects. The master index is organized by considering each media object to be an example of a primary attribute associated with the media object by a multitude of users. The reference is constructed as a data structure of primary attributes and means of locating the media objects as instances of primary attributes. Each such media object may be further categorized by associating it with one or more secondary attributes. The data structure is augmented to provide for efficient location of media objects by relating secondary attributes. | 04-16-2009 |
20090100152 | SYSTEM FOR SELECTING A NETWORK ELEMENT - A system that incorporates teachings of the present disclosure may include, for example, a client terminal having a controller to transmit a request for a communication identifier of each of a plurality of network elements in a proximity to the client terminal, receive the communication identifier of each of the plurality of network elements, initiate a quality assurance test with a quality assurance client of each of the plurality of network elements according to the communication identifier of the respective network element, compare telemetry information derived from the quality assurance test for each of the plurality of network elements to a desired operational criterion, select one of the plurality of network elements according to said comparison, and consume one or more services provided by the selected network element. Other embodiments are disclosed. | 04-16-2009 |
20090100153 | METHOD OF SELF SERVICING AN APPLIANCE - A method of self servicing an appliance includes connecting a service accessory to an appliance, recording diagnostics data associated with the appliance onto the service accessory, removing the service accessory from the appliance, coupling the service accessory to a personal computer, and uploading the diagnostics data to an automated service system. Another embodiment includes coupling a service accessory to a computer having a test script, transferring a test script from the computer to the service accessory, connecting the service accessory to the communication network of the appliance, establishing communications between the service accessory and the appliance using the communication network; and executing the test script over the communication network. | 04-16-2009 |
20090106395 | Satellite Data Network Acceleration - A satellite data network may include one or more acceleration systems for acceleration data transfers through the network. The acceleration systems may spoof one or more protocols of a server to respond to requests from a client. One protocol that may be spoofed is the Common Internet File System (CIFS) protocol for communication across platforms having different file systems. The acceleration system may send data to the client or the server by maximizing usage efficiency of the bandwidth. The acceleration system may further cache information needed for responding to one or more requests so that it may respond to the requests without consulting the server. In one or more arrangements, a client side acceleration system and a server side acceleration system may be used concurrently to further enhance data transfer speeds and efficiency. | 04-23-2009 |
20090106396 | Data Extraction System, Terminal Apparatus, Program of the Terminal Apparatus, Server Apparatus, and Program of the Server Apparatus - This invention provides a terminal searching for web pages on the web and extracting the prescribed data from the web pages and a server verifying and accumulating the extracted data. The prescribed data can be extracted from the web pages on the web in a manner that the process relating to the data extraction is distributed between the terminal and the server. Therefore, necessary processes up to the data extraction are distributed, and the burden placed on each apparatus can be lessened. Further, new data not formerly found in the web pages can be found out and extracted from the web pages that has been updated or newly made. | 04-23-2009 |
20090106397 | Method and apparatus for interactive content distribution - Systems, methods, and apparatus for distributing content include receiving content from a content provider. Activating a media device when desired content is being observed. Building a request for the desired content, the request including information identifying the content provider. Communicating the request for the desired content to a media server that extracts the information identifying the content provider, the media server searches a network for the content provider and based identifies the content that the content provider was providing when the request was made. Retrieving the desired content, and providing the desired content to a requesting user. | 04-23-2009 |
20090106398 | Web Service Architecture for Dynamic Rules Table Generation - Various systems and methods for providing access to a dynamically generated rules table as a Web Service are disclosed. One method involves receiving a Web Service request from a requester and then dynamically generating a rules table, in response to receipt of the Web Service request. Dynamically generating the rules table includes accessing one or more matrices that store information associated with multiple different rules tables. For example, dynamic generation of the rules table can involve accessing a dimension matrix that stores information identifying one or more input criteria and one or more results included in the rules table, selecting information from a rules matrix based upon the criteria and results identified by the dimension matrix, and then storing the selected information from the rules matrix in the rules table. | 04-23-2009 |
20090106399 | Content Storage Medium Making Method, Computer Program, and Content Providing System - A content providing technique stores content data | 04-23-2009 |
20090106400 | REMOTE DATA COPYING AMONG STORAGE SYSTEMS - The present invention provides a method for guaranteeing a data consistency among a plurality of storages and sites, when data transfer is performed by asynchronous remote copying from a site including a plurality of storages. When writing is made into a first storage system or a second storage system, the storage system that received the writing transfers the write data to the other storage system within the site by synchronous remote copying. At this timing the first storage system gives the write data information for order assurance. Furthermore, the first or the second storage system transfers the write data and thus given information for order assurance to the third or the fourth storage system by asynchronous remote copying. Furthermore, the third or the fourth storage system which has received the write data transfers to the other storage system within the same site the write data and information for order assurance by synchronous remote copy. | 04-23-2009 |
20090113024 | Multicase Downloading Using Path Information - The downloading of content to a requesting client (A | 04-30-2009 |
20090113025 | SYSTEM AND METHOD FOR REMOTELY ACCESSING CABLECARD - A system remotely accesses information on a non-addressable access control module, such as a cablecard module, over a communications network. The system includes a host device configured to interface with a network server remotely located from the host device and the access control module. The host device includes a table populated by information provided by the access control module in response to host a query. The host device provides at least a portion of the table to the server through the communications network in response to a server query to a network address of the host device. | 04-30-2009 |
20090113026 | MACHINE READABLE STORAGE MEDIUM AND SYSTEM FOR COMMUNICATING IN A COMPUTING SYSTEM - Provided are a computer readable medium and a system for communicating in a computing system. An example of the method includes establishing a local communications interface at a local site. This example also includes writing local site communication information to the local communications interface, which comprises storing the local site communication information on a first site storage device at the local site, and sending the local site communication information from the first site storage device, to a third site storage device at a remote site, wherein the local site communication information is sent using a remote data replication protocol. The remote site communications interface may read the local site communication information from a third site storage device, and may send the local site communication information to a remote application at the remote site. Similarly, the remote application may send information to a local application at the local site. | 04-30-2009 |
20090119388 | CONTENT RELAYING DEVICE AND CONTENT RELAYING METHOD - A content relay apparatus and content relay method are provided as an apparatus and method capable of effectively reducing an access time to a content server even in a case where a content is provided to a lot of terminals as receivers. | 05-07-2009 |
20090119389 | METHOD FOR TRANSFERRING FILE IN CONFERENCE SYSTEM, FILE TRANSFER SYSTEM AND CONFERENCE SERVER - A method for transferring a file in a conference system is provided, which includes the following steps. A file sending UE sends a conference identification of the conference to the file receiving UE through a conference server; and sends the file to the file receiving UE through the conference server. A conference server, and a file sending and receiving UE are also provided. In the present invention, when a user sends a file to another user in a conference, a conference identification of the conference, together with the file, is sent to the file receiving user, so that the file receiving user can get to know the conference associated with the file when receiving the file, thereby enhancing the experience enjoyed by the file receiving user. | 05-07-2009 |
20090125609 | Method, apparatus, system and computer readable medium for providing a universal media interface to control a universal media apparatus - Various embodiments of the invention provide a method, apparatus, system and computer readable medium for implementing a universal media interface and control protocol to control a universal media apparatus. The universal media interface and its control protocol facilitate communication, including issuance of generalized commands between a target device, such as an audio/video (“A/V”) device and a universal music player, thereby enabling the target device to play music from different types of music servers and specialized server processes. | 05-14-2009 |
20090125610 | Record transmission method for affiliate programs - A method of obtaining and displaying content on a site on a network is provided. The content is provided by a content supplier to a content requester for display by the requester on the site on the network, and is subject to a regulation. According to the method, a request for at least one data file including content subject to a regulation is created by the content requester. The request is transmitted to the content provider, and a compilation file including copies of each requested data file is created by the content supplier. A record file including information pertaining to each requested data file, the information being required for compliance with the regulation, and information pertaining to the compilation file, the information being required for compliance with the regulation, is then created by the content supplier, and the compilation file and the record file are transmitted to the content requester. Finally, at least a portion of the requested data files including content subject to the regulation is displayed on a site on a network maintained by the content requester. | 05-14-2009 |
20090132681 | Automatically providing identity information for a network appliance - A method and system for activating a network appliance. The method may include providing a user interface for a network appliance, and allowing a user to request an activation of the network appliance via the user interface, without requiring the user to specify the identity of the network appliance. The method may further include sending an activation request to a server, receiving a response triggering an activation process on the network appliance from the server, and performing the activation process on the network appliance. | 05-21-2009 |
20090138574 | Information processing and transportation architecture for data storage - A new architecture for networked data storage is proposed for providing efficient information processing, and transportation. Data is processed, encrypted, error checked, redundantly encoded, and stored in fixed size blocks called quanta. Each quantum is processed by an Effective Cross Layer protocol that collapses the protocol stack for security, iWARP and iSCSI functions, transport control, and even RAID storage. This streamlining produces a highly efficient protocol with fewer memory copies and places most of the computational burden and security safeguard on the client, while the target stores quanta from many clients with minimal processing. | 05-28-2009 |
20090138575 | INTERNET RADIO SYSTEM AND METHOD THEREFOR - An Internet radio system and method therefor are provided. The Internet radio system includes a server unit, a client unit, and an Internet radio dongle. The server unit contains an Internet radio station list database with built-in accessible Internet radio station list. To listen to online broadcast, user plugs the Internet radio dongle into the transmission interface of the client unit to enable the automatic execution of the Internet radio software program in the dongle and links up to an Internet radio station to listen to the broadcast by accessing the Internet ratio station link list in the Internet radio station list database via the Internet. | 05-28-2009 |
20090138576 | CONTENT DELIVERY METHOD, SERVER, AND TERMINAL - In hybrid peer-to-peer type content delivery, a server confirms user's intension as to content disclosure, guarantees content delivery by mutual authentication between a client to which content has been delivered and a client to which content has not been delivered, and guarantees the integrity of content having been delivered. Further, the server configures delivery connection based on the network relationship between the clients and priority factors taking account of a reservation status. | 05-28-2009 |
20090144395 | System and method for optimizing content retrieval over a data network - A method is described comprising: receiving a request for content stored on a network site from a data processing device, the request including and address for the content and first version information usable to identify a version of the content previously-downloaded to the data processing device; transmitting a first request to the network site on behalf of the data processing device, the first request including the address of the content but requesting only second version information related to the content, the second version information identifying a current version of the content stored on the network site; comparing the first version information with the second version information to determine whether the current version of the content stored on the data processing device is the latest version; transmitting an indication to the client that the client has the latest version of the content if the first version information matches the second version information; if the first version information does not match the second version information, then transmitting a second request to the network site requesting the latest version of the content and forwarding the latest version of the content to the data processing device. | 06-04-2009 |
20090144396 | PRELOADER EMPLOYING ENHANCED MESSAGES - A disclosed method of serving web page requests includes detecting a client request for a web page that contains an object. A preloader application is invoked to execute while the object is downloading to the client. The preloader application displays a preloader message during at least part of the downloading interval. At least a part of the preloader message is an advertisement or is otherwise unrelated to a progress of the downloading of the object. A size of the object may exceed a specified threshold and/or a type of the object may match any of a set of predetermined object types. The set of predetermined object types may include a Java® object type, a Flash® object type, or another object type suitable for implementing motion graphics. In some embodiments, the preloader application resides on a third party web site. | 06-04-2009 |
20090144397 | Service provisioning in a communication system - The invention relates to a service provisioning method in a communication system. In the method information regarding a communication control entity capable of servicing a user of the communication system is received at a first entity associated with the communication system from a storage entity. Based on said information, an originating request is then signalled from the first entity to the communication control entity. | 06-04-2009 |
20090144398 | Content Distribution Over A Network - Methods, systems, and computer program products for using a transport function to provide and receive identifications of content available over a network and to provide and receive user-selected content over the network. | 06-04-2009 |
20090150518 | Dynamic content assembly on edge-of-network servers in a content delivery network - The present invention enables a content provider to dynamically assemble content at the edge of the Internet, preferably on content delivery network (CDN) edge servers. Preferably, the content provider leverages an “edge side include” (ESI) markup language that is used to define Web page fragments for dynamic assembly at the edge. Dynamic assembly improves site performance by catching the objects that comprise dynamically generated pages at the edge of the Internet, close to the end user. The content provider designs and develops the business logic to form and assemble the pages, for example, by using the ESI language within its development environment. Instead of being assembled by an application/web server in a centralized data center, the application/web server sends a page template and content fragments to a CDN edge server where the page is assembled. Each content fragment can have its own cacheability profile to manage the “freshness” of the content. Once a user requests a page (template), the edge server examines its cache for the included fragments and assembles the page on-the-fly. | 06-11-2009 |
20090150519 | PSEUDO REAL TIME INDEXING OF DIGITAL MEDIA FILES - The present disclosure relates to a digital media files and technique for pseudo real time indexing of digital media files. The technique includes capturing at least one digital media file using a network enabled image capture device, connecting the network enabled image capture device to an indexing server over a network and transferring the at least one captured digital media file to the indexing server. The technique further includes indexing the at least one captured digital media file for producing indexed data associated with the at least one captured digital media file, transferring the indexed data associated with the at least one captured digital media file to the network enabled image capture device, and updating the at least one digital media file on the network enabled image capture device with the indexed data. | 06-11-2009 |
20090150520 | Transmitting Assets In UPnP Networks To Remote Servers - Systems and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content of static or dynamic nature, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet. Additionally, a second local network has the capability of accessing the content stored on the first local network. | 06-11-2009 |
20090157848 | APPLICATION SERVER PROCESSING TCP/IP REQUESTS FROM A CLIENT BY INVOKING AN ASYNCHRONOUS FUNCTION - An application server is disclosed for communicating with a plurality of clients. The application server executes code segments stored on a computer readable storage medium, such as on a disk storage medium, FLASH memory, etc. The application server initiates a Transmission Control Protocol/Internet Protocol (TCP/IP) object for processing a request received from one of the clients, wherein the request comprises input data. The application server invokes an asynchronous function with the TCP/IP object as an input parameter to process the request, and when the asynchronous function is finished processing the request, returns output data to the client. | 06-18-2009 |
20090157849 | SYSTEMS AND METHODS FOR PHOTO MANAGEMENT - A photo management system is described herein consisting of a server, a mobile device, and the internet; furthermore systems and software located on the server and the mobile device provide connectivity and functionality for the exchange of photos. | 06-18-2009 |
20090157850 | CONTENT DELIVERY NETWORK - A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system. | 06-18-2009 |
20090164606 | WEB UPLOADS - The disclosed embodiments relate to a method and apparatus that includes accessing at least one content item stored in a device, selecting a remote server to which to transfer the at least one content item, and transferring the at least one content item to the remote server. | 06-25-2009 |
20090164607 | PRIORITIZED CONTENT DOWNLOAD FOR AN ENTERTAINMENT SYSTEM - Priority-based content retrieval mechanisms for digital entertainment devices are provided. In various embodiments, the download prioritizations may be interrupt-based, sequence-based, or a combination of the two. In interrupt-based prioritizations, a higher priority download request will interrupt a lower-priority download that is already in progress. In sequence-based prioritizations, a plurality of file download requests may be ordered in a download queue depending on the priority of the request, with higher priority requests being positioned towards the top of the queue and lower priority requests being positioned towards the bottom of the queue. | 06-25-2009 |
20090172130 | METHOD OF AND APPARATUS FOR DOWNLOADING DATA - A method of and apparatus for downloading data. The method includes: connecting the downloading apparatus to a server via a communication network and downloading data from the server; generating download information on the data downloading; when connection to the server is interrupted and the data downloading is discontinued, reconnecting the downloading apparatus to the same server using the download information; and downloading data from the server. | 07-02-2009 |
20090172131 | Emergency Information System - A method and system for intelligently detecting an emergency situation through Public Safety Answering Point (PSAP) notification and providing first responders with vital information to respond and mitigate the emergency situations comprising the following steps: acquiring subscriber information; storing the subscriber information electronically within an information company's secure server; linking the server with a communication device of the PSAP; communicating to the server from the PSAP that an emergency situation has occurred at a specific location when an emergency is reported to the PSAP; searching the server for the subscriber information that matches with the emergency location and sending the matched subscriber information from the server to an appropriate first responder. | 07-02-2009 |
20090172132 | METHOD AND SYSTEM FOR PROVIDING IMAGE RICH WEB PAGES FROM A COMPUTER SYSTEM OVER A NETWORK - The present invention is related to a computer system that provides a web page to a requestor over a network. Aspects of the present invention include receiving by the computer system a request to access a web page and in response, determining whether a descriptor for the requested web page is in a session memory. If the descriptor is not in the session memory, it is retrieved from a database and the stored in the session memory. From there, the descriptor is used to determine whether the web page should be retrieved and returned to the requestor. By storing the descriptor in session memory, additional accesses to the database can be avoided when the descriptor is used for subsequent tasks. | 07-02-2009 |
20090177757 | System for content-based peer-to-peer indexing of data on a networked storage device - An apparatus consisting of a networked data storage device and a software system for automatically indexing the data on the storage device by topic, and for sharing both the data and the topic indexes on the network. These may be used to provide the user of the apparatus with functionality including, but not limited to, content-based searching, sharing and automatic recommendations. | 07-09-2009 |
20090177758 | SYSTEMS AND METHODS FOR DETERMINING ATTRIBUTES OF MEDIA ITEMS ACCESSED VIA A PERSONAL MEDIA BROADCASTER - Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined based on at least the first banner information extracted from the first video sequence. The determined attributes of the first media item can then be stored or otherwise processed as desired. | 07-09-2009 |
20090177759 | BASE STATION APPARATUS FOR DISTRIBUTING CONTENTS AND TERMINAL APPARATUS FOR RECEIVING THE CONTENTS - A content transmitter distributes contents. An update information management unit manages update information on the update of the contents distributed by the content transmitter. An identifier generator generates notifying identifiers containing the update information managed by the update information management unit. The update information contains the update time of each content or a time period until each content is updated. A beacon transmitter transmits, as beacon, the notifying identifiers generated by the identifier generator. | 07-09-2009 |
20090177760 | Data Distribution Network - A data distribution network or system is provided that distributes digital data of any type, but in particular is configured to efficiently distribute digital data for media content titles. The network comprises a data center configured to generate one or more data streams carrying digital media content tiles for transmission to an orbiting satellite transmitter from which a signal containing the one or more data streams is broadcasted. A plurality of subscriber devices are provided, each of which is configured to receive the broadcasted signal from the satellite transmitter and to store digital data associated with a media content title desired by a subscriber device user without immediately presenting the media content title to the subscriber device user. | 07-09-2009 |
20090177761 | LIGHT WEIGHT PORTAL PROXY - A method for accessing locally stored data at a client site via a network request issued by a client browser of a user includes, with a proxy component at the client site, integrating the locally stored data into a placeholder portlet; and providing the portlet including the locally stored data to the client browser in response to the network request. Another method for accessing locally stored data at a client site via a network request issued by a client browser of a user includes providing a placeholder portlet to a proxy component located at the client site; where the placeholder portlet comprises content from an external service provider and is configured to integrate the locally stored data with the content from the external service provider. An electronic data processing system for accessing locally stored data at a client site includes a proxy component configured to intercept requests for access to the locally stored data that are addressed to an external portal server. The proxy component accesses the locally stored data, integrates the locally stored data with content from the external portal server in a placeholder portlet, and serves the placeholder portlet, including the locally stored data, to a requesting client computer. | 07-09-2009 |
20090187640 | IN-FLIGHT INFORMATION SYSTEM - A system for implementing an in-flight passenger information system includes one or more ground-based servers in network communication with an airplane-based server, the one or more ground-based servers configured to execute a computer application for accessing a database containing airport infrastructure information and passenger transactional information; and the airplane-base server in communication with one or more passenger accessible input/output devices; wherein the one or more passenger accessible input/output devices are configured to communicate to a passenger, while onboard an airplane, passenger-selected portions of the airport infrastructure information and passenger transactional information specific to the passenger. | 07-23-2009 |
20090193099 | METHOD AND APPARATUS FOR AUTOMATICALLY INCORPORATING HYPOTHETICAL CONTEXT INFORMATION INTO RECOMMENDATION QUERIES - A system facilitates automatically determining the hypothetical context information or the distribution of hypothetical contexts. During operation, the system receives a request from a user for one or more recommendations. The system also receives a current context substantially associated with the request. The system then determines a hypothetical context for the request, wherein the hypothetical context may be determined by considering several sources of information, including but not limited to the current context, past contexts, and relationships between the current context and past contexts. Next, the system determines one or more recommendations for the user based on the hypothetical context. Finally, the system returns the one or more recommendations to the user. | 07-30-2009 |
20090193100 | PRESENTING A LINK TO A MEDIA FILE AUTOMATICALLY SELECTED FOR OPTIMIZED RENDERING ON A CLIENT DEVICE - A system, computer program product and method for automatically presenting a link to a media file is described for a server. The method on a server begins with receiving over a network ( | 07-30-2009 |
20090193101 | MULTIMEDIA DATA TRANSMITTING APPARATUS AND MULTIMEDIA DATA MANAGEMENT METHOD - To provide, in a multi-user environment, a multimedia data transmitting apparatus which prevents a content for which playing is paused by a user from being deleted by another user, and allows playing to be resumed. The multimedia data transmitting apparatus includes: a content managing unit which holds a content and an attribute thereof; and a judging unit which judges, when deletion of the content is requested, whether or not deletion is possible for the content, based on the attribute. The judging unit judges that deletion is possible when the attribute does not indicate either “currently played” or “playing paused”, and to judge that the deletion is not possible when the attribute indicates “currently played” or “playing paused”, and the content managing unit deletes the content when said judging unit judges that deletion is possible. | 07-30-2009 |
20090198794 | PROVIDING REMOTE ACCESS TO SEGMENTS OF A TRANSMITTED PROGRAM - A method for providing remote access to segments of a transmitted program is presented. The program is recorded, and then stored at a communication server. Information specifying a segment of the stored program is transferred from a communication device to the communication server. Also, a request for access to the specified segment of the stored program is transferred from another communication device to the communication server. In response to the request, the specified segment of the program is transferred from the communication server to the requesting communication device. | 08-06-2009 |
20090198795 | INFORMATION DEVICE - A device for obtaining, storing and displaying information from a remote server, the device has a modem for establishing communication sessions with the remote server. A memory coupled to the modem stores the obtained information, and a display is coupled to the memory for displaying the stored information. The device automatically and periodically communicates with the remote server for obtaining the information. | 08-06-2009 |
20090204688 | METHOD AND APPARATUS FOR MODIFYING HTTP AT A REMOTE DATA CENTER VIA TUNNELING - Disclosed is a method for targeted web content modification. In the method, a network service provider determines whether a web content request from an internet user station is a first-type request or a second-type request. If the web content request is a first-type request, then the first-type web content request is forwarded to the internet. Otherwise, if the web content request is a second-type request, then the second-type web content request is tunneled to a content modification station. The content modification station selectively responds to the tunneled second-type web content request with a redirection including a modified web content request. The internet user client receives modified web content based on the modified web content request. | 08-13-2009 |
20090204689 | METHOD AND APPARATUS FOR REMOTE SURVEILLANCE OF A PREMISES - A method and apparatus for remote surveillance of a premises using graphic image captures of the premises under surveillance is disclosed. An intermediary web server is used to bridge the connection between a computer-camera and, e.g, a cell phone or other computer device so that images of the premises under surveillance can be viewed remotely. The computer, camera and server arrangement eliminates many of the configuration and network security problems associated with existing surveillance systems. The system of the invention records individual pictures at a rapid rate, rather than “movies.” This allows the application software or program which implements the system to run in the background on a client PC while other application programs are also running on the PC. | 08-13-2009 |
20090204690 | IDENTIFYING A LOCATION OF A SERVER - A method for identifying a geographic location of a server. A request is delivered to the server to send back a message via a cellular network; the message of the server is received via a cell of the cellular network; cell location information about the geographic location of the cell that received the message is delivered; the cell location information is used as information about the geographic location of the server. | 08-13-2009 |
20090210513 | ASYNCHRONOUS AUTOMATED ROUTING OF USER TO OPTIMAL HOST - A system and method of automatically routing a user to an optimal data center of a host. A method includes transmitting a web page having measurement code and modification code from one of a plurality of data centers to a computing device. The measurement code determines an optimal data center of the plurality of data centers for the computing device, and the modification code alters at least one link in the web page to point to the optimal data center. | 08-20-2009 |
20090210514 | METHODS, APPARATUSES, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR MOBILE WEB BROWSING - An apparatus for delivering web content to a mobile device may include a processor. The processor may be configured to determine whether a web page may be adapted or should be viewed in its original form, transcode the original web page to generate a transcoded version of the web page if it is determined that the web page may be adapted, and to send data comprising either the original web page of the transcoded version to a remote device. Users may request a different version than the processor's initial determination, and an aggregation of such user preferences may be used to make a better determination of what version to send by default to all users. Corresponding methods, computer program products, and systems are also provided. | 08-20-2009 |
20090210515 | METHOD FOR ACQUIRING LONG DATA BY GET METHOD - [PROBLEMS] To pass long data which cannot be passed conventionally by the GET method, by using the GET method. | 08-20-2009 |
20090210516 | USING MOBILE DEVICE TO CREATE ACTIVITY RECORD - A communication device and a data server record and collect events and event-related data to create an activity record. A user of the communication device may request that events and related data be recorded and collected using a configuration option on the communication device or through an interaction with the data server. Data are grouped into data sets and uploaded to the data server either automatically or upon user approval. The data server uses the uploaded data to create an activity record which the user may access through a website. The user uploads additional data which are associated with the activity record. In some instances, the data server embeds a link pointing to the additional data in an entry in the activity record corresponding to an event associated with the additional data. | 08-20-2009 |
20090210517 | INFORMATION MANAGEMENT DEVICE AND METHOD, INFORMATION PROCESSING DEVICE AND METHOD RECORDING MEDIUM, AND PROGRAM - An information management device and method, an information processing device and method, a recording medium, and a program that allow the provision of optimum content to each individual user are provided. In a Pochara service server | 08-20-2009 |
20090216860 | SYSTEM AND METHOD FOR DETECTING, COLLECTING, ANALYZING, AND COMMUNICATING EVENT RELATED INFORMATION - A system and method involves detecting operational social disruptive events on a global scale, assigning disease event staging and warnings to express data in more simplistic terms, modeling data in conjunction with linguistics analysis to establish responsive actions, generating visualization and modeling capabilities for communicating information, and modeling disease propagation for containment and forecasting purposes. | 08-27-2009 |
20090216861 | Integrated Software Network Agent - A model for the next generation of software network agents for downloadable software is provided. The software network agent delivers a streamlined user experience that presents the user with options to try or buy. The agent may be co-branded for merchant and affiliate marketing. The agent may be integrated with a number of services, such as ecommerce systems, affiliate marketing network systems, site optimization, web analytics and email marketing systems that enable a merchant to enhance the user experience and improve marketing. A user's actions may be tracked in order to provide OEMs and retailers payout on purchase referrals to the merchant's online store. Code changes and bug fixes can be made at the server and in a timely manner with minimal impact to the various systems supporting the software activation user experience. | 08-27-2009 |
20090222535 | Internet Access Server for Isolating the Internal Network from the External Network and A Process Method thereof - A internet access server for isolating the internal network from the external network and a process method thereof, the server is used to isolate the user computer from internet. The computer server universal-based includes a graphics terminal service module, a graphics terminal network transmission module, a internal network transmission control module, a document transmission control module, a system configuration and user management module, and a internet access transmission module. By using the invention, the isolation and security of the internal network and the external network are realized by the special access mode and transmission control. All the authorized computer in the internal network could access the internet via the internet access server which includes a image terminal. | 09-03-2009 |
20090222536 | Dynamic Portal Assembly - The present invention provides a Dynamic Portal Assembly for Portals which provides the function to manipulate whole topology tree of a Portal at runtime. Topology Fragments, that are partial topology trees, are computed by software components called Adapters and are merged with existing trees at run time. The Adapters themselves can base the computation on the states of External Systems, e.g. Workflow Systems. The introduction of an Independent Adapter Interface allows for easy deployment of new Adapters into the Portal. In a preferred embodiment of the present invention the Dynamic Portal Assembly is adapted to integrate Workflow into Portal without giving awareness to the Portal user. | 09-03-2009 |
20090234935 | System and method for managing distribution of rich media content - There is provided a system for managing distribution of rich media content. The system comprises a communications server accessible by a mobile device; a local services network interactively connected to the communications server; a rich media control application resident on the communications server, the rich media control application configured to manage rich media distribution for a user of the mobile device in response to receipt of a valid rich media access code from the mobile device, by requesting a rich media content corresponding to the rich media access code from the local services network; receiving the rich media content from the local services network; and sending a notification message to the mobile device for enabling the user of the mobile device to access the rich media content. | 09-17-2009 |
20090240786 | METHODS FOR TRANSMITTING MULTIMEDIA FILES AND ADVERTISEMENTS - The invention is directed to a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file. | 09-24-2009 |
20090240787 | Method and System for Redirecting an Electronic Content Request to an Alternate Content Transport Mechanism or Storage Site - A method includes receiving content from a provider, storing the content at a location of a local cache, and transmitting a request for the content from a user device to a transport proxy server. The method also includes receiving an indicator from the transport proxy server, and accessing the content from the location of the local cache. | 09-24-2009 |
20090248838 | Method and system for pairing a medium to a user account - There is provided a system for pairing a medium with a user account comprising a media player configured to retrieve a medium identifier from the medium and a player identifier from a memory of the media player. The media player is further configured to transmit the medium identifier and the player identifier to a server. Additionally, the media player is further configured to receive a key associated with the medium identifier and the player identifier from the server. The server is configured to receive the key and the user account for pairing the user account with the medium associated with the key. A computer may be utilized to transmit the key and the user account to the server, after the key has been provided to a user by the media player. The media player and the computer may communicate with the server via the Internet. | 10-01-2009 |
20090248839 | USING A PROXY TO REDIRECT DOWNLOADS - One aspect of the present invention provides a system configured to enable a proxy to redirect downloads from a web server to one or more remote machines via a command issued from a local computer web browser. In one embodiment, a user accesses the web server with a web browser on a local computer, and uses the web browser to initiate the download from the web server. Connection and authentication information for the download is sent to a router/proxy which is connected to both the local machine and the one or more remote machines. The router/proxy redirects the download to a process running on the one or more remote machines, where the download is then saved. The web browser on the local computer is then notified when the download is complete. | 10-01-2009 |
20090254634 | Method of Displaying Selected Data - In a first embodiment of the present invention, a method of displaying selected media is disclosed. The method comprises registering a key on a user computer; accessing a key server via the Internet when the key is pressed; and displaying selected media on the user computer. In preferred embodiments of the method, the step of registering a key on a user computer includes the step of generating and storing a unique registration code. | 10-08-2009 |
20090254635 | METHOD AND SYSTEM FOR PROCESSING PUBLISHED CONTENT ON THE INTERNET - The invention is a method for processing content published on-line so as to identify each item in a unique manner. The invention includes software that receives and reads an RSS feed from a publisher. The software then identifies each item of content in the feed and creates a unique identifier for each item. Each item then has third party content or advertisements associated with the item based on the unique identifier. The entire feed is then stored and, when appropriate, updated. The publisher then receives the augmented feed which contains permanent associations between the third party advertising content and the items in the feed so that as the feed is modified or extended, the permanent relationships between the third party content and previously existing feed items are retained and readers of the publisher's feed do not receive a false indication of new content each time the third party advertising content is rotated on an item. | 10-08-2009 |
20090259730 | CONTENT ACCUMULATING SYSTEM, USER TERMINAL APPARATUS, CONTENT ACCUMULATING METHOD,CONTENT ACCUMULATING PROGRAM AND STORAGE MEDIUM - A content storing system for allowing a storing apparatus, which has a limited size of storage capacity, to be effectively used to record content data. The content storing system includes a user terminal apparatus that records content data received from an external apparatus; and a server that is connected to the user terminal apparatus and that records the content data received from the external apparatus. The user terminal apparatus notifies the server that the content data has been recorded, and further issues, to the server, a delivery request for the content data that was recorded in a user storage apparatus. In response to the delivery request, the server determines, from the notification, that the content data has been recorded, and then the server transmits the requested content data to the user terminal apparatus. | 10-15-2009 |
20090259731 | INSERTING A MULTIMEDIA FILE THROUGH A WEB-BASED DESKTOP PRODUCTIVITY APPLICATION - Technologies are described herein for inserting a multimedia file through a web-based desktop productivity application. A request for the multimedia file is received from a client computer over a network. A request for the multimedia file is transmitted to a server computer over the network. The request for the multimedia file is transmitted via a proxy web service. The multimedia file is received from the server computer over the network upon transmitting the request for the multimedia file. The multimedia file is inserted in a document edited by the web-based desktop productivity application. | 10-15-2009 |
20090259732 | VIDEO UPLOAD SYSTEMS AND METHODS - Video upload systems and methods are provided. The system comprises a video capture unit and a management module. The video capture unit captures a video. The management module stores registration data. The management module automatically links to a website according to the registration data, and uploads the video to the website. | 10-15-2009 |
20090259733 | MAIL MAGAZINE DISTRIBUTION SYSTEM - A mail magazine distribution system includes an information receiver side including a terminal having transmission and reception functions, and an information provider side including a server which in turn includes a database in which accumulated information is stored and a transmission unit for transmitting the accumulated information from the database to the terminal. The server of the information provider side includes a reception unit for receiving return information from the terminal. The transmission unit transmits, at timing determined in advance or when the reception unit receives distribution request information from the terminal, part of the accumulated information to the terminal. | 10-15-2009 |
20090265446 | Content delivery apparatus and content delivery method using the same - A content delivery system includes a delivery server, a storage apparatus having a logical unit for storing data regarding content items, and a management apparatus having a content management unit for managing a delivery server. The delivery server includes a conversion unit and a delivery unit. The conversion units acquires original data regarding a content item from an external origin server in response to a content addition request from the content management unit, converts the original data to data for delivery, and stores the content data for delivery in the first logical unit. The delivery unit reads, in response to a content delivery request from the client, the data for delivery from the logical unit and transmits it to the client. | 10-22-2009 |
20090265447 | METHOD AND SYSTEM FOR PROVIDING CONTENT - A method for providing content through a content providing system, including permitting access to the system through a media device; outputting a screen including a plurality of menu items including a view brand content item; when the view brand content item is selected by a user, outputting a screen including specific brand goods and a keyword input window; receiving a keyword input from the user; outputting a search result screen including brands matching the input keyword; outputting an e-book related to a brand selected by the user; outputting a brand store selected by the user; classifying and outputting brand content selected by the user according to a producer of the content; storing content selected by the user in an internal user space; and providing a publicity space in which the content stored in the internal user space can be publicized. | 10-22-2009 |
20090265448 | SYSTEM AND METHOD FOR VIEWING CHOICES AND MAKING SELECTIONS - In one embodiment, the methods and apparatuses detect an input; display a plurality of selections; detect a location of a first segment relative to the plurality of selections; highlight a particular selection from the plurality of selections when the first segment is within an area of the particular selection; and select the particular selection based on the first segment being located within the area of the particular selection. | 10-22-2009 |
20090271498 | SYSTEM AND METHOD FOR LAYERED APPLICATION SERVER PROCESSING - A system and method for layered application server processing. Embodiments of the system are particularly useful in extreme transaction processing (XTP) environments to support hundreds of thousands of simultaneous users, and perhaps millions of simultaneous transactions. Applications can be built from service components. Mashups can be performed on applications, services, and data, to create a more dynamic form of application. Data center consolidation and server virtualization techniques can be used to distribute applications over multiple machines or data centers. A horizontal Operating System (OS) fabric is then used to integrate components of the data centers in a dynamic fashion, including for example integrating portal or Service Component Architecture (SCA) components into personality profiles that can be federated over many (e.g. thousands) of Java machines and data centers. The net result is that the system can be quickly and dynamically modified or distributed over different machines and different applications, even over distances of different continents, to respond to the immediate needs of the enterprise. | 10-29-2009 |
20090271499 | Software and Method for Monitoring A Data Stream and for Capturing Desired Data Within the Data Stream - Software stored on a computer-readable storage medium at a user station provides a plurality of functions including an online service selector function that enables a user at the user station to select any one of a plurality of available online service providers, and a communications function that establishes a communication link between the user station and the selected one of the available online service providers. Corresponding methods for operating a user station are also described. | 10-29-2009 |
20090271500 | METHOD AND APPARATUS FOR RESOURCE TRANSFER - A method and apparatus for transferring resources from a server to a client, wherein the resources are for an object in an application. According to the present invention, resources needed by the object are determined. Resources which have usages that are less than a threshold according to statistics are removed from the determined resources. The remainder of the determined resources, which are needed by the object, is transferred to the client. According to the present invention, users do not have to wait for a long time before they can see a web page. | 10-29-2009 |
20090271501 | System and Method for Building and Execution of Platform-Neutral Generic Services' Client Applications - A system and method of building component applications are provided. Component applications are executed on terminal devices, which communicate with a schema-based service via a network and the Internet. The component applications comprise data components, presentation components, and message components, which are written a structured definition language such as XML code. The component applications further comprise workflow components which can be written as a series of and are embedded in the XML code. | 10-29-2009 |
20090271502 | DATA DISTRIBUTION METHOD, DATA DISTRIBUTION SYSTEM AND RELEVANT DEVICES IN EDGE NETWORK - A data distribution method, a data distribution system and relevant devices in an edge network are provided. The method includes: obtaining a data download request from a client, and obtaining a content ID of data under a certain protocol, where the content ID is carried in the download request; and searching for an edge network content ID that corresponds to the content ID and uniquely identifies a data content in an edge network, obtaining corresponding client information by using the edge network content ID as an index, and returning data source information that carries the client information to the client. Therefore, the data is sharable as far as possible throughout the edge network, and the impact on the backbone network is relieved effectively. | 10-29-2009 |
20090276505 | WEB SERVICE CONTROL APPARATUS AND METHOD - A computer readable storage medium stores a Web service control program that allows a computer to execute a process comprising: receiving from a consumer of a reservation request for a reservation which reserves the Web service and defines a condition; acquiring a state of a server; determining whether to accept the reservation according to the condition and the state; accepting the reservation when it is determined to accept the reservation; transmitting a reply, when the reservation is accepted; detecting, when receiving a Web service request which includes first information based on a first communication protocol and second information based on a second communication protocol, the reservation identifier in the second information to determine according to result of the detecting whether or not the Web service request conforms to the reservation; and transferring the Web service request when the Web service request is determined to conform to the reservation. | 11-05-2009 |
20090282126 | SYSTEM AND METHOD FOR PLAYING DATA OF A REMOTE COMPUTER - A system for playing data of a remote computer has the remote computer, a network media player and a display. The network media player is able to play data with specified formats. The remote computer uses a data-identifying module to identify formats of data and a data-streaming module to output the data with the specified format to the network media player, or transforms the data to the data with specified format through a data-processing module and continuously outputs the transformed data to the network media player through the data streaming module. The display is connected to the network media player and shows played data. | 11-12-2009 |
20090282127 | METHOD FOR ENABLING BANDWIDTH MANAGEMENT FOR MOBILE CONTENT DELIVERY - A system, method and device are disclosed for managing bandwidth in content delivery from a push content server to a wireless device. The system may include: a content server configurable to deliver content to the wireless device; a processor for controlling operation of the server; a communications subsystem coupled to the processor; a memory coupled to the processor; and a storage device coupled to the processor. The content server may include a module for managing bandwidth in content delivery from the content server to the wireless device, the module being configured to cause the content server to: record a policy for the delivery of content to the wireless device; initiate content delivery to the wireless device; evaluate the policy to determine whether new content for delivery is deliverable to the wireless device; deliver content when the policy is satisfied; and decline delivery of content when the policy is not satisfied. | 11-12-2009 |
20090282128 | FIRMWARE UPGRADE FOR THIN CLIENTS USING ONE OR MORE SERVERS - A process and system for upgrading firmware in a thin client in a network environment. The process may proceed on an automated basis during boot-up by using one or more FTP addresses stored in the thin client. Multiple FTP servers may be accessed. The same firmware upgrades may be stored on more than one FTP server. Different firmware upgrades may instead or in addition be stored on different FTP servers. | 11-12-2009 |
20090287794 | Assisting media servers in determining media profiles - Assisting media servers to determine profiles of locally served media objects involves enumerating digital media objects on a media server device. A remote procedure call of a network server is invoked to determine the media profile identifiers. Sample portions of the digital media objects are accessed, and the sample portions are usable to assign media profile identifiers to the respective digital media objects. The sample portions of the digital media objects are sent to the network server. In response to invoking the remote procedure call, the media server device receives the media profile identifiers assigned to the sample portions from the network server. The media profile identifiers are assigned to the digital media objects at the media server device based on the assignment of the media profile identifiers to the sample portions. | 11-19-2009 |
20090287795 | Method, System, and Service Server for Providing Firmware Through Communication Network - A firmware providing method in which firmware for an electronic device is downloaded from a service server provided on a communication network to a communication terminal. Display information to be displayed on a display of the electronic device is stored in the service server as language standard data that responds to a plurality of languages in accordance with a model of the electronic device. The communication terminal downloads, from among the language standard data, data in which a model of the electronic device and a language are specified, edits at least a portion of the language standard data, and then transmits the edited display information to the service server. In response thereto, the service server generates firmware for the electronic device of the same model based on the edited display information and returns the firmware to a return target terminal. | 11-19-2009 |
20090287796 | METHOD AND APPARATUS FOR DEVICE AND CARRIER INDEPENDENT LOCATION SYSTEMS FOR MOBILE DEVICES - A method and system for a device and carrier independent geographic location protocol. Specifically, the present invention provides location information of a mobile device to third parties in a communication network through a protocol that is device and network carrier independent. Position information of any first format is sent to a proxy server. An identifier that identifies the type and format of the position information is also sent. The proxy server then locates and accesses an executable plug-in module associated with the identifier to convert the position information of the first format into one of a plurality of standard location formats. The executable plug-in module converts the position information into a second standard format as required by the third party. After the position information is converted to the second format, the proxy server sends the position information to the third party. | 11-19-2009 |
20090287797 | Generating, Storing, and Displaying Graphics Using Sub-Pixel Bitmaps - Techniques for generating, storing and displaying graphics on computer systems are disclosed. The type of graphics in particular are images, where the image can be defined as a set of areas, whether these areas are lines, geometric shapes, letters or other types of areas. The effect of using these methods is that graphics, such as digital maps, can be handled faster, with more flexibility and with higher display quality, both for screen use and for printing. | 11-19-2009 |
20090300144 | HINT-BASED STREAMING OF AUXILIARY CONTENT ASSETS FOR AN INTERACTIVE ENVIRONMENT - Methods for obtaining and distributing auxiliary content assets for an interactive environment and a client device and server that may implement such methods are disclosed. The client device displays a scene of a portion of the simulated environment from a camera point of view (camera POV) on a video display. The client device generates a pre-hint vector based on position of the camera POV, sends the vector to a server and receives auxiliary content information from the server. The server receives the pre-hint vector, determines the future field from the pre-hint vector, identifies one or more auxiliary content targets within the potential future field of view, and sends auxiliary content information for the identified targets to the client device. | 12-03-2009 |
20090300145 | MEDIA STREAMING WITH SEAMLESS AD INSERTION - The present disclosure relates to playback of video/audio streaming media data with seamless advertisement insertion. A content player monitors playback of the media stream and determines a location to insert an advertisement. The content player pauses downloads of the media stream and begins downloading the advertisement while the media stream continues to be rendered. The advertisement is, consequently, loaded prior to a start time and allows for an instantaneous rendering at an advertisement insertion point in the media stream. | 12-03-2009 |
20090300146 | DISPLAY APPARATUS FOR DISPLAYING WIDGET WINDOWS, DISPLAY SYSTEM INCLUDING THE DISPLAY APPARATUS, AND A DISPLAY METHOD THEREOF - A method for displaying widget windows is provided, including generating a widget display screen including at least one widget window, determining if a display area of the at least one widget window satisfies a preset threshold condition, and adding a new widget display screen including a new widget window if the threshold condition is satisfied. Accordingly, services can be provided through widget windows without preventing the viewer from viewing the TV, thereby enhancing user convenience. | 12-03-2009 |
20090307332 | Network caching for hierachincal content - A method and apparatus for caching content are described including storing content on a content server, differentiating between pieces of content and storing a portion of the differentiated content at a cache server proximate to a user. | 12-10-2009 |
20090307333 | RESTORING OF DATA TO MOBILE COMPUTING DEVICE - A mobile computing device comprises a wireless transceiver configured to communicate with a remote server, a memory; and a processing circuit. The processing circuit is configured in a restore operation to receive first data from the remote server, to receive a source indicator for second data from the remote server, wherein the first data and second data represent data previously stored in the memory of the mobile computing device or in a memory of another mobile computing device, and to send a request for the second data based on the source indicator using the wireless transceiver. | 12-10-2009 |
20090307334 | DATA CENTER WITHOUT STRUCTURAL BOTTLENECKS - A method of networking a plurality of servers together within a data center is disclosed. The method includes the step of addressing a data packet for delivery to a destination server by providing the destination server address as a flat address. The method further includes the steps of obtaining routing information required to route the packet to the destination server. This routing information may be obtained from a directory service servicing the plurality of servers. Once the routing information is obtained, the data packet may be routed to the destination server according to the flat address of the destination server and routing information obtained from the directory service. | 12-10-2009 |
20090307335 | Methods and apparatus for interactive specification of context-sensitive service level agreements; for provisioning of resources required during service delivery events regulated by service level agreements; and for monitoring compliance with service Level agreements during service delivery events - In a first aspect of the present invention, methods and apparatus implement graphical user interfaces for interactively specifying service level agreements used to regulate delivery of services to, for example, computer systems. An interactive graphical user interface allows a user to see the effects of varying values of service delivery variables on the level of service achievable in a particular service delivery context. In a second aspect, methods and apparatus of the present invention provision resources required for service delivery. In the second aspect, the methods and apparatus of the present invention select a service delivery model dependent on context. The selected service delivery model is used to provision resources that will be required during service delivery. In a third aspect, methods and apparatus of the present invention monitor compliance with a service level agreement during a service delivery event. In instances where a given service delivery does not comply with service level attributes specified in a controlling service level agreement, the methods and apparatus of the present invention take corrective action. | 12-10-2009 |
20090313352 | Method and System for Improving the Download of Specific Content - A method of locating and downloading content from one or more remote servers for access on a client, the method comprising the steps of: identifying one or more key locations on the or each web server which carry out one or more predetermined functions; storing details of the one or more key locations and the associated one or more predetermined functions on the client; causing the web server to carry out one or more predetermined functions on the one or more web server based on the stored details of one or more first key locations and a data entry at the client; using the details to locate one or more key locations on the one or more web servers that come about by means of the causing step; and downloading content from the one or more key locations for access on the local client. | 12-17-2009 |
20090313353 | COPYRIGHTED CONTENT DELIVERY OVER P2P FILE-SHARING NETWORKS - A copyright protection system for large scale content delivery over peer-to-peer P2P networks is disclosed. The system may integrate the complementary protections of a peer authorization protocol (PAP), selective content distribution and poisoning, and peer collusion detection. The system may include a transaction server computing system coupled to a P2P network and configured to enable users on the P2P network to conduct transactions for acquiring digital content to thereby become authorized clients for the digital content; and a plurality of distribution agent computing systems coupled to the central server and the P2P network, each distribution agent configured to store and distribute said digital content to said authorized clients distinguish authorized clients from unauthorized peers using a peer authorization protocol (PAP), selectively distribute poisoned versions of the digital content to unauthorized peers while distributing the digital content in a clean form to the authorized clients, cause a random plurality of the authorized clients to send download requests for a copyright protected file to other peers suspected of being unauthorized, receive, from one or more of the suspected other peers, clean copies of the file in response to the download requests; and identify the one or more suspected other peers as unauthorized peers. | 12-17-2009 |
20090313354 | DEVICE, SYSTEM, METHOD AND COMPUTER-READABLE MEDIUM FOR STORING AND MAKING IMAGE INFORMATION RETRIEVABLE - The present invention relates to a method for storing, providing with a code and making image information retrievable, comprising steps for: transferring image data from a memory card for mobile use, such as a flash memory, to a memory in a device coupled to a network, a user entering in the device a contactability code for a mobile telephone, such as a mobile telephone number or another code such as an IP telephony address, associating the image data with the contactability code or an identification code, transmitting the image data from the device to be received by the web server or a data file linked thereto. | 12-17-2009 |
20090313355 | System Method and Apparatus for Portable Digital Identity - Two-way digital media devices typically store digital identifying data that identify the user to providers of content and interactive data. In the case of a Web browser of a personal computer, the digital identity is stored in the form of a plurality of cookies that are used by respective web sites to personalize the web site experience for each particular user. When a user is at a different computer, the digital identifying data is not available. In addition, other types of interactive devices, such as CATV settop boxes, cell phones, PDAs and the like, may not have enough non-volatile memory (persistent storage) to store the digital identifying data. In order to provide users with a portable digital identity, a digital identity server is provided as a server node on the Internet, which retrieves digital identifying data and downloads such digital identifying data to any device upon request. In such manner, the user's digital identity is portable and available at any computer or other digital device that is being used. The system digital identity server permits devices without sufficient non-volatile memory storage to download a digital identity for temporary storage in volatile memory, thereby providing a digital identity in devices without non-volatile memory. | 12-17-2009 |
20090319637 | COMPUTER SYSTEM AND METHOD FOR ACCESSING SYSTEM INFORMATION OF THE COMPUTER SYSTEM - A computer system includes a GPNV ram, an IPMI module, and a BIOS module. The IPMI module includes a BMC configured to monitors states of the computer system. The BMC includes an FRU. The BIOS module is configured to read system information of the computer system when the computer system is switched on, and copy the system information to the FRU of the IPMI module from the GPNV ram. A method for accessing the system information of the computer system is also provided. | 12-24-2009 |
20090319638 | GATEWAY SERVICE PLATFORM - A gateway service platform is disclosed that provides access to a payment processing system via an open network such as the internet. The gateway service platform also provides access to service systems that provide a variety of services and applications offered by or affiliated with the payment processing system. The gateway service platform allows the payment processing system to reach users and to facilitate transactions on a wide variety of devices that may not otherwise be able to connect to payment processing system. Other devices, such as payment terminal devices, can also interact with a payment processing system through the gateway service platform using the same network and protocol. Embodiments of the invention allow devices on these open networks to connect with the payment processing system without having to change the existing infrastructure of the payment processing system. | 12-24-2009 |
20090319639 | CONTENT IDENTIFICATION METHOD AND SYSTEM, AND SCIDM CLIENT AND SERVER - A content identification method and system, and a secure content identification mechanism (SCIDM) client and server are provided. The content identification method includes: selecting an identification mechanism for a content to be identified; extracting identification information of the content to be identified corresponding to the selected identification mechanism; and sending a first content identification request, in which the first content identification request contains the selected identification mechanism and the identification information, and is adapted to request an SCIDM server to identify an attribute of the content to be identified by using the identification mechanism and according to the identification information. Thus, a load of a content identification system is reduced, and an efficiency of content identification is improved. | 12-24-2009 |
20090327452 | AUTOMATED CHANNEL DATA EXTRACTION AND TRANSFORMATION - Select portions of product channel data collected by a product channel participant and stored in a data warehouse are periodically extracted based on a previously determined template. The extracted subset of product channel data is thereafter transformed so that the format of the data complies with that of the requesting enterprise. Once transformed, one or more rule sets is applied to the subset of transformed data to guarantee that the information complies with requirements set forth by the enterprise yet does not violate any disclosure rules of the product channel participant. Thereafter and on a scheduled basis, the transformed and validated data is delivered to a delivery server from which the enterprise can retrieve the data at its convenience. | 12-31-2009 |
20090327453 | METHOD FOR IMPROVING DATA READING SPEED OF A DISKLESS COMPUTER - A method for improving data reading speed of a diskless computer is applied to at least one diskless computer and a remote server having at least one disk drive and a cache unit. The method comprises acts of retrieving a data reading request from the diskless computer, determining if the requested data is in the cache unit, transferring the requested data from the cache unit to the diskless computer when the requested data is in the cache unit and transferring the requested data from the at least one disk drive to the diskless computer and the cache unit when the requested data is not in the cache unit. Therefore, speed of the diskless computer reading data from the remote server increases because access speed of the cache unit is faster than a conventional disk drive. | 12-31-2009 |
20090327454 | SERVICE FLOW PROCESSING APPARATUS AND METHOD - A service flow processing apparatus requests a service on a network to perform processing in accordance with a service flow description document and an interface description document, and receives a response from the service. The service flow processing apparatus also generates a proxy service that corresponds to the service, and if a normal response has not been received from the service, the service flow processing apparatus changes the destination of the request for the service described in the interface description document to the proxy service. | 12-31-2009 |
20100005153 | Use of wireless devices' external storage - Adapting web-based external storage, wireless device can posses huge amount of storage that current any wireless device's internal storage can not provide. To effectively let the storage server providing external storage (file system) for wireless device, the storage of a storage server need to be partitioned into multiple small storage volume and need to be exported to each specific wireless device. The console support software coupled with web-server software of a server provides both users of wireless device and console through web-browser to perform tasks of creating and utilizing external storage (file system). To support larger number of wireless devices with external storage, a central controlled distributed scalable virtual machine infrastructure can be deployed. The larger number of storage server controlled by a central control system can satisfy unlimited wireless devices external storage needs. | 01-07-2010 |
20100005154 | METHOD AND APPARATUS FOR OBTAINING INFORMATION FOR TRANSFER OF AN EXTERNAL CONTENT - The present invention is to notify a user of whether content streaming service will be provided well or not by obtaining information for transfer of a content to be provided from outside before traffic of the content starts to be transferred. In a method according to the present invention, a CP (Control Point) or a gateway at a home network obtains requests an external server to provide information for transfer of a content stored in the external server, a TD (Traffic Descriptor) is constructed based on the provided information for transfer, and a QoS (Quality of Service) manager invokes an action requesting permission of traffic requiring a bandwidth specified by the TD to devices to be involved in traffic transferring of the content. | 01-07-2010 |
20100005155 | STANDARDIZED MECHANISM OF REMOTE MANAGEMENT OF EMBEDDED RADIO MODULES - A standardized mechanism of remote management of mobile devices using Low Level Reader Protocol (LLRP) is disclosed. An LLRP provider application runs on a server. A remote management application runs on a mobile device. The LLRP provider application and the remote management application communicate using LLRP. The remote management application uses Device Service Provider Interface (DSPI) to communicate with hardware on the mobile device. The LLRP provider application discovers a mobile device, requests at least one of configuration or metadata information, and receives at least one of configuration or metadata information. The remote management application receives a request for at least one of configuration or metadata information and sends at least one of configuration or metadata information. | 01-07-2010 |
20100005156 | System and method for data acquisition and process and processing - A system and method for data acquisition and processing is described which can form the basis of new and improved business and consumer services. A subscriber captures the image of an encoded datagram associated with a product or service using a mobile phone or PDA or fixed line device and transmits this to a remote data processing centre. The captured datagram may comprise a variety of geometric shapes and language characters and even some custom graphics which may be processed in relation to a subscriber's profile stored in the device. The profile is used to provide different levels of quality of service and authentication for access to services in accordance with the subscriber's access rights. The destination IP address or mobile number used to access the service is encoded within the datagram itself so the subscriber need only ‘point and click’ and the software application can both identify, decode and direct a newly compiled data message to a known destination. In this way a variety of datagrams may be created, each comprising their own unique destination mobile number or IP address where each may be associated with very unique data services or system control services. Communication with a specific data processing centre may be via fixed line ADSL or via 3G services or GPRS or WIMAX or Wireless USB or be converted into an SMS text message. The remote server processes the captured data and either provides information back to the sender of the information or to their email address or initiates a process. Applications include data services, process control such as car park barriers, secure software purchasing such as ordering games from magazines where the software is forwarded to a known email address. Other applications include timetable updates for travel guides, or on advertisements, or in technical journals, or on food constituent labels, so that the data can be compared with current source data and dynamically updated as required to thereby replace or enhance the published information. This invention provides a powerful dimension to search engine companies bringing retail markets and consumer interest closer together through simplified intelligent messaging. | 01-07-2010 |
20100005157 | SYSTEM AND METHOD FOR USING A GLOBAL TRANSLATOR TO SYNCHRONIZE WORKSPACE ELEMENTS ACROSS A NETWORK - A system transmits new workspace elements or new workspace element changes at a first memory store via an electronic network to a second memory store. The system includes a first memory store for storing workspace elements, a second memory store coupled via an electronic network to the first memory store for storing workspace element copies, an interface for receiving new workspace elements at the first memory store, and a general synchronization module for electronically transmitting copies of the new workspace elements via the electronic network to the second memory store. | 01-07-2010 |
20100011091 | Network Storage - Systems, methods, and apparatus including computer program products to receive a data transfer request that includes a specification of an access operation to be executed in association with one or more network-based storage resource elements, the specification including respective persistent fully-resolvable identifiers for the one or more network-based storage resource elements, and process the access operation in accordance with its specification to effect a data transfer between nodes on a data network. | 01-14-2010 |
20100011092 | System and method for effectively transmitting content items to electronic devices - A system and method for effectively transmitting content items to electronic devices includes a content server that is configured to access and store various types of content information. A recommendation engine of the content server analyzes network statistics and client profiles to identify appropriate content items for device users of the electronic devices. A transmitter receives the targeted content items from the content server, and responsively provides the content items to the electronic devices by broadcasting the content items over a unidirectional telecommunications link. | 01-14-2010 |
20100011093 | MULTIPLE IDENTITY DOWNLOAD MANAGER - A method and apparatus for downloading files from a plurality of content sources is disclosed. The downloading is performed with a download manager that has a number of instances each customized with a personality to respectively implement a use case. The personality can specify bandwidth requirements, QoS factors, reporting locations, authentication requirements, player or application to use with the content, how the graphical user interface is customized, information to track, location for downloads, security and privacy settings, and/or how customizations is inherited. The personality may also specify the protocols and/or encryption used for the download. | 01-14-2010 |
20100017499 | Data downloading initiated by portable communicating objects during a campaign - Content data available in a server is downloaded to portable communicating objects via a radio communication network during a data downloading campaign initiated by a portable communicating object upon transmission of a request of content availability to the server when at least one request transmission triggering element fulfills a rule stored in the portable communicating object. Upon reception of the content availability request, one of the devices including the server and the portable communicating object determines whether the content data are available for the portable communicating object so as to transmit the same thereto. | 01-21-2010 |
20100017500 | Methods and systems for peer-to-peer proxy sharing - The system and methods for providing peer-to-peer (p2p) proxy sharing in a distributed computer network. Each peer nodes can include a Hyper Text Transfer Protocol (HTTP) client and a p2p program. The p2p program provides the utilities for implementing the p2p network. A controller server connected to the network can manage system operations. A method of implementing p2p proxy sharing includes signing in and signing off functions to the p2p network, searching for p2p nodes, connecting to p2p nodes, managing connections between p2p nodes, processing HTTP request and HTTP response, forwarding and processing data between p2p nodes, managing connections from HTTP client, and managing connections to web servers. | 01-21-2010 |
20100017501 | CONTENT MANAGEMENT AND METHOD - A technique for content management involves storing runtime state of content externally. A system created according to the technique may include a state server that receives runtime state of content from a playback device, and provides the runtime state to that or another playback device upon request. A playback device constructed according to the technique may include a content state recovery engine for recovering runtime state that was previously stored externally to the playback device. A method according to the technique may include generating the runtime state locally, storing the runtime state externally, and re-acquiring the runtime state. | 01-21-2010 |
20100017502 | Web page content translator - A system, method, and computer readable medium for reformatting web content into a format readable on one or more mobile devices is provided. A user generates a user request for a web page from a mobile device to a proxy server. The proxy server forwards the user request to an origin web server, which returns the requested web page to the proxy server. A conversion engine within the proxy server extracts the desired content from the web page, and reformats the content in accordance with one or more predefined transform methods associated with the one or more mobile devices before transmitting the transformed web page with the desired content to the one or more mobile devices. Secure or unsecure connection provided via a decorated uniform resource locator can be used to connect a mobile device, the proxy server, and an origin web server. | 01-21-2010 |
20100017503 | DOWNLOAD SERVER AND METHOD FOR INSTALLING AND UPDATING APPLICATION PROGRAM USING PARTITIONING OF SHARED LIBRARY - A download server that transmits, when it receives a request of one or more application programs from a client device, to the client device connected to the download server via a wired or wireless network the application programs includes a dependency analyzer, a partitioned shared library generator and a controller. The dependency analyzer that analyzes a dependency of each of the application programs on existing shared libraries to detect object codes, which are actually used by corresponding application program, in the existing shared libraries; the partitioned shared library generator that generates, based on the analyzing result of the dependency analyzer, partitioned shared libraries having only the actually-used object codes; and the controller that transmits, by using a connection module, partitioned shared libraries selected from the generated partitioned shared libraries, and the application programs linked thereto to the client device via the network. | 01-21-2010 |
20100030870 | REGION AND DURATION UNIFORM RESOURCE IDENTIFIERS (URI) FOR MEDIA OBJECTS - A method for providing a portion of a media object to a user is provided. The method includes receiving a URI associated with a media object. The URI indicates a portion of the media object. The method further includes determining the portion of the media object indicated by the URI. The method also includes providing the portion of the media object to a user. Furthermore, a system for providing a portion of a media object to a user is provided. The system includes a memory, logic for receiving a URI associated with a media object, and a processor. The processor is for determining the portion of the media object indicated by the URI, and providing the portion of the media object to a user. | 02-04-2010 |
20100030871 | POPULATING AND USING CACHES IN CLIENT-SIDE CACHING - Aspects of the subject matter described herein relate to client-side caching. In aspects, when a client receives a request for data that is located on a remote server, the client first checks a local cache to see if the data is stored in the local cache. If the data is not stored in the local cache, the client may check a peer cache to see if the data is stored in the peer cache. If the data is not stored in the peer cache, the client obtains the data from the remote server, caches it locally, and publishes to the peer cache that the client has a copy of the data. | 02-04-2010 |
20100030872 | System for remote processing, printing, and uploading of digital images to a remote server via wireless connections - A system that includes a digital camera, a digital image processing unit, a printer, and a remote server. The digital camera wirelessly transmits a digital image to the digital image processing unit. The digital image processing unit, once it receives the digital image, can store the image locally on a hard disk and print the digital image. The digital image processing unit can also include a mobile internet card, thereby enabling it to connect directly to the internet to upload the stored digital images directly to a remote server without first needing to connect to a local network. Alternatively, the camera and the digital image processing unit can be one and the same, and transmit the digital image wirelessly to a printer, a remote server, or both. The settings and preferences of the system can also be updated automatically when it connects to a remote server. | 02-04-2010 |
20100030873 | NETWORK MEDIA CHANNELS - A system, including: a first network coupled to at least a first server and a second server; the first server comprising: storage configured to store media data, and a network media channel manager configured to send and receive the media data according to one or more network media channels; a publishing client coupled to the first server, the publishing client configured to publish the media data using a first network media channel selected from the one or more network media channels. | 02-04-2010 |
20100036934 | Network Based Community and Contest System and Method for Same - A computer network such as the World Wide Web, private intranet, or the like provides for creating a community of users. Periodically one or more topics are presented on a network site. Users can upload content, such as video files, audio files, pictures, text files, and the like relating to a topic to share with other users. User can also indicate whether they have personally experienced a particular topic and/or whether they desire to experience a particular topic. In some embodiments, a companion program, such as a television show, radio show, podcast, or the like also provides users the ability to review content posted by other users. | 02-11-2010 |
20100036935 | METHOD FOR REACTING TO THE BROADCAST OF A FILE IN A P2P NETWORK - A method for establishing connections with a number of peers of a peer to peer network operating using at least one exchange protocol, such as to influence the broadcast of a file within a peer to peer network, the addresses of the number of peers being held by at least one network server. A connection is established with the network server such as to at least partially download the addresses of the number of peers connected to the network and implicated in the downloading of the file, to a control server, then connections are established between at least one control client exchanging data with the control server and peers the addresses of which have been downloaded to the control server, such as to download content from a peer to a controlled client or broadcast content from a controlled client to a peer, the downloading or broadcasting being carried out according to the exchange protocol. | 02-11-2010 |
20100042702 | Bookmarks for Flexible Integrated Access to Published Material - Methods, systems, and apparatus, including medium-encoded computer program products, can provide bookmarks for flexible integrated access to media content. A method includes providing a user with access to media content via a first delivery mechanism of multiple delivery mechanisms. Delivery mechanisms include one or more delivery mechanisms that deliver an audio rendering of the media content and one or more that deliver a visual rendering. A request to bookmark a stopping point in the media content is received. A relative position in the media content based on the stopping point is determined and stored. A request for access to the media content via a second delivery mechanism is received. The relative position is received and used to determine a starting point for playback of the media content via the second delivery mechanism. Access to the media content is provided via the second delivery mechanism at the starting point. | 02-18-2010 |
20100049832 | COMPUTER PROGRAM PRODUCT, A SYSTEM AND A METHOD FOR PROVIDING VIDEO CONTENT TO A TARGET SYSTEM - A method for providing video content to a target system, the method including: acquiring multiple groups of frames from a stream of frames; processing each group of frames out of the multiple groups of frames to provide a video file; and transmitting the video file to the target system; wherein the acquiring, processing and transmitting partially overlap. | 02-25-2010 |
20100049833 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR MODIFYING AN ENDPOINT REFERENCE REPRESENTING A WEB SERVICE ENDPOINT - WS-Addressing EndpointReferences represent Web service endpoints and are propagated in the SOAP Envelope as part of Web service interactions. | 02-25-2010 |
20100049834 | FILE TRANSFER METHOD AND FILE TRANSFER SYSTEM - A file transfer method and a file transfer system are provided for making it possible to minimize aggregate waiting time of the whole users for data transfer using a multicast protocol. In the file transfer method of transferring a plurality of program files from a recorder storing a plurality of program files via a network to a plurality of mobile terminals using a multicast protocol, the recorder determines order of transfers of the plurality of program files for the purpose of transferring the plurality of program files in order of digital data files, which is the ascending order of file size of the plurality of program files (step S | 02-25-2010 |
20100049835 | Portable Media Player as a Remote Control - A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized to a selected one(s) of a number of digital media files stored on the media server in such a way that digital media file metadata (song title, author, etc.) associated with the selected digital media file(s) only is transferred from the media server to be stored in the portable media player. | 02-25-2010 |
20100057884 | BROWSER-BASED DOWNLOAD MANAGER - A file download manager automatically controls how and where downloaded files are stored. A method for use in downloading a file includes establishing communications between a network site and a computer that is visiting the network site, automatically detecting whether a device capable of receiving files is connected to the computer, automatically determining a location in the device where a file may be stored, and automatically downloading a file from the network site to the computer and sending the downloaded file to the device to be stored at the determined location in the device. A computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute these steps. | 03-04-2010 |
20100057885 | Method for Automated Harvesting of Data from A Web site using a Voice Portal System - A system is provided for developing and deploying a voice application using Web-based data as source data over a communications network to one or more recipients. The system has a voice application server capable of accessing a network server and Website hosted therein, a network communications server for routing the voice applications to their intended recipients, and a computer station running voice application software having control access to at least the voice application server, the computer station capable of accessing the network server and Website. An operator of the computer station creates and provides templates for the voice application server to use in data-to-voice rendering. | 03-04-2010 |
20100057886 | WIRELESS MEDIA SYSTEM WITH EMBEDDED MEDIA SERVER - A wireless media arrangement streams media over a local packet-based wireless network. According to an example embodiment, such a wireless media arrangement (e.g., 100) includes a digitally-encoded non-volatile storage device (NSD) (e.g., 110) such as a hard disc drive (HDD) that stores media, reloadable memory (e.g., 115) such as random-access memory (RAM), a media center (e.g. 105) to stream the stored media to a media playback device over the local network, and an embedded media server (e.g., 120). The media server wirelessly discovers and communicates with a media playback device (e.g., 125) on a local network. The media server also stores database tables on the NSD identifying the stored media. Upon startup, the media server loads a current version of the database tables into the reloadable memory; however, if an error is detected in the current version, then a pervious version of the database tables is loaded. When a change is made to the stored media, the media server stores a new version of the database tables to the NSD while maintaining a previously-stored version of the database tables to facilitate backup in the event of corruption or other error. | 03-04-2010 |
20100057887 | SYSTEM AND METHOD FOR PROVIDING LOCALLY APPLICABLE INTERNET CONTENT WITH SECURE ACTION REQUESTS AND ITEM CONDITION ALERTS - Optimized delivery of locally applicable Internet content to users. A cache of locally applicable Internet content is maintained in a local content server, based upon a monitoring of locations of users requesting Internet content. Requests for Internet content are received from user equipment through a wireless network base station, and served from the local content server, which is logically proximate to the wireless network base station. The caching of locally applicable Internet content may be maintained on a layered basis. Secure action request receipt and corresponding performance, and item condition alerts are also described. | 03-04-2010 |
20100057888 | SYSTEM AND METHOD FOR PROCESSING EXTENSIBLE MARKUP LANGUAGE (XML) DOCUMENTS - Systems and methods for processing documents are disclosed. Documents received at a data server are transcoded using locally stored or generated code books. Code books for transcoded documents received at a wireless mobile communication device are either retrieved from a memory on the device or requested from a data server. In response to a code book request, a data server retrieves a requested code book from a local memory or generates the requested code book and returns the requested code book to a requestor. A wireless mobile communication device may also generate and transcode XML documents using a locally stored code book, a locally generated code book, or a code book received in response to a code book request. | 03-04-2010 |
20100057889 | COMMUNICATION METHOD, COMMUNICATION DEVICE, AND PROGRAM - To further correctly obtain related information about contents being received from a server. A communication apparatus | 03-04-2010 |
20100064027 | COMMUNICATION TERMINAL AND LIST DISPLAY METHOD - A second communication terminal includes a data receiving section that receives management data including an access information of a server, from a first communication terminal; a storage section that stores applications; a list making section that makes a list of applications indicated by the received management data; a display section that displays lists; a request transmitting section that, when an application which is not stored in the storage section is selected from the list, transmits a transmission request for the application to the server by using the access information in the management data; and an application receiving section that receives the application transmitted from the server in response to the transmission request. | 03-11-2010 |
20100064028 | METHOD FOR SWITCHING A CLIENT TERMINAL FROM AN IDLE MODE TO AN ACTIVE MODE - The invention concerns a method for switching a client terminal ( | 03-11-2010 |
20100064029 | NETWORK CONNECTOR DEVICE - A network connector device and a method for making image information sent through a first digital network accessible by a second digital network. A first and a second network connector are arranged to pass on digital network traffic, a network traffic buffer buffers the digital network traffic, an image session identifier identifies a network session from the buffered digital network traffic, containing image information. An image session tracker tracks the identified network session containing image information, an image extractor extracts image information from the identified network session containing image information, and an image information buffer buffers the extracted image information. An image information arranger arranges the image information from the image information buffer into at least one image sequence of related images, and a server makes accessible the at least one image sequence via a third network connector. | 03-11-2010 |
20100064030 | INPUT CANDIDATE PROVIDING DEVICE, INPUT CANDIDATE PROVIDING SYSTEM, INPUT CANDIDATE PROVIDING METHOD, AND INPUT CANDIDATE PROVIDING PROGRAM - A method for providing input candidates with respect to a form which is embedded in a content to be displayed, the method comprising a parsing result obtaining step of requesting and obtaining a result of parsing performed by a parsing function which parses a content; an analyzing step of passing the result of the parsing to an analyzing function which analyzes a context of the content, letting the analyzing function execute analysis, and obtaining a result of the analysis from the analyzing function; an input candidate determining step of passing the result of the parsing to an input candidate determining function which determines input candidates, letting the input candidate determining function determine the input candidates, and obtaining the input candidates from the input candidate determining function; and an input candidate displaying step of displaying the obtained input candidates on a display as the input candidates with respect to the form. | 03-11-2010 |
20100070610 | System and method for the distribution of digital media - The present invention comprises systems and methods for the distribution of digital media, programs, works and other data (Content). One embodiment of the invention relates to a portable, processor-enabled, non-volatile memory storage device (Storage Device) used to store and transport Content, a processor-enabled playback device (Playback Device) that interfaces with the Storage Device to view Content stored on the Storage Device, and a freestanding, affixed, and/or integrated kiosk device (Kiosk Device) with an independent, on-board drive array or arrays, or a Local Area Network-connected drive array or arrays, or other large capacity data storage memory structures (Drive Arrays) used to access and load Content to the Storage Device. In one embodiment, the Kiosk Device has access to several million Content files on a large number of Drive Arrays. In one embodiment, the Playback Device contains the same functionality as a Kiosk Device, accessing Drive Arrays via the Internet. | 03-18-2010 |
20100070611 | Dye Injected Request Generation - Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction. | 03-18-2010 |
20100070612 | INFORMATION PROCESSING SYSTEM, COMMUNICATION CONTROL APPARATUS AND COMPUTER READABLE MEDIUM - An information processing system includes first to third information processing apparatuses and a communication control apparatus that controls communications among the first to third information processing apparatuses. The communication control apparatus includes: an acquisition unit that acquires information concerning a communication quality between the first and second information processing apparatuses; a setting unit that sets communications between the first and third information processing apparatus based on the information concerning the communication quality acquired by the acquisition unit; and a transfer unit that transfers information transmitted from the first information processing apparatus to the second information processing apparatus, to the third information processing apparatus as well as the second information processing apparatus. Each of the first to third information processing apparatuses includes a playing unit that plays information transmitted from each of the first to third information processing apparatuses. | 03-18-2010 |
20100070613 | Portable Communication Interface for Accessing Media Content - A method and apparatus for accessing media with a portable communication device presents media available for display to a user based on user preferences. A user can select media to be output from an external display by entering commands into the portable communications device. In addition, a second external display can be used to display a subset of the media available for display. | 03-18-2010 |
20100070614 | UNIFIED DEVICE MANAGEMENT METHOD AND SYSTEM - A unified device management method and system for unified management of a fixed and mobile device includes a command execution controller which receives a device management command, sends a query message to the device, receives a response message transmitted by the device, creates a command execution policy based on the settings contained in the response message, and executes the device management command according to a policy, the device which generates and sends the response message to the command execution controller according to user inputs, and a remote access server which connects the device and the command execution controller by using a remote access protocol. | 03-18-2010 |
20100070615 | NETWORKED EMERGENCY MANAGEMENT SYSTEM - A computer-implemented process allows emergency plans to be easily and rapidly created for a plurality of different facilities. An emergency plan is provided in electronic form for each facility. Each emergency plan has a standardized format with a plurality of component parts. Each emergency plan has at least some component parts that are accessible by other facilities. An electronic network is provided which allows at least some of the facilities to electronically obtain the accessible component parts of the emergency plans of at least some of the other facilities. A user interface allows the emergency plan of a facility to electronically import into its emergency plan selected content of one or more component parts of the emergency plan of another facility using the electronic network. The electronic importing is facilitated via the use of the standardized format for the emergency plans. | 03-18-2010 |
20100077058 | SENDING A REMOTE USER INTERFACE - In one embodiment, a method for providing a user interface to a client device is provided, the method comprising: sending, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server; receiving content from a content source; sending the content to the client device according to the server-defined protocol; and sending a partial update of the content to the client device according to the server-defined protocol. | 03-25-2010 |
20100077059 | WEBSITE NAVIGATION SYSTEM AND METHOD THEREOF - A system and method for website navigation are provided to implement users' individually defined website navigation. The system and method include a website navigation server and a database, which stores the navigation items of relationships between website pages and character strings respectively according to the specific user. Upon the website page redirection requests with character strings from the user, the website navigation server finds the matched address according to the character strings in the stored navigation items of the current user and then redirects the page to the corresponding address. | 03-25-2010 |
20100077060 | METHOD AND SYSTEM FOR TRANSMITTING CONTENT - A system for transmitting multimedia content, the system includes: (a) a session manager, configured to initiate a unicast session with an end-user device over a dedicated channel; and to transmit to the end-user device over the dedicated channel an identification unicast multimedia stream that causes an end user multimedia device to provide an end user recognizable service identifier; and (b) an interface configured to receive a content transmission command which includes the service identifier; wherein the system is further configured to transmit a content multimedia stream that includes multimedia content to the end-user device in response to the content transmission command. | 03-25-2010 |
20100077061 | REMOTE DESKTOP CONTROL SYSTEM USING USB INTERFACE AND METHOD THEREOF - A desktop sharing and remote control system where the server (the controlled computer) and the client (the controlling computer) are connected by a USB cable. Either the server or the client includes a connecting section, which includes a control unit (MCU) and two USB controllers. The MCU transfers data between the two USB controllers. The server-side USB controller emulates a USB CD-ROM/keyboard/mouse composite device; the client-side USB controller emulates a USB CD-ROM. The server continuously writes video data (desktop image) to the server-side emulated CD-ROM and the client continuously reads the data from the client-side emulated CD-ROM and applies it to its monitor. Keyboard and mouse data is transferred in the opposite direction via the client-side emulated CD-ROM and server-side emulated keyboard and mouse devices. The connecting section stores applications programs to be automatically executed by the server and client using auto-run functions of the emulated CD-ROMs to accomplish plug-and-play. | 03-25-2010 |
20100082771 | MECHANISM FOR INSERTING TRUSTWORTHY PARAMETERS INTO AJAX VIA SERVER-SIDE PROXY - A system for retrieving information from a remote server is disclosed. The system includes a browser having a webpage executing JavaScript adapted to communicate a request with client identifying information to a first server. The first server has a proxy adapted to dynamically insert information into the request received from the client and communicate the request with inserted information to a second server, whereby the request with inserted information is trusted by the second server. The second server and first server are each adapted to also provide a response to the request. A method of communicating in a networked environment is also disclosed. | 04-01-2010 |
20100082772 | COMMUNICATION DEVICE AND COMPUTER USABLE MEDIUM THEREFOR - A communication device to communicate with a responsive server via a network to obtain the time information from the responsive server is provided. The responsive server is capable of responding to a request for time information issued by the communication device. The communication device includes a preliminary data transmitter configured to transmit preliminary data to the responsive server, prior to transmitting the request for time information, and a time information requester configured to transmit the request for the time information to the responsive server and receive the time information which is transmitted from the responsive server in response to the request. | 04-01-2010 |
20100082773 | SCREEN SCRAPING INTERFACE - An interface can serve as a client-mainframe interface, enabling clients to develop applications without a need to understand mainframe processes and screen flows. Extended Tool Command Language (Tcl) can define services that can include a series of interactions with a mainframe system and service definitions can be added or updated on the interface during operation of the interface without disrupting processing. The service definitions can enable the interface to receive XML requests from a client, parse the XML requests, execute the service scripts to interact with the mainframe systems, generate the result in a XML format and send the XML file back to the client. Fundamental Mainframe Interactions (FMI) commands can interact with the mainframe systems and enable the specification of the XML structure of the request and response. The interface can provide efficient connection pooling management and connection life cycle control to improve the performance of the mainframe system interactions. | 04-01-2010 |
20100082774 | Distributed File System Consistency Mechanism Extension for Enabling Internet Video Broadcasting - The consistency callback mechanisms employed by local file systems such as NTFS and distributed file systems such as DDS, NFS and CIFS are extended to provide a shared memory foundation for efficiently broadcasting real-time high definition video from a source object to large numbers of viewers via the Internet. Distributed applications such as video viewing client applications establish connections to a common distributed file system object, and then each application registers with the underlying distributed file system to receive notifications whenever the video source modifies the source object. The data required to update images maintained by viewing clients is included in notification messages. The distributed file system employs a network of proxy cache nodes. Proxy cache nodes receive notification messages (complete with image update data) and update their cached images of the source object and then retransmit the notification messages towards the viewing clients using IP multicast techniques. In this manner, the distributed file system's consistency mechanism efficiently employs network resources to enable the real-time distribution of video content streams. | 04-01-2010 |
20100082775 | Directed Media Based On User Preferences - A system for determining directed media for a user is provided. The exemplary system comprises a media selection optimizer which is configured to determine a directed media component based on a user profile associated, via a device identifier, with a network access device. The media selection optimizer may also utilize access point information, historic information, and access point location-centric information in its determination of the directed media component. The directed media component may then be forward to a media server which provides the corresponding directed media to the user. The directed media may comprise advertisement, coupons, video, music, or any other media which is customizable to the user. | 04-01-2010 |
20100082776 | SYSTEM AND METHOD FOR STREAMING OF DYNAMIC WEATHER CONTENT TO THE DESKTOP - A method, system and program product for streaming of dynamic information content over an interactive media such as the Internet. The dynamic content, such as dynamic weather data, is collected from a plurality of collection sources such as geographically distributed local weather reporting stations. The data information can be relatively static or dynamic, constantly changing data. The dynamic content is stored in databases maintained on a direct access storage device at the dynamic content server. The selection of dynamic content to be transmitted to the end user client is based on a demographic profile that is completed at the time of end user client registration and which precedes delivery of any selected content in response to end user client requests. An application resident on the dynamic content server streams selected content simultaneously to a plurality of end user client devices for each end user client request. An application resident on each end user client device generates a plurality of processing threads for a series of independent commands, each of which is transmitted to the dynamic content server at specified preset intervals and generates a server-selected response. In a weather content collection and delivery embodiment, local, real-time weather data can be received continuously from thousands of weather reporting stations, and transmitted simultaneously by the weather content server to millions of end user desktop clients, with each user receiving current weather data that is generated from a nearby weather collection station. | 04-01-2010 |
20100094952 | Method and Apparatus for Notifying Clients in a Communication Network - A method, information delivery server, and client data server for providing client data regarding an observed client to plural watching clients. The client data server has knowledge of which watching clients subscribe to watch the observed client. The client data server sends a single notification message to the information delivery server and includes client data of the observed client and identifiers of the subscribing watching clients. The information delivery server may customize the client data according to one or more delivery rules and data filters for delivery to the identified watching clients in individual customized notification messages. | 04-15-2010 |
20100094953 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING BROADCAST DATA THROUGH PEER-TO-PEER NETWORK - Provided are a method and apparatus for transmitting/receiving broadcast data via a peer-to-peer (P2P) network, in which information regarding a list of a plurality of pieces of broadcast content that are broadcast via one broadcast channel is provided to a server in the P2P network, and the broadcast data is transmitted/received according to the provided list. | 04-15-2010 |
20100094954 | METHOD AND APPARATUS FOR RESOLVING IP ADDRESS COLLISION IN REMOTE ACCESS SERVICE - A method is provided for resolving a collision of Internet Protocol (IP) addresses between devices connected to a first server and a second server remotely accessed in a Universal Plug and Play (UPnP) remote access service. The second server receives address information of a network of the first server from the first server. The second server compares address information of a network of the second server with the received address information of the network of the first server, and determines whether a collision has occurred between addresses of the first server and the second server. A collided address is changed when the collision has occurred. | 04-15-2010 |
20100094955 | Methods and systems for using a distributed storage to its maximum bandwidth - Using a distributed storage to its maximum bandwidth including the following steps: for each group of at least one assembling device, selecting a subgroup of fractional-storage CDN servers according to at least one criterion, whereby a plurality of server subgroups are selected for a plurality of assembling device groups. And retrieving, using a pull protocol, by the assembling devices from the subgroups of servers, erasure-coded fragments associated with multiple segments of contents, until the aggregated bandwidth used for retrieving the fragments approaches the aggregated bandwidth of the servers included in the subgroups, and as long as the aggregated bandwidth used for delivering each segment does not exceed the aggregated bandwidth of the servers storing the fragments generated from the segment. | 04-15-2010 |
20100094956 | Maximum bandwidth Broadcast-like streams - Methods and systems for maximum bandwidth broadcast-like streams, including a plurality of assembling devices; each assembling device retrieves, approximately simultaneously, erasure-coded fragments from a plurality of fractional-storage CDN servers, whereby the broadcast-like streaming contents are reconstructed from the fragments, and wherein different mixtures of broadcast-like streaming contents can be retrieved by the assembling devices until the aggregated bandwidth used by the assembling devices to retrieve the fragments approaches the aggregated fragment delivery bandwidth capabilities of the servers. | 04-15-2010 |
20100094957 | Methods and systems for fast segment reconstruction - Fast segment reconstruction from erasure-coded fragments, including the steps of requesting, by an assembling device using a fragment pull protocol, from a plurality of fractional-storage servers, a first quantity of erasure-coded fragments associated with one or more segments of streaming content; the first quantity of fragments is requested approximately according to the sequential order of the segments, and the first quantity of fragments is more than the minimal quantity of fragments needed for reconstructing the one or more segments. And receiving, by the assembling device, a second decodable quantity of fragments as a response; whereby the second quantity of fragments may be smaller than the first quantity due to a failure condition. | 04-15-2010 |
20100094958 | Systems and methods for aggregating erasure-coded fragments - A distributed storage system including fractional-storage servers storing erasure-coded fragments associated with approximately sequential segments of streaming content, and an assembling device issuing aggregated fragment requests, each approximately per short portion of content, approximately according to the order of processing of the content, by using a data structure describing multiple fragment requests; wherein the number of aggregated fragment requests is significantly smaller than the number of the fragments received form the servers in response to the requests. | 04-15-2010 |
20100094959 | Hybrid open-loop and closed-loop erasure-coded fragment retrieval process - Retrieving erasure-coded fragments associated with approximately sequential segments, including the steps of requesting a first set of the fragments, using a fragment pull protocol, by an assembling device from a plurality of fractional-storage servers, and requesting a second set of erasure-coded fragments, using the fragment pull protocol, to compensate for the fragments of the first set that failed to arrive at the assembling device. And wherein while requesting the first-set fragments associated with a certain segment, at least one compensation request is made for a second-set fragment associated with a prior segment. | 04-15-2010 |
20100094960 | Methods and devices for controlling the rate of a pull protocol - Methods and devices for controlling the rate of a pull protocol, including the steps of requesting, from a plurality of fractional-storage servers by an assembling device utilizing a fragment pull protocol, erasure-coded fragments at a first rate that is estimated to approximately result in a target fragment reception throughput. And requesting, by the assembling device, additional erasure-coded fragments instead of fragments that have already been requested but have failed to arrive at the assembling device. | 04-15-2010 |
20100094961 | Methods and systems for requesting fragments without specifying the source address - A content delivery system which supports fragment requests without specifying the source address, including an assembling device, a relay server, and fractional-storage servers. The assembling device issues a client-request to receive enough erasure-coded fragments to reconstruct a portion of streaming content. The relay server receives the client-request, selects a plurality of fractional-storage servers that together store enough fragments to reconstruct the portion, and transmits, to the fractional-storage servers, fragment pull protocol requests for these sufficient fragments, on behalf of the assembling device. And the fractional-storage servers transmit the requested fragments to the assembling device in response to the fragment requests. | 04-15-2010 |
20100094962 | Internet backbone servers with edge compensation - Internet backbone servers with edge compensation and a corresponding assembling device for obtaining erasure-coded fragments from at least one of the Internet backbone servers. Upon a fragment loss, the assembling device uses a fragment pull protocol to retrieve a substitute erasure-coded fragment from a nearby fractional-storage CDN server having low latency in response to the assembling device. | 04-15-2010 |
20100094963 | Methods and systems for broadcast-like effect using fractional-storage servers - Methods and systems for broadcast-like effect using fractional-storage servers that receive and store erasure-coded fragments, which are generated on-the-fly from segments of streaming content arriving in real-time. Shortly thereafter, assembling devices obtain the fragments and reconstruct the segments at a rate that allows approximately real-time presentation of the streaming content including the segments. | 04-15-2010 |
20100094964 | Methods and devices for obtaining a broadcast-like streaming content - Obtaining a broadcast-like streaming content by an assembling device from a distributed storage. The assembling device obtains erasure-coded fragments associated with sequential segments of streaming content from fractional-storage servers, approximately at the same rate that the fragments are being stored on the servers and shortly after the fragments are stored. And wherein the streaming content is segmented, encoded into the fragments, and stored on the servers progressively as the streaming content is made available. | 04-15-2010 |
20100094965 | Erasure-coded content assembly and retransmission - Methods and systems for erasure-coded content assembly and retransmission, including assembling servers located at or close to edges of the Internet and spread over a wide area, fractional-storage CDN servers located close to or on the Internet backbone, and client devices spread over a wide area. Each assembling server obtains from the CDN servers erasure-coded fragments associated with segments of streaming content according to an order that enables the assembling server to start streaming the content to its associated clients shortly after reconstructing the first segment. | 04-15-2010 |
20100094966 | Receiving Streaming Content from Servers Located Around the Globe - Receiving streaming content from servers located around the globe, including the following steps: requesting via the Internet, by an assembling device which may be located almost anywhere around the globe, using a fragment pull protocol, a set of erasure-coded fragments associated with segments of streaming content, from a plurality of fractional-storage servers which may be located almost anywhere around the globe. And compensating for lost fragments by requesting additional erasure-coded fragments that are needed to reconstruct the segments. Wherein the bandwidth of the streaming content is bounded approximately only by the incoming bandwidth of the assembling device. | 04-15-2010 |
20100094967 | Large Scale Distributed Content Delivery Network - A large scale distributed streaming system including at least several hundreds of fractional-storage CDN servers located close to or on the Internet backbone, storing erasure-coded fragments encoded with a redundancy factor greater than one and associated with approximately sequential segments of streaming contents. The system further includes at least 100,000 assembling devices configured to concurrently obtain fragments from the CDN servers. Wherein the system achieves efficient load balancing and fault tolerance between the various CDN servers by determining for each of the assembling devices from which servers to obtain the fragments. | 04-15-2010 |
20100094968 | Methods and Systems Combining Push and Pull Protocols - Combining push and pull protocols, including the steps of pushing approximately a minimal decodable set of erasure-coded fragments to an assembling device, determining the fragment loss at the assembling device, and pulling additional erasure-coded fragments, using a fragment pull protocol, to compensate for the fragment loss. Optionally, the system includes a CDN streaming server and a fractional-storage CDN server, both storing unique erasure-coded fragments associated with segments of streaming content. The CDN streaming server pushes streams of fragments to a plurality of assembling devices, and the fractional-storage CDN server provides fragments associated with recently pushed segments in response to fragment pull protocol requests by the assembling devices. | 04-15-2010 |
20100094969 | Reduction of Peak-to-Average Traffic Ratio in Distributed Streaming Systems - Reduction of peak-to-average traffic ratio in distributed streaming systems, including a large number of fractional-storage CDN servers accessed via the Internet, and storing erasure-coded fragments encoded with a redundancy factor greater than one from streaming contents, and a very large number of assembling devices obtaining the fragments from the servers in order to reconstruct the streaming contents. The assembling devices are spread over different time zones spanning at least three hours and balance the bandwidth load between the servers. | 04-15-2010 |
20100094970 | Latency based selection of fractional-storage servers - Latency based selection of fractional-storage servers, including the steps of identifying a first group of fractional-storage servers estimated to have low response latencies in relation to an assembling device. Retrieving, by the assembling device from a second group of fractional-storage servers, enough erasure-coded fragments for reconstructing approximately sequential segments of streaming content. While retrieving the fragments, identifying at least one server from the second group having latency higher than a certain threshold in response to a fragment pull protocol request. And using the fragment pull protocol to replace the identified server with at least one server selected from the first group. | 04-15-2010 |
20100094971 | Termination of fragment delivery services from data centers participating in distributed streaming operations - Termination of fragment delivery services from data centers participating in distributed streaming operations, including the steps of monitoring a large-scale streaming system including a plurality of data centers comprising together a large quantity of fractional-storage CDN servers storing erasure-coded fragments encoded with a redundancy factor R greater than one and associated with approximately sequential segments of streaming contents. Identifying a data center that is still capable of delivering a substantial fragment throughput but is underperforming compared to the other centers, wherein the servers of the center store less than (1−1/R) of the fragments associated with each segment to be reconstructed. And terminating the fragment delivery service of the identified data center while maintaining continuous streaming of the contents by diverting traffic from the terminated center to the remaining centers. | 04-15-2010 |
20100094972 | Hybrid distributed streaming system comprising high-bandwidth servers and peer-to-peer devices - Hybrid distributed streaming system comprising high-bandwidth servers and peer-to-peer devices. The system includes fractional-storage CDN servers storing a first portion of rateless-coded fragments; and bandwidth amplification devices having a significantly smaller storage space and bandwidth compared to the servers, and storing a second portion of the fragments. Wherein both portions comprise unique rateless-coded fragments encoded with a high redundancy factor from streaming contents, the second portion is much larger than the first portion, and the first portion comprises approximately enough fragments to reconstruct the streaming contents. | 04-15-2010 |
20100094973 | Random server selection for retrieving fragments under changing network conditions - An assembling device obtaining enough erasure-coded fragments from fractional-storage CDN servers for reconstructing a first set of segments including at least one segment. The communication between the assembling device and the servers is subject to at least one type of communication fault, and the assembling device handles the communication faults by approximately randomly selecting on-the-fly servers from which to obtain additional fragments instead of fragments that failed to be obtained. | 04-15-2010 |
20100094974 | Load-balancing an asymmetrical distributed erasure-coded system - Load-balancing an asymmetrical distributed erasure-coded system including fractional-storage CDN servers, storing, at a high storage gain, erasure-coded fragments encoded with a redundancy factor greater than one from segments, and a plurality of assembling devices, each obtaining fragments from a subgroup of the servers. The subgroups are selected from the servers still capable of increasing their fragment delivery throughput. Wherein not all of the servers have the same fragment delivery bandwidth capability, and the storage gain of each segment on each server is usually not strictly proportional to the bandwidth capability of the server, and the aggregated throughput used by the servers to deliver fragments may approach the aggregated bandwidth capabilities of the servers. | 04-15-2010 |
20100094975 | Adaptation of data centers' bandwidth contribution to distributed streaming operations - Adaptation of data centers' bandwidth contribution to distributed streaming operations, including data centers comprising fractional-storage CDN servers storing erasure-coded fragments encoded with a redundancy factor R greater than one, assembling devices obtaining the fragments from subsets of the servers, and measuring fragment delivery parameters, and at least one decision component that occasionally changes at least some of the servers of the subsets to generally improve the measured parameters. Wherein the smaller the number of subsets in which the servers of a data center participate, the lower the center's fragment delivery throughput, the higher the center's cost of delivering a fragment, and the higher the likelihood of reducing the amount of bandwidth acquired from that data center by the operator of the system. | 04-15-2010 |
20100094976 | METHOD AND APPARATUS FOR SHARING WIRELESS CONTENT - Embodiments of the invention allow the convenient transmission of URLs or content corresponding to URLs from a WAP/i-mode-enabled mobile device to any other device across a network. In an embodiment, a URL corresponding to content accessed by WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then transmits the URL corresponding to the content to the destination address. The URL can then be used to render the corresponding content at the destination address. In another embodiment, a URL corresponding to content accessed by the WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then fetches the content corresponding to the URL and transmits the content to the destination device. | 04-15-2010 |
20100100607 | Adjusting Content To User Profiles - One embodiment is a method that determines at a client computer a relevancy of information received with respect to a user profile. The method then adjusts a ranking of the information according to the relevancy and displays a selected portion of the adjusted information on the client computer. | 04-22-2010 |
20100100608 | MEDIA DEVICE AND INTERFACE - A media device is provided for receiving a listing of media content items from a server, at least one of the media content items being a group entity which is representative of a collection of individual media content items. Each of the media content items is then presented to the user for selection. A user may select one of the group entities and the associated individual media content items will then be presented to the user for further selection. An individual media content item may be selected and the selected media content may be transmitted from the server to the media receiver for immediate play back or saved for later playback. | 04-22-2010 |
20100100609 | SYSTEM AND METHOD FOR DIRECTING DISPLAY OF A STANDARD OPERATION PROCEDURE OF AN ITEM USING MULTIMEDIA DEVICES - A method for directing display of a standard operation procedure of an item using multimedia devices positioned on at least one workbench that produces the item. The method divides the SOP into several instruction steps, assigns a corresponding identifier to each instruction step of the SOP, and sends a start command to multimedia devices. The method further downloads and directs a instruction step of the SOP having the same identifier with the multimedia device if the multimedia device receives the start command. | 04-22-2010 |
20100106801 | Geocoding Personal Information - A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses. | 04-29-2010 |
20100106802 | APPARATUS AND METHOD FOR GENERATING A DATA STREAM AND APPARATUS AND METHOD FOR READING A DATA STREAM - When generating a data stream, text data, an escape-start-sequence, a first number of data units, an escape-continuation-sequence and a second number of data units are entered into a data stream. A base decoder displays only the text data and skips the data units referenced by the escape-start-sequence and the escape-continuation-sequence, while an extension decoder reads those data units and processes them together. | 04-29-2010 |
20100106803 | Locally responsive kiosk signage from on-line source - Displayed content of signage at a distal location is at least partially controlled by a processor and database that directs signage display from a distal location. A central location processing system collects information on local, area wide, national or international conditions, events or changes in status and directs local signage to display appropriate information. The central location itself collects information, samples information, and evaluates general information to determine what specific information may be appropriately or desirably displayed at local signage. The display may be relevant to seasonal events such as holidays, sports events, actual changes in season, school year beginnings or endings, political events and the like, or independent events or conditions such as weather changes, severe weather, sales events, consumer alerts, public alerts, special event days. Information displayed locally can consider evaluation of local response to a range of potentially displayed information. | 04-29-2010 |
20100106804 | SYSTEM AND METHOD FOR PROCESSING LOCAL FILES USING REMOTE APPLICATIONS - A system and method for processing local files using remote applications. The system includes an apparatus for processing local files using remote applications, including: an operation capturing unit configured to capture user operations on local files, and send operation requests to a server; a file sharing unit configured to share said local files in a network and send a sharing path to the server; and a remote desktop unit configured to connect to the target processing appliance using remote desktop. The system also includes a remote application management server, including: file type matching unit configured to match the local file to a particular remote application; a processing appliance choosing unit configured to determine a target processing appliance; and an instruction file generating unit configured to generate an instruction file for the above processing appliances. The methods correspond to the above apparatus and server. | 04-29-2010 |
20100106805 | System And Method For Concurrently Downloading Digital Content And Recording To Removable Media - A method, system and program product to simultaneously download and burn digital media files via the Internet, including audio, video, video games and other digital content and data, onto removable storage media on personal computer burners. Large media files can be downloaded by pushing files or portions of files to computer memory and simultaneously downloading and burning files selected by a user. Once a file is burned to disc, it is then deleted from the computer's memory. A lossless compression scheme is used for audio files to decrease file size, making the downloading process faster and requiring less hard drive space. Content files other than audio are downloaded and burned through the same one-step process, without using a lossless compression scheme. An alternative method delays the start of the burn process to ensure that the downloaded files are written continuously to the removable storage media. | 04-29-2010 |
20100106806 | SYSTEM AND METHOD FOR LOCATION-BASED SERVICE ACCOUNTING - A system and a method for implementing LBS accounting are disclosed. The system includes a LS and an accounting server in a CSN. The LS includes an LS CF, which is adapted to collect LBS-related accounting information with respect to the user who sends the location request and/or the user to be located at different time points, create UDRs of the LS according to the accounting information, and send the UDRs of the LS to the accounting server. The accounting server performs accounting for the LBS according to the received UDRs. | 04-29-2010 |
20100106807 | METHOD AND SYSTEM FOR ACCESSING WEB PAGES BASED ON PLAYBACK OF RECORDINGS - Entertainment content complementary to a musical recording is delivered to a user's computer by a computer network link. The user employs a browser to access the computer network. A plug-in for the browser is able to control an audio CD or other device for playing the musical recording. A script stored on the remote computer accessed over the network is downloaded. The script synchronizes the delivery of the complementary entertainment content with the play of the musical recording. | 04-29-2010 |
20100115056 | IMAGE TRANSMISSION METHOD - The present invention relates to an image transmission method employed for communication between a Portable Device and a remote server by means of a network. It discloses a method for shortening the period during which the user of the Portable Device is left to wait for the loading of the webpage image on the device screen, which is part of the overall time required to navigate the web using a Portable Device. | 05-06-2010 |
20100115057 | WEB SERVER SYSTEM AND METHOD FOR OPERATING WEB SERVER THEREOF - A web server system and a method for operating a web server thereof are provided. The method includes the following steps. A first browsing request issued by a remote apparatus is received, wherein the first browsing request records a web address of a first web page. It is determined that whether simplified browser information is recorded in a header of the first browsing request. A transformed address response is generated if the simplified browser information is recorded in the header of the first browsing request, and a header of the transformed address response records a web address of a second web page. The transformed address response triggers the remote apparatus to issue the second browsing request recording the web address of the second web page. The second web page is sent out according to the second browsing request recording the web address of the second web page. | 05-06-2010 |
20100115058 | OBJECT TRANSMISSION SYSTEMS AND METHODS - Object transmission systems and methods are provided. First, a transmission device receives an input of identification data of a reception device. Then, the transmission device obtains an object. After the object is obtained, the transmission device automatically transmits the identification data of the reception device and the object to a server. The server dispatches the object to the reception device according to the identification data of the reception device. After the reception device obtains the object, the object is automatically displayed in the reception device. | 05-06-2010 |
20100115059 | TRANSACTION PROCESSING SYSTEM - A method of transaction processing in a system comprising a plurality of distributed nodes, the method comprising the steps of receiving a message at a first node, the message defining an operation to be performed on data associated with an entity, queuing the message for processing by a message handler running on the node, permitting the message handler to process the message, in the event that no other message handler is operating on the data and forwarding the message to a second node for subsequent processing. | 05-06-2010 |
20100115060 | SYSTEM AND METHOD FOR DELIVERING CONTENT TO USERS ON A NETWORK - A system and method for targeting content to users of a device or network of user-operated devices. In an embodiment, profile information is determined about a user's media consumption activities. One or more inputs are received from an external source to specify what content to target to the user. One or more content items are selected to target to the user based on the profile information and the one or more inputs. The selection of content items is performed without communicating the profile information outside of the user's device or network of user-operated devices. | 05-06-2010 |
20100115061 | SERVER SYSTEM, SERVER APPARATUS, PROGRAM AND METHOD - Provided is a server system that transmits a content back in response to receipt of a request message for the content, the server system including: a request receiver for receiving the request message for the content; a delay notification unit for replying to a request source with a delay message indicating that a transmission of the content is to delay; a restoration unit for restoring the content specified by the request message; and a content transmitter for transmitting the restored content back to the request source. | 05-06-2010 |
20100115062 | Information processing apparatus and method and program - Disclosed herein is an information processing apparatus configured to distribute stored content to a client reproducing apparatus connected to the information processing apparatus via a network, which may include acquiring means; real item information generating means; extracting means; virtual item generating means; reproduction sequence list generating means; virtual item information generating means; collecting means; and distributing means. | 05-06-2010 |
20100115063 | SMART ACCESS TO A DISPERSED DATA STORAGE NETWORK - A method for reading data from a dispersed data storage network that includes a plurality of slice servers. The method begins by accessing a list of slice servers of the plurality of slice servers, wherein each slice server on the list stores at least one data slice associated with a data segment of the data. The method continues by transmitting read requests to at least some of the slice servers on the list. The method continues by receiving a data slice from a slice server on the list. The method continues by determining whether a threshold number of data slices has been received. The method continues, when the threshold number of data slices has been received, assembling the data segment from at least the threshold number of data slices. | 05-06-2010 |
20100115064 | CONTENT REQUEST OPTIMIZATION - Content item requests are identified in a web page source document. For each request, it is determined if a content item request has been generated, and if a content item request has not been generated, a content item request for all requests in the web page source document is generated. | 05-06-2010 |
20100121939 | SYSTEM AND METHOD FOR ACCESSING AN IN-VEHICLE COMMUNICATION NETWORK VIA A MEDIA INTERFACE - A system and method relate to accessing an in-vehicle communication network, including a media interface having a microprocessor. The media interface may be connected to a vehicle media system. Further, a media device may be connected to the media interface, and the media device may access the in-vehicle communication network via the media interface. | 05-13-2010 |
20100121940 | System and Method for Selectively Caching Hot Content in a Content Delivery System - A method includes receiving a request for content from a client, and determining an elapsed time since a previous request for the content. Additionally, the method includes retrieving the content from a content server and storing the content in a cache when the elapsed time since the previous request for the content is not greater than a threshold. Further, the method includes providing the content to the client. The method also includes determining a cache-hit ratio and altering a threshold in response to the cache-hit ratio. | 05-13-2010 |
20100121941 | SYSTEMS AND METHODS FOR PORTABLE DATA STORAGE DEVICES THAT AUTOMATICALLY INITIATE DATA TRANSFERS UTILIZING HOST DEVICES - A computing system including a media content provider (MCP), a host device, a portable media content storage device (PMCSD), and a data communications network. In response to data communications being initiated between the PMCSD the host device, a data transfer application resident on the PMCSD is automatically executed to determine if any media content transfer instructions exist on the PMCSD or a MCP. The data transfer application resident on the PMCSD may be a portable application not requiring the installation of any configuration or support files to the host device or it may be an application having a boot process that installs configuration or support files to the host device prior to application execution. When one or more media content transfer instructions exists on the PMCSD or a MCP, the media content transfer instruction(s) is processed by the host device, to facilitate media content transfer between the PMCSD and the MCP. | 05-13-2010 |
20100121942 | Content Reproduction Device and Content Reproduction Method - According to one embodiment, a content reproduction device connected through a network to a content server comprises a content acquisition module configured to function as a server for a client computer which retrieves to select content registered in the content server and to acquire the content selected by the computer from the content server, and a signal processing module which decodes the content acquired by the content acquisition module, wherein the content acquisition module acquires a uniform resource locator (URL) of the selected content to be reported from the computer and acquires content registered in the URL from the content server. | 05-13-2010 |
20100121943 | Secure Access to Remote Resources Over a Network - A client computer hosts a virtual private network tool to establish a virtual private network connection with a remote network. Upon startup, the virtual private network tool collects critical network information for the client computer, and sends this critical network information to an address assignment server in the remote network. The address assignment server compares the critical network information with a pool of available addresses in the remote network, and assigns addresses for use by the client computer that do not conflict with the addresses for local resources. The address assignment server also provides routing information for resources in the remote network to the virtual private network tool. The virtual private network tool will postpone loading this routing information into the routing tables of the client computer until the client computer requests access to a specific resource in the remote network. When the client computer requests access to a specific resource in the remote network, the virtual private network tool will only provide the routing table with the routing information for that specific remote resource. | 05-13-2010 |
20100125646 | System For Enabling Host-Independent Software Portability Of A Self-Contained Device - A system and method that enable placing on an active PMD host software that normally requires installation on a host, and running such software on a host connected to the PMD, without installing the software on the host. In this way, the PMD becomes self-contained, and can connect to any host for the purpose of interaction, manipulation and transfer of content stored on the PMD, without requiring any proprietary software related to the PMD to be pre-installed on the host, and without installing any software on the host during the connection of the PMD to the host. | 05-20-2010 |
20100125647 | SYSTEM AND METHOD FOR LOCATION-SPECIFIC RESOURCE MANAGEMENT - The present invention provides a remotely accessible platform providing predetermined lists of industrial sector options, as well as tailored listings of vendors and/or service providers supplying such options. In particular, the present invention includes a system for facilitating resource identification and selection, including a server coupled to a communication network, the server including a list module having a predefined list of items and a vendor module generating a listing of a plurality of vendors supplying at least one item on the predefined list, where the listing of the plurality of vendors is generated based upon an identified location. | 05-20-2010 |
20100125648 | SYSTEM AND METHOD FOR THE SERVING OF EXTENDED BIT DEPTH HIGH RESOLUTION IMAGES - A novel and useful system and method for the serving and display of extended bit depth (EBD) high resolution images on a web browser using multimedia platform code or code for a graphics framework. To display an EBD image, such as an x-ray or MRI image set, on a web browser, the image data is mapped into a plurality of channels of pixels of a color image which a web browser is able to handle, where each channel holds a portion of the full dynamic range of the original EBD image. At the client, a color transform is applied to the color image data which takes into account the user's desired VOI settings. The resulting display image has the exact values as if the VOI was applied to the original EBD image and is dynamically mapped to the display capabilities of the client viewing framework thus enabling a reviewer to detect any available details of the image. | 05-20-2010 |
20100125649 | Dynamic Image Delivery System - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it tot he client. | 05-20-2010 |
20100131615 | DYNAMIC INITIALIZATION METHOD AND SYSTEM OF LOCATION SERVER - A dynamic server initialization system and method includes: a second location server requesting a first location server for a registration to a multicast group associated with a replication group, when the second location server is added to the replication group comprising at least one first location server, transferring status update messages which are received from a predetermined service server, to the second location server, when the registration is completed in the first location server; the second location server requesting the first location server for a message dump when a predetermined reference time elapses; and dumping the status update messages which are maintained in a predetermined message pool of the first location server, to the second location server according to the message dump request. | 05-27-2010 |
20100131616 | DMZ Framework - A method and system for providing a secure method and process for accessing resources that are made available by a server. A demilitarized zone (DMZ) framework provides a frontend system that is protected by a firewall and separated from a backend system by a second firewall. The frontend system provides the user interface functionality common to the backend but contains no access directly to the resources that the user interface operates upon. Placing the user interface on a separate machine from the resource data provides an additional layer of security. In addition, separate communication protocols are used between the user and the frontend and between the frontend and the backend system. Thus, a malicious programmer or program will not know the location of the resource or the method for communicating with the backend server to access the resource. | 05-27-2010 |
20100131617 | METHOD AND SYSTEM FOR DIFFERENTIAL TRANSMISSION OF WEB PAGE STRUCTURES - Because of restricted communications bandwidth and storage, mobile terminals and devices often suffer reduced Quality of Service (QoS) or delays when displaying data or forms associated with web pages or applications that depend on remote data. A method is disclosed for transmitting data as structured collections of objects that can be compared with internal cache collections such that only changed data needs to be transmitted. The structure that represents the data objects is the only component that must be transmitted, resulting in significant reduction of both the data to be transmitted and the number of connections that must be established with the remote server. This results in significantly reduced network and processing overhead, reduced connections, and higher QoS for the mobile application. | 05-27-2010 |
20100138518 | METHOD AND SYSTEM FOR DOWNLOADING INFORMATION INTO A SECURE ELEMENT OF AN ELECTRONIC DEVICE - A method for downloading information from a remote server. The method includes receiving, at a portable device, banking card information for an account and storing the banking card information into a secure memory within the portable device. Responsive to the receiving, a first moblet software module automatically sends a wireless message to the remote server to inform the remote server of the banking card information being received at the portable device. The portable device may receive a second moblet software module associated with the banking card information. The portable device may subsequently execute the second moblet software module which utilizes the banking card information, wherein the first and second moblet software modules comprise device independent commands of a generic syntax and wherein further the commands are executed by a device dependent software module also resident on the portable device. | 06-03-2010 |
20100146075 | MOBILE RADIO COMMUNICATION DEVICE AND METHOD OF MANAGING CONNECTIVITY STATUS FOR THE SAME - The present invention provides a method of managing connection status for a channel connecting a server device to a mobile radio communication device including a client/server pair, the method including upon receiving an indication that the client/server pair is disconnected, sending from the mobile radio communication device a status signal to the server device indicating that the client has reset connection between the client/server pair, and upon receiving an indication that the client has connected to the server device, sending from the mobile radio communication device a status signal to the server device indicating that the client is connected to the server device. | 06-10-2010 |
20100146076 | Redirection of Multimedia Content Between Receiver Devices Associated with a User - A provider network is configured to redirect multimedia content between receiver devices associated with a user. Initially, a multimedia stream representative of the multimedia content is transmitted via the provider network to a first receiver device associated with the user. In response to a redirect stimulus, the provider network redirects the streaming of the multimedia content to a second receiver device associated with the user. The multimedia stream transmitted to the second receiver device can be formatted based on the characteristics of the network link between the provider network and the second receiver device, based on specified formatting rules associated with the second receiver device, and the like. The redirect stimulus can include a user-initiated redirect command provided to the provider network via the first receiver device, the second receiver device, or a third device. Alternately, the redirect stimulus can include an automated stimulus generated based on redirect rules. | 06-10-2010 |
20100146077 | PROVIDING INFORMATIN ABOUT VIDEO CONTENT - A method of providing information about video content to a client is disclosed. The method includes: receiving a request from a client requesting information about video content, the request including an internet protocol address of the client; establishing (a) a geographic location of the client from the internet protocol address; and (b) a time of the request; identifying one or more content providers available in the geographic location; in dependence on the one or more content providers and the time, retrieving information about the video content from a database; and providing the information to the client. Related apparatus and methods are also disclosed. | 06-10-2010 |
20100146078 | SYSTEM AND METHOD FOR CONTROLLING PRESENTATION OF MULTIMEDIA CONTENT - A system and a method for controlling the presentation of multimedia content. Multimedia content is provided to a plurality of multimedia devices, control signaling is sent to each of the plurality of multimedia devices, and responsive to the control signaling, each of the multimedia devices presents the provided multimedia content. The multimedia content provided to each multimedia device can alternatively be the same or coordinated (i.e. different) content. The control signaling can include indications as to which of the multimedia content to present, when to start presenting it, and when to stop presenting it. Responsive to the control signaling, each of multimedia devices can present one or more items of multimedia content. The coordinated presentation of multimedia content by the plurality of multimedia devices results in a collective form of multimedia presentation that goes beyond the presentation of the individual multimedia content items on each of the individual multimedia devices. | 06-10-2010 |
20100146079 | APPARATUS FOR TRANSFERRING ADVERTISING CONTENT TO A MOBILE TELEPHONE - A mobile telephone obtains (or is supplied) advertising content from a remote server and locally stores that advertising content. The advertising content is then automatically shown in association with a running, in use (e.g. in foreground) application that generates a screen that an end-user interacts with (‘an end-user application’). The content is shown ‘automatically’ in the sense that the advertising content is displayed without the end-user explicitly requesting any specific item of content, (although he may opt-in to the general approach of having advertising content displayed on his mobile telephone). The telephone itself determines which adverts etc. it should display, depending on which application is currently being used (i.e. is currently displayed on screen). | 06-10-2010 |
20100146080 | INTELLIGENT SYSTEM OF UNIFIED CONTENT POSTING - A method, apparatus and system is applied to provide a unified content posting mechanism. The method comprises: receiving a single version of content to be posted on one or more remote servers; formatting the received content according to one or more predetermined criteria for posting on the one or more remote servers; posting the formatted content on the one or more remote servers via one or more post services. The method, apparatus and system provide the standardized and simplified process of posting content to the websites. | 06-10-2010 |
20100146081 | Method and system for managing high-bandwidth data sharing - A server arrangement for facilitating the exchange of content between a plurality of user system associated with a common group is provided by employing a centralized server for directing publishing and extracting of content and a plurality of associated servers for facilitating the transmission of content between the user systems. A publisher is directed by the central server to a specific data server where content is to be provided. A consumer is directed by the central server to a specific data server from which content is to be extracted. The system is particularly adept for facilitating the exchange of video data between members of a common group coupled to the Internet. | 06-10-2010 |
20100146082 | DATA DISTRIBUTION COMMUNICATION APPARATUS AND DATA DISTRIBUTION SYSTEM - An object of the present invention is to provide a communication apparatus and a data distribution system which are fast in the response speed of data distribution and require less space and less electric power. The present invention provides a communication apparatus which is provided with a broadband transmission module for reproduction by which a constant amount of data is transmitted from an initial data transmission server in a broad band immediately after a client instructs to distribute the data and then, subsequent data is transmitted from a subsequent data transmission server in a normal band, a load balancing module (a module for dispersing a distribution request from a client among plural servers accumulating the same file) and a file dispersion access module (a module for sorting a distribution request from a client into a server storing the file corresponding to the distribution request), and which includes a server arraying module for directly arraying plural servers without using a disk array to integrate resources of the servers into one. Further, the present invention provides a VOD distribution system including the communication apparatus and the plural servers. | 06-10-2010 |
20100146083 | WAFS Disconnected-Mode Read-Write Access - The present invention, in particular embodiments, provides methods, apparatuses and systems directed to providing a Wide Area File System that is robust against network connectivity issues. In particular implementations, the present invention provides a WAFS disconnected-mode read-write access that provides for a more seamless user experience against WAN or other network connectivity failures. Specific embodiments provide for management, at a network device such as an EFG node, of file objects previously opened during a connected state with a remote file server appliance, creation of new file objects during a disconnected state and re-synchronization of those file objects (data and meta-data) when a connection becomes available. | 06-10-2010 |
20100146084 | DISTRIBUTED CONTROL FOR A CONTINUOUS PLAY BACKGROUND MUSIC SYSTEM - A continuous play broadcast system includes a distributed communications system and a playback control device that is connected to the distributed communications system. The playback control device includes an output device, memory that stores digital media files and a continuous play program, and a controller that outputs the digital media files to the output device according to the continuous play program. The media files include at least one of audio, video and announcements. A computer is connected to the distributed communications system. A web server is connected to the distributed communications system and to a master library of the digital media files. The computer accesses the web server via the distributed communications system to alter the continuous play program for the playback control device. The computer includes a browser module for accessing the web server and the web server transmits executable files to the computer for creating the continuous play program. The executable files are at least one of Active-X® components, Java Applets® and Java Script®. The continuous play broadcast system can also deliver video files and announcement files using the continuous play program. The computer and the playback control device can be integrated. | 06-10-2010 |
20100153521 | Method and Device for Providing Offline Web Services - A method for offline social networking includes copying at least a part of an online web service profile stored on a server to an offline web service profile stored on a mobile device. Later when the mobile device is in an offline condition, performing one or more web service functions on the mobile device using the offline web service profile stored on a mobile device, and finally connecting with the server and repeating at least one of the one or more web service functions using the online web service profile stored on the server. | 06-17-2010 |
20100153522 | Real-time single entry multiple carrier interface (SEMCI) - A method and system for converting ACORD XML files to and from ACORD AL3 files in real-time. The method for converting from ACORD XML to ACORD AL3 format includes: applying a stylesheet to at least one ACORD XML file thereby generating at least one data record in an intermediate format and including information included in the at least one ACORD XML file; and, translating the at least one record in the intermediate format to ACORD AL3 format. The method for converting from ACORD AL3 files to ACORD XML files includes: translating at least one record including information stored in the ACORD AL3 file format to an intermediate format; and, applying a stylesheet to the at least one record in the intermediate format thereby generating at least one ACORD XML file being indicative of the information and suitable for transmission. | 06-17-2010 |
20100161760 | Systems and Methods for Determining the Location of a Request on a Content Delivery Network - A client computing system includes a processor that receives a domain name and determines if the domain name is in a list of domain names that are associated with a content delivery network (CDN). In response to determining that the first domain name is in the list, the processor directs a domain name system (DNS) request to a CDN DNS server, instead of to the default DNS server. | 06-24-2010 |
20100161761 | METHOD FOR AUDIO AND VIDEO CONTROL RESPONSE AND BANDWIDTH ADAPTATION BASED ON NETWORK STREAMING APPLICATIONS AND SERVER USING THE SAME - A method for audio and video control response and bandwidth adaptation based on network streaming applications is disclosed. A server delivers a received control command to a stream controller while a player empties the expired streaming data stored in a buffer thereof. The stream controller controls the input source of a video/audio capturer. The receiver buffer estimator of the receiver estimates whether the amount of the streaming data stored in the buffer is within a safe range and delivers the estimation result and bandwidth variation information to a stream adaptor. If the amount of the stream data is less than a threshold value, the timestamp scalar is adjusted based on the estimation result and the bandwidth variation information, thereby adjusting the consumption rate of the streaming data in the buffer of the player for re-accumulating streaming data of the buffer. | 06-24-2010 |
20100161762 | Method and System for Uniform Resource Locator Transformation - A web browser ( | 06-24-2010 |
20100161763 | TERMINAL DEVICE AND CONTENT DATA PROCESSING METHOD - A terminal device includes a communication section configured to communicate with a server including content data, a reproduction processor configured to reproduce the content data obtained through the communication, a bookmark creator configured to, in accordance with an instruction from a user, create a bookmark on the basis of information regarding a reproduction location of the content data in the process of being reproduced and information regarding a storage location of the content data, a bookmark storage section configured to store the bookmark therein, and a controller configured to, in the case where an instruction for reading out the bookmark is issued by the user, perform control to read out the bookmark from the bookmark storage section, transmit a request for acquisition of the content data specified by description of the read-out bookmark to the server, and cause the reproduction processor to reproduce the content data transmitted by the server. | 06-24-2010 |
20100161764 | Content Information Deliver System - A relay server computer connected to a broadcaster server computer and a content information acquisition request unit via a network includes: a content information database constructing unit that acquires content information from the broadcaster server computer to construct a content information database; a content information acquisition request receiving unit; a content information acquisition unit that searches through the content information database to acquire content information corresponding to the content information acquisition request; and a content information transmitting unit that transmits the acquired content information to a content information acquisition request unit. | 06-24-2010 |
20100161765 | Method and Apparatus for Accommodating Overlapping Wireless Networks - A method comprises forming a pathname indicative of a location of content on a wireless network, the pathname including an identifier of the wireless network; and sending a request for the content, the request including the pathname. In one embodiment, the pathname further includes a delimiter configured to specify a location of the identifier of the wireless network in the pathname. | 06-24-2010 |
20100161766 | System and method for previewing AV data stored in AV server - A system in which a AV data stored in an AV server is previewed by a plurality of edit terminals includes a recording apparatus which is connected to those edit terminals and which is capable of higher speed access than a recording element in the AV server, and a first processing element which makes a request to transfer AV data from the AV server to the recording apparatus and a second processing element which previews AV data from the recording apparatus are provided for each of the edit terminals. Accordingly, a material stored in the AV server can be previewed by the plurality of edit terminals simultaneously in parallel without being limited to the number of the input and output ports of the AV server, and the waiting time becomes short when the edit terminal previews the material stored in the AV server. | 06-24-2010 |
20100161767 | SYSTEM AND METHOD FOR FLEXIBLE APPLICATION HOSTING ON A WIRELESS DEVICE - A method of dynamically hosting an application program on a wireless device, a content of the application partitioned into a plurality of module envelopes, each of the module envelopes having a portion of the modules comprising the application, the method comprising the steps of initializing the loading of the application comprising referencing an application information structure, the structure comprising relational information of the module envelopes, selecting one of the module envelopes from the plurality of the module envelopes according to the relational information, configuring a state of the selected module envelope according to a predefined envelope state, the envelope state being selected from a set of envelope states comprising at least two states selected from the group comprising an offline state, an executable state, and a raw state for conversion to the executable state, and providing the selected module envelope, when configured in the executable state, to an application manager for changing the configuration of the application on the device according to the configured module envelope. | 06-24-2010 |
20100169456 | Information processing system and load sharing method - In an information processing system in which processing to be performed on a plurality of processed devices is shared and executed by a plurality of processing devices, load sharing is performed in units smaller than a processing request unit created. A request storing section of a main device stores a processing request including description of a plurality of devices to be processed which are processing objects and description of a processing content to be performed thereon. If the work load of an unexecuted processing request read out from the request storing section is heavy, a request dividing unit of each sub device divides the unexecuted processing request into a processing request including description of processed devices of the number commensurate with the processing by a processing unit and description of a processing content to be performed thereon, and a processing request including description of the remaining processed devices and description of a processing content to be performed thereon, and causes the processing unit to process the former processing request. | 07-01-2010 |
20100169457 | SOCIAL USER SCRIPT SERVICE BY SERVICE PROXY - Social user script service by service proxy receives a request from a user for an electronic document, and selects one or more user scripts from the plurality of user scripts that are authored by an experienced user and stored. The selected user scripts are embedded into the requested electronic document and transmitted to the user. The service proxy selects the user scripts to embed based on the user registration information. | 07-01-2010 |
20100169458 | Real-Time or Near Real-Time Streaming - Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file. | 07-01-2010 |
20100169459 | VARIANT STREAMS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file. | 07-01-2010 |
20100169460 | Methods and Apparatus for Distributing Electronic Media Content for the Purpose of Enhancing Existing Media - Methods and apparatus are provided for distributing electronic media content for the purpose of enhancing existing media. A Media Enhancement Distribution System is disclosed that allows users to download secondary media content, such as trivial pursuit type interaction, games or additional information, from the Internet in order to get additional entertainment or entertainment value that is related to the user's existing media or content. The downloaded content and services could be associated to a specific DVD, a group of DVD, or any DVD. The exemplary Media Enhancement Distribution System is an Internet-based system that provides a mechanism and a process for consumers to specify, access, and download Secondary Media content to be used in conjunction with their existing electronic media (Primary Media). Further, the disclosed system allows content authors to update the downloadable Secondary Media and to provide additional downloadable Secondary Media and to specify the consumer Primary Media to which it can be applied. | 07-01-2010 |
20100169461 | METHOD AND SYSTEM FOR THE PROTECTED STORAGE OF DOWNLOADED MEDIA CONTENT VIA A VIRTUALIZED PLATFORM - A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC). | 07-01-2010 |
20100169462 | DIGITAL DATA DISTRIBUTION SYSTEM - A CD on which only music information specified by the CD-DA is recorded, or a CD on which both music information specified by the CD-DA and music information to be recorded on a CD-ROM are recorded is mounted upon an information processing terminal. When the CD on which only music information specified by the CD-DA is recorded is mounted, the information processing terminal acquires, from a directory server, an ISRC number that identifies the music information recorded on the CD, and distribution server location information that identifies a content distribution server. The information processing terminal acquires content that is the music information compressed according to the MP3 and encrypted, from the content distribution server identified by the acquired distribution server location information, and the decryption key. The information processing terminal then decrypts the acquired content using the acquired decryption key and reproduces music. | 07-01-2010 |
20100169463 | DIGITAL CONTENT DISTRIBUTION SYSTEMS AND METHODS - Embodiments of the present invention enable a user to acquire an item (e.g., a digital song, digital video, etc.) using one device (e.g., a portable device) and to easily move a copy of the acquired item from the one device to another device so that a user of the other device can play the item. | 07-01-2010 |
20100169464 | SYSTEM AND METHOD FOR PROVIDING INTEGRATED MEDIA - Methods and system deliver media to users of media presentation systems. In accordance with one embodiment of the invention, a media server communicates with a media presentation system, such as a media player for streaming video and audio, to present subscription and non-subscription media to the user of the media presentation system. Subscription media may include multi-tiered media packages and individual media offerings as selected by the user. The media may be presented in various formats, including video, a graphical display, an audio presentation, a graphical and audio presentation, URL links, and interactive windows. Information about the user, the user's subscription status, the user's media presentation system and information about the media providers and the media offered by the media providers are maintained by the media server. The media server updates the foregoing information in accordance with the interaction between the media server, the users of media presentation systems, and the media providers. | 07-01-2010 |
20100169465 | SERVING CONTENT FROM AN OFF-LINE PEER SERVER IN A PHOTOSHARING PEER-TO-PEER NETWORK IN RESPONSE TO A GUEST REQUEST - A method and system for serving content from a peer server in a photosharing peer-to-peer network is disclosed, wherein the peer server stores a web album and at least one associated digital image. Aspects of the invention include prior to the peer server going off-line, the peer server initiates a synchronization with a proxy server and a guest content server in which the web page a web page descriptor defining the web album is copied from the peer server to the guest content server, and the image associated with the web album is copied from the peer server to the proxy server. In response to a request from a requesting computer to view content stored in the peer computer when the peer server is off-line, the request is fulfilled by forwarding the web page from the guest content server to the requesting computer, and forwarding the image associated with a web page from the proxy server to the requesting computer, thereby successfully serving content from the peer server even when the peer server is off-line. | 07-01-2010 |
20100174802 | SUPER MASTER - Described herein are techniques for using super masters to coordinate accesses by nodes in a database server cluster to data stored in a database. In many cases, the number of inter-nodal messages is reduced, thereby saving the overheads attendant to coordinating accesses in such a system. | 07-08-2010 |
20100174803 | JOB SITE COMMUNICATIONS SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS - Job site communications systems, methods, and computer program products. According to one embodiment of the subject matter disclosed herein, a job site communications system is provided. The job site communications system can include a wireless communications device adapted to be positioned at a job site and operable to wirelessly communicate annotated computer-aided design documents from the job site. The job site communications system can also include a computer positioned at a site remote from a job site and operable to receive or transmit the computer-aided design documents. | 07-08-2010 |
20100174804 | INFORMATION PROCESSING APPARATUS, CONTENT MANAGEMENT METHOD AND RECORDING MEDIUM - There is provided an information processing apparatus including a storage unit for saving content data, a communication unit for communicating with one or more external storage devices, and a content management unit for, when receiving from the external storage device through the communication unit a notification indicating that new content data is saved in the external storage device, acquiring the new content data from the storage device through the communication unit with the notification as a trigger, and saving the new content data in the storage unit. | 07-08-2010 |
20100174805 | Management and Prioritization of Media Item Downloading - The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, two or more media items may be concurrently downloaded. In accordance with another embodiment, a user may control the downloading of each of the media items, as desired. More particularly, the user may choose to download, pause, or resume downloading one or more media items identified in the list of media items. In other words, the user may alter the download status of any of the items in the list of media items. In addition, the user may re-prioritize the order in which the media items in the list or a subset thereof are to be downloaded. | 07-08-2010 |
20100174806 | Data Processing Method, Apparatus And System - The present invention relates to network techniques. A data processing method, apparatus and system is disclosed. The data processing method includes: a data distribution source transmitting data to a transfer server; the transfer server transmitting the data to a first client connected with the transfer server; and the first client transmitting the data to a second client connected with the first client. A data processing apparatus and a data processing system are also provided accordingly. | 07-08-2010 |
20100180010 | SYSTEM AND METHOD FOR TRANSFERING DATA TO AND FROM A STANDALONE VIDEO PLAYBACK DEVICE - A server system transfers data via a network to and from one or more “smart” media players. The server system can be used, for example, to facilitate saving and retrieving media player settings, such as user preferences. The server system can also be used, for example, to facilitate a user sharing his or her favorite scene from a movie with other users. | 07-15-2010 |
20100180011 | URL BASED RETRIEVAL OF PORTIONS OF MEDIA CONTENT - A media fragmenting system is described herein that allows requesting portions of a content item through information specified in a Uniform Resource Identifier (URI) used to retrieve the content item. Media fragments retrieved using the media fragmenting system are cacheable by existing Internet infrastructure and allow clients to retrieve portions of a content item without retrieving the entire content item. The media fragmenting system adds a content range segment to the URI to specify a portion of the content item. A server receiving the URI accesses the content item, identifies the requested portion, and returns the requested portion in a standard HTTP response to the client. Because no changes to the HTTP protocol are involved, intermediate servers, routers, and proxies, can all handle the request and response as well as cache the response without modification. | 07-15-2010 |
20100180012 | APPARATUS AND METHOD FOR MULTIMEDIA FILE STREAMING IN PORTABLE TERMINAL - An apparatus and method for multimedia file streaming are provided. In a method for multimedia file streaming in a receiving portable terminal, the method includes determining meta data included in a received packet, generating new meta data having a circular-type media data offset on the basis of the meta data, storing media data included in the packet received in a circular manner according to the media data offset included in the new meta data, and loading the media data stored according to the media data offset included in the new meta data. | 07-15-2010 |
20100180013 | Requesting offline profile data for online use in a privacy-sensitive manner - A method, performed using one or more servers under the control of an ISP, comprises: (a) receiving an electronic transmission from a requesting server of an IP address and a time and date; (b) automatically determining to which subscriber of the ISP the received IP address was allocated at the received time and date; and (c) automatically transmitting an electronic communication that causes delivery to the requesting server of offline data originating from an offline data provider. The delivered offline data concern the subscriber determined to have been allocated the received IP address at the received time and date. The communication does not convey to the offline data provider the subscriber's history of online activity, and the delivery does not convey to the requesting server a personal identity of the subscriber. | 07-15-2010 |
20100185747 | INTERFACING DISTINCT SERVICES FOR PROVIDING WEB BASED DOCUMENT MANIPULATION ACCESS - According to some embodiments, a callback interface for web accessible services is provided. A Uniform Resource Locator (URL) or similar address is issued by a host associated service to the user. User's browser provides the URL to an activity service, which on the user's behalf contacts the host service indicated by the URL and supporting the callback interface. The activity service then facilitates the user's requests on documents maintained by the host service through stateless calls to the host service providing web accessible services such as document manipulation, image processing, and similar ones. | 07-22-2010 |
20100185748 | STREAM TRANSMISSION SERVER AND STREAM TRANSMISSION SYSTEM | 07-22-2010 |
20100185749 | Communication Device, Program and Communication Control Method - There is provided a communication device comprising: a detection unit that detects presence or absence of communication connection with a server storing data related to a communication environment of a communication area where a first communication service is provided; a data acquisition unit that acquires data related to a surrounding communication environment; and a determination unit that determines availability of usage of a second communication service using a part or whole of a spectrum assigned to the first communication service based on the data acquired by the data acquisition unit, wherein when communication connection with the server is not detected by the detection unit, the data acquisition unit senses a communication environment surrounding the communication device or receives data related to a communication environment from another communication device located near the communication device. | 07-22-2010 |
20100185750 | READING DEVICE AND COMMUNICATION SYSTEM - A reading device, comprising: a reading unit configured to read a document and to generate image data representing the read document; an uploading unit configured to upload the image data read by the reading unit to an server on a network; a storage time limit setting unit configured to set a storage time limit within which the image data is stored on the server; a judgment unit configured to judge whether the storage time limit has expired with respect to the image data uploaded on the server; and a data management unit configured to delete, from the server, the image data for which the judgment unit judges that the storage time limit has expired. | 07-22-2010 |
20100185751 | CONTENT VALIDATION TECHNIQUES - A content validation process involves inserting content identifiers into a digital content file, the content identifiers uniquely identifying the content from other digital content in a digital content storage and delivery system. As the content file is streamed, the unique content identifiers are either replaced or supplemented with unique stream session identifiers. | 07-22-2010 |
20100185752 | SHORTCUT SETS FOR CONTROLLED ENVIRONMENTS - A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source. | 07-22-2010 |
20100185753 | UNIFIED PEER-TO-PEER AND CACHE SYSTEM FOR CONTENT SERVICES IN WIRELESS MESH NETWORKS - A method and apparatus for receiving content over a wireless network are described, including determining a first server from which to receive a content clip to be streamed, requesting the content clip to be streamed from the selected first server, receiving the streamed content clip from the selected first server, determining a peer device from which to receive a content clip to be downloaded, requesting the content clip to be downloaded and receiving the downloaded content clip. The first server is a mesh content server. | 07-22-2010 |
20100191829 | METHOD AND APPARATUS FOR REMOTE ACCESS TO A HOME NETWORK - A method and apparatus for establishing a Quality of Service QoS in an access network for a multimedia session between a home network and a remote device located outside the home network. At least one of the remote device and the home network is connected to the access network. When a session invite message is received from the remote device for device discovery in the home network, a default QoS is enforced in the access network. When a session re-invite message is received from the remote device for media communication with a selected home device in the home network, the QoS requirements are determined for the media communication based on session parameters exchanged during the setup of the media communication. An updated QoS is then enforced for the session in the access network based on the determined QoS requirements. | 07-29-2010 |
20100191830 | METHOD AND APPARATUS FOR PROVIDING COMMUNITY WIDGET - Provided are a method and apparatus for providing a community widget at a first client device, the method including: receiving a client widget including authentication information from a server; searching a second client device in which the client widget is installed; performing mutual authentication with the second client device by using the authentication information; and transmitting, if the mutual authentication is successful, a community widget to the second client device. | 07-29-2010 |
20100191831 | UBIQUITOUS PRESENCE METHOD AND SYSTEM FOR PROVIDING 3A BASED VARIOUS APPLICATION STATUSES - A ubiquitous presence service method and system is disclosed, wherein the list of subscribers is managed in the replay platform, and the presence of each service from the application server is integrated through one route, and is then integrally managed so that they are provided based on 3A anytime, anywhere and regardless of the device, whereby the subscriber who receives the information about the present status of the application services operated by the various application servers can integrally manage his(her) own presence profiles, and the application server can provide the subscription authorities of the presence service to the consistent interface. The ubiquitous presence service method comprises receiving presence information including a present or updated status of application service from one or more application servers; and transmitting the received presence information to at least one subscriber terminal. | 07-29-2010 |
20100191832 | COMMUNICATION TERMINAL, DISTRIBUTION SYSTEM, METHOD FOR CONVERSION AND PROGRAM - A communication terminal that receives contents information distributed from a source of distribution, comprises: means for converting a leading frame of said contents information to a non-predicted frame in response to an input request. | 07-29-2010 |
20100191833 | CONTENT AND APPLICATION DOWNLOAD BASED ON A HOME NETWORK SYSTEM CONFIGURATION PROFILE - A system and method is provided for identifying, accessing, and managing service applications for use with associated consumer electronic devices in a home network system. A client side process, executed by a client computing system in the home network system, operates in conjunction with a server side process executed by a server computing system that is coupled with the client computing system via the Internet. The client computing system is implemented by a gateway device coupled with each of the devices via the home network. The client side process includes the steps of: determining device ID information associated with at least one selected one of the consumer electronic devices in the home network system; determining a home network system configuration profile based at least on the device ID information; providing the home network system configuration profile to a selected server computing system via the Internet; downloading an application from the selected server computing system, the application being operative to provide a process associated with the selected electronic devices; and executing the downloaded application at the gateway device to provide a remote interactive process associated with the selected electronic devices. | 07-29-2010 |
20100198945 | INFORMATION PROCESSING APPARATUS, METHOD AND PROGRAM - An apparatus includes unit storing scripts includes a tree structure, each of the scripts including at least one of a child-node script and content, unit selecting a parent-node script among the scripts, and acquiring to analyze a child-node script if the child-node script exists, unit acquiring content if content exists, unit retrieving substitute content if the acquisition of content ends in failure and if content indicates retrieving substitute content, unit retrieving the substitute-child-node script if the acquisition of the child-node script ends in failure and if the child-node script indicates retrieving the substitute-child-node script, and retrieving the substitute-parent-node script when content or the child-node script shows retrieving the substitute-parent-node script, unit acquiring substitute content when substitute content is found, unit acquiring the substitute-child-node script and the substitute-parent-node script when the substitute-child-node script and the substitute-parent-node script are found, respectively, and unit acquiring a change script. | 08-05-2010 |
20100205278 | MULTIMEDIA PROVIDING SERVICE - At one of the timings: during a period between the moment when one of terminals which performs transmission calls out a communication partner and the moment of response and at the timing after the communication between the terminals is complete; a server reads out content data from a database and transmits the read out content data to the terminal. At this timing, the terminal reproduces the content data transmitted from the server. | 08-12-2010 |
20100205279 | COMMUNICATION DEVICE, SERVER, PROGRAM, AND COMMUNICATION SYSTEM - A communication device including: a communication unit; and a control unit controlling the communication unit to inquire if one upload service allows direct upload to a server storing service information of each of a plurality of upload services, to have the communication unit obtain desired information from the server for directly uploading data to the one upload service when the one upload service allows direct upload, and to have the communication unit directly upload data to the one upload service according to the desired information. | 08-12-2010 |
20100205280 | System and Method for Performing Signaling on Behalf of a Stateless Client - A system for, and method for, performing state-based signaling on behalf of a stateless client. In one embodiment, the system includes a controller, couplable to a state-based terminal, that translates at least one stateless signaling message received from the stateless client to at least one state-based signaling message for presentation to the state-based terminal thereby facilitating a media stream communications session between the stateless client and the state-based terminal over an Internet Protocol (IP)-based network. | 08-12-2010 |
20100211653 | METHOD AND APPARATUS FOR WIRELESSLY NETWORKED DISTRIBUTED RESOURCE USAGE FOR DATA GATHERING - A method and system for gathering, collecting, and supplying geographically distributed data. In one embodiment, geographically distributed data is gathered in a server-commanded mode, such that the user of an electronic device need not participate in the capturing or transmitting of the data. In another embodiment, a server initiates requests the user of an electronic device to input data and the data then transmitted to the server. In another embodiment, a user initiates the capture of data with an electronic device and the electronic device transmits the data to a computer server. In another embodiment, the gathering of geographically distributed data is accomplished by the user of an electronic device instructing his electronic device to automatically collect input data and the data is then transmitted to a computer server. In embodiments of the present invention, the electronic device is a palm-sized computer system. | 08-19-2010 |
20100211654 | COMMUNICATING INFORMATION-PROCESSING DEVICE AFFORDING RAPID ACCESS TO A SET OF PERSONAL INFORMATION - In the field of nomadic computing, the invention concerns a communicating information processing device affording rapid access to a set of personal information. | 08-19-2010 |
20100211655 | ASSEMBLY COMPRISING A HANDHELD DEVICE - An assembly of a handheld device and one or more devices controllable by the handheld device and for providing events, such as audio/video/images to a user. The handheld device is adapted to receive streamed media information and stream the information to the providing means. Alternatively, the handheld device may instruct the providing means to receive the stream from another source. The handheld device may operate devices within a given distance and turn off devices farther away. | 08-19-2010 |
20100217838 | MOBILE WIRELESS COMMUNICATIONS DEVICE TO DISPLAY A REMAINING CONTENT PORTION OF A WEB ARTICLE AND ASSOCIATED METHODS - A mobile wireless communications device includes a processor cooperating with a wireless transceiver for displaying on a display a linking web page including a plurality of introductory content portions of linked web articles having hyperlinks associated therewith. User selection of a corresponding hyperlink for a given linked web article is permitted via at least one input device. Content of the given linked web article is searched to determine a remaining content portion after the introductory content portion. At least part of the remaining content portion is displayed on the display. | 08-26-2010 |
20100217839 | DEVELOPMENT SYSTEM, SERVER OF DEVELOPMENT SYSTEM, AND DEVELOPMENT METHOD - Problem to be solved is the development system of the Integrated Development Environment which can be used by a server terminal system. | 08-26-2010 |
20100223357 | MEDIA CHANNEL MANAGEMENT - The media session management of the invention encompasses a media server having access to multiple unicast-based media channels and a user terminal. The user terminal generates and transmits a generic, channel-transparent session request to the server. This request initiates a generic, channel-transparent media session setup procedure between the terminal and the server. The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server. Once the channel-transparent setup has been completed, the user terminal transmits a channel-specific rendering request for a desired media channel to the server. In a subsequent channel switch, the terminal simply transmits a new channel-specific request for a new channel to the server during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure. | 09-02-2010 |
20100223358 | METHOD AND APPARATUS FOR THWARTING KEYLOGGERS USING PROXIES - Techniques for thwarting keylogger using a proxy are described herein. According to one embodiment, in response to a request received from a client for accessing a Web page provided from a remote Web server over a network, a proxy server retrieves the Web page from the remote Web server and presents the Web page to the client. The proxy server further presents a virtual keyboard to the client to allow a user of the client to enter one or more keys in an input field of the Web page without having to type at the client for the purposes of logging into the Web site. Thereafter, the proxy server directs traffic between the client and the remote Web server over the network. Other methods and apparatuses are also described. | 09-02-2010 |
20100223359 | DEVICE-TO-DEVICE TRANSFER - Apparatus and methods to engage in a transfer of informational content between a first mobile electronic device and a second mobile electronic device using directed transmission between a first server and a second server. Additional apparatus, systems, and methods are disclosed. | 09-02-2010 |
20100223360 | COMMUNICATION SYSTEM, COMMUNICATION OPTIMIZING APPARATUS, AND COMMUNICATION NETWORK ESTABLISHING METHOD USED IN THEM - A communication system comprises a communication optimizing apparatus | 09-02-2010 |
20100223361 | METHOD AND SERVICE PROVIDER FOR MANAGING EXPIRED OR CONSUMED APPLICATIONS BEING STORED IN MOBILE COMMUNICATION DEVICES - A method for managing expired or consumed applications (app | 09-02-2010 |
20100223362 | Streaming media delivery system - Streaming media, such as audio or video files, is sent via the Internet. The media are immediately played on a user's computer. Audio/video data is transmitted from the server more rapidly than it is played out by the user system. The audio/video data in the user buffer accumulates; and interruptions in playback as well as temporary modem delays are avoided. | 09-02-2010 |
20100228835 | System for Accessing Distributed Data Cache Channel at Each Network Node to Pass Requests and Data - A cache apparatus for a network receives and responds to network file-services-protocol requests from client workstations coupled to the network. The cache apparatus includes a digital memory for storing data transmitted in responding to the network requests. A processing unit executes program instructions. A network interface couples the cache apparatus to the network. The interface includes program instructions, executed by the processing unit, for receiving the requests and transmitting responses thereto. A file-request-service module includes program instructions, executed by the processing unit, for interpreting the requests and generating responses thereto. The file-request-service module also checks the memory for the presence of an image of data specified by the request. When the data is present, the file-request-service module retrieves the data for inclusion in the response. A file-request-generation module includes program instructions, executed by the processing unit, for storing data received from the network and for generating requests for data that the file-request-service module determines to be missing from the memory. The network interface transmits file-request-generation module requests to network. | 09-09-2010 |
20100235469 | Method And System For Providing Access To Resources Related To A Locatable Resource - Methods, systems and computer program products are described for providing access to resources related to a locatable resource, where the system includes a content handler component configured to receive a resource domain identifier included in a resource locator for a first resource. The resource locator identifies a resource provider of the first resource and the resource domain identifier identifies a resource domain of the resource provider. An accessor generator component is configured to generate a Uniform Related Resource Accessor (URRA) for accessing a second resource related to the first resource. The URRA includes the resource domain identifier, and identifies an association between the second resource and the resource domain. A message formatter component is configured to generate a message including the URRA, and a content manager component is configured to send the message to a related resource service maintaining the association between the second resource and the resource domain. | 09-16-2010 |
20100235470 | REMOTE CARD READER ACCESS - Computing devices for providing a web service interface to a communication layer of the smartcard reader. | 09-16-2010 |
20100235471 | ASSOCIATING TELEMETRY DATA FROM A GROUP OF ENTITIES - Embodiments of the invention provide an ability to associate telemetry data received from different entities, such as guest and/or host machines residing on one or more particular physical computers (e.g., server computers) executing virtualization software. In some embodiments, telemetry data supplied by each entity includes information that identifies, and preserves the anonymity of, the entity (e.g., the computer(s) on which the guest and/or host machine(s) reside(s)). For example, if the entities comprise guest and/or host machines residing on a single computer, the information may comprise a one-way hash of the fully qualified domain name (FQDN) of the computer. If the entities are guest and/or host machines residing on a group of computers, the information may comprise a one-way hash of a portion of an FQDN for each computer which is common to all computers in the group. If the group of computers belong to a network domain having a globally unique identifier (GUID) (e.g., as employed by Microsoft Active Directory), the information may comprise a one-way hash of a portion of the GUID. | 09-16-2010 |
20100235472 | SMOOTH, STATELESS CLIENT MEDIA STREAMING - An adaptive streaming system is described herein that provides a stateless connection between the client and server for streaming media playback in which the data is formatted in a manner that allows the client to make decisions and react more quickly to changing network conditions. The client requests uniform chunks of media from the server that include a portion of the media. The adaptive streaming system requests portions of a media file or of a live streaming event in small-sized chunks each having a distinguished URL. This allows streaming media data to be cached by existing Internet cache infrastructure. Each chunk contains metadata information that describes the encoding of the chunk and media content for playback by the client. The server may provide chunks in multiple encodings so that the client can switch quickly to chunks of a different bit rate or playback speed. | 09-16-2010 |
20100235473 | SYSTEM AND METHOD OF EMBEDDING SECOND CONTENT IN FIRST CONTENT - Apparatus and methods of aggregating content are disclosed. A method includes, at an aggregation server coupled to a communication network, receiving a first request to provide content to a mobile device via the communication network. The first request identifies a first network resource address. The method includes retrieving first content associated with the first request. The first content identifies second content to be embedded in the first content when the first content is displayed at a browser of the mobile device, and the second content is associated with a second network resource address. The method includes retrieving the second content prior to sending the first content to the mobile device. The method also includes sending the second content embedded in the first content to the mobile device. | 09-16-2010 |
20100235474 | CONSISTENT BROWSER FILE DOWNLOAD - According to the invention, a system for downloading audio or video to a browser is disclosed. The system includes a media server, a content database and a web page. The content database includes the content object, and the content database is linked to the media server. The web page presented to the browser and includes a link to the content object. The link avoids activating an autoplay feature of the browsers should the link be activated. | 09-16-2010 |
20100235475 | Identification and Tracking of Digital Content Distributors on Wide Area Networks - A system and method for tracking and identifying digital content distributors using file sharing networks. The system monitors distribution networks, logs pertinent network and distributor information, generates network statistics, gathers evidence of content distribution, and notifies interested parties of the availability of content on file sharing networks. | 09-16-2010 |
20100235476 | METHOD AND SYSTEM FOR HOSTED MOBILE MANAGEMENT SERVICE ARCHITECTURE - A hosted mobile management service is provided for enabling a user to access a centralized account through a web browser on a terminal in order to manage the user's media information, such as digital music and photos. Any modifications made by user through the web browser are transparently sent to the user's mobile device where a thin client application receives such modification information and interacts with the mobile device's file system to reconcile such modifications. | 09-16-2010 |
20100241732 | User Interfaces for Electronic Devices - A multi-modal user-interface for an electronic device comprises two user-interface components ( | 09-23-2010 |
20100241733 | Contents transmitting ip adaptor transmitting contents to portable device and Contents transmitting method using the ip adaptor - An Internet Protocol (IP) adaptor transmitting contents to a portable device which downloads contents corresponding to the portable device from a contents providing server and transmits the contents to the portable device, and a contents transmitting method using an IP adaptor is provided. The IP adaptor transmitting contents to the portable device includes: an IP address acquisition unit acquiring, from a predetermined recording unit by detecting a connection of the portable device, an IP address of a contents providing server which corresponds to the portable device; a network connection unit connecting with a network including the contents providing server which corresponds to the portable device by referring to the IP address of the contents providing server; a contents download unit downloading contents which correspond to the portable device from the contents providing server; and a contents transmission unit transmitting the downloaded contents to the portable device. | 09-23-2010 |
20100241734 | WEB SERVICE SYSTEM, WEB SERVICE METHOD, AND PROGRAM - To eliminate necessity of transmitting user data containing confidential information to an external network and necessity of preparing a proper environment for a user to execute an application. A web service system includes a virtualization platform on a local site side and a virtualization platform on a remote site side. The virtualization platform on the local site side includes: a network processor which separately establishes communication lines connected, respectively, to the client machine and to a network processor of the virtualization platform on the remote site side; a confidential data control section which judges whether the user data contains confidential information, and determines the destination; and a virtual machine service section which, upon receiving the judgment result indicating that the user data contains the confidential information, executes migration of the virtual machine of the virtualization platform on the remote site side to the virtualization platform on the local site side. | 09-23-2010 |
20100241735 | METHOD AND APPARATUS FOR MANAGING BOOKMARK INFORMATION FOR CONTENT STORED IN A NETWORKED MEDIA SERVER - A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item. | 09-23-2010 |
20100241736 | Method and apparatus for performing a peer-to-peer file transfer - A file transfer application maintains a secure connection over the Internet with a file transfer gateway. A user selects a file and the file transfer application requests a unique ticket from the gateway. The ticket is stored in both the gateway and the file transfer application. Next, the ticket is then encoded in a URL that can be sent to potential recipients of the file via conventional methods. Upon entering the URL into a web browser, the recipient will navigate to the file transfer gateway. The gateway decodes the URL to recover the ticket and looks up the ticket in the database to determine the associated application instance and file description. The gateway will then request the application instance to start encrypting and streaming the contents of the file identified by the ticket to the gateway, which then retransmits the encrypted stream to the recipient's web browser. | 09-23-2010 |
20100250704 | PEER-TO-PEER CONTENT DISTRIBUTION WITH DIGITAL RIGHTS MANAGEMENT - A method for peer-to-peer sharing may be performed by one or more devices within a subscription multimedia network, such as a closed distribution network. The method includes broadcasting a content reference of digital content available on a peer device within the subscription multimedia network, the content reference including digital rights management restrictions for the digital content associated with the content reference. The method also includes receiving, from a requesting media client using the subscription multimedia network, a selection of the content reference; and obtaining credentials of the requesting media client. The method further includes determining whether the credentials are acceptable for receiving the digital content based on the digital rights management restrictions; and providing, to the requesting media client using the subscription multimedia network, a decryption key for the digital content if the credentials are acceptable. | 09-30-2010 |
20100250705 | METHOD, APPARATUS AND SYSTEM AND FOR REDUCING DOWNLOAD OF REDUNDANT ATTACHMENTS - A method, apparatus and system for reducing download of redundant attachments to a communication device from a server is provided. An identifier of an attachment to a message, for transmission from the server to the communication device, is compared with identifiers of attachments already stored in a memory at the communication device. The communication device is caused to retrieve a copy of the attachment from the memory if a match is found between the identifier and the identifiers of attachments already stored in the memory. | 09-30-2010 |
20100250706 | SELECTIVE PARTIAL UPDATES OF WEB CONTENT - A request for a partial update of web content is received that identifies at least one web content element associated with the web content. An update is requested for the identified at least one web content element from a content server. The partial update of the web content is performed in response to receipt of the update for the identified at least one web content element from the content server. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 09-30-2010 |
20100250707 | ELECTRONIC CONCIERGE - Various embodiments of the invention provide a method of enhancing a user's stay at a facility. The method may comprise aggregating information specific to the user together with other information in order to create recommendation information. The method may further comprise providing an option to the user based upon the recommendation information and associated facility information. The method may further comprise using a selection made by the user in order to provide an option to a second user. Further embodiments of the invention provide an electronic concierge system that comprises a server configured to communicate server information to a display on at least one user terminal. The electronic concierge system may be configured to receive a user request from a user terminal and transmit information to the user terminal in response to the request. The user terminal information may be configured to be based at least in part on aggregated user information. Still other embodiments of the invention comprise a computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions comprising instructions to accomplish the various methods disclosed herein. | 09-30-2010 |
20100250708 | DIGITAL MEDIA REFERRAL AND DISTRIBUTION - A system and method for media referral and distribution. In one embodiment, the method comprises using provided term to search for content, receiving data associated with term wherein the data comprise information indicative of content title and information indicative of first location of the content, substituting a trusted source for the first location, and retrieving from said trusted source. In another embodiment, the system comprises a client device, a search server, a index server and a content media server. In a different embodiment, the index serve is included in the client device. In yet another embodiment, the system further comprises a consumer electronic device | 09-30-2010 |
20100250709 | DISTRIBUTION SYSTEM AND METHOD OF DISTRIBUTING CONTENT FILES - A distribution system including, for connection over a network a plurality of client upload devices, each client upload device storing one or more chunks of a content file, a client download device configured to download from the client upload devices chunks of the content file stored by the respective client upload devices and an incentive device configured to generate token data packets exchangeable for chunks of the content file. The client download device is configured to acquire a plurality of token data packets from the incentive device and to communicate with individual respective client upload devices and thereby download, in exchange for respective token data packets, stored chunks of the content file. Each client upload device is configured to communicate with the client download device and, thereby, upload to the client download device stored chunks of the content file in exchange for token data packets acquired by the client download device from the incentive device and is configured to transmit to the incentive device token data packets received from the client download device. | 09-30-2010 |
20100250710 | PUBLISHING-POINT MANAGEMENT FOR CONTENT DELIVERY NETWORK - A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed. The system and method allow for dynamically serving content objects by loading and/or reconfiguring publishing points upon receipt of an end user request. When a content object is requested by an end user media player, the request is assigned to an edge server within a particular POP of the CDN. An optional peer-discovery algorithm is used to determine a content source for the requested content object within the CDN. The peer-discovery algorithm first determines whether the publishing point associated with the requested content object is loaded into the edge server. Alternatively, the peer-discovery algorithm queries other edge servers within or remote from the particular POP to determine whether the request for content object is mapped by other edge servers to a content source using their respective publishing points. Once the content source for the requested content object is determined, the edge server reconfigures its publishing point toward the content source. Ultimately, the content object is streamed to the end user media player. Management of the publishing points avoids performance degradations on the edge server in some embodiments. | 09-30-2010 |
20100250711 | COMPUTER READABLE STORAGE MEDIUM FOR REGISTRATION OF SITE INFORMATION AND A COMPUTER TO REGISTER SITE INFORMATION - A computer readable storage medium storing computer readable instructions is provided. The computer readable instructions control a computer to register site representing information with a communication device which is connectable to a network. The site representing information enables the communication device to obtain content summary information and includes information concerning an information providing site which delivers the content summary information. The content summary information includes location information to indicate a location of an information content provided through the network and a title of the information content. The computer readable instructions control the computer to execute steps of obtaining the site representing information registered with the computer, and registering the obtained site representing information with the communication device. | 09-30-2010 |
20100250712 | CENTRALLY MANAGING AND MONITORING SOFTWARE AS A SERVICE (SAAS) APPLICATIONS - An apparatus, system, method and program providing a multi-tenant software as a service (SaaS) application that manages and monitors the use of other SaaS applications via a common connection and database framework. An Internet-based interface is provided as a single portal for monitoring and managing the use of SaaS applications. Objects and the state of these objects including all associated attributes related to the SaaS applications are stored in databases associated with the Internet-based interface. The Internet-based interface also provides a social networking infrastructure and an application exchange infrastructure that allows sharing of information related to the SaaS applications. | 09-30-2010 |
20100250713 | COORDINATED PEER-TO-PEER (P2P) REPLICATED BACKUP AND VERSIONING - Techniques are presented for peer-to-peer (P2P) replicated backup and versioning. Peer clients register and share storage with one another for purposes of P2P data replication, data versioning, and/or data restoration via a P2P server. The P2P server also provides security and management between the peer clients. Moreover, the P2P sever can audit behaviors of the peer clients and take punitive actions against any of the peer clients that violate policy. | 09-30-2010 |
20100262675 | METHOD AND APPARATUS FOR PRESENTING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a media device having a controller to present a graphical user interface for a selection of replacement content where the replacement content corresponds to a portion of media content presentable by the media device, receive the selection of the replacement content, transmit the selection to a server where the selected replacement content is retrieved using one or more metadata pointers associated with the media content, and receive the replacement content. Other embodiments are disclosed. | 10-14-2010 |
20100262676 | CE DEVICE AND CONTENT BROWSING SYSTEM, AND CONTENT BROWSING METHOD THEREOF - A content browsing method includes: a step where a CE device transmits an HTTP request including ability data concerning the CE device to a GUI distribution server; a step where the GUI distribution server determines the CE device based upon the content browsing ability data concerning the CE device; a step where the GUI distribution server makes an HTTP request for a search URL to the content data server based upon a determination result; a step where the GUI distribution server synthesizes the search URL to a GUI template; a step where the GUI distribution server transmits the synthesized GUI template to the CE device; and a step where the CE device transmits an HTTP request for a media data URL to the content data server, and the method performs server processing in accordance with the ability of the CE device. | 10-14-2010 |
20100262677 | DISTRIBUTED LOCAL WEB-SERVER ARCHITECTURE FOR STORAGE DEVICES - A method includes exchanging information between a local web-server of a local storage device and a remote web-server through a network. The exchange of the information is initiated autonomously by the local storage device upon a determination by the local web server that the information is not stored at the local storage device. | 10-14-2010 |
20100268794 | NETWORK TRANSMISSION SYSTEM AND METHOD - A network transmission system and a method thereof are disclosed in the invention. The network transmission system in the invention includes a server and a terminal connected with each other via the Internet. In addition, the server stores a plurality of existent files each of which corresponds to an existent signature file. When the terminal wants to transmit a target file to the server, the terminal generates a target signature file corresponding to the target file first and transmits the target signature file to the server. The server compares the existent signature files and the target signature file to determiner whether one of the existent signature files is in accordance with the target signature file. If yes, the terminal cannot transmit the target file to the server. | 10-21-2010 |
20100268795 | Media Acquisition, Processing and Distribution System for the Internet - The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server. The mirroring service delivers the actual media object to multi-point remote databases to be stored and served by the customer. | 10-21-2010 |
20100268796 | Media Acquisition, Processing and Distribution System for the Internet - The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server. The mirroring service delivers the actual media object to multi-point remote databases to be stored and served by the customer. | 10-21-2010 |
20100274875 | INFORMATION PROCESSING APPARATUS AND FILE DISTRIBUTION METHOD - According to one embodiment, an information processing apparatus includes a setting module configured to set each of plurality of computers in a data receivable state based on a address information read from a storage module, a reception module configured to receive, from each of the plurality of computers set in the data receivable state by the setting module, a data reception ready notification which is transmitted over the network by multicasting to notify data reception ready, and a transmission module configured to, when the reception module has received the data reception ready notification from each of the plurality of computers, transmit, by multicasting, the data read from the storage module and to be used to install the common system environment to the computers on the network from which the data reception ready notifications have been received. | 10-28-2010 |
20100281138 | METHOD AND SYSTEM FOR REMOTE COPROCESSOR - A system and method for optimizing data by using a remote processor and a remote server, wherein the invention is able to send the processed and optimized data to a local device in real-time, thus aiming to optimize the data to local device's resources and user experience when accessing the data. | 11-04-2010 |
20100281139 | MOBILE TERMINAL AND ASSOCIATED STORAGE DEVICES HAVING WEB SERVERS, AND METHOD FOR CONTROLLING THE SAME - A mobile terminal and its access control methods are discussed. According to an embodiment, the terminal includes an internal memory, and a controller configured to control the internal memory and to communicate with each of a plurality of storage units. Each storage unit includes a memory and a smart card web server (SCWS) configured to manage the memory, and a specific URL address is assigned to each storage unit. The controller is configured to access contents of the memory of each storage unit using the URL address of the respective storage unit. | 11-04-2010 |
20100281140 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 11-04-2010 |
20100281141 | COMMUNICATION SYSTEM AND ITS METHOD AND COMMUNICATION APPARATUS AND ITS METHOD - This invention relates to a communication system including a first apparatus having a first storage medium, and a second apparatus for transmitting data to the first apparatus, the second apparatus comprising: a second storage medium for storing management information of data to be transferred to the first storage medium; communication means for communicating data with the first apparatus; edit means capable of editing the management information; and control means for making a control to transfer data stored in the second storage medium to the first storage medium by way of the communication means on the basis of the management information edited by the edit means. | 11-04-2010 |
20100287260 | SYSTEMS AND METHODS FOR DOCUMENT MANAGEMENT TRANSFORMATION AND SECURITY - The present invention provides systems and methods for dynamically rendering documents during a signing ceremony (instead of validating that signature tasks are placed appropriately on all documents). The invention establishes a visibility policy that governs how documents are rendered, based on the state of system Tabs (instructions) placed on the documents. | 11-11-2010 |
20100287261 | CONTENT-BASED NAVIGATION AND LAUNCHING ON MOBILE DEVICES - Techniques are disclosed for a content-based navigation and launching for portable computing devices such as PDAs and smart phones. A content navigator and launcher allows a user to personalize content groupings. The techniques can run on top of any OS file system that has a mechanism to associate files with their creating applications. Personalization of the content-based navigation and launching scheme can be set-up on the user's work station, and then transmitted and synchronized with a target mobile device. A central server can be used to carry out content harvesting and/or configuring the personalization scheme. The content and/or personalization scheme can then be pushed on to the mobile device (e.g., via a GSM network or other suitable communication link). APIs can be used by application vendors to register the content types of their own choice. A preferences utility allows users to manage the content types and associations. | 11-11-2010 |
20100293248 | DATA COMPRESSION OF IMAGES USING A SHARED DICTIONARY - A method and system for data compression of images using a shared dictionary are described herein. According to one embodiment, a server identifies a current images that is part of a stream of images generated by an application hosted by the server. The stream of images includes images previously transmitted to the client. For each segment of pixels in the current image, the server searches a dictionary containing data for the stream of images. If the dictionary includes data corresponding to the segment of pixels in the current image, the server determines metadata for the segment of pixels in the current image using the corresponding data from the dictionary, and transmits the metadata to the client without transmitting the segment of pixels from the current image. | 11-18-2010 |
20100293249 | METHOD AND APPARATUS FOR LOADING LANDING PAGE - A method comprises receiving a request from a user device by a portable hotspot for a landing page; identifying the user device using a device signature; and retrieving a framework associated with the device signature from a central server. The framework includes one or more content areas, wherein at least one content area includes content available to multiple user devices, and at least one content area includes content specific to the user device. The method further comprises forming a landing page for display on the user device using the framework and the content. | 11-18-2010 |
20100293250 | METHOD TO ALLOW SEAMLESS CONNECTIVITY FOR WIRELESS DEVICES IN DHCP SNOOPING/DYNAMIC ARP INSPECTION/IP SOURCE GUARD ENABLED UNIFIED NETWORK - Techniques disclosed herein include systems and methods for providing a mechanism to enable smooth, seamless, and reliable connectivity for wireless devices in a unified network, such as networks that apply a given security policy to both wired and wireless devices. The system supports roaming of mobile units across mobility switches. A given mobile unit can retain its IP address in both intra-subnet and inter-subnet roaming scenarios. The given mobile unit also retains its membership to a mobility VLAN to which the mobile unit had been assigned, even during roaming scenarios. The system moves or propagates IP address to MAC address bindings from one network to another network within a mobility domain. As soon as a mobile user roams to another network, authentication information is readily available to enable immediate connection to the new network to begin sending and receiving data traffic. The mobile unit can be using either static IP addressing, or can dynamically acquire IP addresses through DHCP. | 11-18-2010 |
20100293251 | Asynchronous Method for Obtaining Spectacle Features to Order - A method and a computer system and its components for providing a spectacle frame adapted to a future wearer. The method comprises the steps of storing in a memory of a server (SER) a first set of data (F | 11-18-2010 |
20100293252 | SERVER SYSTEM AND EVENT MESSAGE TRANSMISSION METHOD THEREFOR, CLIENT TERMINAL AND CONNECTION METHOD AND PROGRAM THEREFOR, AND RECORDING MEDIUM - The present invention provides techniques for allowing a server system to reduce the amount of communications and perform efficient operations. A server system returns an event message in response to an HTTP request including an application identifier from a client terminal. The server system comprises a first through a fourth server, where the first server receives the HTTP request from the client device and transfers the HTTP request to a plurality of installed second servers, the third server transmits a server identifier of the second server, to which the HTTP request has been transferred, to the fourth server after the HTTP request has been made, and the fourth server transmits an application identifier included in the HTTP request and an event message to the second transmission server indicated by the server identifier, and the second server suspends the HTTP request transferred from the request reception server, and transmits the HTTP request to the client device when it receives the event message from the fourth server. | 11-18-2010 |
20100293253 | COMMUNICATION TERMINAL, COMMUNICATION METHOD, PROGRAM, AND RECORDING MEDIUM - Provided is a communication terminal which can be connected to a plurality of types of network and switching to a network appropriate for a content to be handled can be performed without forcing a user to perform the switching to a connection destination. It is also possible to provide a communication method using the communication terminal, a program, and a recording medium. The communication terminal transmits a content transmission request to an external server and receives a response to the content transmission request from the external server. The communication terminal extracts content information from the received response, selects at least one network in accordance with the extracted content information, and makes a connection to the selected network. | 11-18-2010 |
20100293254 | System and Method for Media Submission - The present invention, generally speaking, provides an improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user can “click” to browse a directory to select media objects. Unlike existing tools, the tool provides the user an opportunity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and dropped. Batch submission is provided for in which a user drags and drops a plurality of images or other media objects. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the case of digital images, the tool can perform sizing and formatting, for example. Information capture is performed with information being uploaded together with the media objects. In an exemplary embodiment, information capture is both user-transparent (e.g., user ID and/or password) and user-visible (e.g., the user can provide captions for media objects). The submission of information about the user and the media objects facilitates automatic integration of the media objects within existing databases. | 11-18-2010 |
20100293255 | OPEN INFORMATION TRANSMITTING METHOD, OPEN INFORMATION TRANSMITTING SYSTEM, CENTRAL DEVICE AND RECORDING MEDIUM - In an open information transmitting method transmitting open information, transmitted from a mobile information terminal to a central device so as to be released to a third party, from the central device to an information processing terminal, the central device including a processor receives positional information transmitted from the mobile information terminal; the processor converts a word indicating a location included in the open information transmitted from the mobile information terminal into a word indicating a location belonging to a higher class, with reference to a location database in which words indicating locations are classified in accordance with a plurality of classes; and the processor transmits the converted open information from the central device to the information processing terminal. | 11-18-2010 |
20100299405 | METHODS AND SYSTEMS FOR UPLOADING MEDIA FILES TO MEDIA HOSTS - Systems and methods consistent with the present invention allow a media file to be transmitted from one jurisdiction to multiple media hosting sites in another jurisdiction in accordance with a user's instructions. The media file may be transmitted over a long distance communications channel once, and then uploaded onto the multiple media hosting sites, rather than be sent across the long distance communications channel once for each media hosting site to which the user intents to upload the file. Additionally, the media file may be uploaded locally by the user, and then the user may rely on the systems and methods disclosed herein to transmit the media file across the long distance communications channel, rather than require the user to transmit the file over the long distance communications channel. | 11-25-2010 |
20100299406 | STREAMING SERVER ADMINISTRATION PROTOCOL - Network server information has traditionally been obtained through the use of operating systems functions and calls. By adding URL protocol code to the network server, such data may be obtained by use of a URL. In the URL, path information for the container in the server where such data resides is included. Specific server data may be retrieved, or such data may be retrieved recursively among several levels of containers. System calls and other functions may also be added to the URL path name for searching for particular data, or similar types of data through successive levels of containers. The protocol allows server administrators to access server data, in real time, from any user device in a network in which the server resides. | 11-25-2010 |
20100299407 | Systems and Methods for Integrating Microservers with a Network Interface Device - A network interface device has an isolation device adapted to isolate a transport medium internal to a customer premises from a transport medium external to the customer premises such that operational changes to one of the internal and external transport media do not affect the other of the internal and external transport media. A first interface is coupled with the isolation device and adapted to communicate with the external transport medium, which is in communication with a distribution point. A second interface is coupled with the isolation device and adapted to communicate with the internal transport medium. A microserver is disposed external to the customer premises and coupled with the first and second interfaces. The microserver is adapted to receive telecommunication information from the external transport medium and includes software for implementing a predetermined function over the internal transport medium by processing the received telecommunication information. | 11-25-2010 |
20100299408 | METHODS AND SYSTEMS FOR PROVIDING A COMMUNICATION MANAGER FOR WIRELESS WIRELINE CONVERGED TELECOMMUNICATION SERVICES RELATED APPLICATION - Systems and methods are disclosed for providing a communication manager. The disclosed systems and methods may include receiving a request for a communication service. Furthermore, the disclosed systems and methods may include determining, from a plurality of servers based on the request, a first server capable of servicing the request and transmitting the request to the first server. | 11-25-2010 |
20100299409 | Multilingual Domain Name Registration - A method, system, and computer-readable medium are described for registering and using multilingual domain names that include characters outside the ASCII character subset supported by the DNS system. Such multilingual domain names can in some situations be registered by first being converted into appropriate ASCII-Compatible Encodings (ACEs) that represent the corresponding multilingual domain names and that use only characters within the ASCII character subset. In addition, a variety of binary variants may be generated at registration for each multilingual domain name and then used as equivalents for the multilingual domain name, such as by storing the variants in the registry as alternative domain names or by otherwise reserving the binary variants. When requests to resolve such a registered multilingual domain name into a corresponding IP address or URL are received, the stored binary variants and/or ACE information can then be used to respond in an appropriate manner. | 11-25-2010 |
20100299410 | Multilingual Domain Name Resolution - A method, system, and computer-readable medium are described for registering and using multilingual domain names that include characters outside the ASCII character subset supported by the DNS system. Such multilingual domain names can in some situations be registered by first being converted into appropriate ASCII-Compatible Encodings (ACEs) that represent the corresponding multilingual domain names and that use only characters within the ASCII character subset. In addition, a variety of binary variants may be generated at registration for each multilingual domain name and then used as equivalents for the multilingual domain name, such as by storing the variants in the registry as alternative domain names or by otherwise reserving the binary variants. When requests to resolve such a registered multilingual domain name into a corresponding IP address or URL are received, the stored binary variants and/or ACE information can then be used to respond in an appropriate manner. | 11-25-2010 |
20100299411 | SYSTEMS AND METHODS FOR PROVIDING QUALITY ASSURANCE - A network includes a media server and a service activation device. The media server may receive a request for content from a subscriber device and transmit a message. The message may identify the subscriber device and include information relating to the content. The service activation device may receive the message from the media server, identify, in response to receiving the message, bandwidth and quality of service requirements for the content, determine whether resources needed to provide the identified bandwidth and quality of service requirements exist, reserve the resources when the resources needed to provide the identified bandwidth and quality of service requirements exist, and transmit a second message to the media server in response to reserving the resources. The second message may cause the media server to provide the content to the subscriber device. | 11-25-2010 |
20100306343 | Web-Based Transactional Service - The present invention provides a method and apparatus for providing real-time, two-way transactional capabilities on the Web. Specifically, one embodiment of the present invention discloses a method for enabling object routing, the method comprising the steps of creating a virtual information store containing information entries and attributes associating each of the information entries and the attributes with an object identity, and assigning a unique network address to each of the object identities. A method is also disclosed for enabling service management of the value-added network service, to perform OAM&P functions on the services network | 12-02-2010 |
20100306344 | Methods and Systems for Using Multipart Messaging with Preset Constraints - A system and method for using multipart messaging with preset constraints is provided. A device sends a request to a server for information from a website. The server retrieves the information and looks for referenced subdocuments, e.g., images. The server requests the images one-by-one from servers for a predetermined amount of time, or until a predetermined amount of content has been retrieved. Once the limit has been met, the server attaches the images to the document and sends the information to the device. Thus, the server may send a portion of the requested information to the device. The device then sends subsequent page requests for any information that was not received from the server. Using this system, the device can receive a faster first impression of the web page, without a performance delay waiting for all images of the web page to be retrieved and loaded. | 12-02-2010 |
20100306345 | Method and Apparatus for Providing a Web Page to a Call Member - One problem with web-based information is that it is typically presented without being personalised or tailored to fit a particular user's needs and requirements. Another problem relates to calls such as telephone calls, video calls or other multimedia calls made between two or more call members. Here it is often required to provide detailed information during the call. By storing a plurality of web pages and associating each of those web pages with information about one or more potential calls, it is possible to select one of those web pages for provision to a particular call member. For example, a user may store a web page for provision to family members, another for customers, and another for new enquiries. Information about a call is obtained and used to select an appropriate one of the stored web pages. This selected web page is then provided to the is call member which is for example a wireless terminal with a web browser arranged to display the web page. The web pages may be stored on a web server or alternatively on the terminal used by the call member to take part in the call. | 12-02-2010 |
20100312857 | System and method for enabling content aggregation by user proximity - A computer-implemented system and method for enabling content aggregation by user proximity are disclosed. The apparatus and method in an example embodiment includes: obtaining available content listing information identifying particular items of content available from a plurality of content sources; determining a physical location corresponding to each of the plurality of content sources; determining a physical proximity of the particular items of content to a user based on the physical location corresponding to each of the plurality of content sources and a location of the user; arranging the content listing information according to the physical proximity of the particular items of content to the user; and presenting a view to the user showing the arranged content listing information. | 12-09-2010 |
20100312858 | NETWORK APPLICATION PERFORMANCE ENHANCEMENT USING SPECULATIVE EXECUTION - A speculative web browser engine may enable providing transmission of content between a server and a client prior to a user-initiated request for the content hidden in imperative code (event handlers), which may reduce user-perceived latency when the user initiates the imperative code. In some aspects, a speculative browser state may be created from an actual browser state and used to run the event handlers. The event handlers may be modified to direct actions of the event handler to update the speculative browser state. Speculative content may be transmitted between the server and the client in response to an execution of the modified code. The speculative content may be stored in a cache and made readily available for use when the user initiates the event handler and finds that the desired content has already been fetched. | 12-09-2010 |
20100312861 | METHOD, NETWORK, AND NODE FOR DISTRIBUTING ELECTRONIC CONTENT IN A CONTENT DISTRIBUTION NETWORK - A method, network, and node for distributing content across a plurality of content cache nodes to provide optimal access to the content. Relevant, e.g. popular, content is distributed as close as possible to the user or group of users that have the highest probability of requesting the content. In addition, content is relocated to caching nodes higher in the aggregation network as content become less demanded, e.g. less popular. Portions of the content are distributed in a plurality of content cache nodes, and locations where particular portions of the content are requested by users with greater frequency than other locations are determined. The content portions are then migrated to content cache nodes closer to the locations where the particular portions of the content are requested by users with greater frequency. | 12-09-2010 |
20100312862 | Method and Apparatus for Usage Estimation and Prediction in Two-Way Communication Networks - Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream. | 12-09-2010 |
20100318631 | User Location Dependent DNS Lookup - A system and method which may directly resolve a URL into the IP address of a web server running a regional website of a web service provider based on a user's geographic location. A user may type a URL of a website in his browser. A user location analyzer may decide the user's geographic location according to his IP address. With the user's geographic location, a DNS server may resolve the URL to a regional website of a web service provider which provides services specific to the user's geographic location. Consequently, the user may be presented a regional website of a web service provider without delays caused by re-directing, and save the user's time and effort to look for a regional website himself. | 12-16-2010 |
20100318632 | BYTE RANGE CACHING - A caching system segments content into multiple, individually cacheable chunks cached by a cache server that caches partial content and serves byte range requests with low latency and fewer duplicate requests to an origin server. The system receives a request from a client for a byte range of a content resource. The system determines the chunks overlapped by the specified byte range and sends a byte range request to the origin server for the overlapped chunks not already stored in a cache. The system stores the bytes of received responses as chunks in the cache and responds to the received request using the chunks stored in the cache. The system serves subsequent requests that overlap with previously requested ranges of bytes from the already retrieved chunks in the cache and makes requests to the origin server only for those chunks that a client has not previously requested. | 12-16-2010 |
20100318633 | Dynamic Time Weighted Network Identification and Fingerprinting for IP Based Networks Based on Collection - Techniques described herein describe a dynamic time weighted network identification and/or fingerprinting method. A method includes identifying one or more machines connected to a network of machines; performing an address resolution procedure on each of the one or more machines to determine one or more machine specific identifiers associated with each of the one or more machines; and applying a dynamic weighting to each identified machine on the network of machines as a function of a determined transience of each identified machine. | 12-16-2010 |
20100318634 | METHOD AND SYSTEM FOR SENDING, RECEIVING AND TRANSMITTING AN OFFLINE IMAGE AND OFFLINE IMAGE SERVER - The embodiments of the present invention disclose a method and a system for sending, receiving and transmitting an offline image and an offline image server. Said method for transmitting an offline image comprises the following steps: in case the second instant messaging terminal can not directly receive an image file from the first instant messaging terminal, the offline image server receives the image file uploading request sent by the first instant messaging terminal; the offline image server returns the downloading index information of said image file to said first instant messaging terminal according to said image file uploading request, the first instant messaging terminal sends said downloading index information to the second instant messaging terminal, and the second instant messaging terminal acquires said image file according to said downloading index information. By applying the embodiments of the present invention, even in case the instant messaging terminal can not directly receive an image file, the image file may be transmitted thereto, so as to enhance the intercommunion among the users. | 12-16-2010 |
20100318635 | CONTENT DISTRIBUTING SYSTEM, FEATURE AMOUNT DISTRIBUTING SERVER, CLIENT, AND CONTENT DISTRIBUTING METHOD - In a content distributing system, a feature amount distributing server | 12-16-2010 |
20100325243 | METHOD AND A SYSTEM FOR REALIZING THE INTERACTIVE INFORMATION THROUGH THE MULTIMEDIA - A method and system for realizing the interactive information through the multimedia are used to solve the problem in the prior art that it can not access the server through the multimedia advertisement. The applied method includes: A. user terminal parses and plays the multimedia file, which contains the interactive information carrying the communication sign (S | 12-23-2010 |
20100325244 | REAL TIME DATA NETWORK - A data network in which real time data from sensors is collected by local data servers and transmitted to a global data server. A number of virtual servers hold subsets of real time data from the global data server. Domains of data clients have real time access to a virtual server such that data clients may not access data to which they do not have permission to access. | 12-23-2010 |
20100325245 | AGGREGATED PROXY BROWSER WITH AGGREGATED LINKS, SYSTEMS AND METHODS - Systems and methods of aggregating on-line content into a context are presented. A context composer can define a context by defining one or more context attributes including network addresses of remote content and an arrangement of the content according to a desired presentation. The context can be managed as a distinct object separate from the content. The composer can also annotate the context as desired. The context can be assigned a single context network address, possibly directed to a context proxy server, which can be used request the context. Upon request, the server can instruct a requester's browser to render the context according to the composer's definition. Advertisements can be inserted into the context based on the context's defining attributes. | 12-23-2010 |
20100325246 | METHOD AND SYSTEM FOR REALIZING ALTERNATIVE ENCLOSURES FOR ATOM AND RSS FEEDS - A method and system to provide enclosures, the method including formatting a content feed to include one or more enclosures referencing alternative formats of a content item, wherein at least one of said enclosures includes codec information added to a type field; and providing the content feed to a device via a network. Further, a method and device that receives a content feed, the method including receiving a content feed with multiple enclosures, the multiple enclosures including at least a primary enclosure and an alternative enclosure, wherein the primary enclosure references a primary format for a content item and the alternative enclosure references an alternate format for the content item; upon determining that a player does not support the primary format, checking whether the player supports the alternative format; and if the player supports the alternative format, downloading the content item using a reference included in the alternative enclosure. | 12-23-2010 |
20100332617 | SYSTEMS AND METHODS FOR PROVIDING A VIRTUAL APPLIANCE IN AN APPLICATION DELIVERY FABRIC - The present disclosure is directed to systems and method for providing a virtual appliance. One or more application delivery controller appliances intermediary to a plurality of clients and a plurality of servers perform a plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers. A virtual application delivery controller is deployed on a device intermediary to the plurality of clients and the plurality of servers. The virtual application delivery controller executing on the device performs one or more of the plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers. | 12-30-2010 |
20100332618 | METHOD AND APPARATUS FOR FILTERING STREAMING DATA - A method of content filtering of data containers of multiple content types is based on generating a set of encoded filters and a set of encoded rules for each content type. Each encoded filter is expressed as a respective operator, from among user-defined operators, and two operands including a content descriptor and a descriptor criterion. A filter has a binary state and a rule may be based on a single filter or a number of selected filters. An apparatus implementing the method has a user interface for receiving user-defined configuration data, a configuration module for generating a set of encoded filters and a set of encoded rules for each content type, a network interface for receiving data containers from a network and transmitting filtered data containers to the network, and a filtering module for applying the rules to received data containers. | 12-30-2010 |
20100332619 | INFORMATION PROVIDING SYSTEM, INFORMATION MANAGEMENT SERVER, INFORMATION MANAGEMENT METHOD AND INFORMATION MANAGEMENT PROGRAM - An information management server includes an information provision request receiving means which receives an information provision request together with request information, a probe information provision requesting unit which performs the probe information provision request to the probe information providing apparatus, a probe information obtaining unit which obtains the probe information from the probe information providing apparatus, a message information provision requesting means which performs the message information provision request to the message information providing apparatus, a message information obtaining unit which obtains the message information from the message information providing apparatus, a response-to-request information generating unit which generates response-to-request information corresponding to the request information by using the probe information and the message information, and a response-to-request information providing unit which provides the response-to-request information to the information provision requesting apparatus. | 12-30-2010 |
20100332620 | Electronic File Transfer for a Communications Device - Systems and methods are provided for identifying an electronic file that is accessible by a communications node to be transmitted to a recipient. A communications device sends an identification of the electronic file. The communications node receives the identification of the electronic file, identifies the electronic file based on the identification, and accesses the electronic file for transmission to the recipient. The electronic file is not transmitted from the communications device to the communications node. | 12-30-2010 |
20100332621 | Method and Apparatus for Obtaining Media Over a Communications Network - A method and apparatus for obtaining a real time media stream provided as a plurality of media fragments from a plurality of remote nodes in a communications network is described. Media fragments are requested from the plurality of remote nodes. A series of media fragments is received from at least one of the plurality of remote nodes. A selection criterion is determined for identifying the series of data fragments, and a blocking request is sent to at least one other of the plurality of remote nodes, the blocking request instructing the at least one other node to block the media fragments satisfying the selection criterion from being sent. | 12-30-2010 |
20110010432 | Method For Scheduling And Rescheduling Vehicle Service Appointments - The present invention provides a computer based method for enabling or disabling an appointment feature which allows the scheduling of a vehicle service appointment from a vehicle. An embodiment of the method comprises monitoring for the ability to communicate with a remote appointment server to schedule a vehicle service appointment. In response to determining that it is possible to communicate with the appointment server to schedule a vehicle service appointment, the appointment feature is enabled. In response to determining that it is not possible to communicate with the appointment server to schedule a vehicle service appointment, the appointment feature is disabled. | 01-13-2011 |
20110010433 | TARGETED PRESENTATION AND DELIVERY OF THEMES - A content delivery system supplying themes for user computers based on user interest. Each theme may be a collection of components that define an audio, visual or functional aspect of computer operation related to a topic or area of interest, such as sports, a sports team, travel or fine art. The system includes client and server components. At each client, information about user interactions is collected and compared to information defining a set of user interest categories, allowing the client to determine one or more interest categories for the user. The client offers themes that are classified in accordance with the same set of user categories. The server can supply information defining user interest categories and a manifest of themes with associated categories. Additionally, the server can receive indications of when each theme is presented to a user and when the user elects to acquire a theme or engages with theme elements. The server may also supply, unlock or otherwise provide selected themes. | 01-13-2011 |
20110010434 | STORAGE SYSTEM - A pseudo peer-to-peer network system including several clients, each adapted to execute a path driver program. A path driver program is provided, including the steps of locating storage peers connected to the network via a network interface for storing or accessing data items provided in memories of storage peers by means of a global address table. The global address table is updated periodically by at least one configuration server of the pseudo peer-to-peer network. The network further includes at least one time server, which generates a global time clock to which local time clocks of all storage peers of the pseudo peer-to-peer network are synchronized such that a global address table updated by the configuration server is activated by all storage peers at the same scheduled time to be consistent throughout the pseudo peer-to-peer network at all times. | 01-13-2011 |
20110010435 | VEHICLE MOUNTED DEVICE, SERVER DEVICE, AND COMMUNICATION SYSTEM - A first local communication part of a vehicle mounted device transmits a first data including at least one of a first video data or a first audio data generated by an AV input/output unit of the vehicle mounted device to a server device. The first local communication unit receives a second data including at least one of a second video data or a second audio data from the server device. A first recording unit of the vehicle mounted device records therein the first data, the second data, and a unique information relating to a vehicle or a user of the vehicle. The first local communication unit further transmits the unique information to the server device. | 01-13-2011 |
20110016194 | CONNECTING GALLERIES TO DYNAMIC SERVER-HOSTED CONTENT - Application gallery connections to dynamic server-hosted content may be provided. An application may be instantiated on a client device. Upon loading, the application may connect to an available content server and download a content manifest. An application setting, such as a privacy setting or an administrative restriction may prevent connections to the content server; otherwise the application may determine whether the content manifest lists any new content for download. New content may be downloaded and made available to users of the application. The application may also determine whether any previously downloaded content is out of date according to the content manifest and remove unused content. | 01-20-2011 |
20110016195 | SYSTEM AND METHOD OF TRANSMITTING DATA OVER A COMPUTER NETWORK INCLUDING FOR PRESENTATIONS OVER MULTIPLE CHANNELS IN PARALLEL - A system and method of transmitting data via a computer network to a plurality of end-users. Transmission of successive data units may be prompted by human-operated and/or automated means of central control. Successive arrays of data units may be transmitted over a plurality of channels, in parallel. Each end-user chooses which channel or channels to receive and may change channels at will. Transmission of successive arrays may coincide with successive occurrences during the course of a live event. Data units also may be transmitted over one or more channels asynchronously with transmissions over other channels. Controller-prompted transmissions, received passively by end-users, also may be integrated with a facility for end-users to browse data sources in a self-directed sequence and pace. | 01-20-2011 |
20110016196 | METHOD AND SYSTEM TO DISCOVER AND SUBSCRIBE TO AN ENHANCED SYNDICATED FEED - Embodiments of a method and system to discover and subscribe to an enhanced syndicated feed are generally described herein. | 01-20-2011 |
20110016197 | PROXY SERVER, AND METHOD AND PROGRAM FOR CONTROLLING SAME - It is so arranged that when a client terminal communicates with a content server via a proxy server, the history of such communication can be ascertained. A request for a menu page is transmitted from the client terminal to the proxy server. A link to the content server has been embedded in the menu page. Data representing the menu page in which the URL of this link destination has been converted is transmitted to the client terminal. If the web page at the link destination that has been embedded in the menu page is requested by the client terminal, the proxy server restores the URL to the URL that prevailed before the conversion and requests the content server for the web page. The web page requested from the client terminal is stored in the proxy server. Thus, even if the client terminal requests the web pages of a plurality of content servers, the history thereof can be ascertained. | 01-20-2011 |
20110016198 | SERVER, TERMINAL, AND REPRODUCER | 01-20-2011 |
20110022682 | Transferring Multimedia Content - A computer implemented method of transferring multimedia content from a content server to a receiving client, comprising: receiving the multimedia content from the content server; processing the multimedia content according to predefined redundancy parameters; receiving a downloading request for the multimedia content from the receiving client; sending the multimedia content to the file servers; reporting a plurality of file servers with respective uploading bit rates; the client receiving a bandwidth allocation; the receiving client calculating a downloading scheme; and the receiving client downloading content in packets from the file servers and verifying the integrity and authenticity of every processed frame (group of packets) obtained from file servers. The method enhances streaming effectivity by using a robust seeding procedure. | 01-27-2011 |
20110022683 | COMMUNICATION LINKS - A method of providing remote configuration access for a programming terminal via one or more data networks ( | 01-27-2011 |
20110022684 | FILE TRANSFER SYSTEM AND FILE TRANSFER METHOD - According to an embodiment, a file transfer system and a file transfer method to transfer an MXF file are provided. A source server performs parallel transfer of data pieces of an MXF file divided by partition packs (PPs) sequentially from the beginning, by using multiple transmitters to a recording server through multiple channels included in a network. The recording server sequentially reads the data pieces divided by the PPs from buffers, and writes and records the data pieces to a storage unit. | 01-27-2011 |
20110022685 | DEVICE CONTENT MANAGEMENT - A method of intelligently degrading the quality of content, such as video clips and music, stored on a mobile device over time. The method takes into account the probability of a user watching each item of content and either encodes the content at a lower bit-rate, or under certain circumstances, restores the content to its original quality by side-loading the content from a network content store. The bit-rate at which the content is to be encoded is linked to the probability of a piece of content being watched. If the probability of an item of content being watched is high, then the item is stored at a high bit-rate, and conversely, for low probabilities of watching, a low bit-rate is used. If required, in order to restore an item to a higher bit rate, the original high bit rate item can be requested from a network content store. The aim being to store as much content as possible in a given finite memory, but to ensure that content which is likely to be watched is not degraded. | 01-27-2011 |
20110022686 | METHOD FOR REALIZING USER REGISTRATION - A method for implementing user registration based on Diameter network protocol, comprises: after receiving a network attaching request of a user, a requesting node sending an Update Location Request (ULR) message to HSS of the user, the message including information indicating whether it is necessary to download user subscription data, and also includes information indicating the capability of the requesting node when the downloading is necessary; upon receiving the ULR message, the HSS of the user returning an Update Location Ack message to the requesting node if the check of the user is passed; if the ULR message indicates that it is necessary to download the user subscription data, HSS determining the user subscription data supported by the requesting node according to the information indicating the capability of the requesting node, and including the user subscription data in the Update Location Ack message and then returning it to the requesting node. | 01-27-2011 |
20110029639 | System and Method of Collecting Video Content Information - Video content information associated with a video content is received by a computing device. End destination information associated with a reception instance of the video content is also received by the computing device. At least a portion of the video content information and at least a portion of the end destination information are selectively aggregated to generate aggregated information. | 02-03-2011 |
20110029640 | SYSTEM AND METHOD FOR USINGA N ORDINARY ARTICLE OF COMMERCE TO ACCESS A REMOTE COMPUTER - A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code (“UPC”) numbers to Internet network addresses (or “URLs”). To access an Internet resource relating to a particular product, a user enters the product's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information is then used to access the desired resource. | 02-03-2011 |
20110029641 | Systems and Methods Thereto for Acceleration of Web Pages Access Using Next Page Optimization, Caching and Pre-Fetching Techniques - A method and system for acceleration of access to a web page using next page optimization, caching and pre-fetching techniques. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements of the web page access; generating a modified web page of the received web page using at least one of a plurality of pre-fetching techniques; providing the modified web page to the user, wherein the user experiences an accelerated access to the modified web page resulting from execution of the at least one of a plurality of pre-fetching techniques; and storing the modified web page for use responsive to future user requests. | 02-03-2011 |
20110029642 | Delivering Multimedia Services - Disclosed is a scalable, hierarchical, distributed network architecture and processes for the delivery of high-performance, end-to-end online multimedia services, including Internet services such as World Wide Web access. The network architecture connects a high-speed private backbone to multiple network access points of the Internet, to a network operation center, to a back office system, and to multiple regional servers in regional data centers. Each of the regional servers connects to several caching servers in modified head-ends, which in turn connect via fiber optics to many neighborhood nodes. Finally, each node connects via coaxial cable to multiple end-user systems. The processes include those for replicating and caching frequently-accessed content, and multicasting content customized per region or locality. | 02-03-2011 |
20110029643 | Method and System for Updating an Interaction Document - User interactions with an interactive media program are defined by an interaction document, such as a SMIL document, that may be downloaded by a user before playing or viewing of the associated media program. In the case of live events that are recorded by the user for later viewing, the interactions that may have taken place during the original scheduled broadcast of the event may no longer be valid. In this case, a method and apparatus is provided to allow the user downloading an interaction document for a media program to receive updated versions of the interaction document that can be used when viewing a recording of the media program. In one exemplary embodiment, the media playback system sends a request for an interaction document to an interaction document server responsive to the recording of the interactive media program. The interaction document server may send the updated interaction document to the media playback system responsive to the request if one is available. | 02-03-2011 |
20110035466 | HOME MEDIA AGGREGATOR SYSTEM AND METHOD - Systems and methods are described for aggregating and playing media content using a proxy server. A request is received, in the proxy server, to play media content from a placeshifting media source on a media player. The requested media content is received, in the proxy server, from the placeshifting media source. The proxy server determines the media playing capability of the media player, and transmits the requested media content to the media player in a manner that is compatible with the media player associated with the request. | 02-10-2011 |
20110035467 | LOCALIZATION SYSTEMS AND METHODS - Network-based localization is provided by submitting, on a server, a plurality of untranslated files requiring translation to a target language, and a localization tool client configured to communicate with the first server via a network. The untranslated files are downloaded from the server, and a user (translator) is allowed to translate the first file to create a translated file such that the file type is transparent to the user. The translated file is the uploaded from the localization tool client to the first server. | 02-10-2011 |
20110035468 | SYSTEM AND METHOD FOR CREATING NETWORKED SHORT RANGE ZONE THROUGH REMOTE DELIVERY OF SHORT RANGE PROXY SERVER ON A REMOTELY LOCATED MACHINE - System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine, the method comprising the steps of registering with the system network, receiving a unique ID, accessing the server for further processing, downloading the relevant application with enabling means, connecting a device to short range dongles, running the application and registering the device using the unique ID, entering the location based and/or other relevant information , enabling the device for creating networked short range zone. | 02-10-2011 |
20110040852 | OBTAINING AND PROVIDING CACHED SETTINGS WITHIN A DEVELOPMENT PLATFORM - A system identifies, in a development platform, a requirement where the requirement indicates that server information be accessible to the development platform regardless of an availability of at least one server. The system connects to the server. The system obtains caching settings from at least one server. The caching settings are available during development of at least one application to verify successful interaction between the application, and at least one server during operation of the application. The system provides the caching settings to the development platform. The caching settings represent current server information. The caching settings are integrated during operation of the development platform. | 02-17-2011 |
20110047245 | PUSHING IDENTITY INFORMATION - A system allows a user to send alias information or receive alias information during a communication between two communication devices. Alias information is identity information for a user that identifies the user on a social media site or network (e.g., Facebook, Twitter, LinkedIn, etc.). The alias information can be stored in a contacts program or other data store. During a web-based telephone call between two IP-enabled phones, the alias information may be retrieved. The alias information can then be sent to the other IP-enabled phone or to another device associated with the calling party. In response to receiving the alias information, the calling party can automatically retrieve information associated with the called party and the alias from one or more social media sites. | 02-24-2011 |
20110047246 | TELEPHONY DISCOVERY MASHUP AND PRESENCE - Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information and presentation of the located third party information by a mashup and preparation of a mashup to combine different communication modes or modes in a common session. | 02-24-2011 |
20110047247 | SYNCHRONIZED PLAYBACK OF MEDIA PLAYERS - A method for synchronized playback of media players, including selecting, by each of a plurality of media players, a multimedia file to be played, monitoring, by each of the plurality of media players, the environment for an external trigger, and upon detection of the external trigger, playing, by each of the plurality of media players, the selected multimedia file. | 02-24-2011 |
20110047248 | SHARED DATA TRANSMITTING METHOD, SERVER, AND SYSTEM - A data transmission method, a server and a data transmission system are provided. The data transmission method includes receiving data, storing data, selecting data based on device information, and transmitting the selected data, resulting in a more convenient sharing and utilization of data. | 02-24-2011 |
20110047249 | DETERMINING A PROPERTY OF A COMMUNICATION DEVICE - A mobile communication device ( | 02-24-2011 |
20110047250 | ENTERING CONTACTS IN A COMMUNICATION MESSAGE ON A MOBILE DEVICE - Embodiments described herein provide a user with the ability to enter and validate contact addresses when composing a message on a mobile device. The user may access at least one of a local contact address data store and a remote contact address data store when entering and validating contact addresses. | 02-24-2011 |
20110047251 | METHOD AND SYSTEM FOR PROVIDING INTERACTIVE CONTENT SERVICE OF UBIQUITOUS ENVIRONMENT AND COMPUTER-READABLE RECORDING MEDIUM - Disclosed are a method and a system for providing an interactive content service of a Ubiquitous environment, and a computer-readable recording medium. The system for providing an interactive content service of a Ubiquitous environment includes an information generator for receiving content transmitted from an information provider including a content providing medium, processing the received content such that a receiver implements a content service screen and/or a content service control function, and transmitting the processed content, and a network for providing communication between the information generator and the receiver. | 02-24-2011 |
20110055351 | METHOD AND APPARATUS FOR RETRIEVING CONTENT VIA A SERVICE ENDPOINT - An approach is provided for retrieving ordered content via a service endpoint. A radio frequency memory tag is preloaded with content managed by a service platform. A request is generated for content stored on the radio frequency memory tag of an endpoint associated with the service platform. Transmission of the request to the endpoint is initiated. The request for the content is received from a user equipment. Transmission of the content is initiated from the memory tag to the user equipment. The user equipment receives the content from the memory tag in response to the request. | 03-03-2011 |
20110055352 | SYSTEM AND METHOD FOR BROKERING CONTENT AND METADATA OF CONTENT ON NETWORK - Provided is a method and system of automatically uploading a content and encoding the uploaded content using various formats to provide the encoded content to a third party or an end user. A system for brokering a content and metadata of the content over a network may include: a syndication portal to register a content provider, and to transmit address information for a feed to the content provider; an aggregator to verify whether an added content exists in the feed of the content provider, and to upload the content and the metadata of the content when the added content exists; and a media mediator to register the uploaded content, to encode the content, and to provide the encoded content to an end user. | 03-03-2011 |
20110055353 | Dynamic File Streaming - Dynamic file streaming divides a read/write operation into an initial number of requests of an initial size. Each of the initial number of requests is transmitted to a remote data processing system and a read/write performance value and a user interactivity value is determined based on the transmitting. A local data processing system increases the initial number of requests or the initial size by a first factor if the read/write performance value is less than a threshold. The local data processing decreases the initial number of requests or the initial size by a second factor if the user interactivity is less than a second threshold. | 03-03-2011 |
20110055354 | Server Device, User Interface Appliance, and Media Processing Network - Components for a control and data processing infrastructure for multiple networked media peripherals are based on chained device connections using a transport-layer independent asymmetric control protocol such as PTP. These components provide a user interface which mirrors the chain of device connections, provides remote access to the media data distributed across said connected devices, can respond to events originating from members of the device chain and enables control and management of the underlying media processing capabilities of the connected devices. | 03-03-2011 |
20110055355 | APPLICATION DOWNLOADING METHOD, APPLICATION PROVIDING METHOD, USER TERMINAL USING THE SAME - An application downloading method, an application providing method, and a user terminal using the same. According to the application downloading method, a user terminal transmits user terminal information to a server, receives an application list generated based on the user terminal information, and display the received application list on a screen. Accordingly, the user can download a desired application more easily and simply. | 03-03-2011 |
20110055356 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND RECORDING MEDIUM - An image processing system includes an image processing apparatus and a decryption server interconnected via a network. When a portable recording medium having an encrypted target file and access information to access a decryption server that decrypts this encrypted target file, recorded therein, is connected to a connector of an image processing apparatus, the image processing apparatus reads out the encrypted target file and the access information from the portable recording medium connected thereto, accesses the decryption server according to the access information, then transmits the encrypted target file to the decryption server. The decryption server decrypts the encrypted target file received therefrom, and returns it to the image processing apparatus. The image processing apparatus executes processing on the decrypted target file that is returned therefrom. | 03-03-2011 |
20110055357 | SERVER APPARATUS, COMMUNICATION APPARATUS, AND METHOD FOR GENERATING NAVIGATION INFORMATION - A server apparatus includes, a transceiver unit to transmit to a communication apparatus a web page having link information to each of a plurality of contents, to transmit to the communication apparatus a content requested by the communication apparatus among the plurality of contents, and to transmit to the communication apparatus navigation information that includes link information to any of the plurality of contents; a storage unit to store identification information for identifying each of the plurality of contents and reference information indicating whether each content corresponding to the identification information is transmitted to the communication apparatus; and a generation unit to generate, on the basis of the reference information, the navigation information which does not include the link information corresponding to the content requested by the communication apparatus from among the plurality of contents. | 03-03-2011 |
20110055358 | DOWNLOADING METHOD FOR TERMINAL AND METHOD FOR CONTROLLING DOWNLOAD - A terminal receives information of files required for a service and address information of a file agent storing the files from a server connected via a network, and downloads the files from the file agent corresponding to the address information received from the server. | 03-03-2011 |
20110055359 | INFORMATION PROCESSOR, CONTENTS RECORDING METHOD, PROGRAM, AND STORAGE MEDIUM - Provided are an information processor and a contents recording method, which enable to meet a particular demand of a user for storing contents. When a user interface receives a contents extracting condition which indicates a proportion of contents having a specific characteristic within a plurality of kinds of contents to be stored in a memory card, a contents transfer command unit stores the received contents extracting condition to a contents transfer condition information recording unit. The contents transfer command unit extracts the contents from a memory by satisfying the contents extracting condition, and records the extracted contents to the memory card through a memory card connecting section. | 03-03-2011 |
20110055360 | NETWORK DATA TRANSMISSION METHOD AND SYSTEM - A method for managing data transmission between computing devices is disclosed. In one embodiment, the method includes monitoring a plurality of parameters of a computer network that includes a server and a client. The plurality of parameters may include a client resource parameter, a server resource parameter, and a network operating parameter. The disclosed method may also include automatically determining a desired compression level at which to send data to the client based at least in part on the client resource parameter, the server resource parameter, and the network operating parameter. Further, in one embodiment the method may include communicating the data from the server to the client at the desired compression level in response to a client request for the data. Various other methods, systems, and manufactures are also disclosed. | 03-03-2011 |
20110060812 | CACHE SERVER WITH EXTENSIBLE PROGRAMMING FRAMEWORK - Embodiments generally disclosed herein include methods, systems and devices for providing an extensible content delivery platform. The methods, systems and devices include identifying a plurality of discrete events of a content delivery process of a content delivery network and providing a structured object model comprising a plurality of objects instantiated and available at the plurality of discrete events. The methods, systems and devices further include providing a programmatic grammar configured to provide a logical flow of actions being applied against the plurality of objects on occurrence of at least one of the plurality of discrete events of the content delivery process of the content delivery network. | 03-10-2011 |
20110060813 | SYSTEM AND METHOD FOR TRANSMISSION OF DATA - A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data. | 03-10-2011 |
20110060814 | CONTENT DELIVERY SYSTEM - To provide a content delivery system, a content delivery server, an information processing terminal, a content delivery program and a content delivery method with which content can be delivered appropriately while accommodating variations in resource conditions. A content server receives a delivery request from an information processing terminal and a resource condition of that terminal, modifies content corresponding to the delivery request in accordance with the resource condition, and delivers the content . The information processing terminal extracts the resource condition, transmits the resource condition and/or a content delivery request to the content server, receives the content delivered from the content server, and executes the content. | 03-10-2011 |
20110066703 | Methods and systems for delivering media to client device | 03-17-2011 |
20110066704 | Method and System of Recording and Reproducing Web Application Operation - A web server transmits an identifier related to a web page to a log linking server when the formed web page is transmitted to a web browser, inserts an operation log acquiring function operated by the web browser and at least a portion of the identifier to the web page to be transmitted to the web browser. The web browser requests the web page to the web server, and forms and preserves an operation log on the web page by executing the operation log acquiring function inserted to the received web page. The log linking server preserves the received identifier, requests the operation log of the web page related to the identifier selected by an interface of an external reproducing device to the web browser, and collects and reproduces the operation log. | 03-17-2011 |
20110066705 | SYSTEM AND METHOD FOR SEGMENTING AND TARGETING AUDIENCE MEMBERS - Methods and apparatus for delivering content to an audience member via one or more mediums based on an audience member profile are disclosed. Profile data for audience members may be initially collected from an offline source, such as a registration or subscription database. The profile data may be stored in a dedicated database. The initial profile data may be supplemented periodically with data reflecting online activity by the audience member. The combined offline and online profile data may be used to group the audience members into segments. Audience member segments may be used to identify audience members who are targeted to receive like content. An audience member's inclusion in a segment may be indicated by storing a segment-targeting cookie on the audience member computer. Content may be delivered to the audience member based on identification of the segment in the segment-targeting cookie. | 03-17-2011 |
20110066706 | METHOD, SYSTEM, AND APPARATUS FOR RECEIVING, PROCESSING AND RENDERING CONTENT RESPONSIVE TO USER AND DEVICE PARAMETERS - Content is received by a device through a port and is analyzed based on a set of predetermined criteria to determine if it matches the characteristics of the device and/or the preferences of a user. The content characteristics are recognized by analyzing the content itself or from tags attached to, associated with or embedded into the content. Acceptable content is then rendered to the user. | 03-17-2011 |
20110072114 | SUBSCRIBING TO MOBILE MEDIA SHARING - A user is able to subscribe to an object by sending a mobile message or through a website. The object can be a file or a channel. The subscription message can use hierarchical mobile keywords. The user can adjust their registration information to control how much information is received from the subscription, when, and to what device the subscription is delivered. | 03-24-2011 |
20110072115 | BLOCK BASED ACCESS TO A DISPERSED DATA STORAGE NETWORK - A computer includes a data transform algorithm, a data dispersal algorithm, and a network port. The data transform algorithm performs a data transformation on a data block to produce a transformed data block. The data dispersal algorithm performs a data dispersal function on the transformed data block to produce a plurality of data slices, wherein each of the plurality of data slices includes less than all data contained in the transformed data block. The network port is operable to transmit a plurality of write commands to a plurality of slice servers, wherein each of the plurality of write commands includes a corresponding one of the plurality of data slices. The network port is further operable to receive verification of storage of at least some of the plurality of data slices from at least some of the plurality of slice servers. | 03-24-2011 |
20110072116 | METHOD AND SYSTEM FOR PROVIDING XML-BASED ASYNCHRONOUS AND INTERACTIVE FEEDS FOR WEB APPLICATIONS - A system for providing XML-based asynchronous and interactive feeds for Web applications that provides a highly efficient and extensible XML Javascript framework allowing easy insertion of a comment/news feed control into any Web page. The framework allows for reading of any XML format and provides a new and easy way for modifying the look-and-feel of the control via HTML templates with familiar XPath bindings. The rendering performed through the system supports both flat and indented (“threaded”) views for a comment thread. The system improves the parsing speed of incoming XML, and supports a flexible event model for others to develop plug-ins and mashups in the spirit of Web 2.0. | 03-24-2011 |
20110078282 | Network device that downloads files using its ID code and method thereof - A network device that downloads files using its ID code and the corresponding method are disclosed. After the network device obtains its IP address, it generates a download command for downloading a target file corresponding to the device ID code. After transmitting the download command to a server, the network device receives the target file returned from the server. Therefore, the invention achieves the goal of automatically downloading a target file for the network device without manual operations. | 03-31-2011 |
20110078283 | SERVICE PROVIDING SYSTEM, FILTERING DEVICE, FILTERING METHOD AND METHOD OF CONFIRMING MESSAGE - A service providing system is connected to a user terminal via a network, acquires a request message described with an upper layer protocol exceeding three layers for requesting desired data and transmitted by the user terminal, and analyzes the content of a body portion of the message. In the case where unwanted information or unusual information is contained in request content, the unwanted information or the unusual information is eliminated by subjecting the request message to a predefined process. | 03-31-2011 |
20110078284 | METHOD FOR RECONFIGURING A SET OF COMPONENTS OF AN ELECTRONIC CIRCUIT, CORRESPONDING RECONFIGURATION SYSTEM AND CORRESPONDING DATA TRANSMISSION METHOD - A method for reconfiguring a set ( | 03-31-2011 |
20110078285 | METHOD AND APPARATUS FOR WIRELESS INTERNET ACCESS - A device for providing wireless Internet access has been described. The device includes an antenna. The antenna is for receiving wireless queries and transmitting wireless responses. The device includes a program. The program is for converting the wireless queries into Internet compatible protocols. The program is for receiving the Internet protocol formatted responses. These responses are then converted in to the wireless responses. | 03-31-2011 |
20110078286 | INFORMATION PROCESSING APPARATUS, A COMPUTER-READABLE STORAGE MEDIUM RECORDED WITH A DATA MANAGEMENT PROGRAM, AND DATA MANAGEMENT SYSTEM - A server computer includes a data acquisition unit which acquires data in Script format including predetermined information that has been output from each of one or more network-connected peripheral devices, a tabulation unit which extracts maintenance information from the Script format data acquired by the data acquisition unit, and tabulates this extracted maintenance information, and a data conversion unit which converts the tabulated information that has been tabulated by the tabulation unit into a data format which is interpretable by a device that is different from the server computer and which is different from the Script format. | 03-31-2011 |
20110078287 | CONTENT AWARENESS CACHING WITH NETWORK-AWARE GEO-LOCATION PROTOCOL - A device receives subscriber information associated with user devices provided in a network, receives network information associated with the network, and receives user device information associated with the user devices. The device also determines content to cache based on the received information, and requests the determined content from a content provider device. The device further receives the determined content from the content provider device, and stores the determined content in a cache device. | 03-31-2011 |
20110082913 | FORMAT GENERALIZATION OF INSTITUTIONAL CONTENT FOR MOBILE DELIVERY - A system for generalizing the format of instructional content for mobile delivery is disclosed. The system includes a processor configured to identify institutional content in a client-specific data file, and further configured to store, in a memory, the identified institutional content as generalized institutional content. The system also includes a communications module configured to receive, from a mobile device, a request for the generalized institutional content. The processor is configured to provide, to the mobile device in response to the request, the generalized institutional content in a format configured for display on the mobile device. Methods and machine-readable mediums are also disclosed. | 04-07-2011 |
20110082914 | METHOD AND SYSTEM FOR OPTIMIZING DOWNLOAD AND INSTANTANEOUS VIEWING OF MEDIA FILES - Methods and arrangements for replacing segments or portions of a media file that was received via adaptive streaming or other transfer mechanism, to obtain a media file for local storage and further playback as if it came from a download. This maximizes the experience of both instant viewing and delayed viewing, and additionally provides a capability to extend the viewing experience to in-home streaming and copying to other devices. Accordingly, there is provided herein a capability to take advantage of adaptive streaming to provide a highly reliable mechanism for consumers to view media in real-time transmission, and also to obtain a resultant, locally stored media file of high quality. There is further provided herein a capability to obtain complete copies of media at different quality levels. Moreover, embodiments of the present invention facilitate adaptive streaming and copying within the home environment. | 04-07-2011 |
20110082915 | MEDIA SYSTEM WITH SOCIAL AWARENESS - The insertion of content into media streams is provided. A media stream is monitored by a media server computer, the monitored media stream having at least one marker designating an associated insertion position within the media stream. A marker is selected to insert personalized social-awareness based content into the media stream. Social awareness information associated with a target of the monitored media stream is identified. The social awareness information is utilized to select personalized social-awareness based content. The personalized social-awareness based content is inserted into the monitored media stream at the corresponding insertion position associated with the selected marker to transform the media stream. | 04-07-2011 |
20110082916 | Enhanced Anycast For Edge Server Selection - Systems and methods for gathering distributed information to improve routing that uses Anycast for assigning deliveries between a number of geographically-distant points of presence (POPs) are disclosed. The POPs share the same Internet protocol (IP) address. According to Anycast resolution, the Internet aids in assigning a content request initially to a POP. Delivery statistics are gathered from deliveries a the number of POPs and possibly other sources. Where it is determined that Anycast found the wrong POP, the content request is reassigned to another POP. | 04-07-2011 |
20110082917 | QUICK UPLOAD - Method for retrieving data from an object database stored in a server ( | 04-07-2011 |
20110087757 | Configuring a client application - A method and apparatus for configuring an application at a device in a communications network. A server receives a request message from the device. The request message includes information that identifies the application, and further information relating to either or both of the device type or a network operator associated with the device. The further information is sued by the server to obtain specific configuration information relating to the application. A response is sent to the device, the response including the obtained specific configuration. The specific configuration information is subsequently be used by the device to configure the application. | 04-14-2011 |
20110087758 | IN-FLIGHT SERVICE SYSTEM - When a server unit is stopped by a failure, for example, and gives no response, and a monitor timer times out, an operation panel unit is switched to a proxy server. Then, the operation panel unit transmits request messages to the other operation panel units. The other operation panel units perform necessary operations, such as display and input operations, in accordance with the request messages. When the server unit recovers from the failure, the operation panel unit stops the proxy server function. Again, the server unit transmits request messages to the operation panel unit and the other operation panel units. | 04-14-2011 |
20110087759 | APPARATUS AND METHOD FOR REPRODUCING CONTENTS USING DIGITAL LIVING NETWORK ALLIANCE IN MOBILE TERMINAL - An apparatus and a method for reproducing contents using a Digital Living Network Alliance (DLNA) network are provided. The apparatus includes a Digital Media Server (DMS), a Digital Media Controller (DMC), and a Digital Media Renderer (DMR). The DMS provides contents stored in advance. The DMC selects contents according to an operation of the DMS, and reproduces the selected contents. The DMR reproduces contents under control the DMC. | 04-14-2011 |
20110093565 | Serving Font Files in Varying Formats Based on User Agent Type - To resolve compatibility issues between font file formats and user agents such as web browsers, a font repository may determine a compatible font file format upon receiving a request from the user agent for a font. The determination may be made based on the type of user agent making the request. In one or more arrangements, if a font file in the compatible font file format is not available at the repository, a request may be transmitted to another repository. A font reference in a style sheet or code defining the network document may be unique to the font, but common to all font files corresponding to the font. An application for facilitating the generation of a network document may thus automatically generate such a code in response to a user selecting a desired font. | 04-21-2011 |
20110093566 | METHOD FOR PROVIDING CONTENT DOWNLOAD SERVICE AND TERMINAL APPARATUS APPLYING THE SAME - A method for providing a content download service and a terminal apparatus applying the method are provided in which the terminal apparatus transmits terminal apparatus information to a first server, the first server transmits the received terminal apparatus information to a second server, and the second server receives a download request for predetermined content based on the received terminal apparatus information. Therefore, it is possible for a user to access the second server and check the terminal apparatus information, even though the terminal apparatus is powered off. | 04-21-2011 |
20110093567 | MOBILE TERMINAL FOR PROVIDING MOBILE CLOUD SERVICE AND OPERATION METHOD THEREOF - A mobile terminal for using a mobile cloud service and an operation method of the mobile terminal are disclosed. The mobile terminal accessible to a mobile cloud server, including: a mobile cloud terminal platform accessing the mobile cloud server to acquire a cloud application, and providing a mobile cloud service by using the acquired cloud application; a local terminal platform executing a local application installed in the mobile terminal; and an operating system (OS) selectively driving one of the mobile cloud terminal platforms and the local platform according to a user set environment. | 04-21-2011 |
20110093568 | SYSTEM AND METHOD FOR PROVIDING REAL-TIME DATA - A system and method for providing real-time data to a Rich Internet Application is disclosed. The graphical and networking features of RIA frameworks in conjunction with at least one real-time data server provides low-latency, real-time data applications in a web browser. In one embodiment, data is produced at a data source, propagated to a server, and collected at the server. A persistent connection is created from a RIA to the server, and the RIA is subscribed to the data, wherein the subscribed data comprises at least some of the data collected at the server, and wherein the server propagates the subscribed data to the RIA through the persistent connection as the data is collected at the server. | 04-21-2011 |
20110093569 | MULTICASTING SYSTEM AND MULTICASTING METHOD - A multicasting system includes a delivery server for multicasting a content via at least one upper router and a plurality of lower routers, a plurality of client devices for playing the content multicast by the delivery server, an upper router controller for controlling the upper router and a lower router controller for controlling the plurality of lower routers. The client device includes a play history storage unit, an individual storage unit, a content retrieving unit, and a content playing unit. The delivery server includes a master storage unit, an optimizer optimizing the identifier and the session information of the content stored on the individual storage unit, and a content delivery unit. The upper router controller includes a session information retrieving unit, a book scheduling unit, and a schedule information notifier. | 04-21-2011 |
20110099249 | Method Of Storing And Reproducing Contents - A method of storing and reproducing contents in a terminal capable of storing and outputting contents such as pictures or music is provided. When the terminal connects to a contents server and downloads contents from the contents server, it stores the downloaded contents along with its terminal identification information. When reproducing stored contents, the terminal compares terminal identification information attached to the contents with its terminal identification. If they are identical, the terminal reproduces the contents. | 04-28-2011 |
20110099250 | Method and System for Selectively Broadcasting Media - A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event of a first type and a plurality of media events of a second type; playing the sequence from the first server to a content distribution network (CDN) server prior to a predetermined broadcast time; and storing at the CDN server at least a part of the sequence received from the first server. The method may further include the steps of inserting, at the first server, markers indicating where targeted media events are to be played in the sequence of media events and inserting, at the CDN server, targeted media events supplied by a third server in response to a request to provide media events targeted to information associated with at least one user. | 04-28-2011 |
20110099251 | METHOD OF CREATING WEB PAGE, WEB PAGE CREATING SYSTEM, LINKAGE SERVER APPARATUS, AND COMPUTER PROGRAM - Smooth cooperation between a service for distributing websites wherein contents that are reprintable to blogs are arranged and a plurality of blog creating services is established. In order to help a user computer with blog creation processing between a content server which distributes websites wherein news articles and images are arranged as contents and blog servers of various companies relating to providing a blog creating service according to the operation of a user, a linkage server which performs various kinds of linkage processing necessary for creating the blog is newly provided between the user computer and various servers. Due to the existence of the linkage server, when the user finds subject matters for creating the blog in the websites distributed by the content server, the user can easily lead the blog creating work to the web creating service on which the user has registered. | 04-28-2011 |
20110106914 | INTERFACE METHOD FOR VERIFYING THE CONTENT SUMMARY - An interface method for verifying the content summary, includes the following steps: when a user requests a service content, the service management platform configures the calculation parameter of the content summary (S | 05-05-2011 |
20110106915 | CHANNEL SERVER, CHANNEL PREDICTION SERVER, TERMINAL, AND METHOD FOR FAST CHANNEL SWITCHING USING PLURALITY OF MULTICASTS INTEROPERATING WITH PROGRAM RATING PREDICTION - Provided are a channel server, a channel prediction server, a terminal, and a method for a fast channel switching. The channel server may generate at least one delay multicast stream from an original multicast stream by applying a different delay value based on channel preference information, and may determine an optimal multicast stream from the at least one delay multicast stream, and transmit, to a terminal, response information associated with the optimal multicast stream in response to query information associated with the original multicast stream received from the terminal. | 05-05-2011 |
20110106916 | APPARATUS AND METHOD FOR EXECUTING AN APPLICATION - Provided are an apparatus and method for executing an application. Using the apparatus and method, an application is executed in a terminal directly, or by receiving a computing service from a remote server. After an execution time and/or power consumption of when the application is executed in the terminal directly, and an execution time and/or power consumption when the computing service is received from the remote server are estimated, one of the application execution methods of the two cases may be selected according to the estimated values. The estimated values may be determined based on a state of the terminal, the quality of service (QoS) state of the remote server, and a characteristic of the application. | 05-05-2011 |
20110106917 | METHOD FOR DETERMINING A DEVICE TO PROVIDE WITH CONTENT BASED ON CONTENT ATTRIBUTE AND ELECTRONIC DEVICE USING THE SAME - A method for providing content where one device from among a plurality of devices is determined as a device to transmit the content to, based on the attribute of the requested content. Accordingly, device utilization is optimized by providing the content to the device with the highest priority to play back the content based on the attribute of the content. | 05-05-2011 |
20110106918 | REMOTE ACCESS MANAGEMENT - A remote access management service for enabling remote access to an item of media content stored in a network device from a remote device, said network device including a remote access server application program and account information identifying said remote device, and said remote device including a remote access client application program, the service including: an interface configured to provide network connections to said network device and said remote device; and a remote access management application program to collect information on remote access analysis by monitoring remote access transactions between said remote device and said network device, said remote access management application program operating to receive a remote access request from said remote access client application program including said account information and a content identifier indicating said item of media content | 05-05-2011 |
20110113122 | Multimedia Network System with Content Importation, Content Exportation, and Integrated Content Management - This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet. | 05-12-2011 |
20110113123 | CONTENT REPRODUCTION SYSTEM, CONTENT REPRODUCTION METHOD, CONTENT REPRODUCTION DEVICE, AND SERVER - The content reproduction device receives, from a server, information for indicating the location of content reproduction control information that is required for acquiring the content reproduction control information, and acquires the content reproduction control information from the server. Then, the content reproduction device extracts AV data and clip identification information for specifying clip information for managing the AV data. Then, the content reproduction device converts a predetermined part of the information for indicating the location of the content reproduction control information by applying the clip identification information and a predetermined conversion rule, generates information for indicating the location of the clip information and the AV data, and acquires the clip information and the AV data from the server. | 05-12-2011 |
20110113124 | METHOD AND DEVICE FOR DOWNLOADING MULTIMEDIA CONTENTS AT HIGH SPEED IN THE INTERNET - In order to download multimedia content with hidden address information on the Internet to the user terminal, the invention proposes obtaining address information of the multimedia contents to be downloaded with hidden address information in the predetermined multimedia server, when a multimedia player of the user terminal obtains the multimedia contents to be downloaded from the predetermined multimedia server, and obtaining information related to a plurality of network resources comprising the same multimedia contents as the multimedia contents to be downloaded, according to the address information of the multimedia contents to be downloaded in the predetermined multimedia server, then downloading the multimedia contents to be downloaded, according to the information related to the plurality of network resources. | 05-12-2011 |
20110119354 | METHOD AND SYSTEM FOR DISTRIBUTING REQUESTS FOR CONTENT - A method and system for caching content, such as content requested from a server on the World Wide Web. Requests for dynamic content are forwarded directly to a content server to avoid caching data that might only be used once. Requests for static content are forwarded to a hot or a regular cache depending on the frequency at which the content is requested. When a hot cache does not contain the content, it forwards the request to the forwarder which then forwards the request to a regular cache. When the regular cache does not contain the content, it requests the content from the forwarder which then forwards the request to a content server. There may be more than two layers of cache. | 05-19-2011 |
20110119355 | Mobile device and method for updating display screen with online widget - A mobile device has embedded online widgets and executes a method for updating a display screen with the widgets. In the method, the mobile device receives widget update data from widget servers and then enables a flag bit of a specific one of divided regions in a widget integrated buffer. Each divided region is allocated for each widget server, and the specific divided region corresponds to the widget server that transmits the widget update data. The mobile device stores the received widget update data in the specific divided region and then determines whether a predefined display update interval arrives. If the display update interval arrives, the mobile device outputs the display screen to which the widget update data stored in the specific divided region is applied. | 05-19-2011 |
20110119356 | DATA PROCESSING SYSTEM, DATA PROCESSING APPARATUS, PROGRAM, AND DATA PROCESSING METHOD - There is provided a data processing system including a server device for providing Web data having a data portion with a specific identifier, and a data processing apparatus having a receiving unit for receiving the Web data from the server device, an analysis unit for analyzing the Web data to extract the specific identifier from the Web data, and a data processing unit for changing the data portion with the specific identifier based on local data. | 05-19-2011 |
20110125872 | PERSONALIZING SPACE IN A NETWORK ENVIRONMENT - Machine-readable media, methods, apparatus and system are described. In an embodiment, a model client platform may generate a file image comprising an incremental file stored on a first model block of a model storage unit of the model client platform; generate a file description image comprising file description stored on a second model block of the model storage unit, wherein the file description comprises a position of the first model block in the model storage unit; and upload the file image and the file description image to a server connecting with the model client platform. An ordinary client platform may generate an ordinary block bitmap indicating usage status for each ordinary block of an ordinary storage unit of the ordinary client platform; and receive the file description image from the server connecting with the ordinary client platform. | 05-26-2011 |
20110125873 | SYSTEM AND METHOD FOR PROVIDING SENSOR OVERLAY NETWORKS - A system and method for providing a sensor overlay network is disclosed. The system may comprise a control module configured to receive and respond to data requests; a forwarding module configured to receive a data request from at least one network element and forward a response to the data request to the at least one network element, wherein the data request is directed to a control module; and a sensor module, communicatively coupled to the forwarding module and control module, configured to emulate the control module by receiving and responding to the data request from the forwarding module and handle data traffic received from the forwarding module. | 05-26-2011 |
20110125874 | SYSTEM AND METHOD FOR TRANSMITTING MULTIMEDIA CONTENT - Disclosed are a multimedia content transmission system and a method thereof. The multimedia content transmission system and the method thereof includes generating profile information about a user of a terminal in response to a transmission request for a multimedia content being inputted from the terminal, dividing the multimedia content corresponding to the transmission request into a plurality of media contents based on the profile information, and transmitting, to a corresponding virtual terminal of at least one virtual terminal related to the user, each of the media contents via a corresponding individual transmission network, in response to the transmission request. | 05-26-2011 |
20110125875 | TERMINAL MANAGEMENT SYSTEM, TERMINAL MANAGEMENT SERVER, AND TERMINAL DEVICE - A terminal management server in a terminal management system, the server includes, a command check reception unit to communicate with a plurality of terminal devices, a command registration management unit to store a command in a command management table associated with identification information for a terminal device, a command check reception unit to receive identification information for one terminal device or a plurality of terminal devices and an acquisition request for a command, transmitted from one terminal device, a command registration unit to determine whether or not there is a command in the command management table, when an acquisition request for the identification information and the command is received, and a command transmission unit to transmit the command to a terminal device that is a transmission source of the acquisition request when it is determined that there is the command in the command management table. | 05-26-2011 |
20110125876 | MANAGING METHOD AND APPARATUS FOR SERVICING CONTENTS PROVIDED BY CONTENT PROVIDER - A managing method and an apparatus for servicing contents provided by contents provider wherein the managing apparatus according to the present invention comprises: a contents provider management module for generating an account of a contents provider based on information of the contents provider transmitted from the contents providing apparatus; a contents management module for managing a contents connection point for connecting to the contents provided from the contents providing apparatus and for managing information relative to the contents; and a menu management module for registering menus including a menu connected to the contents connection point and for managing a connection authority to a name of the menu and the menu, such that a collective management on the contents providers is possible and the contents providers can conveniently provide contents services to subscribers. | 05-26-2011 |
20110125877 | SYSTEM AND METHOD FOR GLOBAL LOAD BALANCING OF REQUESTS FOR CONTENT BASED ON MEMBERSHIP STATUS OF A USER WITH ONE OR MORE SUBSCRIPTION SERVICES - The present invention is directed towards systems and methods for directing a user request for content over a network to a given content server on the basis of one or more rules. The method of the present invention comprises receiving a request for content form a user, the request for content including a profile of the user identifying one or more characteristics associated with the user. One or more rules are retrieved for identifying a content server to which a request for content is to be delivered, the one or more rules including at least one of business rules, network rules, and user profile rules. The one or more retrieved rules are applied to the request for content to identify a content server to which the request for content is to be delivered and the request for content is delivered to the identified content server. | 05-26-2011 |
20110125878 | METHOD AND SYSTEM FOR THE PROTECTED STORAGE OF DOWNLOADED MEDIA CONTENT VIA A VIRTUALIZED PLATFORM - A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC). | 05-26-2011 |
20110125879 | Multimedia Album Publication To Media Server - A system for distributing multimedia files | 05-26-2011 |
20110131295 | Provision of Troubleshooting Tools in a Network System - In an embodiment, a method is provided for providing a tool used for troubleshooting a component. This tool is included in an application server that is in communication with multiple client computing devices. Here, a request to activate the tool is received from one or more client computing devices. This request includes a diagnostic identifier that uniquely identifies the client computing device that transmitted the request. Upon receipt of the request, the tool is activated at the application server with the diagnostic identifier used as an input parameter. When activated, the tool can identify the client computing device based on the diagnostic identifier and can provide a functionality associated with the troubleshooting to the client computing device. | 06-02-2011 |
20110131296 | METHOD FOR MANAGING CONTENTS AND DISPLAY APPARATUS THEREOF - Embodiments relates to a method for managing contents and a display apparatus using the method, and the method include: displaying at least one icon representing contents provider and icons representing user contents service; receiving a selection of a first icon corresponding to a first contents provider in the displayed icons; and storing information on user's contents in contents provided from the first contents provider to correspond to the user contents service. | 06-02-2011 |
20110131297 | RELIABLE DELIVERY OF A PUSH-STATE AWARE CLIENT DEVICE - There are provided methods, systems, devices and computer program products for reliable delivery of content packages to a client device. Push delivery of content packages is combined with pull delivery when a push delivery fails. When a client device participates in a push delivery but fails to complete, a recommendation for corrective action may be notified and, following such corrective action, the client device pulls delivery. Respective content listings are maintained by server and client device for reconciliation to prompt pull delivery by the client device. | 06-02-2011 |
20110131298 | System and Methods for Efficient Media Delivery Using Cache - To improve the efficiency of media delivery over the Internet, a system and a method are provided for caching remote media files and retrieving cached media files, comprising hardware and software modules as well as steps for storing a remote media file into the cache and retrieving the cached media file based on a signature created by hashing only discrete parts of the media file. The signature is a key for finding the cached media files in the cache upon subsequent requests for the same media file, even if it is received from a different internet location. Media files may be adapted to the characteristics of different media clients, and adapted media files may be equally cached. | 06-02-2011 |
20110131299 | NETWORKED MULTIMEDIA ENVIRONMENT ALLOWING ASYNCHRONOUS ISSUE TRACKING AND COLLABORATION USING MOBILE DEVICES - Online collaboration using multimedia content may be implemented by a server communicatively coupled to mobile computing devices such as smart phones and PDAs, as well as desk top computing systems. Users may create memorandums using a variety of different types of content. The memorandums may address particular issues, for example a project, issue, or trouble tracking item. Users can create stories for the memorandums, for example narrating or otherwise explaining elements of the issue, replicating a face-to-face discussion in an asynchronous manner. | 06-02-2011 |
20110138014 | AUTOMATED WEB CONFERENCE PRESENTATION QUALITY IMPROVEMENT - A web conference client device determines that it is configured to generate a higher-quality rendered output than a quality of a web conference presentation slide received from a server. A slide presentation file associated with the web conference presentation slide is received from the server. Rendered output of the slide presentation file is generated. The rendered output of the slide presentation file is sent to the server. | 06-09-2011 |
20110138015 | Flexible Download Destination - Methods, systems, and computer-readable media for providing a flexible download destination are provided. A download request for content transmitted from a first device to a content server is detected. In response to detecting the download request, a determination is made as to whether a user of the first device has subscribed to a flexible download destination service. Upon determining that the user of the first device has subscribed to the flexible download destination service, an interface for selecting alternate download destinations is provided. A selection of a second device is received through the interface. A transfer of the content to the second device is coordinated. | 06-09-2011 |
20110138016 | DYNAMIC LOCAL FUNCTION BINDING APPARATUS AND METHOD - A dynamic local function binding apparatus and method are provided. In an application virtualization environment, a terminal may register local services associated with local functions of the terminal, and a remote server may call the serviced local functions to be used while the server is executing an application for the terminal. The local functions may be unique functions of various local devices installed in the terminal. The servicing of the local functions may include creating service descriptions of the functions that are provided by the individual local devices and publishing the service descriptions. | 06-09-2011 |
20110138017 | SYSTEM AND METHOD FOR FACILITATING THE TRANSFER OF INFORMATION RELATING TO QUALITY OF AN ORGANIZATION - A system and method transfers information relating to quality or standards of an organization from a server to a wireless handheld computing device and from the wireless handheld computing device to the server in real-time or near real-time. Each member of an organization can have the same policies and procedures as soon as any of the policies and procedures are updated. The inventive system can allow an organization to also measure compliance and conformance with the distributed policies and procedures. With the handheld computing devices, each member of an organization can complete tests that are closely tied to the distributed policies and procedures. The results of these tests can be transmitted in real-time or near real-time from the handheld computing devices to a central computer server so that an organization can track current performance of all its members relative to the policies and procedures and relative to each other. | 06-09-2011 |
20110138018 | MOBILE MEDIA SERVER - Mobile media server (MMS) includes MMS hosts and an MMS clients utilized for ubiquitous sharing of media content. An MMS host, which may be deployed on a mobile terminal such as a cellular telephone, can establish a logical link with an MMS client over an IP interface and initiate a streaming session with the MMS client. The MMS host may further retrieve media content from any source, such as a network source, locally stored content, or a camera and/or microphone on the MMS host, and serve the media content to the MMS client over the logical link. | 06-09-2011 |
20110138019 | SYSTEM AND METHOD FOR PROVIDING MULTI-LAYERED CONTENT USING PLURALITY OF SERVERS - Provided is a system and method for providing a multi-layered content that may divide a content encoded using a scalable coding scheme, into a plurality of quality groups having different quality levels, assign corresponding servers to the plurality of quality groups, and transmitting the quality groups, increasing a number of transmission sessions. | 06-09-2011 |
20110138020 | Real-Time or Near Real-Time Streaming with Compressed Playlists - Methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes providing a request for a playlist file (e.g. an updated playlist) and specifying a compression protocol with or for the request; the request can come from a client device which is requesting the playlist from a web server. The web server can provide the playlist in a compressed format. | 06-09-2011 |
20110138021 | System and Method for Transmission of Data - A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data. | 06-09-2011 |
20110138022 | Fast Content Switching in a Communication System - The invention discloses a method for a media server initiating fast content switching in a communication network. The method comprises sending (S | 06-09-2011 |
20110145364 | AUTOMATED DYNAMIC PORTLET RENDERING - A portlet from a portal server is received at a computing device. A second server is queried for an initial portlet visibility rule for the portlet. The initial portlet visibility rule is received from the second server. A determination is made as to whether to render the portlet based upon the initial portlet visibility rule. The portlet is rendered in response to determining that the initial portlet visibility rule indicates to render the portlet. | 06-16-2011 |
20110145365 | Systems, Methods and Machine-Readable Mediums for Integrated Quality Assurance Brokering Services - Systems, methods and machine-readable mediums for interfacing a plurality of service providers to address at least one service issue, are provided. The systems may include a storage device and a processor. The storage device may store service provider data and service request data for a plurality of service providers. The service request data identifying the at least one service issue with one or more of the plurality of service providers. In one embodiment, the processor may programmed to receive the service provider data from a plurality of service provider terminals, receive the service request data from at least one remote terminal, store the service provider data and the service request data in the storage device, and facilitate communication between the first service provider terminal and the customer terminal to address the at least one service issue. The computer readable mediums provide instructions to cause the processor to perform the operations above. | 06-16-2011 |
20110145366 | CONCURRENT EXECUTION OF REQUEST PROCESSING AND ANALYTICS OF REQUESTS - Request processing within a computing environment is facilitated. Request processing and analytics processing for the request are performed substantially concurrently in order to improve efficiency of request execution. The analytics processing is at least commenced, and may complete, prior to receiving an indication of success or failure of the request processing. If request processing fails, analytics processing ceases, if not already complete, and results of the analytic processing are not used. | 06-16-2011 |
20110145367 | SCALABLE CACHING OF REMOTE FILE DATA IN A CLUSTER FILE SYSTEM - Scalable caching of remote file data in cluster file systems is provided. One implementation involves maintaining a cache in a local cluster file system and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the local cached file system over the network. The local file data and metadata corresponds to the remote file data and metadata in the remote cluster file system. Updates made to the local file data and metadata are pushed back to the remote cluster file system asynchronously. | 06-16-2011 |
20110145368 | ASSESSMENT FEEDBACK SYSTEM - The assessment of an assessed person by an assessor is fed back to the assessed person together with his/her self-assessment to provide the assessed person with an opportunity to consider the assessments. An assessment feedback system of the present invention is such that the assessed person and the assessor perform assessments along a main assessment document, in which assessment items (questions) relating to the attitudes and behavior of the assessed person are classified by category. The main assessment results (360 fb: grasp of current situation) are then fed back to the assessed person to select one assessment item for each category, based on the main assessment results. This leads to create a subsidiary assessment document for performing an intermediate assessment (360 fb: intermediate measurement) along the subsidiary assessment document. Finally, a final assessment is performed along the main assessment document (360 fb: final measurement). | 06-16-2011 |
20110145369 | DATA DOWNLOADING SYSTEM, DEVICE, AND METHOD - A downloading device is provided. The downloading device is connected to a server and a portable device. The portable device is for obtaining a picture of an object that includes an address data of required data stored in the server. The downloading device includes a communication module, an address recognizing module, and a downloading module. The communication module is for receiving the obtained picture transmitted from the portable device. The address recognizing module is for recognizing the address data from the received picture and changing the recognized address data to a character string. The downloading module is for downloading the required data from the server according to the address data through the communication module and transmitting the required data to the portable device through the communication module. | 06-16-2011 |
20110145370 | METHODS AND SYSTEMS TO PERSONALIZE CONTENT STREAMS - Methods and systems to insert secondary content within a primary audio and/or video stream in real-time. Insertion may be implemented as a continuous process and/or on-demand, and may be implemented independent of content provider and content consumer platform technologies. Insertion may be implemented transparent to content providers and content consumers. Secondary content may include personalized content, which may be personalized with respect to an individual and/or a group of individuals. Secondary content may include personalized advertising content. A media stream may be monitored and inspected and to determine where to place personalized content. | 06-16-2011 |
20110145371 | IMAGE PROCESSING APPARATUS AND METHOD OF CONTROLLING SAME - When an operation screen is being displayed based upon content for displaying the operation screen acquired from a web server, it is determined whether the content includes a description instructing that form data is transmitted to the web server. If it is determined that the content includes the description, then the form data in the content is transmitted to the web server in response to pressing of a start key which is a hard key that is for instructing the start of image processing. | 06-16-2011 |
20110145372 | EMBEDDING A MEDIA HOTSPOT WITHIN A DIGITAL MEDIA FILE - A computer-related and/or business type method is presented for embedding one or more media hotspots within a digital media file and, in response to interaction from a separate target entity, such as via an associating request, associating one or more resultant actions with the media hotspot(s). In exchange for associating the one or more resultant actions with the media hotspot(s), an interactive media service entity being affiliated with a web site displaying the digital media file and/or a user being affiliated with the digital media file itself is compensated based upon at least one compensation plan. | 06-16-2011 |
20110153780 | APPARATUS AND METHODS FOR HANDLING NETWORK FILE OPERATIONS OVER A FIBRE CHANNEL NETWORK - Disclosed are methods and apparatus for facilitating transmission of file access type messages over a Fibre Channel (FC) network. In one embodiment, at a file interposed access protocol layer of a file access client, a file access type operation is received from a file access type layer at the client device. The interposed layer may be interposed between an upper file access layer and an FC layer. The file access type operation specifies a request pertaining to file access. At the interposed file access protocol layer of the client, the file access type operation is modified into one or more sequence of operations so that the operations can be transmitted over an FC network. A sequence of operations are transmitted to an file access server over the FC network. | 06-23-2011 |
20110153781 | ROAMING PROFILES AND APPLICATION COMPATIBILITY IN MULTI-USER SYSTEMS - Systems, methods, and computer-readable storage media are disclosed for roaming profiles and application compatibility in multi-user systems. In an embodiment, a user profile exists on a plurality of client computers. Each client computer executes a roaming profile client that intercepts a change to an application's settings. The roaming profile client sends this change to a roaming profile server that stores it. When the user profile logs on to a second client computer, the roaming profile server sends an indication of the change to a second roaming profile client on the second client computer. This roaming profile client alters the settings for the application on the second client computer such that, when the user session executes the application on the second client computer, the application reflects the change. | 06-23-2011 |
20110153782 | Coding data streams - A method of delivering an encoded data stream to a plurality of recipient end-user nodes of a network includes receiving an incoming encoded data stream at a first recipient node from a transmitting node over the network. During ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the incoming encoded data stream is decoded at the first recipient node to produce a decoded data stream that is output for consumption at the first recipient node. The decoded data stream is used to generate a modified encoded data stream being a modified version of the incoming encoded data stream. Still during ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the modified encoded data stream is relayed from the first recipient node to one or more second recipient nodes over the network. | 06-23-2011 |
20110153783 | APPARATUS AND METHOD FOR EXTRACTING KEYWORD BASED ON RSS - An apparatus and method for detecting a keyword are provided. The method for detecting a keyword includes collecting RSS information, extracting terms from the RSS information, calculating importance levels of the terms, and selecting a keyword from among the terms based on the importance levels. | 06-23-2011 |
20110153784 | INFORMATION PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME - An information processing apparatus includes a first reception unit receiving condition setting information which specifies a permission condition for permitting access to a file server and is sent from the file server when the processing apparatus transitions from a first power supply mode to a second power supply mode in which power consumption is less than that in the first power supply mode, a second reception unit receiving a process request with respect to the file server from a client computer, a determination unit determining whether the process request received by the second reception unit satisfies the permission condition specified in the condition setting information, and a transfer control unit sending a response indicating a refusal of access to the client computer without transferring the process request received by the second reception unit to the file server when the determination unit has determined that the permission condition is not satisfied. | 06-23-2011 |
20110153785 | Method and Apparatus for Obtaining Digital Objects in a Communication Network - A technique for obtaining digital objects (such as songs or video clips) from information providers in data communication networks (such as the Internet); the digital objects being sent through channels (such as Internet radio channels or Internet TV channels) or being otherwise made available. The end-user gains several advantages over techniques supported by the known art. For example, end-users may easily locate desired digital objects, need not be connected during object capture, can be connected through a low speed connection, does not have to have a high capacity computer, can obtain digital objects legally, can receive supplemental information associated with the digital objects, can quickly scan a vast number of digital object having been sent earlier, need not have the required storage space for the digital objects available during object capture, can easily navigate through a multitude of digital object channels, can easily obtain objects with a certain desired quality, can easily obtain objects in a certain desired format, can legally obtain digital objects at no cost and can prove that the digital objects were actually obtained legally. | 06-23-2011 |
20110161462 | OFFLINE ADVERTISING SERVICES - Methods and apparatus for provision of offline advertising services are described. In one embodiment, content data is stored in a local memory of a computing device prior to going offline. Once offline, the stored content is provided from the local memory, while the metrics regarding the provided content is collected and later transmitted to a remote server. Other embodiments are also described. | 06-30-2011 |
20110161463 | Electronic Citation Recording, Processing and Storing - A method is disclosed for tracking citations data using a server. Specifically, a citation record is received by a server from a mobile citation device, a citation history is transmitted from the server to a computer, a citation disposition record related to the citation record by is received the server, and the citation record and the citation disposition record is stored in a storage device. | 06-30-2011 |
20110161464 | COORDINATING MULTIPLE ASYNCHRONOUS POSTBACKS - Techniques are described herein for coordinating multiple asynchronous postbacks. Each postback specifies a requestor that initiates the postback. A requestor is a request to update a corresponding region of a Web page. Each time a server receives a postback from a client, the server provides a response to the client that includes an update regarding a region of the Web page that corresponds to a requestor that initiates the postback. The response further includes a requestor for each region of the Web page that is to be updated once the response is processed by the client. Upon receipt of each response from the server, the client provides a postback to the server. The client and server may continue to communicate in this manner until all regions of the Web page that are to be updated have been updated. | 06-30-2011 |
20110161465 | Method and System to Automatically Adapt Web Services from One Protocol/Idiom to Another Protocol/Idiom - Disclosed are embodiments of a method and system to convert an existing web services request from a first web services implementation type to a second web services implementation type. Example implementation types include SOAP-based and Representational State Transfer (RESTful). Conversion may be achieved through use of a generic web services adaptor. The generic web services adaptor can provide a plurality of interface types and convert requests to a request type supported by an existing web service provider endpoint. In some embodiments, requests not requiring a conversion may be forwarded directly to an existing web service provider endpoint. | 06-30-2011 |
20110161466 | REPRODUCING APPARATUS, REPRODUCING CONTROL METHOD, AND PROGRAM - There is provided a reproducing apparatus including a server, a communication unit for communicating with a control apparatus that transmits a request for setting content, a request for reproducing and a request for stopping, a reproducing processing unit for a processing upon the received request regarding reproducing, and a reproducing control nit for controlling a state of processing execution in the reproducing processing unit, wherein the reproducing control unit sets a primary standby time and maintains a state of reproducing if received the request for stopping in the state of reproducing, or if ended the reproduction of the content data, and further sets a secondary standby time after the primary standby time has elapsed if received the request for setting content before the primary standby time has elapsed, and makes content data being newly set reproduced if received the request for reproducing before the secondary standby time has elapsed. | 06-30-2011 |
20110161467 | METHOD AND SYSTEM FOR COMMUNICATING DATA BETWEEN ELECTRONIC BOOK DEVICES - The present invention provides a method and a system for communicating data between E-book devices. The system includes a first E-book device, a second E-book device and a server. The server includes a file receiving module, an identifier analyzing module and a data transmitting module. The method is described as follows. A first file is loaded into a first E-book device, and a first identifier is added into the first file. Then the first file is uploaded to a server. Then a second E-book device for receiving the first file is determined based on the first identifier. And the first file is transmitted from the server to the second E-book device. A second file derived from the first file can also be transmitted to the first E-book device according to the described method. | 06-30-2011 |
20110167133 | SYSTEM, METHOD, AND DEVICE FOR MEDICAL DEVICE DATA CAPTURE AND PROCESSING - A system, method, and computer-readable medium for medical device data capture and processing having an application hosting device configured to modify data received from a medical device. A data processing server receives the modified data from the application hosting device and associates the modified data with a user, the medical device and/or the application hosting device. Another aspect, provides a application hosting device that receives instructions relating to the medical device and transmits the instructions to the medical device. A data processing server receives the instructions relating to the medical device from a user and to transmit the instructions to the application hosting device. The data processing server receives the data from the application hosting device. Another aspect provides an application hosting device that includes a processor and a memory. Data relating to a plurality of users and a plurality of medical devices is stored in the memory. | 07-07-2011 |
20110167134 | Apparatus and Method for Supporting Memory Management in an Offload of Network Protocol Processing - A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, mechanisms for handling memory management and optimization within a system utilizing an offload network adapter are provided. The memory management mechanism permits both buffered sending and receiving of data as well as zero-copy sending and receiving of data. In addition, the memory management mechanism permits grouping of DMA buffers that can be shared among specified connections based on any number of attributes. The memory management mechanism further permits partial send and receive buffer operation, delaying of DMA requests so that they may be communicated to the host system in bulk, and expedited transfer of data to the host system. | 07-07-2011 |
20110167135 | MANAGEMENT AND PRIORITIZATION OF MEDIA ITEMS DOWNLOADING - The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, two or more media items may be concurrently downloaded. In accordance with another embodiment, a user may control the downloading of each of the media items, as desired. More particularly, the user may choose to download, pause, or resume downloading one or more media items identified in the list of media items. In other words, the user may alter the download status of any of the items in the list of media items. In addition, the user may re-prioritize the order in which the media items in the list or a subset thereof are to be downloaded. | 07-07-2011 |
20110167136 | Source-Based Alert When Streaming Media of Live Event on Computer Network is of Current Interest and Related Feedback - A real time streaming video capture, delivery, and alert system may capture a streaming video of a live event and deliver it into a computer network as the live event is being captured. The system may include a camera, a network interface, a source operator interface configured to receive alerts, and a processing system. The system may issue an alert when the live event is currently of interest. | 07-07-2011 |
20110167137 | METHOD AND SYSTEM FOR CORRELATION OF MOBILE CHANNEL SUBSCRIPTION WITH DELIVERY CONTEXT - A method and system for establishing a delivery context for channel subscription in a mobile network comprising the steps of: establishing, from a mobile device in the mobile network, a subscription with a content provider; and passing a delivery context to a delivery server. | 07-07-2011 |
20110167138 | Method and Device for Redirecting a Data Flow Monitoring Query - A method of redirecting a request (R_act) sent by a terminal equipment (STB) for control of a data stream (FL | 07-07-2011 |
20110167139 | CONTENT DELIVERY SYSTEM - The system ( | 07-07-2011 |
20110173298 | Method for Organizing Business Card - A method for organizing business cards is provided. The method includes steps of: creating a first business card for a first user; transmitting information of the first business card to a server and registering on the server with a first registration number; handing out the first business card with the registration number printed to a second user; logging on to the server with the second registration and related log-in identification and password and providing the first registration number to the server; and having the information stored and organized in the second electronic business card book accessible remotely using an Internet browser or email systems. | 07-14-2011 |
20110173299 | WEBSITE-BASED NETWORK FILE EXPLORER - There is provided a method and system for a web browser based file storage and retrieval. Data files may be stored for retrieval to a data store of a web server providing a web page-based interface for accessing the data store. Web pages presented via the web browser application may comprise a list of data files accessible for retrieval. A selected data file of the list is downloaded and a client application invoked for execution by the computer for interacting with the selected data file. The selected data file is automatically monitored for changes; and at least a changed portion of the selected data file uploaded in response to the monitoring. A context menu of options for respective data files may be provided to assist with file retrieval, for example, to direct the invocation of a client application with the downloaded data file. | 07-14-2011 |
20110173300 | IPTV Presence And Interaction Protocol - Disclosed are techniques for a protocol that provides for a TV viewing experience with interaction by allowing for social collaboration of non co-located TV viewers and integrating the TV viewing experience with social networking concepts and interactive multimedia communication. The protocol enables a digital video distribution system (e.g., IPTV) to provide a user with presence, channel, and grouping information regarding other users in the IPTV system and available video content. The protocol also enables users of the IPTV system to interact using real-time and/or non-real time communication. | 07-14-2011 |
20110173301 | Media resource system and media resource providing method - A media resource system and a media resource providing method are provided. The media resource system includes: a service processing module which is used to process the media resource system logically; a user configuration information module which is used to set and/or store the user configuration information associated with the service; a resource storage and management module which is used to store and manage media resources. The personalized media resource playing could be realized in a manner that a variety of services use a suit of media resource system commonly. | 07-14-2011 |
20110179143 | STORAGE SYSTEM SUPPORTING REPLACEMENT OF CONTENT IN A STORAGE DEVICE - A file replacement system includes a storage device, a host, and a server. In a file replacement transaction one or more files that are stored in the storage device are replaced in the storage device by one or more files that are provided by the server. The storage device monitors access to the files stored therein and updates an access tracking table with segment access information that pertains to access to segments of the files. While the file replacement transaction is in progress, the storage device delivers the segment access information to the server, and, based on the segment access information and file replacement criteria, the server determines a credit to which the end-user is entitled for the replaced files. The server calculates an outstanding balance for the file replacement transaction from the credit owing to the end-user for the replaced files and from the cost of the replacement files. | 07-21-2011 |
20110179144 | APPARATUS AND METHOD OF GENERATING COMBINED PROFILE - A method of generating a combined profile of a terminal, and an apparatus to perform the method, the method including collecting a profile of one or more content playback devices connected to the terminal, and generating a combined profile of the terminal according to a profile of the terminal and the collected profile of the one or more content playback devices. | 07-21-2011 |
20110179145 | UNAFFILIATED WEB DOMAIN HOSTING SERVICE BASED ON SHARED DATA STRUCTURE - A website hosting architecture provides a plurality of services to each of a plurality of unrelated websites, wherein when any one of the plurality of services is configured to be deployed to serve any one of the plurality of unrelated websites, the deployed service extracts data from a shared data structure that maintains data for at least a plurality of the unrelated websites. | 07-21-2011 |
20110179146 | METHOD AND APPARATUS FOR REPRODUCING CONTENT IN MULTIMEDIA DATA PROVIDING SYSTEM - A content reproducing method is provided for continuously reproducing content being reproduced by a client device in another client device in a multimedia data providing system including a server for providing content and a plurality of client devices for reproducing the content provided by the server. The method includes reproducing, by a first device, multimedia content being streamed by a content server; and transmitting, by the first device, a first request message for continuously reproducing content being reproduced by the first device in another device and an IDentification (ID) of the first device to another device using local area communication in order to continuously reproduce the content being reproduced by the first device in another device. | 07-21-2011 |
20110185041 | CLIENT-SERVER SIGNALING IN CONTENT DISTRIBUTION NETWORKS - One embodiment of the present invention sets forth a technique for transmitting and processing download requests specifying download instructions and additional optional intent hints. A client computer signals intent information to an edge server resident within a content delivery network via download requests. The intent information indicates contextual information regarding the download of a digital content file, such as the reason for the download or the amount of the digital content file that might be downloaded in subsequent requests. A suitably equipped edge server adapts the processing of the download request based on the intent information specified by the client computer. In response to the download request, the edge server also transmits a response to the client computer indicating performance characteristics associated with the edge server. The response also indicates alternative servers that can be accessed by the client computer for downloading the digital content file. | 07-28-2011 |
20110185042 | SYSTEM AND METHOD FOR PROVIDING MULTIMEDIA DIGITAL RIGHTS TRANSFER - A method for transferring digital multimedia rights, the method including but not limited to receiving at a digital multimedia rights server, from a source end user device associated with a source end user, a request for a transfer of a source set of digital multimedia rights associated with the source end user; determining a destination end user associated with a destination end user device to which the digital multimedia rights will be transferred; requesting permission from the destination end user to transfer the digital multimedia rights to the destination end user device; and if the permission is received from the destination end user, canceling the source set of digital multimedia rights associated with the source end user and transferring the source set of digital multimedia rights associated with the source end user to the destination end user device. A system and computer program product are disclosed for performing the method. | 07-28-2011 |
20110185043 | SYSTEM FOR DOWNLOADING AND EXECUTING A VIRTUAL APPLICATION - A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process. | 07-28-2011 |
20110185044 | METHOD, APPARATUS AND SYSTEM FOR UPGRADING THROUGH MULTICAST - A method for upgrading a device through multicast is disclosed. The method includes: monitoring a common channel of a multicast server, where information about all subfiles of a current packaged mirror file is multicast in the common channel; obtaining information about a subfile required for upgrading the device from packets in the common channel, where the information includes an address of a subchannel that bears the subfile on the multicast server; and switching to the subchannel according to the address of the subchannel that bears the subfile required for upgrade, receiving the subfile multicast in the subchannel, and validating the subfile. Further, an apparatus and system for upgrading a device through multicast are disclosed. The technical solution under the present invention can upgrade both a single-system or single-module device and a multi-system or multi-module device through multicast, the time required for upgrading the devices is reduced, and the upgrade status of the devices can be tracked in real time. | 07-28-2011 |
20110185045 | SYSTEM AND METHOD FOR ESTABLISHING AND ENFORCING SERVICE RULES IN A SERVICE PROVIDER NETWORK - A system and method for establishing a rule for an end device connected to a subscriber network. The subscriber network is connected to a service provider network via a local gateway. The subscriber network receives services from a remote operations center via a service provider network. Capability information indicative of a service that the end device is capable of receiving is acquired by the local gateway from the end device. The capability information is sent to the remote operations center via the service provider network. The remote operations center uses the capability information to identify a subscriber service that is supported by the end device. The remote operations center uses the capability information to determine if the end device requires an application to provide a service and, if so, provides the application to the end device. | 07-28-2011 |
20110185046 | IP BROADCAST RECEIVER APPARATUS - There is provided an IP broadcast receiver apparatus capable of, even when the input of a stream is delayed, determining whether a stream is to be inputted later and displaying a picture when a stream is inputted. When the content providing side makes a request to set a streamstatus attribute to “play” in a display using BML, the IP broadcast receiver apparatus determines whether channel information has been acquired from an IP broadcast server. The IP broadcast receiver apparatus sets the streamstatus attribute to “play” if channel information has been acquired from the IP broadcast server and sets the streamstatus attribute to “stop” if channel information has not been acquired from the IP broadcast server. | 07-28-2011 |
20110191444 | FILE SHARING USING CUSTOMIZED IMAGES - There is described a method, mobile device, and network for sharing files. The method comprises receiving a destination image on the mobile device, the destination image being a recognizable pattern having destination information associated thereto; retrieving the destination information; matching a file with the destination image; and transferring the file to the destination using the destination information. | 08-04-2011 |
20110191445 | EFFICIENT STREAMING SERVER - Providing media content includes receiving a request from a client for a portion of a selected media file in a streaming server at a streaming tier in a multi-tiered architecture for media content storage and streaming; streaming the requested portion of the selected media file to the client directly from the streaming server if the selected media file is stored on the streaming server; and streaming the requested portion of the selected media file to the client from the streaming server by reverse proxy to at least one server of a storage tier in the multi-tiered architecture if the media file is not stored on the streaming server. | 08-04-2011 |
20110191446 | STORING AND STREAMING MEDIA CONTENT - Providing media content includes storing a plurality of media files on a storage tier having at least one storage cluster, each storage cluster having at least one server, replicating at least some of the media files stored on the storage tier on at least one streaming server of a streaming tier configured to stream data over a network faster than the storage tier is able to stream the data over the network; receiving a request from a client over the network for a portion of a selected media file; streaming the requested portion of the selected media file to the client from the streaming tier if the selected media file is stored on the streaming tier; and streaming the requested portion of the selected media file to the client from the storage tier if the media file is not stored on the streaming tier. | 08-04-2011 |
20110191447 | CONTENT DISTRIBUTION SYSTEM - A system for storing content available for streaming includes a storage tier with a plurality of storage clusters, each of the storage clusters having at least one server, the storage clusters collectively storing multiple media content files; a streaming tier coupled to the storage tier, the streaming tier having multiple streaming servers, the streaming tier being configured to stream data over a network faster than the storage tier is able to stream the data over the network; and a computer-implemented synchronization module configured to analyze traffic statistics associated with a media content file stored on the storage tier and selectively replicate the media content file on the streaming tier based on the traffic statistics. | 08-04-2011 |
20110191448 | Subdivision of Media Streams for Channel Switching - The invention provides the possibility of fast channel switching by subdividing N media streams, each media stream representing a channel, into a stream bundle containing for each channel a more important part of the media stream comprising the parts of the media stream considered more important in view of a quality of experience representing an expected quality perception of a user, and into N less important parts | 08-04-2011 |
20110191449 | Automatic migration of data via a distributed computer network - A method and apparatus for the automatic migration of data via a distributed computer network allows a customer to select content files that are to be transferred to a group of edge servers. Origin sites store all of a customer's available content files. An edge server maintains a dynamic number of popular files in its memory for the customer. The files are ranked from most popular to least popular and when a file has been requested from an edge server a sufficient number of times to become more popular than the lowest popular stored file, the file is obtained from an origin site. The edge servers are grouped into two service levels: regional and global. The customer is charged a higher fee to store its popular files on the global edge servers compared to a regional set of edge servers because of greater coverage. | 08-04-2011 |
20110196943 | Optimal route selection in a content delivery network - A routing mechanism, service or system operable in a distributed networking environment. One preferred environment is a content delivery network (CDN) wherein the present invention provides improved connectivity back to an origin server, especially for HTTP traffic. In a CDN, edge servers are typically organized into regions, with each region comprising a set of content servers that preferably operate in a peer-to-peer manner and share data across a common backbone such as a local area network (LAN). The inventive routing technique enables an edge server operating within a given CDN region to retrieve content (cacheable, non-cacheable and the like) from an origin server more efficiently by selectively routing through the CDN's own nodes, thereby avoiding network congestion and hot spots. The invention enables an edge server to fetch content from an origin server through an intermediate CDN server or, more generally, enables an edge server within a given first region to fetch content from the origin server through an intermediate CDN region. | 08-11-2011 |
20110196944 | SERVICE PROVIDING SYSTEM - A service providing system includes a user terminal connected to an electric communication network; a first service provider terminal connected to the electric communication network for providing a first service; and a second service provider terminal connected to the electric communication network for providing a second service. The first service provider terminal generates database containing an identification symbol and personal information for accessing and logging in the first service provider terminal. The first service provider terminal sends the identification symbol to the second service provider terminal when the user terminal accesses to the second service provider terminal while the user terminal logs in the first service provider terminal, so that the second service provider can provide the second service to the user when the second service provider requires the personal information. | 08-11-2011 |
20110202631 | ACCESS TO INFORMATION ON A MOBILE TERMINAL FROM A REMOTE TERMINAL - Method and system for managing information stored and/or services configured in a mobile terminal from a remote terminal connected to a data network, wherein the mobile terminal comprises a web server having an API defined for each piece of information and for each service it provides, characterized by: requesting from a web server, from a remote terminal comprising a web browser, the creation of at least one web page configured to manage a piece of information stored or a service configured in a mobile terminal; making an HTTP request from the web server to the mobile terminal in accordance with said at least one API, wherein said HTTP request comprises an identifier of the information or service to be managed; sending an HTTP response from the mobile terminal to the web server in accordance with said at least one API; downloading in the remote terminal from the web server the at least one web page designed to manage said information or service of the mobile terminal. | 08-18-2011 |
20110202632 | METHOD, SYSTEM AND APPARATUS FOR DELIVERING WEB CONTENT - According to embodiments described in the specification, a method, system and apparatus for delivering web content are provided. The method comprises maintaining a web page in a memory of a web server identifiable by a network address, the web page including at least one reference to a foreign element maintained at a second web server identifiable by a second network address; identifying the at least one reference; transmitting a request from an interface of the web server for obtaining the second network address; receiving the second network address of the second web server and storing the second network address in the memory in association with an identifier of the web page. | 08-18-2011 |
20110202633 | CACHE SERVER CONTROL DEVICE, CONTENT DISTRIBUTION SYSTEM, METHOD OF DISTRIBUTING CONTENT, AND PROGRAM - A cache server control device selects cache servers necessary for storing contents to be reproduced, and allows the selected cache servers | 08-18-2011 |
20110202634 | CHARGING-INVARIANT AND ORIGIN-SERVER-FRIENDLY TRANSIT CACHING IN MOBILE NETWORKS - A method for serving content from a radio-access network cache includes detecting a request from a mobile device for content in the cache. The request is sent to a content-origin server, and a response is received therefrom. | 08-18-2011 |
20110202635 | POLICY CONTROLLER APPLICATION ENABLEMENT API FOR WIRELINE/WIRELESS CONVERGED SOLUTION - A method and apparatus are provided for allowing relatively simple interaction with a PCRF in an Evolved Packet Core. The PCRF includes an API, and instructions are sent by an application provider in an HTTP format to the API. The API translates these instructions into a diameter format so that they can be recognized by the PCRF. Response messages from the PCRF, in a diameter format, are sent to the API which translates these into a format recognized by the application provider's web browser. | 08-18-2011 |
20110202636 | PERSONAL AREA NETWORK HAVING MEDIA PLAYER AND MOBILE DEVICE CONTROLLING THE SAME - A system and method are provided for controlling content played by a number of media devices. In general, the system includes a mobile device and the number of media devices. The mobile device includes a wireless communication interface for communicating with the media devices, a media database, and a control system including a media client. When the mobile device enters a Wireless Personal Area Network (WPAN) associated with a media device, the media client obtains information describing the content residing at the media device and stores the information in the media database at the mobile device. Thereafter, when the mobile device is within the WPAN associated with the media device, the media database is used to select content to be played at the media device. | 08-18-2011 |
20110202637 | METHOD FOR BUFFERING STREAMING DATA AND A TERMINAL DEVICE - A method of streaming data from a server (S) at a server data rate (Cs) via a network to at least one terminal at a terminal reception data rate (Crec) is provided. A streaming section from the server (S) is requested by the terminal (T). Streaming data is forwarded from the server (S) to the network (N) at a server data rate (Cs) and from the network (N) to the terminal (T) at a reception data rate (Crec). Data received from the network (N) is buffered in the terminal buffer (AL) for at least a first period. The rendering of the buffered data is initiated after the first period at a first rendering rate (Cren), which is lower than the server data rate (Cs) or the reception data rate (Crec). The first rendering data rate (Cren) is adapted according to the filling of the terminal buffer (AL) with received streaming data until the rendering data rate (Cren) corresponds to the server data rate (Cs). | 08-18-2011 |
20110208835 | METHOD, SYSTEM AND APPARATUS FOR DISTRIBUTING MULTIMEDIA DATA - A system, method and apparatus for distributing a multimedia data from a server are provided. Tag filter data is stored at the server. The multimedia data and at least one tag are received at the server from a computing device. The multimedia data is filtered by comparing the at least one tag with the tag filter data. The multimedia data is transmitted from the server to at least one multimedia renderer associated with at least one of the tag and the computing device. | 08-25-2011 |
20110208836 | Document Sharing Using a Third-Party Document Delivery Service - A virtual printer which includes a document transfer function can be activated within an application program using the standard operating system print mechanism. When the user selects the virtual printer, the software performs the steps of converting the document to a standard display file, requesting a document delivery from a database server, receiving a unique identifier and a name of a file server, uploading the standard display file corresponding to the document, to the named file server, using the unique identifier as the storage identifier, and displaying, in an outbox, an indication that the document was sent. At a remote site, a Document Delivery Service is configured to perform the steps of accepting document delivery requests, initiating such requests, responding with file transfer instructions (including a unique identifier), receiving the uploaded file, storing the file, accepting polling inquiries received from potential document recipients, responding with a list of available documents addressed to each potential recipient, and enabling the recipient computer to download the standard display file. To ensure confidentiality and avoid tampering or forgery, all communication and data transfers between the client computers and the managed file transfer service carried out over secure network connections. | 08-25-2011 |
20110208837 | METHOD AND SYSTEM FOR DATA COMMUNICATIONS IN CLOUD COMPUTING ARCHITECTURE - Example embodiments of the present disclosure concern a system and method for selectively intercepting communications in a cloud computing environment by receiving communications from one or more thin-client terminal systems connected via a local area network, determining one or more recipients of each received communication, and based on a determination that the one or more recipients of a communication include only thin-client terminal systems connected via the local area network, intercepting the communication and preventing the communication from being transmitted to a central server connected to the local area network via a wide area network, storing the communication, and forwarding the communication to the one or more recipients connected to the local area network. | 08-25-2011 |
20110208838 | METHOD AND SYSTEM FOR PROVIDING SECURE ACCESS TO PRIVATE NETWORKS WITH CLIENT REDIRECTION - Improved approaches for providing secure access to resources maintained on private networks are disclosed. The secure access can be provided through a public network using client software of client-server software and/or with file system software. Multiple remote users are able to gain restricted and controlled access to at least portions of a private network through a common access point, such as an intermediate server of the remote network. | 08-25-2011 |
20110208839 | STORAGE AND SERVICE PROVISIONING FOR VIRTUALIZED AND GEOGRAPHICALLY DISPERSED DATA CENTERS - Geographically dispersed data centers each include servers and storage systems and are in communication with each other. An application is installed on a guest operating system on a virtual machine set up on a server at a first data center. The application accesses a logical unit on a storage system at the first data center. When migration of the application is initiated, the process determines whether any of the data centers has server resources and storage resources required to receive migration of the application. A destination data center is selected from candidate data centers meeting requirements for migration of the application. The application and guest operating system are migrated from the first data center to a second virtual machine set up on a second server at the destination data center. If a replica of the LU is not already present at the destination data center, the LU is also replicated. | 08-25-2011 |
20110213861 | Next Generation Social Networking And Content Rating System And Method - A system and method are described herein that leverages an IP (and in particular IMS) mobile network and a fixed network to provide a next generation social networking experience to the users of mobile terminals. | 09-01-2011 |
20110213862 | USER PROFILE SYNCHRONIZATION - A system, method, and program product comprise a user profile, a remote storage device and a user computer with a memory. A user copy of the user profile is stored in the memory of the user computer. A user profile synchronization component synchronizes the user copy of the user profile with a backup copy of the user profile at the remote storage device. A user profile download component allows a user to selectively download the backup copy of the user profile from the remote storage device. | 09-01-2011 |
20110219096 | METHOD AND SYSTEM FOR OPERATIONS MANAGEMENT IN A TELECOMMUNICATIONS TERMINAL WITH A STATE MACHINE - A method for managing an operation in a service terminal through a remote server includes sending a request from said service terminal to said remote server to download, at least, one algorithm of, at least, one application; transmitting said, at least, one algorithm from said server to the service terminal and loading it in said state machine; generating an event as a response to a user interaction with one of said modules of the service terminal; associating an information to said event and sending it to the state machine; processing said information in the state machine and obtaining at least one operation to be performed on any of the modules of the service terminal by using said, at least, one algorithm already loaded in the state machine; identifying the module on which said at least one operation is intended to be performed and interacting with said module by performing said at least one operation in the service terminal. | 09-08-2011 |
20110219097 | Techniques For Client Device Dependent Filtering Of Metadata - Methods and apparatuses for media data communication for improved bandwidth utilization are provided. A client device communicates profile information to a server. The server maintains media content data and first metadata category information associated with the media content data. Based upon the profile information, a determination is made as to whether the client device is to utilize the first metadata category information. If to be utilized, media content data as well as the first metadata category information is provided to the client device. If a non-utilization determination is made, media content data is provided without the first metadata category information. In exemplary embodiments, first metadata category information can relate to any of the following: closed captioning, speaker virtualization, three dimensional rendering, global positioning, audio and/or video codecs, volume control, and the like. | 09-08-2011 |
20110219098 | METHOD AND APPARATUS FOR GENERATING AND REPRODUCING ADAPTIVE STREAM BASED ON FILE FORMAT, AND RECORDING MEDIUM THEREOF - A method and an apparatus for generating and reproducing an adaptive stream based on a file format is disclosed. The method includes receiving one or more segments, each of which includes a manifest box, a moov box, and a media data box, from a server and analyzing the manifest box, the moov box, and the media data box; and decoding and reproducing the one or more segments based on a result of analyzing of the manifest box, moov box, and media data box, wherein the manifest box, moov box, and media data box are included in a single file. | 09-08-2011 |
20110219099 | Method and System for Processing Raw Financial Data Streams to Produce and Distribute Structured and Validated Product Offering Data to Subscribing Clients - A method and system is disclosed for processing information provided from various content providers in the form objects having states subject to periodic updates. Formatted information indicating a current state of the objects are delivered to subscribing clients in substantially real-time. An information manager module is configured to receiving raw data objects from the content providers, format the information, and broadcast current state information on various broadcast data stream. A client manager module supports multiple client communication sessions and connects to at least one broadcast data stream. Current state information received on a broadcast data stream is processed and transmitted to specific clients in accordance with processing rules specified in the client profiles. | 09-08-2011 |
20110219100 | STREAMING MEDIA SOFTWARE INTERFACE TO A DISPERSED DATA STORAGE NETWORK - A client computer streams a digital media presentation from a dispersed data storage network including a plurality of slice servers. A dispersed data storage network access component streams data directly from the dispersed data storage network and passes data to a media player, also residing on the client computer. | 09-08-2011 |
20110219101 | COMMUNICATION SYSTEM AND CONTROL METHOD THEREOF - A method for controlling a communication system comprising obtaining moving picture data, inquiring about processing capability with respect to the obtained moving picture data, changing a preset transfer rate of the moving picture data to a changed transfer rate based on the inquiry results, and transmitting the moving picture data using the preset transfer rate or the changed transfer rate. | 09-08-2011 |
20110225266 | STORAGE SYSTEMS AND METHODS - Systems and methods for extent reference count updates are presented. In one embodiment; a reference count update method includes: receiving a plurality of data files associated with various modalities; performing an analysis on the data files including examining an impact of the plurality of data files on storage based upon a type of the modality; and forwarding resulting analysis information for presentation in a convenient user interface, including an indication of the impact of the plurality of data files on the storage based upon the type of the modality. In one embodiment the analysis includes resource consumption analysis of the storage associated with the type of modality. The analysis can include a cost analysis of the storage associated with the type of modality. The storage can be included in a cloud environment. | 09-15-2011 |
20110225267 | SERVER SYSTEM FOR VIEWING IN-HOUSE INFORMATION, AND METHOD OF CONTROLLING SAME - Leakage of information is prevented when information in an in-house server is viewed by a mobile telephone. A request from a mobile telephone is applied to a virtual server via the Internet, a distribution server and a virtual bridge device. The request is applied to the virtual bridge device from the virtual server, and the virtual bridge device appends a VLAN tag indicating that the request is a request for a company A. The request is input to a data center router. The router determines from the VLAN tag that the request is a request for company A and transmits the request to a LAN for company A. Thus the request is reliably applied to the LAN for company A, which is the access destination. | 09-15-2011 |
20110225268 | COMBINED RENDERING OF DIGITAL MEDIA OBJECTS - This invention relates to a method for combined rendering of a first and a second digital media object on a client system as well as to a client system and a computer program product for executing the method, the client system being in communication with a server system over a network, the first media object being held on the server system for download to the client system in a data stream, the second media object being locally stored on the client system, the method comprising the steps of receiving a user input relative to a first media object provided on the server system, establishing a communications channel between the server system and the client system for transmitting the first media object from the server system to the client system, accessing the media object on the server system, transmission of the first media object representing data from the server system to the client system via the communications channel in a data stream, storing the data in a stream buffer on the client system, rendering the first media object on the client system when a predetermined amount of data has been transmitted into the buffer, whereby the second media object is rendered on the client system when the user input is received. | 09-15-2011 |
20110225269 | System For Efficient Allocating And Monitoring Of Public Transport - A method, a machine-readable medium and a system for efficient allocating of public transport. The allocation method comprises receiving request data from an input module and determining vehicle data of each of a plurality of vehicles. The request data comprises request location and the vehicle data comprises vehicle location. The allocation method further comprises selecting a portion of the plurality of vehicles and sending a request query to at least one of the selected portion of the plurality of vehicles. The vehicle data of each of the selected portion of the plurality of vehicles complies with at least one selection criteria and the request query comprises the request location. At least one of the selected portions of the plurality of vehicles is allocatable to the request module based on and in response to the sent request query. | 09-15-2011 |
20110225270 | CONTENT DELIVERY SYSTEM - The system ( | 09-15-2011 |
20110231517 | Smart download system for mobile devices with multiple data interfaces using enhanced HTTP proxy server - A smart download system is described that enables partitioning of data downloads from internet into a mobile device ( | 09-22-2011 |
20110231518 | LATENCY REDUCTION IN COLLABORATIVE PRESENTATION SHARING ENVIRONMENT - A method and system for delivering a presentation created using a presentation application program are disclosed. One method includes initiating, from a presentation computing system, display of a presentation to one or more remote computing devices. The method also includes creating an initial display package based on the presentation that includes metadata describing the presentation and an image representative of the presentation, and uploading the initial display package to a presentation server. The method includes, after uploading the initial display package, creating an initial set of presentation slides from the presentation, and uploading the initial set of presentation slides to the presentation server. The method further includes, after uploading the initial set of presentation slides, uploading at least a remaining portion of the presentation to the presentation server for display at one or more of the remote computing devices. | 09-22-2011 |
20110231519 | ENHANCED BLOCK-REQUEST STREAMING USING URL TEMPLATES AND CONSTRUCTION RULES - A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might include a cache. A client device can be adapted to take advantage of the ingestion process as well as improvements that make for a better presentation independent of the ingestion process. The client devices and ingestion system can be coordinated to have a predefined mapping and template for making block requests to HTTP file names that a conventional file server can accept through the use of URL construction rules. Segment size might be specified in an approximate manner for more efficient organization. | 09-22-2011 |
20110231520 | METHOD AND APPARATUS FOR ADAPTIVELY STREAMING CONTENT INCLUDING PLURALITY OF CHAPTERS - A streaming method and apparatus, in which information regarding a plurality of chapters of content is inserted into a media presentation description that includes information regarding a plurality of media data generated by encoding the content so as to have different qualities, and then, streaming is performed based on the information. | 09-22-2011 |
20110231521 | MEDIA CONVERGENCE PLATFORM - A media convergence platform allows time-shifting and place-shifting of live, video on demand, and recorded content across multiple devices, displays, etc. Users are able to pause content on one device and resume where they left off on another device. The media convergence platform allows users to record, select, consume, add, delete, manage, and manipulate media content including live programming across user authorized devices such as set top boxes, computer systems, mobile devices, etc. | 09-22-2011 |
20110231522 | DISTRIBUTED DIGITAL MEDIA METERING & REPORTING SYSTEM - A distributed digital media metering and reporting system makes available digital media files for multiple consumer devices from a computer-based infrastructure. The consumer devices meter the number of playbacks of a media file that last beyond a predefined extent, in order to generate metering data, and then automatically report that metering data back to the computer-based infrastructure. | 09-22-2011 |
20110231523 | Mass Generation of Individual Virtual Servers, Virtual Web Sites, and Virtual Web Objects - Techniques for inducing a contact to invoke a resource prepared by a promoter when the resource resides on a network include generating a resource location description for the resource. The resource location description includes a name of the contact. The promoter provides access to the resource at a location on the network according to the resource location description and also prepares a message to notify the contact about the resource location description. Thus a promoter can provide a web site for each contact whom the promoter has identified. Each web site can have a domain name that prominently displays the contact's identity. The psychological benefit to the contact of finding a web site devoted to the contact and with the contact's own identity as part of the domain name conditions the contact favorably and increases the chances that the result sought by the promoter will be achieved. | 09-22-2011 |
20110238788 | Time shifted transcoded streaming (TSTS) system and method - A method and system for transmitting multimedia content from a server to a client device includes a source multimedia retriever to retrieve source multimedia content data. A transcoded multimedia retriever retrieves transcoded multimedia content data, the transcoded multimedia content data being a transcoded version of the source multimedia content, and the transcoded multimedia content data being time shifted with respect to the source multimedia content data. A data packet formulator formulates a data packet comprising the source multimedia content data and the time shifted transcoded multimedia content data. A data packet transmitter transmits the data packet from the server to the client device. | 09-29-2011 |
20110238789 | ENHANCED BLOCK-REQUEST STREAMING SYSTEM USING SIGNALING OR BLOCK CREATION - A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. The system might include controlling the sequence, timing and construction of block requests, time based indexing, variable block sizing, optimal block partitioning, control of random access point placement, including across multiple presentation versions, dynamically updating presentation data, and/or efficiently presenting live content and time shifting. | 09-29-2011 |
20110238790 | Auditable distribution of a data file - Auditable data distribution from a server to clients is achieved as follows. The server delivers chunks of a data file, and identifiers of the chunks, to the clients. For each chunk of the data file received by the clients, a digest is generated by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk. The further data is known to the server. The client that received this chunk sends the digest to the server, which receives the digest. The server determines an identity of the clink that received the chunk in question, by comparing the digest to the chunks that the server has sent and to the further data known to the server. The server stores the identity of the client that received the chunk. | 09-29-2011 |
20110238791 | TECHNIQUES FOR DISTRIBUTING NETWORK PROVIDER DIGITAL CONTENT TO CUSTOMER PREMISES NODES - Techniques for distributing digital content include receiving provider content over a network connection at a customer premises node located on premises of a first customer. The provider content is offered by a network service provider different from the first customer. Provider data based on the provider content is stored in non-volatile storage on the customer premises node of the first customer. It is determined whether conditions are satisfied for sending the provider content to a second customer different from the first customer. If it is determined that such conditions are satisfied, then the provider data is retrieved from the non-volatile storage, and data based on the provider data is sent over the network connection for receipt by the second customer. Thereby a customer premises node serves as a cache of provider content for other customer premises nodes on the same last mile segment or access network. | 09-29-2011 |
20110246613 | STREAMING CLIENT SYSTEM BASE IMAGES - Embodiments provide systems, methods, apparatuses and computer program products configured to provide alternative desktop computing solutions. Embodiments generally provide client devices configured to utilize one of a local base image and a base image stored remotely, with a user-specific overlay image remotely storing user specific data. The clients are configured to download and store the base image locally. | 10-06-2011 |
20110246614 | Mobile Content Management - A computer system interacts with a mobile device to support the needs of remote users and may leverage e-ink technology so that a mobile user can access, manage and read documents without being tethered. The mobile device allows for both user-initiated downloads from a corporate entity as well as corporate pushes by the corporate entity to ensure that the user has updated content. The computer system receives a request for selected electronic content, where the request includes updated configuration information and user identification. The computer system then maps the user identification to a device type from a plurality of device types. Embodiments support different device types including electronic ink display capable devices. The selected electronic content is then downloaded to the mobile device. Subsequently, the computer system pushes updated versions of the selected electronic content based on the updated configuration information. | 10-06-2011 |
20110246615 | DYNAMIC INTELLIGENT MIRROR HOST SELECTION - Systems and methods for dynamic intelligent mirror selection are presented. Dynamic intelligent mirror selection may include evaluating available mirrors at a client to determine an optimum mirror from which to download a portion of data. For each portion of data downloaded, reevaluation of the available mirrors may be provided such that dynamic selection of the mirrors may reflect changes in network conditions. The mirror selection may be based at least partially on observed characteristics of mirrors observed while downloading from a mirror, such that no synthetic work load is needed to benchmark mirror performance. The observed characteristics may include transfer speed, error counts, latency, and mirror load. Furthermore, a random bonus and usage bonus may be provided to help in facilitating the evaluation of available mirrors. | 10-06-2011 |
20110246616 | Dynamic Virtual Chunking of Streaming Media Content - Techniques are disclosed for a client device to stream a user-selected media file from a content server. The client device may create a playlist of dynamic virtual chunks to represent a single media stream file on a streaming media server. The playlist itself may be generated from an index in the header of a given stream defining what chunks, or segments of multiplexed audiovisual content, are present within that stream. The playlist of dynamic virtual chunks provides the playback engine on the client device with a list of individual files that may be requested from the streaming server independently of one another, despite the stream being stored on the server as a single media stream file. | 10-06-2011 |
20110246617 | Virtual Application Extension Points - A virtual application may be configured with several extension points within a host operating system. The virtual application may be configured with a private namespace in which various components, such as registry settings, dynamic linked libraries, and other components may reside. During configuration, links may be placed in the host operating system that may point to objects in the virtual application's private namespace so that the operating system and other applications may launch, control, or otherwise interact with the virtual application. The links may be located in a file system, registry, or other locations and may be available to other applications, including other virtual applications. A configuration routine may place the links into the host operating system at the time the application may be configured. | 10-06-2011 |
20110246618 | CACHING MULTIPLE VIEWS CORRESPONDING TO MULTIPLE ASPECT RATIOS - The present technology presents targeted content, such as a targeted application, in multiple different configurations to correspond to multiple display orientations. In one example, a primary application having a view reserved to present the targeted application is configured to be presented in either a landscape or a portrait presentation format depending on the orientation of the display. The primary application is further configured to switch from either the landscape or portrait presentation format to the other presentation format when the orientation of the display is changed. Accordingly, the targeted application can be downloaded in multiple configurations so that the configuration that is appropriate for the displayed presentation format of the primary application can be presented with the reserved view. | 10-06-2011 |
20110246619 | TERMINAL APPARATUS, ELECTRONIC EQUIPMENT AND PROGRAM - There are provided a terminal apparatus by which media content relating to a connected electronic equipment can be easily acquired, an electronic equipment which can easily acquire media content relating to the electronic equipment itself, and a program. When a user actually operates an electronic music instrument and changes an operation state, a media content providing server receives state data indicating the operation state after the change from the electronic music instrument through a client terminal, receives a list of media content relating to the electronic music instrument and coincident with a present operation state of the electronic music instrument among a lot of stored media content from many media content storage servers on a communication network based on the state data, and displays it on a display of the client terminal. When the user selects one of media content from the list and instructs acquisition thereof, the media content providing server acquires corresponding media content data from a media content storage server storing it and transmits it to the client terminal. | 10-06-2011 |
20110246620 | SYSTEMS AND METHODS FOR FUSED SERVICES INCLUDING AN INTEGRATED MANAGEMENT SYSTEM - Systems and methods for fusing, for a subscriber, a plurality of applications and subscriber data across a plurality of subscriber access devices are described. The system includes a fusion server coupled to a voice-over-IP telephony switch and a television EBIF server. The fusion server receives and stores the subscriber data such as a list of contacts. The fusion server receives a communication in a first format from a first subscriber access device such as a set-top box, and translates the communication from the first format to a second format. The first and second formats include at least two of session initiation protocol (SIP), hypertext transfer protocol (HTTP), voice-over-IP (VoIP), simple object access protocol over extensible markup language (SOAP/XML), remote procedure call (RPC), and enhanced tv binary exchange format (EBIF). The fusion server transmits the translated communication to a second subscriber access device such as a smart phone or tablet computer. | 10-06-2011 |
20110246621 | REAL-TIME OR NEAR REAL-TIME STREAMING - A near real time content streaming system can use a playlist file, in one embodiment, that includes an indicator of the type of content represented by the playlist file. The type can be indicated by a parameter, such as Video on Demand (VOD) or live, or event, that specifies the type of playlist file, and a client device can process the playlist file based upon the type of playlist file indicated by the parameter. For example, the client device, after determining the type of playlist from a playlist file can make efficiency optimizations when processing the playlist file. For example, the client, knowing the playlist file is a VOD playlist, can save the previously used variant playlist when switching to a new variant playlist rather than discarding the previously used variant playlist. | 10-06-2011 |
20110246622 | Real-Time or Near Real-Time Streaming - Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can adaptively determine a minimum overlap for an overlap in time between two streams being received concurrently in order to determine when to switch between the two streams, and the minimum overlap can be determined based on connection speed. In another embodiment, a minimum playlist duration can be set as a multiple of a target duration which specifies a maximum duration of a media file specified in a playlist. In another embodiment, a method can enforce a start point for playback at a client device. | 10-06-2011 |
20110246623 | Real-Time or Near Real-Time Streaming - Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as on HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files arc available, to retrieve the media files from the media source, and to decode the media files retrieved. While the media serving process is separate from the user application, they may share the same privileges with respect to memory control, memory space, memory allocation, file system control, and network control. | 10-06-2011 |
20110246624 | Service Node, Control Method Thereof, User Node, and Control Method Thereof - There is provided a service node that is capable of serving a first user node in a first network including a control node. The first network is capable of communicating with a second network including a second user node. The service node comprises: a request receiving unit that receives a first user identity that identifies the first user node and a second user identity that identifies the second user node; a determining unit that determines whether a received message includes the first user identity as a destination, or the message includes auxiliary information that corresponds to the first user identity; and a modifying unit that modifies the destination of the message to the second user identity and modifies the source of the message to the first user identity in accordance with the determination result by the determining unit. | 10-06-2011 |
20110246625 | MANAGEMENT OF BANDWIDTH ALLOCATION IN A NETWORK SERVER - A server is connected to a plurality of connected client devices, and is configured to transfer information between any selected one of the client devices and a memory for static storage of information. The method comprises increasing the defined delay period after each execution of a packet transfer cycle, thereby discouraging the transfer of unacceptably large files. The delay period may be initiated, and the amount of increase or other adjustment to the delay period during the transfer cycle may be controlled, by selected a predetermined value from a table, or by calculating a value based on variable input parameters such as the file size, server load, network response time, and number of transfer requests from the client device within a defined prior period. | 10-06-2011 |
20110252117 | Devices and Methods for Redirecting a Browser to Access Computer Resource Behind a Network Firewall - Webpage-based redirection, from an application of a device external to a local device behind a network firewall, is accomplished via Hypertext Markup Language Protocol (HTTP) to invoke local instructions, e.g., script, to computer resources at the local device, such as computer resources at a multifunction peripheral (MFP) device behind the network firewall. HTTP-based communication of the results of execution of the invoked local instruction is made to the external application. | 10-13-2011 |
20110252118 | REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can execute a user application on a client device to present media files and to control presentation of the media files. The method can further run a media serving process on the client device to retrieve a playlist specifying the media files and a media source at which the media files are available, to retrieve the media files from the media source, and to decode the media files retrieved. The media serving process can call the user application to process a custom URL in order to obtain an object referred to by the custom URL. | 10-13-2011 |
20110258290 | Bandwidth-Proportioned Datacenters - A system including at least one storage node and at least one computation node connected by a switch is described herein. Each storage node has one or more storage units and one or more network interface components, the collective bandwidths of the storage units and the network interface components being proportioned to one another to enable communication to and from other nodes at the collective bandwidth of the storage units. Each computation node has logic configured to make requests of storage nodes, an input/output bus, and one or more network interface components, the bandwidth of the bus and the collective bandwidths of the network interface components being proportioned to one another to enable communication to and from other nodes at the bandwidth of the input/output bus. | 10-20-2011 |
20110258291 | System and Method for Converting Content - Provided is a content converting method and system. The content converting method and system may extract web content elements from collected web contents, may extract domain elements from a web page including the web contents, may match the extracted elements with broadcast content elements and thus, may enable the web contents to be played in a broadcast receiving apparatus. | 10-20-2011 |
20110258292 | FILE DOWNLOAD METHOD FOR MOBILE DEVICE, SERVER AND MOBILE DEVICE THEREOF, AND COMPUTER-READABLE MEDIUM - A file download method for a mobile device, a server and a mobile device thereof, and a computer-readable medium are provided. In the method, the server obtains file identification information according to an access operation of a terminal device on a service website. When the file identification information corresponds to a file of a first type, the server transmits the file of the first type to the mobile device directly. When the file identification corresponds to a file of a second type, the server transmits the file identification information to the mobile device, so that the mobile device downloads the file of the second type according to the file identification information. | 10-20-2011 |
20110258293 | Method of Setting a Transmission Cycle for Information on Construction Equipment - The present disclosure relates to a method for setting a remote transmission cycle of information of a construction machinery for enabling a user or a provider to directly set the transmission cycle of the information of the construction machinery. To this end, the present disclosure enables the user or provider to set the transmission cycle for each information data packet. Further, the present disclosure previously determines various modes (e.g., a minimum charge mode, a medium charge mode, and a maximum charge mode) in which cycles of information data packets are set for each charge and enables the user or provider to set the transmission cycle by selecting the mode. Therefore, the user or provider can directly set the cycle for each packet or select the charge mode in accordance with a content of desired information and a desired communication cost condition. | 10-20-2011 |
20110258294 | METHOD, APPARATUS, AND SYSTEM FOR PROCESSING MEDIA DATA - A media data processing method and apparatus are disclosed. The method includes: by a media server, receiving a play request which carries information of media content to be played; obtaining information of a related source server according to the information of the media content to be played and obtaining related media data from a locally stored media data segment; determining start time and/or end time of a media data segment to be obtained from the source server according to play time of the locally stored media data segment; and obtaining the media data segment from the source server according to the determined start time and/or end time of the media data segment. The invention prevents unnecessary transmission of media data and reduces the load of the server. | 10-20-2011 |
20110258295 | INFORMATION PROCESSING TERMINAL AND METHOD THEREOF - An information processing terminal connectable to a WWW (World Wide Web) server via a public network includes a storage unit that stores content data including image information or sound information with identification information of the content data, an acquiring unit that acquires identification information of content data from the WWW server, a retrieving unit that retrieves content data corresponding to the identification information acquired by the acquiring unit from the storage unit, and a presenting unit that presents the content data retrieved by the retrieving unit. | 10-20-2011 |
20110258296 | FIRMWARE DOWNLOAD - Disclosed are apparatus and methodology subject matters for upgrading firmware associated with one or more metrology devices and adjunct devices. Methods are disclosed for broadcast transmission of portions of a firmware image file from an originating device over a network connecting multiple devices to be upgraded. The entire image file may be transmitted as segments to be assembled by the end devices. Broadcast segments not properly received from the originating device may be retried directly from the originating device or from neighbors correctly receiving the segment. A viral propagation methodology is disclosed as an alternative to portions of the broadcast methodology. | 10-20-2011 |
20110264769 | CONTENT SPECIFYING APPARATUS AND PROGRAM OF THE SAME - A tune is subjected to preset registration without managing an URL of the tune, and the tune subjected to the preset registration is surely specified from a tune list in response to a preset reproduction instruction. When an instruction to perform the preset registration is inputted, a title of the selected tune and a title(s) of one or a plurality of folders selected until the selected tune is reached are managed in a tune specification table. When an instruction to perform the preset reproduction is inputted, the title(s) of the one or the plurality of folders, and the title of the tune managed in the tune specification table are automatically selected from the tune list, by which the preset tune is automatically specified from the tune list. | 10-27-2011 |
20110264770 | APPARATUS AND METHOD FOR COOPERATIVELY OPERATING WEB BROWSER AND LOCAL RESOURCE IN MOBILE TERMINAL - An apparatus for cooperatively operating a Web browser and a local resource in a mobile terminal includes a Web browser for receiving a Web page requesting a local resource from a Web server connected to the mobile terminal; and a gateway server for controlling the local resource with parameters of the Web page and transmitting information regarding execution results of the local resource to the Web server by way of the Web browser. The parameters of the Web page include at least one of an ID of the Web server, a callback address (CallbackURL), a requested local resource function, and signature information. | 10-27-2011 |
20110264771 | LIVE MEDIA DELIVERY OVER A PACKET-BASED COMPUTER NETWORK - In general, this disclosure describes techniques of determining a backset for client devices attempting to download data of a live transmission. A backset is an amount of temporal delay that the client devices are delayed by when viewing the live transmission. As described herein, a media content provider may determine a recommended backset for each client devices based characteristics of the client device. Each client device may then be backset by the determined value, or may calculate its own backset based on the recommended backset. Establishing a backset for each client device may avoid rebuffering of live transmission data. | 10-27-2011 |
20110270954 | Information Providing Apparatus, Information Providing Method, Program, Information Processing Apparatus, Service Providing Apparatus, and Information Processing System - Systems and methods for managing an electronic content list over a network are disclosed. In one embodiment consistent with the disclosure, an information-providing apparatus has a communication unit configured to communicate with an information-processing apparatus over the network and a processing unit. The processing unit is configured receive, via the communication unit, a request from the information-processing apparatus for a list of electronic content items stored at a service-providing unit, to determine, based on information associated with the request, whether the information-processing apparatus supports processing of a list of electronic content items containing at least one null value, and to send, via the communication unit, the list of electronic content items to the information-processing apparatus, only if it is determined that the information-processing apparatus supports processing of a list of electronic content items containing at least one null value. | 11-03-2011 |
20110270955 | PORTABLE MEDIA PLAYER FOR RECORDING AND PLAYBACK OF STREAMED DIGITAL CONTENT - A portable media player and a car media player are disclosed. In either implementation the media player may be used to record digital content as it is streamed over a wide area network (WAN). The recorded digital content may then be played back using the media player and associated controls on the media player. In one implementation the media player makes use of a stored program and an external computer so that digital content recorded by the computer may then transferred from the computer on to the media player for storage and playback. | 11-03-2011 |
20110276656 | WRITING A FILE TO A CLOUD STORAGE SOLUTION - Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal file locations for the file or file chunks to be stored within the file storage system. These optimal locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to the file storage system. The file write may be validated and finalized, and the successful write may be displayed to the user on a user interface on a client. | 11-10-2011 |
20110276657 | METHOD AND SYSTEM FOR THE DELIVERY OF LARGE CONTENT ASSETS TO A MOBILE DEVICE OVER A MOBILE NETWORK - A method allows for content that exceeds the maximum size limit imposed by mobile infrastructures to be delivered to mobile devices. To accomplish this, the application splits large files into smaller chunks of data and sends the individual chunks to the mobile device, reassembling them on the device. | 11-10-2011 |
20110276658 | Systems and Methods for a Bidirectional Multi-Function Communication Module - Systems and methods are disclosed for bidirectional multifunction communication between a computing device and applications located at an external server. The bidirectional communications allows an operation to be performed on a file using a computing device and an external server. In one implementation, an application resides on a desktop computer that is connected to the Internet. The application sends a request to an external server accessible through the Internet using a bidirectional communication system. The server accepts and processes the request and provides data back to the computer via the same bidirectional communication system. A user may then access the data, manipulate it and provide an additional request to the server via the bidirectional communication system. | 11-10-2011 |
20110276659 | SYSTEM AND METHOD FOR PROVIDING MULTIMEDIA SERVICE IN A COMMUNICATION SYSTEM - Disclosed herein are a system and a method for providing multimedia service capable of rapidly providing various types of large-capacity multimedia contents and various sensory effects of the multimedia contents to users in real time, which receive sensory effect information representing sensory effects of multimedia contents corresponding to the multimedia services and encode the sensory effect information into command information of binary representation, depending on service requests of multimedia services that users want to receive and transmit command information of the binary representation to the user devices, respectively, so as to provide the sensory effects to the users through the device command of the user devices depending on the command information of the binary representation. | 11-10-2011 |
20110276660 | RELAY SERVER, METHOD OF CONTROLLING OPERATION OF SAME, AND PROGRAM FOR CONTROLLING OPERATION OF SAME - Security is maintained in a data communication system while minimizing the frequency with which communication is carried out. A data transmitting server and a relay server communicate based upon https utilizing port 443 of a firewall. When query data is transmitted from the data transmitting server to the relay server, the relay server determines whether there is a data request from a mobile telephone within a fixed period of time. If there is a data request from the mobile telephone within the fixed period of time, the requested data is transmitted from the data transmitting server to the relay server in response to this data request. This requested data is transferred from the relay server to the mobile telephone. | 11-10-2011 |
20110276661 | METHODS AND SYSTEMS FOR DELIVERING APPLICATIONS FROM A DESKTOP OPERATING SYSTEM - The present invention is directed towards methods and systems for delivering applications from a desktop operating system. A delivery module may receive a request from a client device of a user for access to an application, and identify that a desktop session can host the requested application. An agent may extract presentation layer elements of the requested application from presentation layer elements of other components of the desktop session, and provide, via a presentation layer protocol, the isolated presentation layer elements in a first application session to the client device for display. The delivery module may receive a second request from the user for the application, identify that the application is hosted by the desktop session and delivered in the first application session, and provide a second application session of the application from the desktop session to the user responsive to the determination. | 11-10-2011 |
20110276662 | METHOD OF CONSTRUCTING MULTIMEDIA STREAMING FILE FORMAT, AND METHOD AND APPARATUS FOR SERVICING MULTIMEDIA STREAMING USING THE MULTIMEDIA STREAMING FILE FORMAT - A method of constructing a multimedia streaming file format, and a method and apparatus for servicing multimedia streaming using the multimedia streaming file format, the method of constructing the multimedia streaming file format including the operations of arranging a plurality of mdat boxes that store multimedia data, and a moof box that stores metadata related to the multimedia data stored in the plurality of mdat boxes; and generating a fragment using the plurality of mdat boxes that store the multimedia data, and using the moof box that stores the metadata related to the multimedia data stored in the plurality of mdat boxes, wherein the plurality of mdat boxes are positioned ahead of the moof box. | 11-10-2011 |
20110276663 | CONTROLLING A DEVICE BASED UPON STEGANOGRAPHICALLY ENCODED DATA - A method includes receiving, at a first device, data representing a graphic. The graphic includes non-uniformly toned regions with information steganographically encoded therein. The steganographically encoded information is decoded from the received data. The method also includes communicating with a second device and receiving data from the second device. An aspect of operation of the first device is controlled in accordance with the data received from the second device. The data received from the second device is a function of the decoded information. | 11-10-2011 |
20110276664 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK - Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves. | 11-10-2011 |
20110282972 | SOCIAL NETWORK FOR LOCATION SENSING - Systems and methods for social networking. Location-related data and other behavioral and exogenously generated characteristics are used to replace or supplement self-generated profiles in order to enhance the quality and trustworthiness of the matches made using the system and facilitate the inputting of profile information. | 11-17-2011 |
20110282973 | INTERNET LOCATION COORDINATE ENHANCED DOMAIN NAME SYSTEM - An exemplary architecture is for an Internet Location Coordinate enhanced Domain Name System (DNS). An exemplary method includes requesting information for a plurality of servers associated with a network domain name of a Domain Name System (DNS) where the information includes information based in part on packets transmitted by each of the plurality of servers to a plurality of network beacons; receiving the requested information from a name server associated with the Domain Name System (DNS); and, based in part on the received information, selecting an optimal server for the network domain name. Other methods, devices and systems are also disclosed. | 11-17-2011 |
20110282974 | METHOD AND APPARATUS FOR DISTRIBUTING DATA TO A PLURALITY OF GAME DEVICES - Striped Multiplexing Download Queue software facilitates and increases throughput for client-server downloads through a limited communication device. In the “DS Download Station” application, this is used to queue many requests and to broadcast download segments to requesters seeking the same data. This works by employing a “download stripe” on both the server and client. The download stripe on the server side tracks acknowledgements from clients per download segment. On the client side, the stripe tracks received segments to account for duplicate data. Requesters are queued on a first-come first-serve basis. Requesters in the queue may receive segments of downloads while waiting in queue, if the client at the front of the queue is downloading the same file. This recursively saves waiting time for clients in the queue. | 11-17-2011 |
20110289191 | REMOTE APPLICATION CONNECTION SHARING - One or more techniques and/or systems are disclosed for sharing a connection to a remote-based application running on a server. A plurality of client-side browser instantiations can be associated with the remote-based application, such as by running instantiations of the remote application locally on respective client machines. The client-side browser instantiations are able to write to and read from a local global storage regarding the remote-based application, and are notified of a state change to the local global storage, without polling. A first browser instantiation registers as a primary instantiation with the local global storage, and connects to the server for the remote-based application. One or more second browser instantiations registered with the local global storage, along with the primary browser instantiation, can send and receive updates for the remote-based application through the primary browser instantiation, utilizing state change notifications. | 11-24-2011 |
20110289192 | CONTROLLING A RUNNING APPLICATION FOR LIVE SCENE GRAPH EDITING - In general, in one aspect, the invention relates to a computer readable medium including software instructions for performing a method, the method including receiving, by a content server, a first request from a client for an application content file, wherein the application content file is associated with a first Java network launch protocol (JNLP) file, providing, in response to the first request, the application content file; receiving, from the client, a second request to edit the application content file, providing, in response to the second request, an application designer tool to the client; receiving, from the client, an altered application content file generated using the application designer tool, generating a second JNLP file associated with the altered application content file, and providing, to a webserver, the second JNLP file. | 11-24-2011 |
20110289193 | METHOD OF CONTROLLING MOBILE TERMINAL, HOME HUB, AND VISITED HUB IN VIRTUAL GROUP FOR CONTENT SHARING - Provided is a method of controlling a home hub in a virtual group that may provide a geographical boundary about the virtual group by associating an identifier of a network of a virtual group included in an access point list with a name of the virtual group and a name of the home hub managing the virtual group, and may provide a terminal which moves to a visited virtual group with information about a network of the visited virtual group, thereby facilitating recognition of a virtual group and content sharing. | 11-24-2011 |
20110289194 | CLOUD DATA STORAGE SYSTEM - A cloud data storage system includes a plurality of storing units, a plurality of processing units, and a plurality of user ends. The processing units are connected to the storing units via the Internet, and the user ends are connected to one of the processing units. An upload file to be stored by a user end is divided into a plurality of file blocks, and an algorithm is used to compute eigenvalues corresponding to the file blocks respectively. The eigenvalues is computed by applying another algorithm in order to decide which storing units the file blocks can be stored in. Each of the eigenvalues corresponds to a different storing unit. For a data uploading and downloading process, the eigenvalues are used to decide the final storage locations and the information associated with combining the transferred file. | 11-24-2011 |
20110289195 | METHOD AND SERVER FOR ACCESSING AND PROVIDING PRESENCE INFORMATION IN A COMMUNICATIONS NETWORK - A method in a presence. server of providing presence information associated with Presentity to a Watcher, having a Watcher Client, comprising an XDM Client. The Presence Server receives a request from the XDM client and identifies the Watcher on the basis of content of the request. On the basis of the request and the identity of the Watcher, the Presence Server generates a document from presence information that has previously been defined as an XCAP application usage and stored at the presence server. The document is then forwarded to the Watcher. | 11-24-2011 |
20110295978 | FILE DELIVERY OVER A BROADCAST NETWORK USING FILE SYSTEM ABSTRACTION, BROADCAST SCHEDULE MESSAGES AND SELECTIVE RECEPTION - Methods, systems and devices provide mechanisms and systems for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the received files to applications or services requesting the files. | 12-01-2011 |
20110295979 | Accelerating HTTP Responses In A Client/Server Environment - HTTP responses are accelerated to optimize performance and response time when presenting content in a client/server environment. An optimization technique allows a client to begin requesting additional resources and/or rendering content before the entire response is completed on the server. When a request is received at a proxy device, the proxy device transmits, to the client, links to external resources that will be needed to render the page. This allows the client to begin obtaining external resources before the remaining content is sent to the client, and even before the content has been fully composed by the server, thus improving response time and overall performance. | 12-01-2011 |
20110295980 | METHOD AND APPARATUS FOR PROVIDING ENHANCED STREAMING CONTENT DELIVERY WITH MULTI-ARCHIVE SUPPORT USING SECURE DOWNLOAD MANAGER AND CONTENT-INDIFFERENT DECODING - A system, apparatuses and methods are provided to download and process data and other content streamed over a wide area network using one or more dynamically fetched, material specific, data handlers (e.g., download assistants). A download assistant fetches a data stream from a remote location and processes the streamed data iteratively using buffers and multi-threaded processes through the decoder (e.g., codec), allowing source material-specific processing of the data as it is streamed from one or more download sources as well as content-indifferent and platform-indifferent decoding. To minimize versioning issues, payload construction for secure delivery is simplified to packing and encrypting a directory tree containing any number of files or other digital media into an archive and, when needed, dividing a payload into multiple files or archives with a descriptor that lists the archives. | 12-01-2011 |
20110295981 | Personalized Data Distribution Based on Peer-to-Peer Content Delivery - Device, computer program and method for providing video content and data to a user device ( | 12-01-2011 |
20110302276 | ADAPTIVE MULTIMEDIA DELIVERY VIA A BROADBAND GATEWAY - Aspects of a method and system for adaptive multimedia delivery via a broadband gateway are provided. A broadband gateway may be operable to determine which one or more of a plurality of devices is communicatively coupled to the broadband gateway. Content may be requested from, and/or scheduled to be delivered to, one or more of the devices. The gateway may be operable to select a provider from which to request the content based on results of the determining. The provider may be selected based on a bandwidth of a link between the broadband gateway and the one or more devices to which the content is to be delivered. The gateway may be operable to select one of a plurality of versions of the content based on results of the determining and requesting the selected version of the content from the selected content provider. | 12-08-2011 |
20110302277 | METHODS AND APPARATUS FOR WEB-BASED MIGRATION OF DATA IN A MULTI-TENANT DATABASE SYSTEM - A computer-implemented system and method includes migrating a database from one multi-tenant database to a second multi-tenant database over a network using a Web protocol such as secure hypertext transfer protocol (HTTPS). The transferred data records may be sent as serializable Java objects in response to a migration request produced by one of the multi-tenant databases. | 12-08-2011 |
20110302278 | METHOD FOR REMOTE WAKE-UP A COMPUTER CONNECTED TO A NETWORK - Provided is a method of remote wake-up of a computer connected to a network, using wake-up packet pattern settings. The method ensures that the computer is not waked-up by an unnecessary packet transmitted through the network during a sleep mode so as to be maintained to be in the sleep mode, and is waked-up by a terminal connected to the network when a user wants to wake-up the computer. Using the method, a wake-up packet pattern is defined in order to prevent the computer from being waked-up by an unnecessary packet transmitted through the network, and the computer enters the sleep mode again even if the computer is inevitably waked-up due to an operating manner of the network. | 12-08-2011 |
20110302279 | ORIGIN REQUEST WITH PEER FULFILLMENT - A method, apparatus and system for data transfer is disclosed. For example, settings from multiple entities arranged in a multi-tier control plane are used to set data transfer policies. The policies are use to govern data transfers such as between end users or from an origin server. | 12-08-2011 |
20110307580 | PROCEDURE, APPARATUS, SYSTEM, AND COMPUTER PROGRAM FOR COLLECTING DATA USED FOR ANALYTICS - A procedure for operating a communication network including a network device that is in communication in the network with at least one user communication terminal and at least one server that server that provides content. The procedure includes receiving a message from one of the user communication terminal and the server, inserting at least one of an identifier of the user communication terminal and an identifier of the server in the message, and forwarding the message, including the at least one identifier inserted in the inserting, towards another of the user communication terminal and the server. A computer program, apparatus, and communication network also operate in accordance with the procedure. | 12-15-2011 |
20110307581 | Media Presentation Description Delta File For HTTP Streaming - A method for obtaining media presentation description information. The method includes a client obtaining information related to a change in a first Media Presentation Description (MPD) on a server. The method further includes the client updating a second MPD on the client with the information related to the change. | 12-15-2011 |
20110307582 | Information Processing Device - An activation history storage stores an activation history of applications. A determination unit refers to the activation history and determines a file that is related to an application and that should be downloaded from a server. A processing unit downloads the determined related file. The activation history storage maintains an activation history that maps identification information identifying an application into the latest activation date and time of the application, and the determination unit refers to the activation date and time and determines the related file to be downloaded. | 12-15-2011 |
20110307583 | Information Processing Device - A setting unit sets a date and a time to start a module. A start-control unit starts the module when the date and the time that were set arrive. The setting unit sets a subsequent date and a subsequent time to start the module in accordance with a situation occurring before or after the module is started by the start-control unit. The setting unit does not set the subsequent date and the subsequent time to start the module, if a condition to execute the module is not fulfilled after the module is started by the start-control unit. | 12-15-2011 |
20110307584 | HTML delivery from edge-of-network servers in a content delivery network (CDN) - A content delivery network is enhanced to provide for delivery of cacheable markup language content files such as HTML. To support HTML delivery, the content provider provides the CDNSP with an association of the content provider's domain name (e.g., www.customer.com) to an origin server domain name (e.g., html.customer.com) at which one or more default HTML files are published and hosted. The CDNSP provides its customer with a CDNSP-specific domain name. The content provider, or an entity on its behalf, then implements DNS entry aliasing (e.g., a CNAME of the host to the CDNSP-specific domain) so that domain name requests for the host cue the CDN DNS request routing mechanism. This mechanism then identifies a best content server to respond to a request directed to the customer's domain. The CDN content server returns a default HTML file if such file is cached; otherwise, the CDN content server directs a request for the file to the origin server to retrieve the file, after which the file is cached on the CDN content server for subsequent use in servicing other requests. The content provider is also provided with log files of CDNSP-delivered HTML. | 12-15-2011 |
20110307585 | METHOD, DEVICE AND SYSTEM FOR CONTROLLING MULTICHANNEL CASCADE BETWEEN TWO MEDIA CONTROL SERVERS - The embodiments of the present invention disclose a method, a device, and a system for controlling multichannel cascade between two media control servers. The method comprises: receiving a service request message; choosing a target channel among all the channels multichannel-cascaded with an opposite cascaded media control server according to the service request message and a preset channel usage rule; and sending information about the determined target channel to the opposite cascaded media control server so as to enable the opposite cascaded media control server to carry out code stream switching according to the information about the target channel. The method disclosed in the embodiments of the present invention saves cascaded channels and improves the utilization of cascaded channels, thereby saving channel resources. | 12-15-2011 |
20110307586 | PARTIAL OBJECT DISTRIBUTION IN CONTENT DELIVERY NETWORK - Techniques for the distribution of content objects in a content delivery network (CDN) are disclosed. In one embodiment, a CDN distribution server detects the availability of a content object and determines whether the content object is a candidate for distribution. The distribution server may detect the availability of the content object in response to a provider making new or updated content available at a content site or a location within the CDN. The distribution server obtains identifying information for a candidate content object and determines a select portion of the content object to be distributed within the CDN. The select portion can be a predetermined number of bytes located at a predetermined position in the content object, the size and location of which may be determined according to content-specific mapping data. The distribution server may push the select portion of the content object to one or more groups of CDN edge servers absent an end-user request. | 12-15-2011 |
20110314130 | MANAGING STREAMING BANDWIDTH FOR MULTIPLE CLIENTS - A method, system and a computer program product. The method may include: selecting, for each requested media file, a selected version of the media file based on (a) bit rates of the different versions of the requested media file, and (b) a bit rate allocated for a transmission of the requested media file to the client; generating a modified manifest file for each requested media file by removing retrieval information associated with all non-selected versions of requested media files; wherein each modified manifest file comprises retrieval information required only for a retrieval of a selected version of a requested media file associated with the modified manifest file; and sending to clients the modified manifest files. | 12-22-2011 |
20110314131 | Computer product, information management apparatus, and updating method - A computer-readable, non-transitory medium stores an updating program that causes a computer to execute a procedure. The computer has access to a database storing copy information that is for recovering software and correlated with a server in which the software is installed. The procedure includes receiving an update instruction for copy information of software installed in a first server; switch-controlling to disconnect a second server and a client terminal; extracting from the database, the copy information for which the update instruction is received; transmitting to the second server, the extracted copy information and an update instruction for the copy information, consequent to disconnection of the second server and the client server; receiving from the second server, the copy information updated at the second server, consequent to transmission of the update instruction; and registering to the database, the updated copy information, which has been correlated with the first server. | 12-22-2011 |
20110314132 | METHOD AND SYSTEM FOR INTERACTING WITH A USER IN AN EXPERIENTIAL ENVIRONMENT - A method and system for provides a user with an ability to capture a sample of an experiential environment and deliver that sample to an interactive service to trigger one or more predetermined events. In exemplary embodiments of the invention such triggered events include the delivery of information and services to the user, the execution of tasks and instructions by the service on the user's behalf, communication events; surveillance events and other control-oriented events that are responsive to the user's wishes. In other exemplary embodiments of the invention, the triggered events include transaction-oriented events, entertainment events, and events associated with enhancements to human ability or function. | 12-22-2011 |
20110314133 | SYSTEM AND METHOD FOR PERMITTING A SOFTWARE ROUTINE HAVING RESTRICTED LOCAL ACCESS TO UTILIZE REMOTE RESOURCES TO GENERATE LOCALLY USABLE DATA STRUCTURE - A Java applet program loaded initially from a remote server is configured to receive additional user annotations for data displayed in an already opened applet window located at the user's client system. The user is permitted to preserve/capture, the modified applet window containing any such input or modifications to the applet window data. The updated applet window data cannot be written to the user's client system, instead, the modified window data is converted to a standard compressed graphics file format and then uploaded to the remote server. From there the applet can then open another applet window within a browser program pointing to the location of such file on the remote server. At that point, the user can then perform any desired operation on the file since the browser has access to the local system resources | 12-22-2011 |
20110314134 | METHODS AND SYSTEMS FOR RESUMING, TRANSFERRING OR COPYING A MULTIMEDIA SESSION - Methods and systems for resuming, transferring or copying an IMS session associated with a first terminal or user at a second terminal in e.g., a same household are described. If a session is to be transferred, resource reservations associated with establishing a second IMS session for the transfer can be bypassed by informing the IMS system, either explicitly or implicitly, of the relationship between the terminals involved in the transfer. A controller can select a content server to support the resumed session and coordinate session identities associated with the selection. | 12-22-2011 |
20110314135 | DISTRIBUTED SYSTEM FOR STORING DIGITAL DATA - A distributed system for storing digital data is disclosed. The distributed system includes a portable storage device suitable for being connected to a terminal, at least one storage server and a dispatching server. The dispatching server is suitable for retrieving accessibility information indicating that the at least one storage server is accessible by the portable storage device. The portable storage device is suitable for, when connected to the terminal, sending identification information to the dispatching server. The dispatching server is suitable for, upon reception of the identification information, using the identification information for retrieving the accessibility information and for sending the accessibility information to the portable storage device. The portable storage device is suitable for, upon reception of the accessibility information from the dispatching server, using the accessibility information for establishing a connection with the at least one storage server and for allowing the terminal to access it. | 12-22-2011 |
20110320571 | APPARATUS AND METHOD FOR LIVE STREAMING BETWEEN MOBILE COMMUNICATION TERMINALS - An apparatus and method support live streaming between mobile communication terminals. A server Mobile Station (MS) Transport Stream (TS)—multiplexes audio/video data, generates TS data, and transmits the generated TS data in a live streaming scheme to a client MS through an accessed IP based packet service network. A client MS receives the TS data generated by the server MS in the live streaming scheme through the accessed IP based packet service network, TS-demultiplexes the received TS data, and restores the original audio/video data. | 12-29-2011 |
20110320572 | Media Transfer to a Renderer in a Local Network from a Server in a Second Local Network - A method and arrangement in a first device present in a first local network enables the transfer of media from a media server in a second local network to a media renderer in the first local network. A connection is established between the first device and a gateway in the second local network, and the first device creates a port mapping in the gateway for the media server. The first device creates a URL including the created port mapping and a reference to media content stored in the media server and sends the created URL to the media renderer. The media renderer is able to pull the media content from the media server using that URL. | 12-29-2011 |
20120005307 | STORAGE VIRTUALIZATION - A method of providing access to a plurality of different file systems implemented across a plurality of storage spaces comprises receiving a request for at least one storage space. The method further comprises receiving a request for at least one storage space and processing the request based at least in part on one of a location metadata and a file metadata, the location metadata including attributes associated with the plurality of storage spaces and the file metadata including attributes associated with one or more files stored at the plurality of storage spaces. | 01-05-2012 |
20120005308 | IMAGE PROCESSING IN A COMPUTER NETWORK - A computer system connected to a communication network processes image files. A second computer connected to the network includes the image files and the program for processing the image files. The first computer includes a costing program for determining a time cost for the first computer to process the image files stored there, and for determining a combined cost of the first transfer cost, the second processing cost, and the second transfer cost. The image file(s) are transferred over the network from the first computer to the second computer if the costing program determines that the combined cost is smaller than the first processing cost. | 01-05-2012 |
20120005309 | METHOD AND SYSTEM FOR BUILDING AND DISTRIBUTING APPLICATION PROFILES VIA THE INTERNET - A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one of a plurality of computing devices. The method includes receiving requests to download the file from directing processes each executing on a different one of the computing devices, and in response to those requests, downloading the file to the computing devices and instructing the directing processes to profile usage of the file. Then, transcripts created by the directing processes are received therefrom. A streaming model may be created based on the transcripts received. The file may be divided into a plurality of smaller files based on the streaming model. The streaming model may be used to download the file by downloading at least a portion of the smaller files using a conventional download protocol without using a specialized streaming protocol. | 01-05-2012 |
20120005310 | METHOD AND SYSTEM FOR PREDICTION OF SOFTWARE DATA CONSUMPTION PATTERNS - A method including downloading a streaming model file and at least one initial execution file from a server via a conventional download protocol without using a specialized streaming protocol. When executed, the initial execution file only partially implements an application. The model file stores information identifying additional portions of the application file to be downloaded from the server. Data is read from the initial execution file, and stored in a local copy of the application file. Then, the application is executed by executing the local copy. Until the entire application file has been downloaded and as the application is executing, the information is read from the model file to identify a next file to download, the next file is downloaded via the conventional download protocol without using a specialized streaming protocol, next data is read from the next file, and the next data is stored in the local copy. | 01-05-2012 |
20120005311 | SYSTEMS AND METHODS FOR ACCESSING AND CONTROLLING MEDIA STORED REMOTELY - In some embodiments, an apparatus includes a server that stores a set of media files. The server is configured to send an authentication code to a first communication device in response to a request from the first communication device to access the set of media files such that the first communication device can present the authentication code to a user. The server is configured to associate an identifier of a second communication device with the first communication device such that a user of the second communication device can authorize access to the set of media files from the first communication device by sending the authentication code to the server using the second communication device. | 01-05-2012 |
20120005312 | DYNAMIC CHUNKING FOR MEDIA STREAMING - Systems and methods for chunking a media file for streaming over a network are disclosed. These systems and methods provide for receiving requests for chunks of a media file and responding to these requests by generating the requested chunks dynamically. The chunks can then be provided to the requesting entity. These systems and methods, which can be utilized with a dynamic file index generator, enable a high degree of flexibility in streaming chunked media files and preclude the need to chunk the media files and store the chunks prior to streaming. | 01-05-2012 |
20120005313 | DYNAMIC INDEXING FOR AD INSERTION IN MEDIA STREAMING - Systems and methods for generating a file index for streaming media over a network are disclosed. These systems and methods provide for receiving requests for an index file from and generating the requested index file dynamically. The index file may be generated in a manner to ensure multiple index file requests are received for streaming a single media file. These systems and methods can be used with systems that chunk media files dynamically to enable a high degree of flexibility in streaming chunked media files and preclude the need to chunk the media files and store the chunks prior to streaming. | 01-05-2012 |
20120005314 | SERVICE SHIFTING METHOD, SHIFT MANAGEMENT SERVER, TERMINAL, SERVICE SERVER, SERVICE SHIFT PROGRAM AND SERVICE SHIFT SYSTEM - A method makes possible the transfer independent services used on a certain terminal to another terminal and easy use of them. A service transferring method of transferring service being used at a transferring source terminal (TST) to a transferring destination terminal (TDT), in which information about correlation between a session ID which identifies a session between a service server which provides the service and the TST using the service and a terminal ID of the TST is stored in at least either one of the service server and a transfer management server (TMS), and either one of the TST and TDT transmits terminal IDs of the one terminal and the other terminal to the TMS to notify service transfer and upon receiving the notification of the service transfer, the information about correlation between the session ID and the terminal ID recorded in either the service server or the TMS updates. | 01-05-2012 |
20120005315 | METHOD AND SERVER FOR TRANSMITTING LARGE OBJECT - A method for transmitting a large object and a server is provided. The method includes: after a client or a server initiates a device management session, the server sending to the client a large object transmission command which carries large object transmission data, wherein a difference between the maximum number of message bytes (MAXMSGSIZE) supported by the client and the number of bytes of the large object transmission data is greater than or equal to a preset value; and the server receiving an execution result of the large object transmission command returned by the client, and executing subsequent transmission operations based on the execution result. | 01-05-2012 |
20120005316 | Dual-Mode Program Execution - A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority. | 01-05-2012 |
20120011223 | CENTRALIZED WEB BROWSING PROFILE - Embodiments of the present invention provide a method, system and computer program product for centralized cookie management. In an embodiment of the invention, a method for centralized cookie management includes receiving a request in a content browser executing in memory by at least one processor of a computer to retrieve content on behalf of an end user from a content server. The method further includes diverting transmission of the request from the content server to a centralized cookie repository remote from the content browser and the content server. The method yet further includes retrieving profile data for the end user in the centralized cookie repository, formulating a cookie from the profile data and combining the formulated cookie with the request. Finally, the method includes routing the request with the formulated cookie to the content server. | 01-12-2012 |
20120011224 | Mechanism to Divert an IP Flow Over a Non-IP Transport - Session flows between a client ( | 01-12-2012 |
20120011225 | METHOD AND APPARATUS FOR PROVIDING BROADCAST CONTENT AND SYSTEM USING THE SAME - A method and apparatus for providing broadcast content by an adaptive streaming service and a system using the same are provided, in which a content transmission server configures and transmits a manifest file including a content IDentifier (ID), and a client device receives the manifest file, determines whether the content ID included in the manifest file is identical to an ID of user-requested content for recording, and records a content segment received from a content providing server, if the content ID included in the manifest file is identical to the ID of the user-requested content. | 01-12-2012 |
20120011226 | USER CONTROLLED MULTI-DEVICE MEDIA-ON-DEMAND SYSTEM - A method for providing configurable access to media in a media-on-demand system also can include delivering the media to a first client device in a format compatible with the first client device; interrupting the delivery of the media; recording a bookmark specifying a position in the media where the interruption occurred; and resuming delivery of the media to a second client device, the resumed delivery beginning at a position in the media specified by the recorded bookmark. The method further can include identifying device properties for each of the first and second client devices; delivering the media to the first client device in a format compatible with the identified device properties for the first client device; and, delivering the media to the second client device in a format compatible with the identified device properties for the second client device. | 01-12-2012 |
20120011227 | TECHNIQUES AND SYSTEMS FOR SUPPORTING PODCASTING - Improved podcasts and techniques that facilitate their use are disclosed. The improved techniques can pertain to creating, publishing, hosting, accessing, subscribing, managing, transferring, and/or playing podcasts. According to one aspect, a client application can subscribe to podcasts and then automatically monitor the podcasts for updates to be downloaded. In the event that user interest in a podcast becomes inadequate, downloading of further updates can be restricted. According to another aspect, a podcast can be subscribed to through use of a portable subscription file. According to still another aspect, podcast feeds can be enhanced to include segment elements and other metadata. | 01-12-2012 |
20120011228 | METHOD FOR TOP-UP INFORMATION AND COMPUTER DEVICE - In a method for processing top-up data, a server ( | 01-12-2012 |
20120016964 | METHOD AND SYSTEMS FOR SERVING FONTS DURING WEB BROWSING SESSIONS - A font server is configured to verify that a request for a font file originates with a web page of a web site licensed to use the font file, and, if so, to download the font file to a web browser. Rather than just downloading the font file directly, however, the font server first provides the web browser a script configured to determine information regarding the web browser sufficient for the font server to determine which of a plurality of font files available to the font server to provide to the browser. When the script executes within the browser, the information is gathered and returned to the font server. Thereafter, the font server provides an appropriate font file to the web browser. Preferably, the font file is configured so as to be protected against unauthorized use. | 01-19-2012 |
20120016965 | VIDEO SWITCHING FOR STREAMING VIDEO DATA - In one example, an apparatus includes a processor configured to provide information to a client device for accessing data for a first representation of a video sequence and a second representation of the video sequence, and to provide information to the client device indicating that the client device can, during transmission of the data for the first representation, switch to the second representation without experiencing a presentation gap when displaying the video sequence and without simultaneously executing more than one decoder to decode the data for the first representation and the second representation during the switch, in response to a first request from the client device to retrieve data from the first representation. In this manner, the client device may use the information to perform seamless switching between the representations. | 01-19-2012 |
20120016966 | Method of Providing Data to a Client - A method provides data to a client by a server and comprises receiving a data update,-sending a duplicate of the data update to the client; incorporating the data update into a revolving data carousel for holding the data, the data comprising a plurality of data items; and sending a data item on the data carousel to the client. | 01-19-2012 |
20120016967 | Method and System to Discover and Subscribe to an Enhanced Syndicated Feed - Embodiments of a method and system to discover and subscribe to an enhanced syndicated feed are generally described herein. | 01-19-2012 |
20120016968 | Method and System for Processing Raw Financial Data Streams to Produce and Distribute Structured and Validated Product Offering Data to Subscribing Clients - A method and system is disclosed for processing information provided from various content providers in the form objects having states subject to periodic updates. Formatted information indicating a current state of the objects are delivered to subscribing clients in substantially real-time. An information manager module is configured to receiving raw data objects from the content providers, format the information, and broadcast current state information on various broadcast data stream. A client manager module supports multiple client communication sessions and connects to at least one broadcast data stream. Current state information received on a broadcast data stream is processed and transmitted to specific clients in accordance with processing rules specified in the client profiles. | 01-19-2012 |
20120016969 | DISTRIBUTED OBJECT MANAGEMENT SYSTEM, DISTRIBUTED OBJECT MANAGEMENT SERVER, DISTRIBUTED OBJECT MANAGEMENT METHOD AND COMPUTER PROGRAM OF THE SAME - A distributed object management system includes: a completion information management portion which stores a relay state of the object server and which manages information of the object which should be transmitted again when the transmission to the object server is resumed; and a relay control portion which requests other object server to temporally exclude the object server that has transmitted the suspension request from a copying operation of the object and which, if the resume request is received from the object server that has transmitted the suspension request, requests said other object server to include the object server that has transmitted the resume request in the copying operation of the object again. | 01-19-2012 |
20120023200 | AGGREGATED WIDGET REQUEST PROCESSING - Each of a group of visible widgets are registered by an aggregated widget request processing module for aggregated data request processing. It is determined that an aggregated data update event associated with at least one of the registered visible widgets has occurred. Data associated with the aggregated data update event is obtained from a server. The data is distributed among the group of visible widgets based upon an aggregated data distribution profile. | 01-26-2012 |
20120023201 | Unified Content Delivery Platform - A computer-implemented uniform content delivery platform (UCDP) comprising a network interface for receiving content from suppliers and delivering content to consumers, a content storage for storing the content, storage for consumer information, consumer device information, delivery option data and information of content deliveries. The UCDP also comprises a content delivery transaction monitor and an analysis engine for analyzing transaction data. The UCDP uses the transaction data to charge content consumers, pay content suppliers, and modify content delivery options. | 01-26-2012 |
20120023202 | FACILITATING DOWNLOAD OF REQUESTED DATA FROM SERVER UTILIZING VIRTUAL NETWORK CONNECTIONS BETWEEN CLIENT DEVICES - A method of reducing server overhead in responding to requests for downloads from devices includes the steps of receiving, at a first device, a communication from a server regarding a request for download that the server has received from a second device; in response thereto, using virtualized network capabilities of a virtual machine of the second device, establishing a network connection with the first device using connection information received from the server; fulfilling the request for download by transferring data via the established network connection; and communicating an indication of fulfillment of such request to the server. | 01-26-2012 |
20120023203 | Media Stream Distribution System - A media server comprises a plurality of nodes each comprising a gateway, each gateway providing memory and communication of data between mass storage and I/O ports of a node, and/or providing communication of data between the node and other nodes. Each node utilizes one or more central processors. The media server comprises logic to enable the processors to manage the streaming of data from the mass storage to the I/O ports via the gateways without communicating the data between the processors and any of the mass storage, I/O ports, or gateways. | 01-26-2012 |
20120023204 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM - The present invention relates to a communication apparatus, a communication method, and a communication system able to share content on the basis of metadata. A storage unit | 01-26-2012 |
20120030311 | System and method for inventory data extraction - The present invention relates to a system and method for inventory data extraction. The system includes a client configured to transmit inventory data extraction requests, at least one server configured to collect inventory data on a node-by-node basis in response to the inventory data extraction requests, a service gateway configured to enable communication between the client and the server to allow the inventory data to be extracted. The service gateway includes a client adapter configured to translate messages including the inventory data extraction request between the client and the service gateway, a processing engine configured to map the messages to a model of the server or the client, a server adapter configured to translate the messages between the server and the service gateway. | 02-02-2012 |
20120030312 | TRANSPORT OF CUSTOMER FLEXIBILITY CHANGES IN A MULTI-TENANT ENVIRONMENT - Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed. | 02-02-2012 |
20120030313 | CLOUD DATA PERSISTENCE ENGINE - Various cloud data persistence systems and methods are described. In some embodiments, a client may request a data object from a server. This data object may contain a link to a media asset and other information linked to the video file, such as a title and duration. This media asset may be stored in a different location. If this first server does not have the data object stored locally, it may contact a second server to determine if it has the data object stored. If the second server does not have the data object stored, it may contact a data object origin server, which may have all existing data objects stored. This data object origin server may then send the data object to the second server, which may in turn transmit the data object to the first server. The first server may then transmit the data object to the client. | 02-02-2012 |
20120030314 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING STREAMING DATA BASED ON REAL-TIME STREAMING PROTOCOL (RTSP) SESSION - A method and apparatus for receiving streaming data is provided. The method includes establishing a plurality of real-time streaming protocol (RTSP) sessions for receiving the streaming data, and receiving the streaming data through the plurality of RTSP sessions. | 02-02-2012 |
20120030315 | Remote Transcription and Reporting System and Method - A transcription and reporting system, including: at least one remote data capture device positioned in a specified location and configured or programmed to at least one of capture and process event data, and transmit at least a portion of the event data over at least one network; and at least one central data receiving interface configured or programmed to receive at least a portion of the event data transmitted by the at least one remote data capture device; wherein at least a portion of the event data is at least one of the following: testimony data, visual data, aural data, tactile data, chat data, environment data, location data, condition data, or any combination thereof. A transcription and reporting method and remote data capture device are also disclosed. | 02-02-2012 |
20120030316 | Unified Media Content Directory Services - A unified media content directory may be created for multiple computing devices that store media content. These computing devices may be in the same network domain or span across different network domains. These computing devices may provide their media content through the unified media content directory based in part on standard technologies. A client that has a limited security permission may be able to access the unified media content directory and the media content identified in the unified media content directory in an intuitive, consistent manner, no matter where the client may be located, assuming the client has adequate digital rights for the media content the client. Additionally, load conditions of the media content servers may be monitored. A load balancing algorithm and high availability for accessing a piece of media content may be provided, if the media content can be accessed through more than one media content server. | 02-02-2012 |
20120030317 | Capture of Content from Dynamic Resource Services - Methods are described which enable processing of resources originally accessed by a content access operation. An identifier is generated and used to augment all requests for resources which relate to a particular content access operation. A proxy stores the resources associated with the identifier and then sends the resources to the application that requested them (e.g. a browser). The resources may be requested from the proxy by applications using the identifier so that they can be processed (e.g. thumbnail generation, textual analysis) and the processed data may be stored and/or presented to the user. | 02-02-2012 |
20120036225 | REMOTE APPLICATION INVOCATION SYSTEM AND METHOD - A remote application invocation system and method are provided herein. | 02-09-2012 |
20120036226 | URI SERVICE SYSTEM AND METHOD - A URI-redirection via machine-scannable-code system and method are provided herein. | 02-09-2012 |
20120036227 | Reducing DNS Lookups - A method for reducing Domain Name System (DNS) lookup traffic in a computer data network in a system including a router in communication with a client computer includes the steps of receiving a DNS lookup request through a web browser when the user requests to open a particular URL. The router sends the DNS lookup request for a hostname of the web server to a DNS server and receives a corresponding IP address. The router forwards the IP address to the web browser and the web browser sends a network connection request with a file transfer request to the router. The router forwards the request to the web server. The web server responds to the request by sending an HTML document for the web page. Upon receiving the HTML document, the router examines the HTML document for the URLs associated with image elements to be downloaded for display of a web page and sends one DNS lookup request for each of the distinct hostnames, regardless of how many times that distinct hostname appears in the HTML document. The router receives IP addresses, each of which corresponds to one of each of the distinct hostnames and modifies the HTML document by replacing the each of the distinct hostnames, including their recurrences, in the URLs associated with the image elements with their corresponding IP addresses. | 02-09-2012 |
20120036228 | IMAGE SHARING SYSTEM - A personal terminal of an image sharing system transmits distribution request information to a server each time a start of an image sharing process is recognized and downloads shared terminal information of a shared terminal as a destination and personal-terminal image sharing software from the server. Then, the personal terminal runs the personal-terminal image sharing software without installation thereof and transmits/receives an image to/from the shared terminal as a destination corresponding to the shared terminal information not through the server to perform the image sharing process. | 02-09-2012 |
20120036229 | ROUTE GUIDING SYSTEM, ROUTE SEARCH SERVER, ROUTE GUIDING MEDIATION SERVER AND ROUTE GUIDING METHOD - An area which may be en-route from a departure place to a destination is specified, and when a route which passes through the specified en-route area is an optimal route, a guidance for the optimal route is given. Route search servers ( | 02-09-2012 |
20120036230 | MESSAGE SEND QUEUE REORDERING BASED ON PRIORITY - A method and system for communicating serialized data provides a mechanism for ordering the data in response to a priority. In an embodiment, a server sending the data uses the priority to order the data in a message send queue for sending the data to a requesting device. The server may comprise a gateway and the second device a wireless device communicating with the gateway. The wireless device may send a priority indication in association with a request for the data to facilitate the ordering. | 02-09-2012 |
20120042046 | MOBILE PRIVATE ASSISTED LOCATION TRACKING - Systems and methods are disclosed for providing private location tracking. In general, a location-aware mobile device includes a location broker. Over time, as a location of the mobile device changes, the location broker generates a number of route fragments each defining the location of the mobile device over a corresponding period of time. The location broker obfuscates the route fragments and sends the obfuscated route fragments to a remote server for storage. At some point, the location broker receives a location tracking request from a requestor. In response, the location broker processes the location tracking request such that one or more obfuscated route fragments that are relevant to the location tracking request are obtained from the remote server and de-obfuscated to recover the corresponding route fragments. The recovered route fragments may then be utilized by the requestor. | 02-16-2012 |
20120042047 | System and Method For Synchronized Playback of Streaming Digital Content - One embodiment of the present invention sets forth a technique for synchronizing playback of digital content on two or more different content players. Each content player synchronizes a local time signal to a time reference signal maintained by a time server. Actions related to content playback are synchronized with respect to each local time signal for a given content player, which thereby synchronizes playback for a group of associated content players. Each content player may be advantageously configured with different playback options, allowing each user to have a better shared viewing experience than possible with prior art solutions that provide only one set of playback options. | 02-16-2012 |
20120042048 | Method and Apparatus for Scalable Compression of Video - The present invention relates to a method and apparatus for producing a fully scalable compressed representation of video sequences, so that they may be transmitted over networks, such as the Internet, for example. Because the signal is scalable, users receiving the signal can obtain the signal at the appropriate resolution and quality that their system will handle or that they desire. | 02-16-2012 |
20120042049 | DETERMINATION APPARATUS AND DETERMINATION METHOD - A determination apparatus includes a processor and a storage unit. The processor acquires through a communication network a request packet transmitted from a client device to a server device group or a reply packet transmitted from the server device group to the client device. The server device group includes a first server device and one or more second server devices. The first server device is connected to the client device through the communication network. The storage unit stores configuration information for determining a source of the acquired reply packet. The processor determines whether the source of the acquired reply packet is the first server device or one of the second server devices on the basis of the configuration information stored in the storage unit. | 02-16-2012 |
20120042050 | Representation groups for network streaming of coded multimedia data - In one example, a device for receiving information for multimedia data, the device comprising one or more processors configured to analyze at least a portion of a manifest file for multimedia content, wherein the portion of the manifest file includes information indicative of sets of representations of the multimedia content and information indicative of common characteristics for each of the sets of representations, select one of the sets of representations based on the common characteristics for the one of the sets of representations, select one of the representations of the selected one of the sets of representations based on one or more coding characteristics of the one of the representations of the one of the sets, and generate a request for data of the one of the representations based on the selection. | 02-16-2012 |
20120042051 | System and Method for Monitoring and Analyzing Internet Traffic - Systems, methods and apparatus for analyzing Internet traffic. In an aspect, a method receives at a server from a client device a report request for a report related to web site traffic; in response to the report request, sends from the server web site traffic data and application code to the client device, the application code comprising instructions that cause the client device to: generate a report to display the web site traffic data, time the display of the web site traffic data, periodically request updated web site traffic data according to the time of the display, and update the report with the updated web site traffic data; and the method sends from the server to the client device the updated web site traffic data in response to the request for updated web site traffic data. | 02-16-2012 |
20120042052 | Distributed Image Processing Methods and Image Processing System - This application discloses distributed image processing methods and system with massive data flow. The image processing system can include three structures: from the top level to the lower level, a file server, a forwarding server and an image processing server. The servers are connected by Ethernet with hardware and socket interface of TCP/IP protocol. When processing a large amount of image data, many forwarding servers can be implemented for file processing in conjunction with one or more file servers. Image analysis servers and forwarding servers can be added to increase processing capacity. A high-level forwarding server can be added for receiving, formatting, transmitting, and distributing image data. | 02-16-2012 |
20120042053 | METHOD AND COMPUTER-READABLE MEDIUM FOR DELIVERING HYBRID STATIC AND DYNAMIC CONTENT - The present invention relates generally to software functional modules and, in particular, to such modules used for delivering hybrid static and dynamic content. More particularly, there is described a computer-readable storage medium and corresponding method. The storage medium comprises: (a) a repository of static content; and (b) a program element for execution by a computing device to deliver hybrid content via a user interface. The program element comprises: (i) program code means for commanding instantiation of a functional module remote from the computing device; (ii) program code means for receiving dynamic content from the remote functional module; (iii) program code means for accessing the repository of static content; and (iv) program code means for delivering hybrid content on the basis of the static content in the repository and the dynamic content received from the remote functional module. | 02-16-2012 |
20120047230 | CLIENT-INITIATED MANAGEMENT CONTROLS FOR STREAMING APPLICATIONS - A client device that is receiving streaming content on a connection from a streaming server over a network determines a need to suppress transmission of one or more packets from the streaming server on the connection over the network. The client device sends to the streaming server a message configured to cause the streaming server not to transmit the one or more packets to the client device for the connection without terminating the connection. The client device sends a further message that is configured to cause the streaming server to empty a buffer of packets that are queued for transmission but have not yet been transmitted (at a first bit rate) to the client device, so that the client device can send a request to the streaming server for transmissions of packets on the connection at a second bit rate. | 02-23-2012 |
20120047231 | TIERED XML SERVICES IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible. | 02-23-2012 |
20120047232 | METHODS AND SYSTEMS FOR MEDIA DATA ACCESSING IN AN INTRA NETWORK, AND COMPUTER PROGRAM PRODUCTS THEREOF - Methods and systems for media data accessing in an intra network are provided. The intra network is coupled to at least one universal plug-and-play (UPnP) device and a gateway and the UPnP device communicates with the gateway using the UPnP protocol. First, the UPnP device issues a request to the gateway. Then, the gateway performs a data download operation with a device in an external peer-to-peer (P | 02-23-2012 |
20120047233 | APPARATUS AND METHOD FOR PROVIDING OBJECT INFORMATION - An apparatus for providing attribute information about an object being displayed on a screen of the apparatus in an augmented reality a method thereof are provided. The apparatus for displaying an object, which is extracted from an image input, such as a camera, includes a communication unit, an object recognition unit and a control unit. The communication unit is configured to perform data communication with respect to an object server which stores images of a plurality of objects and attribute information of each object. The object recognition unit is configured to extract the object from the image input and recognize the object. The apparatus determines the attribute information of the object being displayed based on a state of the object and provides attribute information. | 02-23-2012 |
20120047234 | WEB PAGE BROWSING SYSTEM AND RELAY SERVER - This invention allows a mobile terminal to browse a Web page without destroying the design of the Web page and, in particular, browse and operate even a Web page incorporating a piece of rich content, even if the mobile terminal does not have the function of browsing a Web page for PCs. A relay server converts a Web page into image data intended to be browsed (an image) and provides the image data to a mobile terminal. The relay server extracts a rich content area and detects a change in an image in the rich content area, if a Web page incorporates a piece of rich content. When a change in the image is detected, the relay server converts the current Web page into image data intended to be browsed and transmits the image data to a mobile terminal to update the screen. | 02-23-2012 |
20120047235 | METHOD OF DISPLAYING EVENT ON PORTABLE TERMINAL, APPARATUS THEREFOR, AND SYSTEM FOR PROVIDING THE SAME - A wireless network system includes: a portable terminal for transmitting a request message for temporarily stopping a content file being currently reproduced and reproducing a content file corresponding to a predetermined time alarm event set based on position information to a Digital Media Renderer (DMR) by using an Application Programming Interface (API) of a wireless network if the predetermined time alarm event occurs; the DMR for temporarily stopping the content file being currently reproduced and reproducing the reproduction-requested content file in response to the request message; and an Access Point (AP) for controlling that the content file being reproduced by the DMR is transmitted to a plurality of digital devices using the API of the wireless network. | 02-23-2012 |
20120047236 | METHOD AND APPARATUS FOR FILE TRANSFER - A file transfer method is provided. The file transfer method includes receiving, by a web server, connection information from a router; transferring, by the web server, connection information received from the router to the electronic device according to a mapping table in response to a connection information request signal output from an electronic device; transferring, by the electronic device, a connection request signal to the router by using the connection information; determining, by the router, if the connection information is valid according to the connection request signal; transferring, by the electronic device, a file transfer request signal, which requests a transfer of at least one of files stored in an external storage device connected to the router, to the router when the router and the electronic device are connected to each other; and fetching, by the router, one of files stored in the external storage device in response to the file transfer request signal and transferring it to the electronic device. | 02-23-2012 |
20120047237 | Method, Server, Computer Program and Computer Program Product for Communicating with Secure Element - It presented a method for sending a message to a secure element connected to a mobile equipment, wherein the secure element is coupled to a user of the mobile equipment. The method comprises the steps, performed in an application manager server of: receiving, from an application server, an application message and an identifier of a destination secure element; generating a secure element message from the application message; from a plurality of connectivity providers, selecting a connectivity provider capable of communicating with the destination secure element; and sending the secure element message to the selected connectivity provider for forwarding to the destination secure element. A corresponding application manager server, computer program and computer program product are also presented. | 02-23-2012 |
20120047238 | Client-Server Methods for Dynamic Content Configuration for Microbrewers - A microbrowser such as web-enabled wireless telephones and personal digital assistants allows a user to configure types of objects to be blocked from download including object memory consumption, display area, download time, and restrictions on animated images and executable scripts. Microbrowser state conditions such as battery level and network connection mode are considered when providing said limitations such that more restrictions may be placed during low battery periods to maximize battery life. For example, during low battery conditions or analog connection mode, a user may configure an enhanced microbrowser not to download advertisements, run scripts or animated objects in order to maximize remaining battery life. In another example, a user may configure an enhanced microbrowser to block the download of objects containing audio, or which will occupy more than a certain percentage of the available display area. | 02-23-2012 |
20120059910 | UNLIMITED MEDIA ACCESS OVER WIRELESS INFRASTRUCTURE - Methods, systems, and apparatus are presented for providing unlimited access to media content, such as music. A media server environment can be provided, which maintains an instance of each subscriber account and a central archive of media content. Further, selected media content can be downloaded to, and stored locally at, a subscriber device, such as on a secure storage device. Access to the local media content can be controlled through the media server environment based on the status of the subscriber's account. If the subscriber's account becomes inactive, access to the downloaded media content can be disabled. Once the subscriber's account is reactivated, access to the downloaded media content can be restored. Additionally, access to the media server environment, including the central archive of media content, also can be controlled based on individual subscriber account status. | 03-08-2012 |
20120059911 | HEALTH KIOSK - A health kiosk system is provided. A kiosk has a computing unit and a physiological measurement apparatus connected to the computing unit. A Web browser of the computing unit transmits information corresponding to the physiological measurement apparatus and a request for a resource to a Web server. In response to receiving the request, the Web server transmits to the kiosk profile-specific Web content responsive to the request and specific to the received profile information. The information corresponding to the physiological measurement apparatus may be transmitted in a URL or HTTP Cookie of an HTTP request. | 03-08-2012 |
20120059912 | Delivering a Media File to a Client - A method and apparatus for delivering a media file stored by a content provider to a client is disclosed. A request from a client to begin streaming a media file is received. The media file includes a file header, media data and a media index. The media file is identified, and the media index is extracted and delivered to the client before commencing streaming of the file header and the media data. | 03-08-2012 |
20120059913 | Method and Device for Controlling Communication in an Internet Protocol Multimedia Subsystem IMS - A control device ( | 03-08-2012 |
20120059914 | SYSTEMS AND METHODS FOR DETERMINING ATTRIBUTES OF MEDIA ITEMS ACCESSED VIA A PERSONAL MEDIA BROADCASTER - Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined. The determined attributes of the first media item can then be stored or otherwise processed as desired. | 03-08-2012 |
20120066346 | REPUTATION CHECKING OBTAINED FILES - A Web browser of a computing device downloads or otherwise obtains a file. File information identifying the file is obtained and is sent to a remote reputation service. Client information identifying aspects of the computing device can also optionally be sent to the remote reputation service. In response to the file information (and optionally client information), a reputation indication for the file is received from the remote reputation service. A user interface for the Web browser to present at the computing device is determined, based at least in part on the reputation indication, and presented at the computing device. | 03-15-2012 |
20120066347 | Method and System for Facilitating Remote Downloading - A method for facilitating remote downloading includes receiving, at a home media gateway associated with at least a first endpoint, a remote download request generated by a web browser running on the first endpoint. The remote download request is relayed to the home media gateway via at least one component of a wireless service provider's network. The wireless service provider provides user authentication for the remote download request. The remote download request includes an address associated with at least one file hosted by a remote server. The method also includes downloading the at least one file from the remote server to the home media gateway. The method further includes, upon detecting a presence of the first endpoint, uploading the at least one file from the home media gateway to the endpoint. | 03-15-2012 |
20120066348 | Device Management Using a RESTful Interface - A Device Management system includes a device management server used by a network operator to manage one or more mobile devices operating in a wireless communications network. The device management server provides the mobile devices with Representational State Transfer (REST) commands to be executed by the mobile devices. The REST commands identify a location of one or more files on a network server that, when executed by the mobile devices, allows the devices to retrieve the files from the server, or directly from a data storage system accessible to the mobile device. The device management server may also provide the mobile devices with REST commands that allow the mobile devices to upload and store their files and information onto the network server at the specified location. | 03-15-2012 |
20120066349 | METHOD AND SYSTEM USING TWO OR MORE STORAGE DEVICES FOR AUTHENTICATING MULTIPLE USERS FOR A SINGLE TRANSACTION - A method for using multiple storage devices for authenticating multiple users in regard to a single transaction is described. The method includes receiving data at a server, the data indicative of a first user attempting to access the server through a first interface operable with a first storage device, receiving data at the server, the data indicative of a second user, having an association with the first user, attempting to access the server through a second interface operable with a second storage device, producing, at the server, a hash value from a combination of the data indicative of the first user and the data indicative of the second user, communicating, upon creation of the hash value, transaction counter values from each of the storage devices to the server, initiating transaction based counters, at the server, based on the communicated counter values, performing a transaction within the server based on data retrieved from at least the first storage device, and iterating the transaction based counters upon completion of the transaction. | 03-15-2012 |
20120066350 | PROGRAM RECOMMENDATION METHOD, TERMINAL DEVICE, AND NETWORK SYSTEM - Example embodiments provide a program recommendation mechanism that allows a user to recommend select portions of a media stream. For instance, one embodiment allows a terminal of a recommendation receiver to receive a recommendation message sent by a terminal of a recommendation originator, wherein the recommendation message includes a program identity (ID), an ID of a part of program stream recommended by the recommendation originator, or both. Further, an instruction message for instructing a media function (MF) server to deliver the part of program stream of the program is sent according to the program ID, the ID of the part of program stream, or both. Thereafter, the part of program stream delivered by the MF is received and played. | 03-15-2012 |
20120066351 | METHOD AND SERVER FOR CONTINUOUSLY PROVIDING CONTENTS FOR MOBILE USER DEVICES BASED ON LOCATIONS THEREOF - Provided are a continuous contents reproduction service providing server, a user device, and a method of providing a continuous contents reproduction service for continuously providing contents to a plurality of devices. The server may include: a device management unit to store identification information of a first device and a second device; a service interruption monitoring unit to determine whether reproducing of contents in the first device is interrupted; a continuous reproduction information message transceiving unit to generate a continuous reproduction information message when the reproducing of the contents is interrupted, and to transmit the generated continuous reproduction information message to the second device; a continuous reproduction management unit to receive a request for a continuous reproduction service and to determine whether to continuously provide the contents to the second device; and a contents providing unit to provide the contents to the second device based on the determination. | 03-15-2012 |
20120066352 | Publishing-Point Management for Content Delivery Network - A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed. Content objects may be dynamically served by loading and/or reconfiguring publishing points upon receipt of an end user request. When an end-user media player requests a content object, the request is assigned to an edge server within a particular POP of the CDN. An optional peer-discovery algorithm may determine a content source for the requested content object within the CDN. The peer-discovery algorithm determines whether the publishing point associated with the requested object is loaded into the edge server. Alternatively, the algorithm queries other edge servers within or remote from the POP to determine whether the request is mapped by other edge servers to a content source using their respective publishing points. The edge server may reconfigure its publishing point toward the content source. | 03-15-2012 |
20120066353 | Systems, Methods and Apparatuses for Providing Applications Style Functionality to a User - Systems configured to provide applications style functionality to at least one user, the systems comprising: at least one user device that includes at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions. The systems may also comprise: at least one server configured to communicate with the at least one user device that includes a processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the at least one user device may navigate to create the appearance of executing an application or browsing web content. | 03-15-2012 |
20120066354 | PLAYER DEVICE - A player device uses playlists having names of contents. Users can update the playlists via network. The player device includes a storage device for storing digital data of the contents, a reception/reception circuit for downloading playlists, a display for displaying the titles of contents included in the playlists, a pointing device for specifying displayed titles, a circuit for retrieving digital data from the storage device in the event that digital data of a content specified by the pointing device is stored within the storage device, and an output circuit for outputting the retrieved digital data. | 03-15-2012 |
20120072540 | Method of Managing A File Access In A Distributed File Storage System - Embodiments of the invention provide methods and systems of managing a file access, in a distributed file system environment. In the provided methods and systems, each of the host computers is connected with one of the file servers as a target file server and issues the file access request to the target file server, for access to a target file stored in at least one of the file servers. The management computer collects load information from the file servers, analyzes it, by specifying location of the target file and the target file server, and based on the analysis, redistributes the target file among the file servers and reallocates connections between the host computers and the target file servers. | 03-22-2012 |
20120072541 | DYNAMIC APPLICATION PROGRAMMING INTERFACE - Systems, methods, and machine-readable media are described for retrieving data associated with files using input feeds. Embodiments include generating input feed schemas, which can be used to create data objects from input data of the input feeds. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored. | 03-22-2012 |
20120072542 | SMART SYNDICATION - Systems, methods, and machine-readable media are described for providing output feeds having information associated with at least one file. Embodiments include generating an output feed schema used to determine the content of the output feed using information from at least one data object, where each data object comprises a data structure having information, including a universal resource indicator (URI) regarding the at least one file. The output feed schema and the at least one data object can then be used to generate the output feed, which can then be stored. | 03-22-2012 |
20120072543 | PAUSE AND REPLAY OF MEDIA CONTENT THROUGH BOOKMARKS ON A SERVER DEVICE - A method, apparatus, and system of pause and replay of media content through bookmarks on a server device are disclosed. In one embodiment, a method of a server device includes authenticating a user of a client device, communicating a media content to the client device through a network, processing a pause request of the client device to pause the media content, storing a bookmark location indicating a current playback location of the media content in the client device on the server device, processing a play request of the user to play the media content from the bookmark location (e.g., the play request may be received from a different client device of the user), and communicating the media content from the bookmark location to the user. | 03-22-2012 |
20120072544 | ESTIMATING APPLICATION PERFORMANCE IN A NETWORKED ENVIRONMENT - Systems and methods for estimating application performance are provided. According to one embodiment, one or more tests involving an application exchange are performed by one or more computer systems at a control location with an application provided by a target location not in proximity to the control location. A control-target path profile is determined by performing one or more network tests over a network path between the control location and the target location. A test-target path profile is determined by performing one or more network tests. A target profile is generated based on results of the one or more tests involving the application exchange with the application and the control-target path profile. Finally, an estimate of one or more performance metrics of an application exchange with the application between a test location and the target location is provided based on the test-target path profile and the target profile. | 03-22-2012 |
20120072545 | REMOTE MAINTENANCE AND MONITORING SERVICE FRAMEWORK FOR HETEROGENEOUS DEVICE AND SYSTEM - Disclosed are a remote maintenance and monitoring service framework for a heterogeneous device and a heterogeneous system. According to exemplary embodiments of the present invention, a common maintenance service framework for a heterogeneous device and a heterogeneous system is provided through a network, and as a result, a maintenance manager can perform remote maintenance without visiting the site, thereby saving time and cost. Further, remote maintenance management through a network can be provided without installing an exclusive line and giving a load to the local network. In addition, the heterogeneous device and system are commonly managed regardless of types of devices so as to remarkably reduce complexity of maintenance and management. | 03-22-2012 |
20120072546 | PSYCHOGRAPHIC DEVICE FINGERPRINTING - A system for generating a psychographic device fingerprint includes a server in communication with a network and memory storing a program which, when executed by the server, performs steps for (a) detecting reception at a computing device of media content delivered via the network, (b) reading device elements stored on the computing device, (c) reading a geographic indicator from the computing device, (d) reading a content indicator identifying the media content, (e) determining a timing parameter associated with reception of the content at the computing device, and (f) deriving from the device type, the geographic indicator, the content indicator, and the timing parameter, the psychographic device fingerprint as computer readable code uniquely identifying a user of the computing device. The steps may further include recording media content received by multiple computing devices, and generating a viewership report relating computing devices and psychographic device fingerprints to the media content received. | 03-22-2012 |
20120072547 | METHODS AND SYSTEMS FOR AUGMENTING CONTENT DISPLAYED ON A MOBILE DEVICE - Techniques for enhancing web content presented with a mobile application are described. Consistent with some embodiments, a contextual content server communicates to a mobile application executing at a mobile computing device, content modification instructions. The content modifications instructions direct the mobile computing device to present modified, or additional, content, generally selected for its relevance to some original content being presented by an application executing at the mobile computing device. | 03-22-2012 |
20120072548 | System and Method for Web Hosting Behind NATs - A method for facilitating users to provide web content to the public from computers connected to a public network through a Network Address Translation (NAT) gateway. The system includes a rendezvous server to provide NAT traversal to enable direct connections between client computers and host computers behind a NAT gateway by receiving data relating to host computers; determining whether NAT gateways associated with host computers are traversable; receiving requests from client computers to access the host computers; determining open ports of the NAT gateways; and transmitting data to the client computers such that the client computers are able to initiate direct connections with the host computers. A computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components. | 03-22-2012 |
20120072549 | METHOD AND SYSTEM FOR OPTIMIZING CPNS ENABLER - A method and apparatus for providing enhanced functionalities in a CPNS enabler are discussed. According to an embodiment, a method includes receiving content translation capability information and function information from each of the CPNS entities; compiling CPNS translator information for the CPNS enabler based on the content translation capability information and the function information; receiving a request to translate a content along with the content from a certain CPNS entity among the CPNS entities; determining whether a CPNS server can translate the content in response to the request based on the CPNS translator information; translating the content if the determining step indicates that the CPNS server can translate the content; and transmitting the translated content to the certain CPNS entity. | 03-22-2012 |
20120072550 | METHOD AND COMPUTER SERVER FOR SELECTING INFORMATION IN THE INTERNET AND USING SAID INFORMATION IN A SHARED WEBSITE - The present invention relates to a method for selecting information in the Internet. The method allows to optimally select trustworthy information in the Internet. Furthermore, the method enables using said information in a shared website having a domain name. The method comprises using an Internet robot and performing a search in the Internet for information about subjects, whose means of identification contains a keyword corresponding to said domain name. Then, a request is sent through the Internet robot to e-mail addresses of the subjects revealed during a search. The request includes a proposal to publish data regarding these subjects on a shared website. The data includes means of identification of said subjects. The data are published on the shared website upon a receipt of a positive response to the proposal. | 03-22-2012 |
20120079076 | HIGH SPEED PARALLEL DATA EXCHANGE - Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection. | 03-29-2012 |
20120079077 | JUST-IN-TIME WRAPPER SYNCHRONIZATION - The invention is directed to just-in-time (JIT) retrieval of directory information to reduce network traffic and load on directory servers and/or data sources by requesting only the information that is currently needed from the directory server. In the invention, a wrapper operating with a directory server and an application programming interface (API) provides this capability. The wrapper is configured to receive a request from a client and to determine a location corresponding to a set of current attribute values for responding to the request. The wrapper retrieves the set of current attribute values in a JIT manner from at least one of the following: the directory server and an external source. A set of current attributes is returned to the client from the wrapper. By propagating information in a JIT manner, only the information that will be currently used is propagated across the network. | 03-29-2012 |
20120079078 | QUALITY OF SERVICE SUPPORT IN A MEDIA EXCHANGE NETWORK - A method for controlling communication of media content by a network device in a communication network includes providing, by the network device, a plurality of quality of service options corresponding to at least one media file selected for communication to a remote user via a communication channel; receiving a quality of service selection specifying at least one of the plurality of quality of service options; and communicating the at least one media file to the remote user utilizing the received quality of service selection. The providing may include displaying, by the network device, the plurality of quality of service options. At least a portion of specified parameters may be transferred to a first communication device coupled to the communication network. At least a portion of the communication channel may be configured by a second device utilizing the transferred at least a portion of the specified parameters. | 03-29-2012 |
20120079079 | Data Management System Server Apparatus and Method for Monitoring A Wireless Communication Network - A data management system of a distributed architecture for monitoring mobile communication in a wireless communication network is claimed. Systems and methods enable receiving reporting data related to events that occur in a wireless network from the perspective of the wireless device. The data management system is capable of generating a data reporting profile and communicating with a wireless device. The application processor is capable of monitoring and reporting a plurality of conditions within the wireless device and sending and receiving communications from the data management system. The baseband processor is capable of monitoring and reporting plurality of conditions on the wireless network and sending and receiving communications with the application processor. Both the application processor and the baseband processor monitor and report the conditions of the device and the network by applying a series of logical rules found within the data reporting profile. | 03-29-2012 |
20120084398 | METHODS AND APPARATUS FOR SUBMITTING AND REVIEWING AUDITIONS - Auditions need no longer be held locally within the casting director's office. Talent registration forms, size cards, talent worksheets and the duplication of numerous DV tapes or DVDs are no longer necessary, thus resulting in the saving of time, money and energy. Auditions may be conducted collectively by talent agents or individually by talent who use their computer or mobile devices to film their individual audition and submit it via the internet using proprietary software from anywhere in the world. Auditions are saved digitally on a storage server and transmitted over the internet, saving on both duplicating and courier transfer costs. Audition corrections, if required, can be communicated to talent that have already submitted their auditions, and they can resubmit their corrections using the internet from wherever they are. Clients will have the ability to review and download individual video tracks, headshots, enlarged profile images, resumes, size cards and talent logs, as well as open and view the talent's multi-media profile. | 04-05-2012 |
20120084399 | Reconfigurable Download Manager - Some embodiments provide a reconfigurable tool for managing the downloading of content from, while reporting information to, various content providers and Content Delivery Networks (CDNs) through a single installed instance of the reconfigurable tool. In some embodiments, the tool includes a container application that is used to download content that is supplied by various content providers. The tool also includes a configuration file. The configuration file configures operation of the application to download content from a particular content host. The configuration also specifies reporting parameters that identify what information to report, when to report the information, and to whom the information is reported as part of the content download. Using this tool, content providers and CDNs are able to provide customizable and unique user experiences without modifying the code base of the application and without having to develop and maintain their own proprietary download manager applications. | 04-05-2012 |
20120084400 | Machines, Computer Program Products, and Computer-Implemented Methods Providing an Integrated Node for Data Acquisition and Control - Embodiments of an integrated node, such as a programmable logic controller, are provided for process automation and seamless, flexible subsystem communications, allowing a remote host to interface with a plurality of remote and in-plant subsystems and services using a wired or wireless network interface and having a database server and a protocol translator or translation server to convert and manipulate various industrial interfaces and protocols. Embodiments of the integrated node time-synchronize the plurality of remote subsystems, acquire and archive time-stamped process data, report exceptions therein to the remote host, and extract and transmit time-stamped process data to the remote host. Embodiments of computer program products and computer implemented methods also are provided to detect a time of communication failure and a time of a corresponding recovery between a node and either a remote subsystem or a remote host. | 04-05-2012 |
20120084401 | COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - A communication apparatus, which communicates with another communication apparatus via a server, requests the server to obtain a transmission authority required to exclusively transmit data to the other communication apparatus. When the transmission authority is obtained from the server in response to the request, the communication apparatus transmits data to the other communication apparatus. When the transmitted data is first data which is played back by the other communication apparatus after completion of transmission of the data, the communication apparatus requests the server to release the transmission authority after an elapse of a predetermined time since completion of transmission of the data. | 04-05-2012 |
20120084402 | IMAGE PROCESSING SYSTEM, PROCESSING METHOD, IMAGE PROCESSING APPARATUS, AND RELAY APPARATUS - An image processing system includes: a relay apparatus; a service providing apparatus for an electronic-file storing service; and an image processing apparatus, which are connected to a network. The image processing apparatus includes: a first-address-get-request transmitting unit that transmits a request for getting a first address representing a location of an electronic file to be downloaded from the service providing apparatus to the relay apparatus; a first downloading unit which, upon receiving the first address from the relay apparatus after the request for getting the first address is transmitted, downloads the electronic file stored at the first address; and a storage control unit that controls a storage unit to store the electronic file downloaded by the first downloading unit. The relay apparatus includes: a first-address-get-program storage unit; a first-address getting unit; and a first-address transmitting unit. | 04-05-2012 |
20120084403 | DEVICE ABSTRACTION FOR PAGE GENERATION - Device Abstraction for Page Generation. A request is received for information to be provided as a page of content, the page provided by a server device to a remote requesting device. The page of content is dynamically constructed in response to the request based on metadata stored on the server device and context information corresponding to the request. The dynamically constructed page of content is transmitted to the requesting device. | 04-05-2012 |
20120084404 | METHOD AND SYSTEM FOR PROVIDING A PERSONAL VIDEO RECORDER UTILIZING NETWORK-BASED DIGITAL MEDIA CONTENT - An approach provides for recording and editing digital media. A digital media stream is generated from an input signal (such as a live broadcast feed). The digital media stream is transmitted to a browser application configured to concurrently record and edit the digital media stream. | 04-05-2012 |
20120084405 | Methods And Apparatus For Optimizing Responsiveness Of Portable Documents - One disclosed method includes the steps of initiating a download of a first document by a computer system, the first document having a plurality of parts according to a first predefined format; initiating a download of a second document by the computer system, the second document having a plurality of parts according to a second predefined format; determining a download priority of at least one of the plurality of parts of the first document by the computer system based at least in part on the predefined format of the first document; downloading the at least one of the plurality of parts of the first document according to the download priority; determining whether to suspend the download of the second document based on a state of a resource available to the computer system and the download priority; and suspending the download of the second document. | 04-05-2012 |
20120089705 | SERVICE MANAGEMENT USING USER EXPERIENCE METRICS - A method, system, and computer usable program product to determine a first mood of the user, where the first mood is based on a characteristic of the user at a first time during the providing of an online service and to determine a second mood of the user, where the second mood is based on a characteristic of the user at a second time during the providing of the online service. The first mood of the user and the second mood of the user are compared to determine a delta or change in mood of the user. | 04-12-2012 |
20120089706 | MOBILE FILE UPLOADER - A mobile file uploading system is provided that includes a browser receiving a request to upload one or more selective files and issues a first message. A server receives the first message and determines whether the first message is requesting a download of a first software application, and if so, the server downloads to the user desktop the first software application where the browser executes the first software application. A file upload module is created when the browser completely executes the first software application. The file upload module manages uploading the one or more selective files from the user desktop to the server when a second message is sent by the browser. The file upload module initiates communications with the server and also issues one or more file system calls to a file system on the user desktop to retrieve the one or more selective files for uploading. | 04-12-2012 |
20120096121 | HOME NETWORK VIDEO PEER-TO-PEER FOR MOBILE DEVICES - A device receives, from a user device, a request for content from a home network, and sends a notification of the request for content to a home network device. The device receives, from the home network device, a selection list of particular content, provides, to the user device, the selection list, and receives, from the user device, a content selection from the selection list. The device sends, to the home network device, the content selection, and receives, from the home network device, an indication that content corresponding to the content selection has been uploaded to a content delivery network. The device sends, to the user device, instructions to retrieve the content from the content delivery network. | 04-19-2012 |
20120096122 | System and method for facilitating remote downloading - A method for facilitating remote downloading, in accordance with particular embodiments, includes receiving, at a proxy server maintained by a wireless service provider, a remote download request. The remote download request is relayed to the proxy server via at least one component of a wireless service provider's network. The remote download request includes an address associated with at least one file hosted by a remote server. The method also includes downloading the at least one file from the remote server to the proxy server. Upon detecting a presence of the endpoint, the method includes transferring the at least one file from the proxy server to the endpoint via a femto base station associated with the endpoint. | 04-19-2012 |
20120096123 | METHOD AND AN ARRANGEMENT FOR HANDLING RESOURCE DATA - A method and an arrangement for providing resource data for at least one resource to a watching client. A subscription request for resource data regarding a resource sent from a watching client is received ( | 04-19-2012 |
20120096124 | RANDOM LINEAR CODING APPROACH TO DISTRIBUTED DATA STORAGE - A method and computer program product for providing a random linear coding approach to distributed data storage is presented. A file is broken into a plurality of pieces. For every peer (peer means storage-location with limited storage space), the number of coded-pieces the peer can store is determined. Each of the coded-piece is determined by taking random linear combination of all the pieces of the entire file. The associate code-vector is stored for every coded-piece. The file is retrieved by collecting code-vectors and the coded-pieces from the peers and viewing the collected code-vectors as a matrix. When a dimension of the matrix is equal to the number of pieces of the file, the file is recovered using the collection of code vectors in the matrix. | 04-19-2012 |
20120096125 | METHOD AND APPARATUS FOR ADJUSTING A SPEAKER SYSTEM - Certain embodiments provide methods and systems for managing a sound profile. An example method includes accessing a playback device on a network. The example method includes displaying a graphic interface to allow a user to adjust the sound profile, wherein the sound profile includes a plurality of parameters for user adjustment. The example method includes saving the sound profile. The example method includes processing an audio signal at the playback device according to the sound profile, wherein user adjustments to the sound profile are used to configure the playback device to process the audio signal upon saving the sound profile. | 04-19-2012 |
20120096126 | SERVER APPARATUS AND METHOD OF TRANSMITTING VIDEO DATA - When a camera server receives an instruction involving invalidation of viewing limitation (masking processing) of video from a privileged client, the camera server limits viewing of video data with respect to a general client and a recording client. The camera server stores the video data of a limited period in a secondary storage device. When the camera server receives an instruction involving validation of the viewing limitation from the privileged client, the camera server transmits the stored video data of the limiting period to the recording client. | 04-19-2012 |
20120096127 | DISTRIBUTED DECENTRALIZED DATA STORAGE AND RETRIEVAL - Systems and methods for distributed, decentralized storage and retrieval of data in an extensible SOAP environment are disclosed. Such systems and methods decentralize not only the bandwidth required for data storage and retrieval, but also the computational requirements. Accordingly, such systems and methods alleviate the need for one node to do all the storage and retrieval processing, and no single node is required to send or receive all the data. | 04-19-2012 |
20120096128 | Systems and Methods for Determining the Location of a Request on a Content Delivery Network - A domain name server includes a processor operable to receive a domain name system request, determine a source Internet protocol address of the request, and in response to determining the source Internet protocol address to send a prompt to a client system associated with the source Internet protocol address and receive a reply from the client system. In response to receiving the reply the processor selects a content server that is closer to the source Internet protocol address than another content server. In response to selecting the content server the processor composes a file including a list of domain names that are associated with the content delivery network and an Internet protocol address associated with the content server. The processor sends the file to the client system. | 04-19-2012 |
20120096129 | SYSTEM AND METHODS FOR UPDATING CLIENT-SIDE DISPLAYS OF PAGES - A page update handler enables a browser to update the display of a page with data received from a server. For example, a page may initially be displayed with a visual display object that serves as a placeholder for data being retrieved by the server; once the server retrieves the data and sends it to the browser, the page update hander may populate the display object with the data. As another example, the server may predictively retrieve data in anticipation of a user performing a particular action on a page, and may send this data to the browser in a hidden format; if the user subsequently performs the action, the page update handler may update the displayed page with the predictively retrieved data. | 04-19-2012 |
20120096130 | METHOD, APPARATUS AND SYSTEM FOR BANDWIDTH CONTROL - The embodiments of the present invention disclose a method, an apparatus and a system for bandwidth control, wherein the method comprises: acquiring and identifying a HTTP request message of a stream media-on-demand service, and forwarding the HTTP request message of the stream media-on-demand service to a media server; receiving a HTTP response message which is returned from the media server and corresponds to the HTTP request message of the stream media-on-demand service; parsing the HTTP response message, and obtaining a playback bit-rate of a stream media file to be transmitted; determining a transmission bandwidth allocated practically for the stream media-on-demand service according to comparison result between the playback bit-rate and a user subscription bandwidth allocated initially for the stream media-on-demand service; and controlling the transmission of the stream media file by adopting the determined transmission bandwidth. | 04-19-2012 |
20120102152 | DYNAMIC CONTENT DELIVERY SYSTEMS AND METHODS FOR PROVIDING SAME - Content delivery systems and related methods can provide dynamic content across a network, based on detected network performance. An exemplary content delivery system can comprise a content request unit, a detection unit, and a transmission unit. The content request unit can receive and process content requests from clients, and can instruct the transmission unit to provide the requested content. The detection unit | 04-26-2012 |
20120102153 | TRIGGERING ACTIONS IN AN INFORMATION FEED SYSTEM - Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed. In one implementation, an information update to be displayed in an information feed is received. The information feed may be capable of being displayed on a display device. The information update may be stored in a feed table for display in the information feed. A determination may be made as to whether the information update includes information satisfying a trigger condition associated with a trigger rule. When the information in the information update satisfies the trigger condition, the trigger rule may be activated. The trigger rule may specify a trigger action to perform in association with the information update. | 04-26-2012 |
20120102154 | Cloud-Based Transcoding Platform Systems and Methods - Methods and systems for transcoding in a cloud computing platform are disclosed. According to an embodiment, a receiver receives an uploading file by one data block at a time, and stores the received data blocks in various storage modules. Small segment files are then generated when the size of the received data blocks is larger than a threshold. A transcoder transcodes the small segment files from one format such as a bit rate or a frame size to another while the receiver is still receiving a new data block. The transcoded small segment files may be stitched together to form a stitched file, which may be stored in a storage module to be downloaded through a content distribution network (CDN). The transcoded small segment files may be passed to streaming servers for streaming over a network while the receiver is still receiving a new data block of the uploading file. | 04-26-2012 |
20120102155 | COMMUNICATION METHOD FOR PORTABLE TERMINAL - A communication method for a portable terminal preferably includes emitting, by a transmission portable terminal, at least one of light or sound and notifying a server of emission details, sensing, by a reception portable terminal, the emitted light or sound and notifying the server of sensing details. The transmission portable terminal transmits data to the server, and receives by each of one or more reception portable terminals which have sensed the light or sound, the data through the server. | 04-26-2012 |
20120102156 | HOST SYSTEM AND REMOTE DEVICE SERVER FOR MAINTAINING VIRTUAL CONNECTIVITY DURING LIVE MIGRATION OF VIRTUAL MACHINE, AND CONNECTIVITY MAINTAINING METHOD USING THE SAME - A host system includes: a virtual machine migration controller for performing live-migration of a virtual machine and driving the virtual machine; and a virtual connection unit for establishing a virtual connection with a remote device server to which a device allocated to the virtual machine is connected. The host system further includes and a virtual controller for providing information for establishing the virtual connection to a destination host of the live-migration, or receiving the information for establishing the virtual connection from a source host from which the live-migration starts and providing the information to the virtual connection unit, driving the virtual machine which has live-migrated. | 04-26-2012 |
20120102157 | COMMUNICATION METHOD AND APPARATUS USING HYPERTEXT TRANSFER PROTOCOL - A communication method for implementing a real-time streaming using hypertext transfer protocol (HTTP) in a network is provided. Chunked encoding of HTTP is applied so that information can be exchanged between a server and a client while an HTTP request is being progressed. Therefore, bidirectional communication between the client and the server using HTTP is possible without modifying an existing HTTP protocol, and real-time transmission can be implemented. | 04-26-2012 |
20120102158 | METHOD, SYSTEM AND APPARATUS FOR UPLOADING AND DOWNLOADING A CAPTION FILE - A method, system and apparatus for uploading and downloading a caption file are disclosed. The method includes: receiving, by a caption server, file information of a multimedia file and file information of a caption file corresponding to the multimedia file from a client end player; determining, by the caption server, whether the caption server has the caption file according to the file information of the caption file and transmitting a status message indicating whether the caption server has the caption file to the client end player, to enable the client end player to upload the caption file when determining according to the status message that the caption server does not have the caption file. In the solution of the present disclosure, the client end player can upload and download the caption file automatically. The user does not need to search for and download the caption file manually, which improves the user's experience and saves resources of the caption server. | 04-26-2012 |
20120110126 | Loading a Mobile Computing Device with Media Files - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for loading media files to a mobile computing device. A media library that includes media files is stored at a server system. Information indicating a present state of the mobile device is accessed, where the present state is based on the device being at a geographical location at a present time. Information indicating a previous state of the mobile device is accessed, where the previous state is based on the device being at a previous geographical location at a previous time. A selection of preferred media files are accessed based on the present state and the previous state. A selection of a subset of media files are accessed based on the preferred media files. At least a portion of each media file in the subset is transmitted to the mobile device. | 05-03-2012 |
20120110127 | MESSAGING ABSTRACTION IN A MOBILE DEVICE SERVER - A system that incorporates teachings of the present disclosure may include, for example, a mobile device server that receives a pairing key, establishes communication with a media resource center using a web server application of the mobile device server, transmits the pairing key to the media resource center to enable processing of a software application by the mobile device server, detects a request from the software application to utilize a resource of the media resource center, accesses a messaging abstraction library, retrieves a first message from the messaging abstraction library that is representative of the request and that conforms to a first communication protocol of the resource, and transmits the first message to the resource to cause the resource to process the request generated by the software application. Other embodiments are disclosed. | 05-03-2012 |
20120110128 | METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO ROUTE POLICY REQUESTS - Example methods, apparatus and articles of manufacture to route policy requests are disclosed. A disclosed example method includes receiving, at a policy request router, a policy request from a policy requestor, applying, at the policy request router, a rule to a parameter representing a network condition to select a policy server for the policy request, and sending from the policy request router to the policy requestor an identifier representing the policy server, the policy requestor to send the policy request to the policy server based on the identifier, the policy server to enforce a policy associated with the policy request. | 05-03-2012 |
20120110129 | WEBSITE REDEVELOPMENT WRAPPER - Existing network-based services can be reused by a new network service providing an updated interface to the existing services. A client request directed to the new network service triggers a back-end request from the new network service to the existing network service. The back-end request comprises aspects of the client's request and additional formatting rules and other information to override specific aspects of the existing network service. The existing network service generates a back-end response with its existing functionality that is being reused, and applies the specified overrides. Additional information to be utilized by the new network service in responding to the client can be added to the back-end response. The new network service can then form and transmit a response to the client by utilizing the central portion of the back-end response and appending additional information to it, including the information specified by the existing network-service. | 05-03-2012 |
20120110130 | METHOD AND SYSTEM FOR PLAYING MULTIMEDIA FILE AND COMPUTER READABLE MEDIUM USING THE METHOD - A method and a system for playing a multimedia file and a computer readable medium using the method are provided. In the present invention, a control apparatus sends a control command to a destination apparatus. A multimedia playing module in the destination apparatus is enabled according to the control command. And a response message is sent to the control apparatus by the destination apparatus after receiving the controlling command. Afterwards, the control apparatus transmits the multimedia file to the destination apparatus in a streaming mode for playing the multimedia file through the multimedia playing module. | 05-03-2012 |
20120110131 | VIRTUAL CUSTOMER PREMISES EQUIPMENT - A client premises equipment or STB receiver/decoder ( | 05-03-2012 |
20120110132 | IMAGE PROCESSING DEVICE, CONTROL METHOD THEREFOR AND COMPUTER READABLE MEDIUM - There is provided an image processing device including: a transmission unit that transfers data to an FTP server in a specified transmission mode; and a transmission mode specifying unit that initially specifies an active mode for the transmission mode for transferring the data to the FTP server, and if establishing a data transfer connection in an active mode fails, specifies a passive mode for the transmission mode for transferring the data to the FTP server. | 05-03-2012 |
20120110133 | FILE TRANSMITTING APPARATUS, FILE TRANSMITTING METHOD, AND FILE TRANSMITTING PROGRAM - A file transmitting apparatus carries out accepting client information of a client as a transmission target from a transmitting terminal | 05-03-2012 |
20120110134 | Terminal Device - Plural pieces of content are sequentially reproduced, without interruption. A terminal measures a processing time from request for content data of a first tune from a server to decoding of first content data in a streaming format. A reproduction end time of content under reproduction is calculated and a time earlier than the reproduction end time by the processing time is caused to be a request time when content data of a second tune is requested. When the time occurs during reproduction of the first tune, the terminal requests the content data of the second tune from the server. The terminal receives and decodes the content data before the reproduction end time. When the reproduction of the content data of the first tune is ended, the terminal immediately reproduces the content data of the second tune. | 05-03-2012 |
20120110135 | Loading a Mobile Computing Device with Media Files - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for loading media files to a mobile computing device. A media library that includes media files is stored at a server system. Information indicating a present state of the mobile device is accessed, where the present state is based on the device being at a geographical location at a present time. Information indicating a previous state of the mobile device is accessed, where the previous state is based on the device being at a previous geographical location at a previous time. A selection of preferred media files are accessed based on the present state and the previous state. A selection of a subset of media files are accessed based on the preferred media files. At least a portion of each media file in the subset is transmitted to the mobile device. | 05-03-2012 |
20120110136 | FILE TRANSFER SYSTEM AND METHOD FOR MONITORING AND MANAGEMENT OF REMOTE DEVICES - Systems and methods are provided for the monitoring and/or management of a remote apparatus. A remote computing device associated with a remote apparatus obtains information related to the apparatus, and generates a file containing the information. The file is uploaded to a file transfer server. An apparatus management and computing system monitors the file transfer server and identifies newly generated and uploaded files. The files are downloaded and parsed to extract the information related to the remote apparatus. The parsed information is stored in a database and made available to a user through a monitor application. The system may be configured for the monitoring of multiple remote apparatuses. The remote computing device associated with a given remote apparatus may also monitor the file transfer server and obtain instruction files generated and uploaded by the apparatus management and computing system. | 05-03-2012 |
20120110137 | Method of Performing Service Group Owner Transfer Procedure in Communication System - A method of performing a Service Group Owner Transfer procedure in a communication system is disclosed. The method comprises transmitting a SG Owner transfer request message from a first PNE to a CPNS Server, and from the CPNS Server to a second PNE; and transmitting a SG owner transfer response message from the second PNE to the CPNS Server, or from the CPNS Server to the first PNE; wherein the SG Owner transfer request message comprises at least one information element (IE) of a first PNE ID, a first PN ID, an first SG ID, a CandidatePNE ID and a reason to change, or the Response message comprises at least one IE of an Accept, a second PNE ID, a second PN ID and a second SG ID. | 05-03-2012 |
20120110138 | METHOD, SYSTEM AND NETWORK DEVICE FOR IMPLEMENTING HTTP-BASED STREAMING SERVICE - A method for implementing a Hyper Text Transfer Protocol (HTTP)-based streaming service is disclosed in the embodiments of the present invention. The method includes: a server receives a request from a client, and returns, to the client according to a request for a media presentation description file, a response that carries the media presentation description file; the server sets up a time synchronization relationship with the client; and the server receives a uniform resource locator from the client, obtains a corresponding media fragment file, and returns the media fragment file to the client for playing on the client, where the uniform resource locator is a uniform resource locator of a media fragment that is determined by the client and is required to be played, and is used for the client to request the media fragment file from the server. | 05-03-2012 |
20120110139 | APPLICATIONS REGISTRY FOR A TELEVISION ENVIRONMENT - An applications registry provides a repository of television-based applications. The registry stores information about television-based applications registered, and allows users to view information regarding the registered television-based applications through one or more portals. The information includes a general description of the television-based applications, a description of an entitlement model for the television-based applications, and downloading information to permit a user to download the application to the home media system. The user accesses the registry, to view information about the television-based application, through a home media system. The home media system, which includes a television, accesses the portal over a network, such as the Internet. | 05-03-2012 |
20120110140 | PARALLEL DATA TRANSFER OVER MULTIPLE CHANNELS WITH DATA ORDER PRIORITIZATION - A parallel download system is described to download data from a plurality of source servers in parallel. The system may include a source scheduler, a prioritization scheduler, and an I/O dispatcher. The source scheduler generates a download schedule to control which source servers will be downloaded from at a current point in time. The prioritization scheduler tracks the latency and throughput of all channels to the source servers and dynamically adjusts the download schedule to control download performance. The I/O dispatcher produces an output stream to present the downloaded data to one or more external applications or a user. | 05-03-2012 |
20120110141 | VARIANT STREAMS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file. | 05-03-2012 |
20120117193 | SYSTEM AND METHOD FOR VIDEO DISPLAY TRANSFER BETWEEN VIDEO PLAYBACK DEVICES - Systems and methods are disclosed for transferring video display between video playback devices. In one embodiment, a mobile, or handheld, device receives user input that initiates transfer of display of video content to the mobile device from a desired renderer located proximate to the mobile device. The mobile device then causes transfer of display of the video content to the mobile device from the desired renderer. In another embodiment, a mobile, or handheld, device receives user input that initiates transfer of display of video content from the mobile device to a desired renderer located proximate to the mobile device. The mobile device then causes transfer of display of the video content from the mobile device to the desired renderer. | 05-10-2012 |
20120117194 | SERIALIZING DOCUMENT EDITING COMMANDS - A command stream is generated that includes serialized commands for editing a document. The command stream can be applied to a modified document to generate a single document that contains modifications to the document made using both a Web application and a client application. The command stream can also be utilized to recreate the edited state of a document following the disconnection from a Web application for editing the document, to load balance a server computer hosting the Web application even while editing sessions are in progress, to perform an upgrade of a server hosting the Web application while editing sessions are in progress, and for other purposes. | 05-10-2012 |
20120117195 | System for Generating one or more Citation Forms from a Single Workflow - A system and method for generating one or more citation forms from a single workflow is disclosed. Specifically, the method can include requesting determinative data within a workflow and assigning one or more citation forms based upon said determinative data. | 05-10-2012 |
20120117196 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR TRANSFERRING RESERVES WHEN MOVING VIRTUAL MACHINES ACROSS SYSTEMS - According to one embodiment, a host system includes logic adapted for receiving device information from a source system, logic adapted for building a virtual device based at least in part on the received device information, logic adapted for transferring a reserve of a storage device to the host system and/or receiving results of transferring the reserve to the host system, logic adapted for determining if the reserve is held by the host system, logic adapted for recording the reserve if the reserve is held by the host system, and logic adapted for sending a notification that the reserve is not held by the host system if the reserve is not held by the host system. Other methods, systems, and computer program products are also described according to various embodiments. | 05-10-2012 |
20120117197 | CONTENT AUTO-DISCOVERY - Methods, systems, and apparatus are presented for automatically discovering files. An auto-discovery application can be provided, which is adapted to identify files stored on a subject computing system that correspond to one or more specified file types. The identified files further can be compared with a set of available files, such as an archive or catalog of files provided by a service, to determine matching files. Further, matching available files can be associated with a target account or target storage location. For instance, in the context of a music service, identified files representing songs can be compared with an archive of available songs and, for each match, the available song can be transferred to a music service subscriber's account. | 05-10-2012 |
20120117198 | SYSTEM AND METHOD TO RECAST INFORMATION COMMUNICATED BETWEEN A HOST SYSTEM AND A REMOTE INTERFACE - A communication system for recasting information communicated between a host system (smart phone, internet server) outputting an application generated signal, and a remote interface (in-vehicle display) so application content is displayed in a specified manner on the remote interface in accordance with a recast rule. The recast rules define how to interpret or analyze the application generated signal and recast content in that signal for output by the remote interface. The recast rules may be configured to detect control commands input by an operator, and in accordance with recast rules, generate a host control signal configured to operate some aspect of the host system. | 05-10-2012 |
20120117199 | COMMUNICATION APPARATUS SYSTEM, COMMUNICATION APPARATUS, RELAY APPARATUS, AND CONTROL METHOD OF RELAY - A communication apparatus system includes a relay apparatus and a communication apparatus which are connected to a network, to which a service providing apparatus for an electronic-file storing service is connected. The communication apparatus includes: an address-get-request transmitting unit that transmits a request for getting an upload destination address to the relay apparatus; a receiving unit that receives the upload destination address and a template for an upload message from the relay apparatus; an upload-message generating unit that generates the upload message including the electronic file and the upload destination address according to the received template; and an upload-message transmitting unit that transmits the generated upload message to the service providing apparatus to upload the electronic file in the electronic-file storing service. The relay apparatus includes: an upload-destination-address-get-program storage unit; an upload-destination-address getting unit; a time-information adding unit; and an upload-destination-address transmitting unit. | 05-10-2012 |
20120117200 | SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES - A system is described for maintaining synchrony of operations among a plurality of devices having independent clocking arrangements. A task distribution device is to distribute tasks to a synchrony group comprising a plurality of devices to perform tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to synchrony group members over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which synchrony group members are to execute the task. Each synchrony group member periodically obtains from the task distribution device an indication of current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task. | 05-10-2012 |
20120117201 | METHODS AND SYSTEMS FOR CACHING DATA COMMUNICATIONS OVER COMPUTER NETWORKS - A computer-implemented method of caching multi-session data communications in a computer network, includes: (a) receiving, intercepting, or monitoring data sessions between a client and metadata services; (b) analyzing queries and responses exchanged between the client and the metadata services to discover metadata for a desired content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object requested by the client in the data queries; and (f) determining if the content object is stored in cache and, if so, sending the content object stored in cache to the client, and, if not, sending the data queries to the content sources, storing data responses from the content sources, and sending the data responses to the client. | 05-10-2012 |
20120117202 | System and Method for Implementing a Consolidated Application Process - A system and method for dynamically creating and presenting a network based application for any number of a plurality of products. The method and system upon receiving a request to apply for one or more of a plurality of products, dynamically creates an application pages that includes fields to input the specific information required to apply for the selected products. The application page is provided to the applicant through the network and the application data is received by the system. The method and system causes the application data to be processed and provides the results to the applicant. The applicant is provided the results of multiple specific applications in with minimal data input and in real time. | 05-10-2012 |
20120124170 | Scheduled Placeshifting - Disclosure is directed to managing placeshifting events that are scheduled to occur at specified times. In particular, embodiments are directed to automatically establishing a connection between a placeshifting server and a placeshifting client in order to facilitate a scheduled placeshifting event. The connection may be established by the placeshifting server, which is associated with a receiver, first connecting to a backend server to obtain connection credentials and then connecting to placeshifting client using the connection credentials. The placeshifting client, which is running on a target device, may be configured to register and update its connection credentials at the backend server as the target device moves between networks. The connection may also be established by the placeshifting client connecting to the server at time that the placeshifting client has determined the placeshifting event is to occur. | 05-17-2012 |
20120124171 | MEDIA FILE ACCESS - A server system stores media library associated with a user. The media library includes at least one media file. The server system determines whether the media file is stored on a second computing device that is able to send the media file to the first computing device across a local network connecting the first computing device and the second computing device. If the determination indicates that the media file is stored on a second computing device that is able to send the stored media file to the first computing device across a local network connecting the first computing device and the second computing device, the server system sends causes the second computing device to send the media file to the first computing device across the local network such that the first computing device is able to output the media file to the user. | 05-17-2012 |
20120124172 | Providing Different Versions of a Media File - Data indicates characteristics of a user's multiple media files. The multiple media files are associated with a media library. At least one of the multiple media files matches content in a master media file. The content in the matching media file is of a quality that is lower than the quality of the master media file. The user can provide payment for access to the master media file and, if the user does so, the master media file is associated with the media library and the user is provided with access to the master media file. | 05-17-2012 |
20120124173 | CONTENT DELIVERY USING MULTIPLE SOURCES OVER HETEROGENEOUS INTERFACES - Provided is a system for the distribution of data, comprising a data server comprising a processor, a computer-readable storage medium coupled to the data server, a plurality of proxy servers, each with a plurality of network interfaces, a file of digital content, comprising a plurality of chunks, wherein copies of each chunk are stored on two or more of the proxy servers and the digital server; and logic, stored on the computer-readable storage medium and executed on the processor, for receiving a request for the digital file from a client device, for generating a proxy list for each chunk, comprising information identifying the two or more proxy servers on which the copies of the chunks are stored, and information corresponding to network interfaces associated with the two or more proxy servers on which the copies are stored; and for transmitting the proxy list to the client device to enable the client device to select two or more proxy servers on which the copies are stored and simultaneously download the two or more of the chunks utilizing two or more proxy servers and two or more network interfaces. | 05-17-2012 |
20120124174 | ALERT NOTIFICATION SERVICE - According to certain embodiments of the present disclosure, a system for providing medication dispense alert notifications is described. The system includes a communications module configured to receive, from a client, a request for information regarding a medication dispense for a patient, and to obtain clinical information associated with the patient based on the request. The system also includes a processor configured to determine, based on the clinical information, whether a response to be provided to the client will include an alert regarding the medication dispense. The communications module is further configured to provide, to the client, the response to the request. Methods and machine-readable media are also described. | 05-17-2012 |
20120124175 | ATOM-BASED REALLY SIMPLE SYNDICATION (RSS) CONTENT READER SYSTEM AND METHOD, AND ATOM-BASED RSS CONTENT PROVIDING SYSTEM AND METHOD - Provided are an Atom-based really simple syndication (RSS) content reader system and method, and an RSS content providing system and method. The RSS content reader system may include a feed reader module to receive a feed related to a content from a web server for providing a syndication service and to store the feed, and a feed query module to request an updated content to the web server through a query using update information of the feed. | 05-17-2012 |
20120124176 | AUTOMATIC CHECK-INS AND STATUS UPDATES - A system and method are disclosed for performing automatic check-ins and/or generating and sending automatic status updates based on social context. As used herein, a social context of a user is generally any data that describes a location at which the user is currently located or users that are spatially proximate to the user. | 05-17-2012 |
20120124177 | Providing Different Versions of a Media File - Data indicates characteristics of a user's multiple media files. The multiple media files are associated with a media library. At least one of the multiple media files matches content in a master media file. The content in the matching media file is of a quality that is lower than the quality of the master media file. The user can provide payment for access to the master media file and, if the user does so, the master media file is associated with the media library and the user is provided with access to the master media file. | 05-17-2012 |
20120124178 | MEDIA FILE ACCESS - A server system stores media library associated with a user. The media library includes at least one media file. The server system determines whether the media file is stored on a second computing device that is able to send the media file to the first computing device across a local network connecting the first computing device and the second computing device. If the determination indicates that the media file is stored on a second computing device that is able to send the stored media file to the first computing device across a local network connecting the first computing device and the second computing device, the server system sends causes the second computing device to send the media file to the first computing device across the local network such that the first computing device is able to output the media file to the user. | 05-17-2012 |
20120124179 | TRAFFIC MANAGEMENT IN ADAPTIVE STREAMING PROTOCOLS - A proxy server manages media-data traffic in a network by leveraging the logical separation between the playlist and media segments in modern adaptive streaming protocols to redefine a media stream from an end client's perspective. In various embodiments, the media stream can be redefined from the client's perspective by dynamically modifying the playlist before the playlist is received by the end client and/or by dynamically modifying requests for media segments before the requests are forwarded to a media-origin server. | 05-17-2012 |
20120124180 | WEB-BASED COMPLIANCE TOOL - A web-based compliance tool can be used to provide global companies and their employees with detailed information on local anti-corruption laws. In one embodiment, a method for providing a user with information on local laws in a plurality of jurisdictions to aid one or more persons in compliance therewith is provided on a web application. The information on the local laws may be developed by a legal professional in each jurisdiction in the form of a guide. A guide may include information on anti-corruption laws or information on laws affecting the hiring, retention, and termination of sales representatives. A guide may ensure compliance with local laws as well as, for example, the Foreign Corrupt Practices Act in the United States. | 05-17-2012 |
20120124181 | COMPUTER PERIPHERAL DEVICE AND INTERACTION SYSTEM THEREOF - A computer peripheral device and an interaction system thereof are provided, and the provided computer peripheral device includes a server unit, a hardware unit and a firmware unit. The server unit provides a user interface on a web server, so as to allow a user to set the operation parameters of the computer peripheral device through the user interface. The firmware unit controls the hardware unit to execute a word processing action on a document to be processed according to the operation parameters set by the user. | 05-17-2012 |
20120124182 | METHOD, A TERMINAL, AN ACCESS NODE AND A MEDIA SERVER FOR PROVIDING RESOURCE ADMISSION CONTROL OF DIGITAL MEDIA STREAMS - Embodiments of the present invention relate to a method and system for providing resource admission control (RAC) of digital media streams between a media server and terminals in a customer premises network. According to an embodiment of the present invention, the method includes receiving from a terminal, a resource request comprising a resource requirement pertaining to a unicast digital media stream request, determining if transmission resources are available for the requested unicast digital media stream based on the resource request, and if so, transmitting a resource availability message pertaining to the unicast digital media stream request to the media server in order for the media server to begin streaming the requested unicast media stream towards the terminal. Embodiments of the present invention further relate to an access node, a terminal and a media server. | 05-17-2012 |
20120124183 | CLIENTS AND SERVERS FOR ALLOCATING AND MANAGING EXCLUSIVE ACCESS TO A PORTION OF REMOTE STORAGE SPACE - Example embodiments relate to a server for providing remote storage space to users. The server may include a mechanism that allocates a portion of storage space in the storage area in response to a request from a first remote user. The server may also include a mechanism that maintains storage records, the storage records identifying a user currently granted exclusive access to the portion of storage space. Furthermore, the server may include a mechanism that processes access requests to determine whether a remote user requesting access to the portion of storage space is the user currently granted exclusive access. Related clients, methods, and machine-readable storage media are also disclosed. | 05-17-2012 |
20120131144 | Methods, Devices, and Computer Program Products for Providing a Plurality of Application Services via a Customized Private Network Connection - A plurality of application services are provided to subscriber devices in a cloud computing network. A plurality of requests for application services are received from a subscriber device via a customized private network connection assigned to the subscriber device, and the requests for application services are aggregated with requests for application services from other subscriber devices. The requests are transmitted to application servers within the cloud computing network hosting applications for performing the application services. The subscriber device is provided with the requested plurality of application services via the customized private network connection. | 05-24-2012 |
20120131145 | POWER BASED CONTENT MODIFICATION, TRANSMISSION, AND CACHING - Methods and apparatus for operating a mobile device based upon a power capability of the mobile device are disclosed. In one embodiment, the mobile device includes a network selection component configured to select a particular transceiver for communication based upon the power capability of the mobile device and a quality of service associated with available networks. In addition, a cache management component is configured to increase, based upon an indication of the power capability of the mobile device, a size of the cache that is available for requested content so as to increase the likelihood that subsequent requests for the content will be loaded from the mobile device. Moreover, some variations of the mobile device are capable of providing an indication of a power capability of the mobile device to a remote server so the remote server may modify the requested content based upon the power capability. | 05-24-2012 |
20120131146 | Scalable Content Streaming System with Server-Side Archiving - Some embodiments provide a scalable content streaming system that performs server-side archiving. The content streaming system includes a set of streaming server clusters, a remote storage server, and a set of distributed servers. Each streaming server cluster includes at least one streaming server and a local storage server. Each streaming server of a particular cluster distributes a content stream that is uploaded to the streaming server while also recording the content stream to the local storage server of that particular cluster. The remote storage server stores files from the local storage servers that are transferred when recording to those files is complete. The set of distributed servers distribute a live stream of content from a particular streaming server when the content is being uploaded to the particular streaming server and distribute a recorded stream of the content from the remote storage server when the upload is complete. | 05-24-2012 |
20120131147 | Method And Network Node For Distributing Customized Content - By using embodiments of the present invention, a targeted advertisement, or other customized content, can be published to a consumer when visiting a website. The consumer is connected to a mobile broadband network and is authenticated and authorized to this broadband network. Further, the consumer is given an Internet Protocol (IP) address of the mobile broadband network and this IP address is used to identify the consumer when the targeted advertisement is determined according to a profile of the consumer. | 05-24-2012 |
20120131148 | CLIENT DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM - There is provided a client device including a storage section which stores content data, a control section which acquires content identification information for identifying the content data stored in the storage section, and a transmission section which transmits, to a server device, a registration request including user identification information for identifying a user who uses the client device and the content identification information acquired by the control section, and which, when the server device holds the content data identified by the content identification information, causes the server device to hold information obtained by associating the user identification information with the content identification information as user-specific registration information. | 05-24-2012 |
20120131149 | File system for portable device - The present application teaches a special kind of filesystem and/or connection for a computer device and especially for a computer device of the type which includes reduced resource capability. In one embodiment,** | 05-24-2012 |
20120131150 | METHOD AND APPARATUS FOR PROVIDING CONTENT IN MOBILE TERMINAL - A method and apparatus for providing users with electronic book (e-book) content by means of a mobile terminal is provided. The method includes receiving an e-book from a provider server; transmitting a character request message containing identity information of the e-book to the provider server; receiving character information corresponding to the identity information from the provider server; displaying a character according to the character information; and outputting, when a page having a link to an event, the event by means of the character. A user may enjoy various activities such as collecting characters, promoting character level, and uploading character as well as reading e-books. | 05-24-2012 |
20120131151 | LOCATOR AND MESSAGING SYSTEMS, METHODS AND APPARATUS - Methods, graphical user interfaces, systems and devices for remotely tracking location of a subject, such as a child, and for remotely communicating with the subject. The devices can be low cost, low function devices, having limited input members, which can be used for encoding a small set of frequently-used messages. In some embodiments, the low function devices do not have display screens, but can receive messages by generating vibration pulses using a vibration motor. | 05-24-2012 |
20120131152 | MANAGING RICH PRESENCE COLLECTIONS IN A SINGLE REQUEST - A method and system for increasing the computational and network efficiency of presence servers having collections of publications is provided. The presence system uses several techniques that enable a presence server to provide rich presence information without requiring expensive processing. First, the presence system accepts batches of publication updates in a single presence update request. Similarly, the presence system accepts batches of subscription requests. Next, the presence system supports new expiration types for publication update requests that eliminate the need for a publishing user to continually refresh presence information that has not changed. Finally, the presence system accepts access lists that contain membership groups rather than an individual list of users that are to have access to a particular presence collection. | 05-24-2012 |
20120136968 | SUBSCRIPTION-BASED DIGITAL CONTENT MANAGEMENT AND DELIVERY SYSTEM AND METHOD - A subscription-based digital content management and delivery system for managing and delivering digital content including and application layer with presentation, service, model and persistence sub layers. A task management functional model is provided for receiving data from clients, creating an issue with client-supplied digital content and publishing the issue to users. Business rules are programmed in a back end of the system. A flexible task processing system communicates processing requests between clients and servers and maximizes interaction with users. | 05-31-2012 |
20120136969 | MULTI-CAST DOWNLOAD METHOD FOR IMAGE FILE - A multi-cast download method for downloading an image file is applicable to downloading the image file from an image file server to a computer. The multi-cast download method includes the steps of establishing a wire network connection and a wireless network connection in the computer, in which the wire network connection connects the computer and the image file server; and simultaneously performing a retransmitted packet receiving process and the following steps. The image file is downloaded from the image file server to the computer in a multicast manner by using the wire network connection. When a lost packet is detected, a packet retransmitting request corresponding to the lost packet is sent by using the wireless network connection and Transmission Control Protocol (TIC). | 05-31-2012 |
20120136970 | COMPUTER SYSTEM AND METHOD FOR MANAGING COMPUTER DEVICE - A computer system and a method for managing computer devices, which are applicable to at least a computer device, are provided. The method includes the following steps: detecting a plurality of operation conditions of the computer device so as to obtain a system event log; triggering an alert event according to the system event log; turning the system event log into internet information according to the alert event and transmitting the internet information to a remote server through a internet, so as to use the remote server for interpreting the system event log. | 05-31-2012 |
20120136971 | SYSTEM AND METHOD FOR DETERMINING HOW MANY SERVERS OF AT LEAST ONE SERVER CONFIGURATION TO BE INCLUDED AT A SERVICE PROVIDER'S SITE FOR SUPPORTING AN EXPECTED WORKLOAD - A method comprises receiving, into a capacity planning system, workload information representing an expected workload of client accesses of streaming media files from a site. The method further comprises the capacity planning system determining, for at least one server configuration, how many servers of the at least one server configuration to be included at the site for supporting the expected workload in a desired manner. | 05-31-2012 |
20120136972 | CONTENT DATA REPRODUCING APPARATUS - A content player includes a communication unit configured to communicate with a server for authentication of the content player. The content player further includes a storage unit configured to store streaming content data received by the communication unit when the authentication of the content player is completed successfully. The content player further includes a reproducing unit configured to reproduce the stored streaming content data. The content player also includes a control unit configured to control the storage unit not to delete the stored streaming content data, and allow the reproducing unit to reproduce the stored streaming content data under the situation that the communication unit does not communicate with a server. | 05-31-2012 |
20120136973 | SCHEDULING OF MULTIPLE FILES FOR SERVING ON A SERVER - Multiple files a served using a server coupled to a data network. A plurality of files is determined, wherein a file includes an integer number of blocks, and wherein each block includes at least one input symbol. For each file, an indication of at least one channel on which to serve the file is determined, and, for each file, a rate at which to serve the file is determined. Also, a schedule for processing the blocks is determined, and output symbols for the blocks are generated according to the schedule. The output symbols are transmitted on the corresponding at least one channel, wherein the files are concurrently served at their corresponding rates. | 05-31-2012 |
20120143992 | Throttling Usage of Resources - A computing device provides a first server. The first server receives a primary request associated with a client. In response to receiving the primary request, the first server processes the primary request to generate a response message. As part of processing the primary request, the first server sends a secondary request to a second server after a delay period expires. The second server accesses a resource as part of processing of the secondary request. The duration of the delay period depends at least in part on a recent latency level of the client with regard to the resource. In this way, the first server throttles access to the resource. | 06-07-2012 |
20120143993 | CLIENT-ADJUSTABLE WINDOW SIZE FOR CONNECTIONLESS TRANSFER PROTOCOLS - Described herein are various principles for operating transfer protocols using adaptive flow control techniques. In accordance with some of these principles, a client may adaptively negotiate with a server regarding a window size to use when communicating datagrams using a connectionless content unit transfer protocol like the Trivial File Transfer Protocol (TFTP). In some implementations, a client may inform a server whether to increase or decrease a window size. In these implementations, the client may increase the window size upon determining that a previous window size has led to successful transfer of content without any loss of datagrams and the client may decrease the window size upon detecting a loss of a datagram. Because of the limited resources available in some environments in which these techniques may be used, in some implementations a window size may be increased by small amounts but may be decreased drastically upon detecting a loss. | 06-07-2012 |
20120143994 | SELECTIVELY RECEIVING MEDIA CONTENT - Disclosed are methods that associate “importance” information with chunks of a media presentation. An end-user device uses this information to intelligently manage resources when downloading or rendering the media presentation. An editor tags a chunk as important based on the contents of the chunk. The importance information includes a recommendation that this chunk be rendered at a higher-than-usual resolution and that the end-user device start downloading this chunk out of order. An advertiser recommends that an advertisement be rendered at a resolution high enough for the end user to view it appropriately. The importance information can include a recommended point at which to display the advertisement (e.g., between scenes in the media presentation). The end-user device can download advertisements before they are needed. Later, when the user requests a media presentation, an already downloaded advertisement is rendered while the initial chunks of the media presentation are downloaded. | 06-07-2012 |
20120143995 | TECHNIQUES FOR METADATA-DRIVEN DYNAMIC CONTENT SERVING - Techniques for metadata-driven dynamic content serving. Metadata content is stored as a source instance, the metadata content is to be utilized to provide dynamically-constructed pages of content. The metadata content is published to one or more runtime pods communicatively coupled to receive the metadata content. A request for content is received with a selected one of the one or more runtime pods. Content is provided in response to the request as a response with the selected runtime pod utilizing the metadata content published from the source instance. | 06-07-2012 |
20120143996 | PERSONAL CONTENT STREAMS BASED ON USER-TOPIC PROFILES - A personal content stream comprising a plurality of videos is generated for a user. The user selects topics used in the generation of a personal content stream. The plurality of user selected topics is expanded to include topics related to one or more of the user selected topics. Each of the topics in the expanded plurality of topics includes a topic weight. Videos are selected that are related to one or more of the expanded plurality of topics to generate a plurality of stream videos. Additional videos are selected and added to the plurality of stream videos as the user watches videos. The topic weights are adjusted during video playback based on feedback from the user. | 06-07-2012 |
20120143997 | GLOBAL HOSTING SYSTEM - A network architecture or framework supports hosting and content distribution on a truly global scale. The inventive framework allows a Content Provider to replicate and serve its most popular content at an unlimited number of points throughout the world. The inventive framework comprises a set of servers operating in a distributed manner. The actual content to be served is preferably supported on a set of hosting servers (sometimes referred to as ghost servers). This content comprises HTML page objects that, conventionally, are served from a Content Provider site. A base HTML document portion of a Web page is served from the Content Provider's site while one or more embedded objects for the page are served from the hosting servers, preferably, those hosting servers near the client machine. By serving the base HTML document from the Content Provider's site, the Content Provider maintains control over the content. | 06-07-2012 |
20120143998 | MODIFIED PLAYLISTS - A modified playlist can be generated by identifying gaps in a playlist, and modifying other content in the playlist to fill the gap. The gap can represent previously unfilled time, or time created by removing part or all of an item already in the playlist. One or more items of content in the playlist can be modified by lengthening or shortening one of the content items in various ways, including changing a rate of playback of some or all of the items of content in the playlist. In some instances the gap can be filled or partially filled by inserting content from another server at the time of broadcast. | 06-07-2012 |
20120143999 | CLIENT-BASED CACHING OF REMOTE FILES - A lease system is described herein that allows clients to request a lease to a remote file, wherein the lease permits access to the file across multiple applications using multiple handles without extra round trips to a server. When multiple applications on the same client (or multiple components of the same application) request access to the same file, the client specifies the same lease identifier to the server for each open request or may handle the request from the cache based on the existing lease. Because the server identifies the client's cache at the client level rather than the individual file request level, the client receives fewer break notifications and is able to cache remote files in more circumstances. Thus, by providing the ability to cache data in more circumstances common with modern applications, the lease system reduces bandwidth, improves server scalability, and provides faster access to data. | 06-07-2012 |
20120144000 | CONTENT DELIVERY SYSTEM - A content delivery system | 06-07-2012 |
20120144001 | SYSTEMS, METHODS AND COMPUTER SOFTWARE FOR LIVE VIDEO/AUDIO BROADCASTING - One embodiment of the present invention is directed to a system for live video/audio broadcasting (e.g., game broadcasting). Another embodiment of the present invention is directed to a method for live video/audio broadcasting (e.g., game broadcasting). Another embodiment of the present invention is directed to computer software for live video/audio broadcasting (e.g., game broadcasting). | 06-07-2012 |
20120151003 | REDUCING LATENCY IN PERFORMING A TASK AMONG DISTRIBUTED SYSTEMS - Among other things, at a client computer system in communication with a computer network, a request object is generated that includes logic to control the handling of requests. At least one of the requests depends on (for example, simply by being part of a sequence) a result of at least one of the other of the requests. The request object is sent to a server computer system that is in communication with the computer network. A response object is received that includes results of at least some of the requests. | 06-14-2012 |
20120151004 | ENCAPSULATED ACCELERATOR - A data processing system comprising a host computer system and a network interface device for connection to a network, the host computer system and network interface device being coupled together by means of a data bus, and: the network interface device comprising: a controller unit having a first data port for connection to a network, a second data port, and a data bus interface connected to said data bus, the controller unit being operable to perform, in dependence on the network endpoints to which data packets received at the network interface device are directed, switching of data packets between the first and second data ports and the data bus interface; and an accelerator module having a first medium access controller coupled to said second data port of the controller unit and a processor operable to perform one or more functions in hardware on data packets received at the accelerator module, the said first medium access controller being operable to support one or more first network endpoints; the host computer system supporting: a plurality of guest software domains including a first guest software domain having an application; and a privileged software domain configured to present a virtual operating platform to said plurality of guest domains, the privileged software entity including a first software driver for the controller unit but not including a second software driver for the accelerator module; wherein the application is configured to access the accelerator module by means of one or more first data packets formed in accordance with a predetermined network protocol and directed to one or more of the first network endpoints. | 06-14-2012 |
20120151005 | IMAGE FILE DOWNLOAD METHOD - A download method for image file includes the steps of reading a header of an image file from an image file server; reading a start data block in a plurality of disk data blocks of a target disk; when the start data block has progress information, obtaining a current data block according to the progress information; downloading an image file data block corresponding to the current data block from the plurality of image file data blocks of the image file to the current data block; updating the progress information; when the current data block completing download is an end data block of the target disk, downloading an image file data block corresponding to the start data block to the start data block, and updating partition table information of the target disk; and repeating the above steps till all the image file data blocks are downloaded to the disk data blocks. | 06-14-2012 |
20120151006 | CONTENT SHARING BETWEEN A UNIVERSAL PLUG AND PLAY DEVICE AND A WIDE AREA NETWORK DEVICE - Techniques and technologies are presented for extending digital content sharing to server-located contacts. A mobile content relay device operating in a local network, such as a Universal Plug and Play (UPnP) network, is capable of communicating with remote network devices, such as computer devices or cellular telecommunication devices operating in a Wide Area Network (WAN). The mobile content relay device supports delivery of content from UPnP devices in the local network to virtual renderer devices in the WAN, and from content delivery devices in the WAN to renderer devices in the local network. The virtual renderer devices appear as server-maintained contacts to users of the UPnP devices, and the renderer devices in the local network appear as server-maintained contacts to users of the WAN-based content delivery devices. | 06-14-2012 |
20120151007 | Monitoring Sensors For Systems Management - Methods, apparatuses, and computer program products are provided for monitoring sensors for systems management. Embodiments include establishing, by a server, an entity identification for a component of the server; establishing, by the server, for a plurality of sensors a single virtual sensor number; establishing, by the server, for each sensor having the single virtual sensor number a unique instance identification representing the sensor; receiving, from a system management node, by the server, a request for a sensor reading, the request including the entity identification, the single virtual sensor number, and the unique instance identification; based on the entity identification, the single virtual sensor number, and the unique instance identification, retrieving, by the server, a sensor reading; and transmitting to the system management node, by the server, the sensor reading. | 06-14-2012 |
20120151008 | Real-Time Media Optimization Over Remoted Sessions - Real-time media optimization may be provided. First, a remote session may be established with a remote computing device. Then, during the remote session, non-real-time media data may be exchanged with the remote computing device over a server path. Moreover, real-time media data may be exchanged with the remote computing device over a media path during the remote session. | 06-14-2012 |
20120151009 | Method and Apparatus for Generating and Handling Streaming Media Quality-of-Experience Metrics - Various methods for generating and handling streaming media metrics are provided. One example method includes receiving media presentation data, where the media presentation data is associated with a presentation of streaming media, and determining, based on at least the media presentation data, one or more quality of experience metrics that are to be reported. The example method further comprises generating a metric value corresponding to each of the one or more quality of experience metrics, and causing the metric value corresponding to each of the one or more quality of experience metrics to be reported. Similar and related example methods and example apparatuses are also provided. | 06-14-2012 |
20120151010 | ELECTRONIC DEVICE AND METHOD FOR PLAYING MEDIA CONTENT - Disclosed is an electronic device playing digital media content. The electronic device examines a uniform resource locator (URL) by comparing the string of the URL to predetermined patterns. If the URL matches one pattern, the electronic device provides the URL to a media play, otherwise the electronic device download a file associated with the URL. The electronic device extracts another URL from the file and examines the extracted URL as well. If the extracted URL passes the examination by the electronic device, it can be provided to the media player. When the media player receives a URL, it plays the media content associated with the received URL. | 06-14-2012 |
20120151011 | APPARATUS AND METHOD OF OPEN MOBILE ALLIANCE - An apparatus of an OMA (Open Mobile Alliance) is provided in the invention. The apparatus comprises a CPNS (Converged Personal Network Service) server, a PNGW (Personal Network Gateway), and a PNE (Personal Network Element). The CPNS server is configured to transmit a device capabilities query request message which comprises a target ID (Identification). The PNGW is configured to relay the device capabilities query request message if the target ID does not indicate the PNGW. The PNE is configured to receive the device capabilities query request message through the PNGW and then to transmit a device capabilities query response message to the PNGW according to a PNE capability of the PNE if the target ID indicates the PNE. The PNGW is further configured to relay the device capabilities query response message to the CPNS server. | 06-14-2012 |
20120151012 | INTERNET DELIVERY OF SCHEDULED MULTIMEDIA CONTENT - A method for providing scheduled multimedia content comprises selecting at least one multimedia content for Internet delivery from a plurality of multimedia content available for Internet delivery. A time to deliver the selected at least one multimedia content is scheduled. Each selected multimedia content has a corresponding scheduled time for delivery. The scheduled time for delivery of the selected multimedia content is recorded in a calendar. The calendar is operable to deliver the scheduled multimedia content at the scheduled time for delivery to an Internet-connected device connected to the calendar via the Internet. | 06-14-2012 |
20120151013 | LEGACY USB DEVICE SERVICE SYSTEM IN MOBILE TERMINAL AND METHOD THEREOF - Disclosed are a legacy universal serial bus (USB) device service system in a mobile terminal and a method thereof. The USB device service system includes: a remote USB bridge being connected by at least one legacy USB device; a terminal being connected to the remote USB bridge over a wireless network to provide information about the legacy USB device to a user, and to receive a user input for use of the legacy USB device; and a USB device driver server being connected to the remote USB bridge and the terminal over the wireless network to provide a driving driver for driving the legacy USB device according to the user input. | 06-14-2012 |
20120151014 | SYSTEM AND METHOD FOR PERFORMING MULTISTREAM STORAGE OPERATIONS - Systems and methods for performing storage operations over multi-stream data paths are provided. A first agent receives a request for a storage operation from a storage manager, identifies folders of a client computing device based on one or more file types of files in the folders of the client computing device, weights the folders based on the amount of data in the folders, and groups the folders into two or more sets of folders based at least in part on a file type of one or more of the files in the folders and the weight of the folders. A second agent transmits data from each of the two or more sets of folders to one or more storage devices in via at least one of two or more streaming communications paths based on pathway characteristics. | 06-14-2012 |
20120151015 | CONNECTING DEVICES TO A MEDIA SHARING SERVICE - Sharing media content between entities. A computing device detects and connects to another computing device within a predefined proximity. Media content items and associated metadata are selected and exchanged between the connected computing devices. A subsequent purchase opportunity is provided to the users to purchase the exchanged media content items. | 06-14-2012 |
20120151016 | Content delivery network (CDN) content server request handling mechanism with metadata framework support - To serve content through a content delivery network (CDN), the CDN must have some information about the identity, characteristics and state of its target objects. Such additional information is provided in the form of object metadata, which according to the invention can be located in the request string itself, in the response headers from the origin server, in a metadata configuration file distributed to CDN servers, or in a per-customer metadata configuration file. CDN content servers execute a request identification and parsing process to locate object metadata and to handle the request in accordance therewith. Where different types of metadata exist for a particular object, metadata in a configuration file is overridden by metadata in a response header or request string, with metadata in the request string taking precedence. | 06-14-2012 |
20120158910 | METHOD AND SYSTEM FOR DATA PROCESSING - Methods and systems are provided for processing data generated in a vehicle group. One example embodiment comprises evaluating one or more quality parameters of a first data set generated at a first vehicle in the vehicle group by a first data capture device, and based on the evaluation, off-boarding the first data set for storage purposes. Based on a link quality of a communication system of the vehicle group, the first data set may be off-boarded to a second vehicle in the vehicle group or to a remote storage device. In one example, if the quality parameter of the first data set is higher, the data may be stored on a second vehicle, while if the quality parameter of the first data set is lower, a second data set generated at the second vehicle by a second data capture device may be stored on the second vehicle. | 06-21-2012 |
20120158911 | AUTOMATIC WSDL DOWNLOAD OF CLIENT EMULATION FOR A TESTING TOOL - A method is disclosed which may include analyzing communication requests in a business process between a client and a server offering a service application to be tested. The method may further include identifying a call to a web service in the analyzed communication. The method may also include determining a location of a Web Service Description Language (WSDL) file relating to the web service on a remote server and downloading the WSDL file from the determined location. A computer readable medium having stored thereon instructions for performing the method and a computer system are also disclosed. | 06-21-2012 |
20120158912 | ENERGY-EFFICIENT CONTENT CACHING WITH CUSTODIAN-BASED ROUTING IN CONTENT-CENTRIC NETWORKS - One embodiment of the present invention provides a system for facilitating custodian-based routing. During operation, the system receives, at a computing device serving as a backup custodian to one or more mobile devices, a request for a piece of content from a requesting device, which has mapped the content to the computing device based on the content's name without using the computing device's physical address. The system determines whether the content is available on the computing device. In response to the content not being available on the computing device, the system identifies a mobile device that stores the content, and obtains the content from the identified mobile device. The system then caches the content on the computing device, thereby enabling the computing device to provide the content in response to subsequent requests without connecting to the identified mobile device, and provides the content to the requesting device. | 06-21-2012 |
20120158913 | TRANSFER DEVICE, CLIENT APPARATUS, SERVER APPARATUS, REPRODUCTION APPARATUS AND TRANSFER METHOD - A technology is disclosed by which, when plural content data are successively transmitted from a server apparatus to a reproduction apparatus through a client apparatus, if the transmission is interrupted, the transmission of the content data can be resumed from the point at which the transmission is interrupted. The transfer device includes a storage section for storing a transmission object list including content identification information corresponding to plural content data to be transmitted from a server apparatus to a reproduction apparatus connected to a client apparatus through the client apparatus. A reception section successively receives the content data from the server apparatus. A transmission section successively transfers the successively received content data to the reproduction apparatus. A control section deletes, every time content data is transferred, the corresponding content identification information from the transmission object list stored in the storage section. | 06-21-2012 |
20120158914 | RETRIEVING DATA FROM A SERVER - A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and sends the data to the embedded controller over the computer network. | 06-21-2012 |
20120158915 | APPARATUS AND METHOD OF CONTROLLING OPERATION OF CLEANER - An apparatus controls operations of a cleaner. The apparatus comprises a network interface unit for receiving first information regarding external conditions through an external network, and a controller for setting up operating schedules of the cleaner based on the first information. | 06-21-2012 |
20120158916 | METHOD AND SYSTEM FOR DISTRIBUTED INFRASTRUCTURE FOR STREAMING DATA VIA MULTIPLE ACCESS POINTS - Methods and systems for distributed infrastructure for streaming data via multiple access points. Aspects of one method may include apportioning multimedia information among a plurality of transmitting devices based on feedback channel information received from a destination receiving device by, for example, a transmission controller device. The transmitting devices may transmit the multimedia information to the destination receiving device. A transmitting device that may not be apportioned multimedia information may transmit a probing signal. The destination receiving device may generate feedback channel information for a transmitting device, for example, based on the multimedia information or the probing signal received from the respective transmitting device. The apportioning of the multimedia information may be dynamically adjusted based on updated feedback channel information received from the destination receiving device. | 06-21-2012 |
20120158917 | FILE SHARING SYSTEM FOR USE WITH A NETWORK - A directory view component runs on a host terminal. The directory view component is configured to interface with a file manager application resident on the host terminal. The file manager application provides an interface to a directory of the host terminal. The directory view component interfaces with the file manager to generate view data of the directory for use on a remote device. | 06-21-2012 |
20120158918 | METHOD FOR ENABLING BANDWIDTH MANAGEMENT FOR MOBILE CONTENT DELIVERY - A system, method and device are disclosed for managing bandwidth in content delivery from a push content server to a wireless device. The system may include: a content server configurable to deliver content to the wireless device; a processor for controlling operation of the server; a communications subsystem coupled to the processor; a memory coupled to the processor; and a storage device coupled to the processor. The content server may include a module for managing bandwidth in content delivery from the content server to the wireless device, the module being configured to cause the content server to: record a policy for the delivery of content to the wireless device; initiate content delivery to the wireless device; evaluate the policy to determine whether new content for delivery is deliverable to the wireless device; deliver content when the policy is satisfied; and decline delivery of content when the policy is not satisfied. | 06-21-2012 |
20120166592 | Content Delivery and Caching System - The present invention provides a method and system for managing data exchange between a remote server and a client on a local area network (LAN). The invention includes a caching system within the LAN that stores data for immediate access by clients at maximum available bandwidth on the LAN. Data stored on the remote server is downloaded to the cache system in advance of use by the client, thereby avoiding potential bandwidth bottlenecks from the client retrieving such data directly from the server in real time. Conversely, data uploaded from the client to the remover server is first uploaded to the cache system at maximum LAN bandwidth to minimize client upload times. The cache system subsequently uploads the data to the remote server at available Internet bandwidth with no perceived delay from the standpoint of the client. | 06-28-2012 |
20120166593 | DATA TRANSMISSION SYSTEM AND METHOD USING RELAY SERVER - Provided are a data transmission system and method of using a relay server. In the data transmission method using the relay server, the relay server transmits a registration result message to a client after registering the client through a registration packet when the client transmits the registration packet to the relay server. The relay server transmits registration information of the client to a location server. The location server stores client registration information according to each client. | 06-28-2012 |
20120166594 | INFORMATION PROCESSING APPARATUS, REPRODUCTION CONTROL METHOD, PROGRAM, AND CONTENT REPRODUCTION SYSTEM - According to an illustrative embodiment, an information processing apparatus is provided. The information processing apparatus includes a storage for storing content identification and content type information in association with each other, the content identification identifying a content that a renderer acquired from a server and reproduced; an input unit for receiving a reproduction request specifying the content type information; and a transmission unit for retrieving the content identification associated with the specified content type information from the storage and transmitting to the renderer an instruction for reproduction, the instruction for reproduction including the content identification. | 06-28-2012 |
20120166595 | METHOD FOR PRE-FETCHING DATA CHUNKS OF AN EMAIL ATTACHMENT ON A PORTABLE ELECTRONIC DEVICE - A method for downloading an attachment to a portable electronic device's attachment viewer includes: sending an initial request from the attachment viewer to a server in response to receiving an email including the attachment by the device; from the server, accessing a graph structure representing a map of the attachment previously built on the server; reconstructing the graph structure in response to the request and encapsulating the graph structure in data having an attachment viewer readable format; (i) downloading successive chunks of the data from the server to the attachment viewer responsive to successive requests; (ii) storing each of the successive chunks on the device prior to display thereof; (iii) displaying the successive chunks on the device and automatically downloading respective next chunks of the data from the server; and (iv) while chunks remain to be downloaded from the server performing (i) to (iii). | 06-28-2012 |
20120166596 | SYSTEM AND METHOD FOR IDENTIFYING COMMON MEDIA CONTENT - A system and a method identify common media content with two or more terminals that are remote with respect to each other for users to access, to consume and/or to experience a multimedia file of the common media content. A list of the common media content of the first terminal and to the second terminal is displayed via the first terminal and the second terminal. The first terminal and the second terminal may be synchronized for the first user and for the second user to experience the multimedia file via the shared viewing session. A communication associated with the multimedia file may be transmitted between the first terminal and the second terminal via a shared communication channel over the network before, during and/or after a playback of the multimedia file. | 06-28-2012 |
20120173674 | Multimedia Contents Processing Method And System - Embodiments provide a multimedia content processing method and a multimedia content processing system. The multimedia content processing method includes transmitting, by a mobile device, a request for a multimedia content file to a host device, and generating, by the host device, a pre-processed multimedia content file in response to the request. The generating step includes performing one or more pre-process operations on the multimedia content file such that the multimedia content file is modified. The method further includes downloading, by the mobile device, the pre-processed multimedia content file from the host device, and playing, by the mobile device, the pre-processed multimedia content file. | 07-05-2012 |
20120173675 | METHOD AND SYSTEM FOR DISPLAYING MULTIMEDIA SERVICES FROM A SERVER TO MULTIPLE CLIENTS - A method and system for displaying multimedia services from a server to multiple clients is provided. The method includes transmitting control information from the server to one or more clients. The method also includes assigning a channel to the one or more of the clients. The method further includes transmitting display information to the one or more clients, using the channel. The method additionally includes receiving update information from the one or more clients using a back channel. Moreover, the method includes modifying the update information received by the server and transmitting the update information to the one or more clients using a forward channel. The system includes a server and one or more clients. | 07-05-2012 |
20120173676 | Data Streaming Through Time-Varying Transport Media - A method of data streaming from an encoder to a decoder through a time-varying connection, is disclosed. The method includes associating an encoding coefficient with said time-varying connection, the encoding coefficient determining a flow rate at an output of said encoder; defining a performance metric of the time-varying connection; defining an acceptance interval of the performance metric having a lower bound and an upper bound; acquiring a set of performance measurements of the time-varying connection over a time window at a current encoding coefficient; determining a current value of the metric of the time-varying connection according to the set of measurements; determining a preferred encoding coefficient according to the current value of the metric; and modifying the current encoding coefficient based on the current value of the metric and the acceptance interval to attain the preferred encoding coefficient. A corresponding streaming server and system for data streaming are also provided. | 07-05-2012 |
20120173677 | REQUEST ROUTING - A system, method and computer-readable medium for request routing. A client request processing a resource identifier for requested content transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat with the content delivery network service provider's network until a DNS server resolves a DNS query from the client computing device. | 07-05-2012 |
20120179786 | MANAGING MEDIA CONTENT STREAMED TO USERS VIA A NETWORK - A method for managing media content streamed to users via a network includes streaming a media content file via the network to a media player for playing the media content file. When the media content file is played by a user, a media mark associated with the played media content file is created to identify a section of the played media content file which is of interest to the user. The media mark includes a start indicator, a stop indicator and a content identifier. The media mark is stored. It may be stored locally, or at a store included in the network, or at the content provider, or in any combination of these. | 07-12-2012 |
20120179787 | Systems and methods for requesting and delivering network content - A system and method for facilitating content requests while maintaining content restrictions may include a proxy server configured to filter requested content based on specified content restrictions. The proxy server may initially retrieve the requested content from an external site using unrestricted access credentials. Upon receipt of the requested content, the proxy server may filter the content to remove and/or replace portions thereof that do not comply with content restrictions. In some arrangements, filtering parameters may be user and/or device-specific. Additionally or alternatively, the proxy server may subscribe to and/or use information streams or feeds to deliver content from requested sites to a user. By delivering information streams or feeds, the potential for user transmission of data to external sites may be reduced and/or eliminated. | 07-12-2012 |
20120179788 | DYNAMIC CHUNKING FOR DELIVERY INSTANCES - Systems and methods for dynamically chunking for delivery instances are provided that automatically implement chunking strategies based on one or more chunking considerations related to a request for a media file. These systems and methods may be part of a larger media servicing network that can be used to, among other things, process uploaded media content, provide it for streaming/downloading, and collect metric information regarding the streaming/downloading. The disclosed systems and methods provide for receiving a request having a Uniform Resource Locator (URL) and providing an index file to implement chunking strategies based on chunking considerations associated with the request. | 07-12-2012 |
20120185568 | VIDEO PROCESSING FEEDBACK - A system for providing video processing feedback to content providers uploading a video file. As the content provider uploads a video file to the video processing server, the server processes the uploading file and extracts representative video frames from the video file. The video processing server embeds the representative frames into a processing feedback page hosted on a web server in the video processing server. Each representative frame in the feedback page represents a part of the uploading video. The feedback page is accessible through the content provider's browser and the feedback page includes a sequence of representative frames in temporal order. In one embodiment, the representative frames in the feedback page are colored or shaded to indicate whether the video part represented by a particular frame has been processed. | 07-19-2012 |
20120185569 | TECHNIQUES FOR DYNAMIC TASK PROCESSING IN A WIRELESS COMMUNICATION SYSTEM - Techniques for dynamic task distribution and processing in a wireless communication system are described. In one embodiment, the wireless communication system includes a sensor configured to measure a characteristic and to transmit information indicative of the measured characteristic. The system includes a mobile device configured to receive and aggregate the information transmitted by the sensor, perform one or more tasks related to the aggregated information, determine whether a condition necessary for transferring a subset of the tasks is satisfied, and transfer the subset of the tasks for further performance. The system further includes a local gateway device configured to receive and aggregate the information indicative of the measured characteristic from the sensor and perform tasks related to the aggregated information, receive and perform the transferred subset of the tasks from the mobile device, and transfer the tasks for further performance. | 07-19-2012 |
20120185570 | Method and Apparatus for Indicating Switching Points in a Streaming Session - A method, apparatus, system and computer program product are provided to provide switching point information to facilitate switching between different representations of the media content. In an instance in which a content consumption device determines that a switch from a first representation to a second representation is merited, the content consumption device may identify the appropriate switching point from the switching point information provided by the server. The content consumption device may then request the second representation of the media content beginning at the switching point. | 07-19-2012 |
20120185571 | REMOTELY CONTROLLING ASPECTS OF POOLS AND SPAS - Systems and methods of (remotely) controlling aspects of pools and spas and of modifying water contained therein are detailed. Internet-enabled access to pool and spa controllers may happen without any need for users to create firewall ports or utilize static internet protocol addresses. Certain networking devices may be configured using a USB connection or SD card, avoiding any requirement for an Ethernet cable or supplying separate power to the devices during configuration. Time-varying data may be obtained in respect of one or more installations and analyzed for various information. | 07-19-2012 |
20120185572 | FIELD RESPONSE SYSTEM - An apparatus and method for monitoring energy storage devices is disclosed. A monitoring system that monitors an energy storage device collects and stores operating data from the device and relays that data through a communications system to one or more servers. The servers can store the operating data from each of the monitored energy storage devices. | 07-19-2012 |
20120185573 | SYSTEM AND METHOD FOR ACCESSING REALLY SIMPLE SYNDICATION (RSS) ENABLED CONTENT USING SESSION INITIATION PROTOCOL (SIP) SIGNALING - A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server coupled to a Hypertext Transfer Protocol (HTTP) server in the Internet intermediates a SIP message and a request for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The HTTP server enables the application server to subscribe the RSS feed and to track changes in the RSS feed over the Internet by use of a Serving Call/Session Control Function (S-CSCF) servicing the SIP message. The HTTP server enables the end device subscribing the RSS feed to fetch the web content from the media cache in later part of the subscription by providing updates to the application server. | 07-19-2012 |
20120185574 | METHOD AND DEVICE FOR SWITCHING MEDIA RENDERERS DURING STREAMING PLAYBACK OF CONTENT - A method and a device for switching a media renderer to another media renderer while a client performs streaming playback of content of a server are provided. Accordingly, a first client that performs streaming playback of the content transmits playback environment information and a URL of the content to the second client, and the second client transmits the received information and information about features of the second client to the server and requests the corresponding content which has the optimized format for the second client from the server. Therefore, a user can continue to watch the media content through a new media renderer in existing playback environment setting without additional manipulation. | 07-19-2012 |
20120185575 | BREW Service Download System and Implementation Method Thereof - A Binary Runtime Environment for Wireless (BREW) service download system and an implementation method thereof is provided in the present invention, wherein the implementation method comprises the following steps: a mobile terminal accesses a BREW service download website provided by a WWW/WAP server (S | 07-19-2012 |
20120191816 | METHOD AND APPARATUS FOR COLLECTING DIAGNOSTIC INFORMATION - Certain embodiments provide systems, methods, and apparatus for playback network diagnostics. An example method includes facilitating a connection between a server and a first playback device, the first playback device connected with a plurality of playback devices via a network, the first playback including a network topology. The example method includes receiving, at the server, data collected at the first playback device. The example method includes receiving, at the server via the first playback device, data collected from each of the plurality of playback devices identified in the network topology of the first playback device, the data routed by the first playback device to the server. The example method includes analyzing the received data to determine a status of the playback devices in the network topology. | 07-26-2012 |
20120191817 | PRODUCT TRACKING BASED ON SCANNED INDICIA - According to an exemplary embodiment of the invention, a method for tracking a unit of goods includes sending, by a supplier device, a first message to a server including a code of a product tag and a supplier location of the supplier device, wherein the code uniquely identifies the unit from other units of a same type, recording, by the server, a data record including the code and the supplier location, scanning, by a consumer device, the product tag to retrieve the code, sending, by the consumer device, a second message to the server including the code; and sending, by the server, a third message to the consumer device including the supplier location. The supplier and consumer devices are remote from the server. | 07-26-2012 |
20120191818 | INTERMEDIATE CACHE AND SYSTEM WITH CLIENT INTERFACE ROUTINE CONNECTING SERVER TO CLIENTS - A cache apparatus for a network receives and responds to network file-services-protocol requests from client workstations coupled to the network. The cache apparatus includes a digital memory for storing data transmitted in responding to the network requests. A processing unit executes program instructions. A network interface couples the cache apparatus to the network. The interface includes program instructions, executed by the processing unit, for receiving the requests and transmitting responses thereto. A file-request-service module includes program instructions, executed by the processing unit, for interpreting the requests and generating responses thereto. The network interface transmits file-request-generation module requests to network. | 07-26-2012 |
20120191819 | Universal remote control protocol transcoder - The present invention relates to a method and system for transcoding any remote control protocol to any other remote control protocol comprising the steps of establishing a connection to a server proxy; converting in a bidirectional manner where the outputs from one or more remote control protocol form into the inputs of another remote control protocol and vice-verse for the duration of a session. The method may be performed by a transcoding server in order to increase the overall systems enablement. | 07-26-2012 |
20120191820 | COMMUNICATION SERVICE METHOD AND COMMUNICATION APPARATUS THEREOF - A communication service method wherein a user ID is registered at server. Video data from the user's terminal is transmitted to the server. The user selects the setting of whether image data is used with that video data; and the user's selected setting is stored at the server with the user ID. When the stored setting indicates that image data is used, the video data and the image data are transmitted from the server to one or more other terminals. | 07-26-2012 |
20120191821 | Extending Memory Capacity of a Mobile Device using Proximate Devices and Multicasting - An improved download capability for mobile devices, without requiring increasing of the local memory of such devices, by providing a set of multimedia devices with the capability to create a cooperative download grid where multiple instrumented devices can be aggregated together according to predefined profiles. This capability is useful in at least two different scenarios. The first is when a SIP enabled device must download a large file having a capacity that is larger than the available memory of the SIP device. The second is when a SIP enabled device must download a file but cannot be connected for a long enough time to accomplish the download. If the SIP device is in proximity to other compatible devices such as Voice over Internet Protocol (VoIP) or Session Initiation Protocol (SIP), these devices are operable to be dynamically aggregated to provide a download grid with multiprotocol support that allows optimized downloading. | 07-26-2012 |
20120191822 | DEVICE CONFIGURATION AND DATA EXTRACTION USING A PORTABLE TRANSACTION FORMAT - Method for performing a data transaction ( | 07-26-2012 |
20120198027 | WAIT-FREE STREAM ORIENTED MIGRATION BASED STORAGE - Embodiments of the invention relate to systematic migration of data. Data is streamed to data storage and stored in a virtual storage device (VSD). Stored data is systematically migrated from the VSD to a higher density VSD, while streaming of data is also switched to the higher density VSD. Source and target data extents are maintained and merged upon completion of the data migration, together with linking the streamed data blocks with the migrated data blocks in the order presented in the input stream. | 08-02-2012 |
20120198028 | TRANSACTIONAL INDEPENDENT PERSISTER CLONING SYSTEM - A computer program product, including a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for moving data stored on a transactional semantic independent persister in a distributed environment. The operations include: receiving an indicator to move data stored by the persister at a first node of the distributed environment to a second node of the distributed environment, wherein the data corresponds to a source; and cloning the persister at the first node to a cloned persister at the second node in response to receiving the indicator, wherein the cloning includes: moving data stored by the persister at the first node to the cloned persister; and moving remaining data in a data stream between the source and the persister at the first node to the cloned persister. | 08-02-2012 |
20120198029 | COMMERCE APPLICATIONS: DATA HANDSHAKE BETWEEN AN ON-LINE SERVICE AND A THIRD-PARTY PARTNER - In various exemplary embodiments, a system and an associated method for presenting a commerce application to an electronic device of an end-user. The method includes establishing electronic communications from the end-user to a first server (e.g., an electronic marketplace) in response to the end-user accessing a widget presented by the first server, and establishing electronic communications between the first server and a second server. The second server may be another electronic marketplace. The first server sends a chrome to the end-user. Substantially concurrent with the first server sending a chrome, the second server transmits electronically an Iframe to be placed within the chrome on a browser on an electronic device of the end-user. The blending of the chrome and the Iframe is transparent to the end user; thus, the end-user may be unaware that additional information (e.g., in terms of the Iframe and any accompanying metadata) is being received from the second server. | 08-02-2012 |
20120198030 | Storing Data Using A Direct Data Path Architecture To Reduce Energy Consumption And Improve Performance - In one embodiment, the present invention includes a method for obtaining file information regarding a file to be downloaded from a remote location to a computing device, creating at least one empty file in a destination storage based on the file information and communicating block information regarding the empty file to a network interface, and receiving a data packet of the file in the network interface and directly sending a payload of the data packet from the network interface to the destination storage according to the block information, while a host processor of the computing device is in a low power state. Other embodiments are described and claimed. | 08-02-2012 |
20120198031 | Method and Apparatus for Signaling Presentation Description Updates in HTTP Streaming - A method comprises updating, by an apparatus, a media presentation description file, associated with media content streamed to one or more client devices using hypertext transfer protocol; and embedding, within one or more media segments of the media content, an indication of the update of the media presentation description file. At least one of the one or more media segments is provided, upon a request, to at least one of the one or more client devices. | 08-02-2012 |
20120198032 | COMMUNICATION SYSTEM - A communication system comprises a remote optimisation server and a central optimisation server adapted to communicate with each via a backhaul network. The central optimisation server communicates with core network elements for data delivery. The servers provide access to local data servers, manage backhaul links, perform data caching, and optimise transmission of data that needs to be back-hauled in order to reduce data transfer via the backhaul network in a manner which is transparent to users and to core network elements. The servers perform compression and protocol optimisation. The remote optimisation server comprises a HTTP accelerator which uses client and server side optimisation functions to retrieve a bundle of resources associated with a request for base HTML, and maintains a set of persistent connections over which all HTTP traffic is carried. | 08-02-2012 |
20120198033 | Display, View and Operate Multi-Layers Item list in Web-Browser With Supporting of Concurrent Multi-Users - Supporting end-user to view and operate computing resources by deploying logically organized and graphically represented multi-layered item list (“tree”) has been fully realized on native window based computer user work environment provided by modern operating system such as Windows Explore of Microsoft. The present invention has implemented such tree to represent structured resources, such as for a central controlled distributed scalable virtual machine (CCDSVM), and to be displayable and operable in any web browser on any type of computing system for user to access and manage the actual structured resources. The implementation of the tree is accomplished by creating the tree in memory to mirror the actual structure resource, where the mirrored tree is sent, via web page, to the computing system, where the computing system executes the web browser to display the tree and allow the user to access the actual structured resources via the displayed tree. | 08-02-2012 |
20120203865 | APPARATUS AND METHODS FOR PROVIDING BEHAVIORAL RETARGETING OF CONTENT FROM PARTNER WEBSITES - Various embodiments for providing content targeted to a user on a first website based on what sites the user visited previously are described. In an embodiment, a website may be in partnership with the first website. The first website may serve an object to its partners and may create a user ID and a cookie when the object is requested. The cookie may be placed on a client by the first website. When the client loads a page at the first website, the first website may use the user ID from the cookie to look up information stored about the client. The first website may use the information to determine what is of interest to the user of the client, and to select content for display according to that interest. Other embodiments are described and claimed. | 08-09-2012 |
20120203866 | PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY - A distributed caching hierarchy that includes multiple edge routing servers, at least some of which receiving content requests from client computing systems via a load balancer. When receiving a content request, an edge routing server identifies which of the edge caching servers the requested content would be in if the requested content were to be cached within the edge caching servers, and distributes the content request to the identified edge caching server in a deterministic and predictable manner to increase the likelihood of increasing a cache-hit ratio. | 08-09-2012 |
20120203867 | METHOD AND APPARATUS FOR RECEIVING PRESENTATION METADATA - Method and devices for a client device to receive a presentation streamed via HTTP. The client device receives a first segment of the presentation, the first segment including presentation metadata related to a first presentation description of the presentation. The client device sends a request based at least in part on a portion of the presentation metadata related to the first presentation description. | 08-09-2012 |
20120203868 | METHODS AND SYSTEMS FOR SCALABLE VIDEO DELIVERY - Methods and systems for delivering scalable media content from a server to a client are provided. A server index is provided to a media server for indexing the layers of scalable content in the form of media data groups. The client transmits at least one media request comprising a scalable media presentation identifier, a requested quality identifier and a requested layer identifier. Based on the at least one request, the server identifies the requested media data groups and transmits the requested media data groups to the client. The client receives the requested media data groups, which may be a subset of all available media data groups, and reorders the media data into decoding order for subsequent decoding and playback. | 08-09-2012 |
20120203869 | RICH MEDIA FILE FORMAT AND DELIVERY METHODS - A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user. | 08-09-2012 |
20120203870 | Concurrent Web Based Multi-Task Support For Control Management System - The traditional file transferring between multiple computing devices in a computer network requires multiple login. In addition, traditional file transferring in a web based environment is lack of web multitasking support, therefore, such problem will become prominent and severe when a file size is larger, for example a Giga-bytes sized file. Present invention has successfully solves both issues by introducing the central controlled distributed scalable virtual machine and the web multitasking mechanism. | 08-09-2012 |
20120203871 | SYSTEM AND METHOD FOR OBTAINING MEDIA CONTENT FOR A PORTABLE MEDIA PLAYER - A system and method are provided for enabling a portable media player to obtain media content from secondary systems, such as other portable media players, via local wireless communication. In general, the portable media player stores proxy information identifying the media content of a number of media files in the user's media collection rather than the media files themselves. When a secondary system is within a local wireless coverage area of the portable media player, the proxy information for the media files, or a subset thereof, is provided to the secondary system. In response, the secondary system identifies media files stored by the secondary system having media content matching the media content identified by the proxy information. The secondary system then provides a notification of the identified media files to the portable media player, which may then obtain the identified media files from the secondary system. | 08-09-2012 |
20120203872 | MULTI-OUTPUT PACKET SERVER WITH INDEPENDENT STREAMS - A method of serving content to multiple clients via a network is provided. Independent sessions with each of a plurality of clients are maintained, wherein the number of clients in the plurality of clients can vary over time, and wherein the start of each session and the end of each session can be independent of the start and end of other sessions. A stream of packet payloads is received, each packet payload of the stream of packet payloads including data generated from the content, wherein each packet payload in at least a subset of the stream of packet payloads includes a different set of data. Each packet payload in the stream of packet payloads is transmitted to each client of the plurality of clients in corresponding packets, wherein the packet payload transmitted to a client at any particular time is independent of the state of the corresponding session. | 08-09-2012 |
20120203873 | Dynamic content assembly on edge-of-network servers in a content delivery network - Content is dynamically assembled at the edge of the Internet, preferably on content delivery network (CDN) edge servers. A content provider leverages an “edge side include” (ESI) markup language that is used to define Web page fragments for dynamic assembly at the edge. Dynamic assembly improves site performance by caching objects that comprise dynamically-generated pages at the edge of the Internet, close to the end user. Instead of being assembled by an application/web server in a centralized data center, the application/web server sends a page template and content fragments to a CDN edge server where the page is assembled. Each content fragment can have its own cacheability profile to manage the “freshness” of the content. Once a user requests a page, the edge server examines its cache for the included fragments and assembles the page on-the-fly. | 08-09-2012 |
20120209961 | METHOD AND APPARATUS FOR USE IN TRACKING PLAYBACK OF MEDIA STREAMS WHILE IN STAND-BY MODE - Some embodiments provide methods, systems and apparatuses for use in managing playback of content. Some of these methods comprise: maintaining, at a playback device, a first media stream in a stand-by mode; continuing to acquire, from over a distributed network while in the stand-by mode, one or more index files of the first media stream, where the one or more index files identify a plurality of media files of the first media stream configured to be played back at the playback device, while not acquiring the media files of the first media stream while the first media stream is in the stand-by mode; and tracking the one or more index files relative to a playback timing f the first media stream while in the stand-by mode, where the playback timing continues to increment while the first media stream is in the stand-by mode. | 08-16-2012 |
20120209962 | STREAMING MEDIA SEARCH AND PLAYBACK SYSTEM - A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address. | 08-16-2012 |
20120209963 | APPARATUS, METHOD, AND COMPUTER PROGRAM FOR DYNAMIC PROCESSING, SELECTION, AND/OR MANIPULATION OF CONTENT - An apparatus, method, and a computer program are configured to dynamically process and select content from a webpage. Content data in a webpage may be identified and alternative video content may be determined for the identified content. Content may then be replaced with alternative video content when alternative video content is available for the content. | 08-16-2012 |
20120209964 | DYNAMIC INJECTION OF METADATA INTO FLASH VIDEO - A method for dynamically configuring a video stream, including: identifying player control metadata attributes for an input video stream, wherein the input video stream is received from an origin server; storing the identified metadata attributes to a memory device; and dynamically inserting the metadata attributes into an output video stream in real-time. | 08-16-2012 |
20120209965 | EMBEDDING A MEDIA HOTSPOT WITHIN A DIGITAL MEDIA FILE - A computer-related and/or business type method is presented for embedding one or more media hotspots within a digital media file and, in response to interaction from a separate target entity, such as via an associating request, associating one or more resultant actions with the media hotspot(s). In exchange for associating the one or more resultant actions with the media hotspot(s), an interactive media service entity being affiliated with a web site displaying the digital media file and/or a user being affiliated with the digital media file itself is compensated based upon at least one compensation plan. | 08-16-2012 |
20120209966 | FILTER FOR A DISTRIBUTED NETWORK - A device coupled to a network receives a request from an indexing node in the network, the request corresponding to a particular data item; and provides a response to the indexing node in response to the request, wherein the response to the indexing node includes an indication that the indexing node should index a substitute data item instead of the particular data item. | 08-16-2012 |
20120209967 | SCALABLE DISTRIBUTED STORAGE AND DELIVERY - Embodiments describe scalable distributed storage delivery method that can utilize commodity storage devices, thus there is little, if any, modification of the existing storage hardware or storage clients. According to an aspect is a system that can include a plurality of primary servers and application servers to deliver data to the storage client. The client can request information from the primary server, which can in some embodiments, authenticate the client. The primary server can determine a set of application servers that can deliver the information. The information data can be served to the client transparently from the application servers. The application servers can read the information content from a local cache or directly from storage devices. | 08-16-2012 |
20120215890 | NETWORK-AWARE STRUCTURED CONTENT DOWNLOADS - A request for content is received at a content server via a first network connection from a client device. The content includes a set of portions represented within a root document. Based upon a download constraint of at least one portion of the content and a network characteristic of the first network connection, at least one portion of the content is deferred for download over a network connection other than the first network connection. The content is sent with each deferred portion of the content replaced with a content stub within the root document. Each content stub identifies the respective portion of the content as a deferred portion of the content and includes a content identifier of the respective deferred portion of the content. | 08-23-2012 |
20120221686 | DATA COLLECTION METHOD AND APPARATUS - A data extraction module for extracting data stored in a database management system of a computer system in Internet, the database management system comprising a database and a management application for accessing the database, the data extraction module comprising: inputs for receiving a request for data stored in the database; extraction means for accessing and extracting the requested data from the database; outputs for outputting the extracted data wherein the extraction means is arranged to bypass the management application and access the database independently of the management application. | 08-30-2012 |
20120221687 | Systems, Methods and Apparatus for Providing a Geotagged Media Experience - Systems, apparatus, methods and articles of manufacture provide for providing geotagged media files to a user based on one or more preferences associated with a user (e.g., criteria derived for and/or specified by the user), at least one recommendation for the user and/or a location of the user. | 08-30-2012 |
20120226779 | AUTOMATIC ENTRY OF CALENDAR EVENTS - Devices, methods, servers, and non-transitory computer-readable medium for automatically generating an event entry within an electronic calendar application. An event-identifying code of an advertised event is entered into an electronic auto-event feature running on a processor-based device. The auto-event feature may automatically access an event server via an information network in response to the event-identifying code and automatically retrieve event information associated with the advertised event from the event server via the information network based on at least a portion of the event-identifying code. Alternatively, the event information may be embedded in the event-identifying code. The auto-event feature is in operative communication with an electronic calendar application running on a processor-based device to automatically create at least one event entry for the advertised event within the electronic calendar application using at least a portion of the event information. | 09-06-2012 |
20120226780 | ENABLING DIGITAL MEDIA CONTENT TO BE DOWNLOADED TO AND USED ON MULTIPLE TYPES OF COMPUTING DEVICE - The invention is a method for enabling digital content to be downloaded to and used on multiple types of computing device by (i) linking user accounts on each device to a “master” user account defined and stored on a remote server; and (ii) managing the user's access to a defined service using his devices via the said master user account; and (iii) allowing the download of digital content to each said device on which the user is permitted to access the said service using a file format which is appropriate for use on each said device type. A user may manage and access the same user account from multiple types of computing devices. Furthermore, the number of device platforms accessible in a similar manner by the user is extensible and the user's information is kept automatically synchronized across all devices. | 09-06-2012 |
20120226781 | MULTIMEDIA DATA STREAMING SYSTEM AND METHOD - A multimedia data streaming system and method are disclosed. The multimedia data streaming method comprises establishing communications between a streaming gateway and a multimedia server, and communications between the streaming gateway and a client device; sending identification information to the multimedia server; downloading a multimedia file from the multimedia server, wherein the multimedia file is authorized in relation to the identification information; storing the multimedia file in a storage area of the streaming gateway, wherein the storage area is not accessible to the client device; producing a plurality of multimedia streams based on the multimedia file; opening a specified port of the streaming gateway to the client device; and transmitting the plurality of multimedia streams to the client device through the specified port. | 09-06-2012 |
20120226782 | METHOD AND APPARATUS FOR COMMUNICATIONS OVER LOW BANDWIDTH COMMUNICATIONS NETWORKS - A system having a distributed web site is described. The web site is distributed between a client, a server and a web server. The client stores a set of predefined applications that correspond to a part of the web site. The applications are formatted according to a first markup language. From the set of predefined applications, the client can generate queries. The server receives the queries and generates new, related queries. The new queries correspond to a second query protocol. The second query protocol is used by the web server. The web server generates responses to the new queries and sends these responses to the server. The responses are formatted according to a second markup language. These responses correspond to the second portion of the web site. The server then converts the responses into new responses that the client can use. | 09-06-2012 |
20120226783 | INFORMATION PROCESSING APPARATUS, MUSIC DISTRIBUTION SYSTEM, MUSIC DISTRIBUTION METHOD AND COMPUTER PROGRAM - There is provided an information processing apparatus including a content storage portion to store content data, a content playback portion to play back content data, a metadata acquisition portion to acquire metadata describing information about the content data being played back in the content playback portion, a metadata transmission portion to transmit the metadata acquired in the metadata acquisition portion to the distribution server, a content reception portion to receive content data selected in the distribution server based on the information contained in the metadata and distributed from the distribution server, a content acquisition portion to acquire the content data from the content storage portion based on the information contained in the metadata, and a control portion to control the content playback portion to play back the content data distributed from the distribution server and the content data acquired from the content storage portion by the content acquisition portion. | 09-06-2012 |
20120226784 | AUTOMATED SERVER CONTROLLED CLIENT-SIDE LOGGING - A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 09-06-2012 |
20120226785 | Setting Cookies in Conjunction with Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a first request from a client for a target structured document and generating the target structured document and one or more parameters for one or more state objects associated with the client. In a particular embodiment, the method includes, in a first response phase, transmitting a first portion of the target structured document to the client. In a particular embodiment, the method further includes, in a second response phase, transmitting a second portion of the target structured document that includes a code segment. The method may additionally include receiving a second request from the client sent from the client as a result of the client executing the code segment, and transmitting a response to the second request that comprises the one or more parameters for the one or more state objects. | 09-06-2012 |
20120233294 | ADAPTIVE WEB SERVER - A data service system in a data access network system is described. The data service system includes a content server that stores content files for access by external access requests. Each of the content files is stored in a full content format and an adapted or degraded content format which is less resource-intensive to serve than the full content format. The data service system also includes an adaptive load control system which is coupled to the content server to pass the access requests to the content server. The adaptive load control system modifies an access request to access the corresponding content file in the adapted content format when the content server is in an overload condition such that the content server can be maintained at safe load conditions. A method of maintaining the content server at safe load conditions is also described. | 09-13-2012 |
20120239782 | Method and Apparatus Pertaining to Pushing Content Via A Push Proxy Gateway - A network element accepts push registrations from each of a plurality of communication devices. These push registrations can include a pushed-content address and identification of a push proxy gateway type to use when pushing the content to the communication device. Upon receiving content from a push application to push to a given communication device along with the device's address, the network element can use that address to identify the push proxy gateway type to use when forwarding the content via a push proxy gateway to the intended recipient device. | 09-20-2012 |
20120239783 | REMOTE OPERATION SYSTEM AND REMOTE OPERATION METHOD FOR TERMINAL - A remote system allows a user terminal to execute a program other than those preliminarily stored in the user terminal through remote operation of the user terminal even if a user who receives remote operation cannot operate the user terminal. In the remote system | 09-20-2012 |
20120239784 | Communication System and Peer to Peer Transmission Method - A communication system capable of performing peer-to-peer transmission is disclosed. The communication system includes a plurality of client groups, a plurality of first switches, coupled to the plurality of client groups, respectively, a second switch, and a plurality of servers, coupled to the plurality of first switches via the second switch, for storing a plurality of files. A first server of the plurality of servers and a first client group of the plurality of client groups transmits a first file stored in the first server in a peer-to-peer manner, to deploy the first file in all clients of the first client group. | 09-20-2012 |
20120239785 | SYSTEM AND APPARATUS FOR USING MULTICHANNEL FILE DELIVERY OVER UNIDIRECTIONAL TRANSPORT ("FLUTE") PROTOCOL FOR DELIVERING DIFFERENT CLASSES OF FILES IN A BROADCAST NETWORK - Embodiments provide bandwidth efficient mechanisms for delivering data to a receiver device via a wireless broadcast network such that data may be assembled in the receiver device for use by a local application. In the various embodiments, data files may be broadcast as content elements via the broadcast network using the FLUTE protocol during a FLUTE session. In an embodiment, the content elements may be broadcast according to a broadcast schedule that may identify a time at which the content elements will be broadcast and the broadcast schedule may be communicated in a file delivery table (FDT) transmitted during a FLUTE session. | 09-20-2012 |
20120239786 | RECOMMENDED ALTERATION TO A PROCESSING SYSTEM - The present invention relates to a method, processing system and a computer readable medium for determining a recommended alteration to a client processing system. In one aspect, the processing system comprises:
| 09-20-2012 |
20120239787 | FAST SETUP RESPONSE PREDICTION - Mechanisms are provided to accelerate Real-Time Streaming Protocol (RTSP) setup messages. A client transmits an RTSP request to a server. The server responds to the request and preemptively responds with acknowledgements for messages not yet received. For example, a server responds to an RTSP describe message with an RTSP describe acknowledgement, an RTSP setup acknowledgement, and an RTSP play response before setup and play messages are received by the server or even transmitted by the client. The client processes the anticipatory responses and transmits setup and play responses when the anticipatory responses are processed. | 09-20-2012 |
20120246276 | DATA SYNCHRONIZATION SERVER, SYSTEM, AND DATA TRANSFER BANDWIDTH CONTROL METHOD - A data synchronization system transfers data between multiple data synchronization servers connected to a network path. The data synchronization server calculates a transfer delay on a network path involved in the transfer of data of multiple applications in an application server to another data synchronization server, predicts a time at which the transfer delay will exceed the requested delay of each application, and controls the transmission rate of data for each application so that times, at which the transfer delays will exceed the requested delays of all applications, become the same. In this way, the data synchronization system controls the data synchronization of applications between remotely installed distributed data centers so that the requested delay of each application is satisfied as much as possible. | 09-27-2012 |
20120246277 | METHODS FOR TRANSFERRING RESERVES WHEN MOVING VIRTUAL MACHINES ACROSS SYSTEMS - According to one embodiment, a method includes receiving device information from a source system; building a virtual device on a host system based at least in part on the received device information; at least one of: transferring a reserve of a device stored on a storage device to a target system; and receiving results of transferring the reserve to the target system; determining if the reserve is held by the target system; recording the reserve if the reserve is held by the target system; and sending a notification that the reserve is not held by the target system if the reserve is not held by the target system. Other methods are also described according to various embodiments. | 09-27-2012 |
20120246278 | DYNAMIC MEDIA SERVING INFRASTRUCTURE - Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client specifying an edit list. The server opens one or more source files and selects portions of one or more files to transmit based on edit list instructions, and sequentially writes those portions to an output for serving to the client. The method allows for various modifications of the content before serving. | 09-27-2012 |
20120246279 | SYSTEM AND METHOD FOR DELIVERING MULTIMEDIA CONTENT FOR PLAYBACK THROUGH NETWORK - A system and method that transmits multimedia content over a long distance through network for prompt display of the transmitted multimedia content, wherein multimedia content are encoded into streaming format data files that enables smooth transmission and continuous display of multimedia content, said streaming format reflects inherent temporal characteristic of multimedia content, said streaming data files are arranged in a way that allows access and retrieval through hypertext transfer protocol, or HTTP, and the transmission of multimedia content is regulated in a way that adapts to the inherent characteristics and/or real-time traffic condition of the network or display progress. | 09-27-2012 |
20120254363 | Multimedia Analysis and Recommendation Generation - A computer program product, tangibly embodied on a computer readable medium, includes instructions, which when executed by a data processor of a multimedia player, cause the data processor to determine first media content characteristics that characterize a user-specific collection of media content; compare the first media content characteristics with second media content characteristics that characterize a first set of external media content channels; and based on the results of the comparison, present identifiers of a subset of the first set of external media content channels on an interface of the multimedia player. | 10-04-2012 |
20120254364 | REALTIME STREAMING OF MULTIMEDIA CONTENT FROM SECONDARY STORAGE DEVICES - A method and system for streaming media to a client from a media server is described. In some examples, the system utilizes a virtualization layer to generate a virtual computing environment, or virtual machine, at a UPnP server, which is configured to receive requests for media, identify locations for the media within the secondary storage devices, access the media, and present the media to a client computing device associated with the media requests | 10-04-2012 |
20120254365 | DELIVERY OF STREAMING MEDIA CONTENT - A device includes a communication interface and one or more processors. The communication interface may receive media guide data, from a media guide server via a network, including information relating to a number of available media items and playlist information relating to at least one available playlist file associated with a particular media item. The one or more processors may receive a user selection of the particular media item and may request the playlist file from a playlist server via the network based on the playlist information via the interface. The interface may receive the playlist file from the playlist server, the playlist file including locations of stream segments corresponding to the selected playlist. The one or more processors may request the stream segments from a content server via the network based on the received playlist file. | 10-04-2012 |
20120254366 | Systems and Methods for Collecting and Storing Network Traffic Data - Systems and methods are disclosed for collecting network traffic logs from a plurality of network servers, such as DNS name servers, and storing extracted data from the logs in a central repository. In one implementation, a system includes a processor and a memory. The memory stores instructions that cause the processor to retrieve PCAP files from a plurality of servers and extract data from the PCAP files. The data comprises header data and digest data. The processor stores the header data and the digest data in a header/digest pair. In another aspect, the processor retrieves a sample of the PCAP files from each of the plurality of servers rather than retrieving all PCAP files. | 10-04-2012 |
20120254367 | TRANSCODELESS ON-THE-FLY AD INSERTION - Systems and methods for enabling dynamic advertisement insertion into media files without transcoding are disclosed. The techniques disclosed involve retrieving files of the media and advertisement(s) and converting the files to an MPEG-2 transport stream (MPEG-2 TS) format. The MPEG-2 TS streams are then joined to insert the advertisement at a desired point in the media file. The resulting MPEG-2 TS stream is then converted back to a media file, which can be provided for downloading, or optionally reindexed. Because it does not require transcoding, this process can be performed on-the-fly to provide dynamic insertion of advertisements into media files. Other media file manipulation, including the insertion of non-advertisement media, is contemplated. | 10-04-2012 |
20120254368 | RELAY APPARATUS, RECORDING MEDIUM STORING PROGRAM FOR RELAY APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM - A relay apparatus configured to communicate with a server which transmits contents corresponding to identification information received by the server, and a terminal which acquires the contents corresponding to the identification information, the relay apparatus comprises: a communication unit configured to communicate with the server and the terminal; and a processor configured to: receive first identification information from the server through the communication unit; determine whether first contents corresponding to the received first identification information complies with a first format or a second format; transmit the first identification information to the terminal through the communication unit if the processor determines that the first contents complies with the first format; and transmits, to the terminal through the communication unit, second identification information corresponding to second contents which is acquired by converting the first contents if the processor determines that the first contents complies with the second format. | 10-04-2012 |
20120254369 | METHOD, APPARATUS AND SYSTEM - A method of viewing a highlight package on a client device, comprising at the client device: receiving a video stream comprising a plurality of frames, receiving field of view information from a server, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame, and displaying the defined segment to a user. | 10-04-2012 |
20120254370 | METHOD FOR DISTRIBUTING A PLURALITY OF DATA PORTIONS - A method and computer system are provided for distributing a plurality of data portions from a server system to one or more client systems. The method includes receiving one or more first requests at the server, each first request being submitted by a client system and including a portion identifier, wherein a portion identifier is assigned to each data portion; in response to receiving the first request(s), transmitting a list of chunk identifiers to the requesting client systems, wherein the list of chunk identifiers specifies the data chunks whose meta-data includes the portion identifier contained in the first request; and transmitting some or all data chunks of a data chunk library to each of the requesting client systems. At the requesting client system, the client specifically selects the data chunks of the transmitted data chunks which are specified by the received list of chunk identifiers. | 10-04-2012 |
20120254371 | Requesting offline profile data for online use in a privacy-sensitive manner - A method, performed using one or more servers under the control of an ISP, comprises: (a) receiving an electronic transmission from a requesting server of an IP address and a time and date; (b) automatically determining to which subscriber of the ISP the received IP address was allocated at the received time and date; and (c) automatically transmitting an electronic communication that causes delivery to the requesting server of offline data originating from an offline data provider. The delivered offline data concern the subscriber determined to have been allocated the received IP address at the received time and date. The communication does not convey to the offline data provider the subscriber's history of online activity, and the delivery does not convey to the requesting server a personal identity of the subscriber. | 10-04-2012 |
20120259955 | SYSTEMS AND METHODS FOR MULTIPLE COMPUTER DATALOADING USING A STANDARD DATALOADER - Systems and methods for multiple computer dataloading using a standard dataloader are provided. In one embodiment, a method for simultaneously uploading duplicate data to a plurality of computers comprises: performing a handshake message exchange with a dataloader to determine a MAC address for a target node; conducting a data transfer between the dataloader and the target node by forwarding a file transfer protocol message having the MAC address for the target node from the dataloader to the target node; forwarding the file transfer protocol message to at least one node other than the target node, wherein the at least one node and the target node both consume the file transfer protocol message; and selectively suppressing one or more response messages generated by the at least one node from reaching the dataloader. | 10-11-2012 |
20120259956 | SYSTEM AND METHOD FOR IMPLEMENTING A DYNAMIC CHANGE IN SERVER OPERATING CONDITION IN A SECURED SERVER NETWORK - A system and method of implementing a dynamic change in a server operating condition in a secured server network. A handling server receives a first request from a network device to access a specific service to be processed by a first application server. The handling server sends a first task to a first application server to process the first request, wherein the first task is stored and scheduled in a task processing queue of the first application server. The handling server receives a stand-by status command from the first application server indicating that it is going into a stand-by mode. The handling server does not send any new tasks to the first application server after receiving the stand-by status command. The handling server receives a first output result associated with the first task from the first application server, wherein the handling server sends the first output result to the network device. | 10-11-2012 |
20120259957 | APPARATUS AND METHOD FOR PROVIDING CONTENT USING A NETWORK CONDITION-BASED ADAPTIVE DATA STREAMING SERVICE - An apparatus and method provides content data on a personal terminal using an adaptive streaming service. A user terminal receives, from a media management server, a metadata file needed for receiving content data stored in a home media server or another terminal. Based on information recorded in the metadata file, the user terminal provides a content service including the content files by segmenting target content data to support an optimal bit rate based on at least one of its performance and network conditions. | 10-11-2012 |
20120259958 | SYSTEM AND METHOD FOR ON-DEMAND DELIVERY OF OPERATING SYSTEM AND/OR APPLICATIONS - A system includes a module to determine a dependency between at least one operating system and at least one application, an interface module to permit an independent selection of an operating system image and an application image, a service to stream a first portion of the application image, and to stream, on-demand, a second portion of the application image, and a memory to store at least one of the operating system image and the application image. The at least one application is compatible with the at least one operating system. Methods and machine-readable medium, and hardware apparatus are provided. | 10-11-2012 |
20120265855 | MAXIMIZING DATA TRANSFER THROUGH MULTIPLE NETWORK DEVICES - A first computer utilizes a logical connection with a second computer. The logical connection comprises multiple physical network connections using multiple physical network devices on the first computer. Two or more of the physical network devices of a logical connection are used to transfer packets of a single data transfer such as a database request or response. A logical connection can include a single physical network device on the second computer creating a one-to-many logical connection or may also include multiple physical network devices on the second computer creating a many-to-many logical connection. | 10-18-2012 |
20120265856 | SYSTEM AND METHOD FOR DATA STREAMING IN A COMPUTER NETWORK - A method is provided in one embodiment and includes establishing a video session involving an endpoint and a server; evaluating network criteria associated with characteristics that can affect a bit rate for the video session; and communicating bit rate hint data, which is based on the network criteria, to the endpoint for consideration in a bit rate request. The bit rate request involves streaming data in the video session. The method also includes receiving the bit rate request from the endpoint. | 10-18-2012 |
20120265857 | IMAGE FORMING APPARATUS, COMMUNICATION CONTROL METHOD, RECORDING MEDIUM ENCODED WITH COMMUNICATION CONTROL PROGRAM, BROWSING METHOD, AND RECORDING MEDIUM ENCODED WITH BROWSING PROGRAM - An image forming apparatus includes: one or more browsing portions to receive a content from a server connected to a network and to display the received content; a command acquisition portion to acquire a command output by each of the one or more browsing portions to be transmitted to a server; a transmission portion to transmit the acquired command to a server that is a transmission destination of the command; and a restriction portion to restrict transmission of the command by the transmission portion based on a status of contents previously received from the server to which the acquired command is transmitted, or a status of communication with the server. | 10-18-2012 |
20120265858 | STREAMING PORTIONS OF A QUILTED GRAPHIC 2D IMAGE REPRESENTATION FOR RENDERING INTO A DIGITAL ASSET - The present invention extends to methods, systems, and computer program products for streaming portions of a quilted graphic 2D image representation for rendering into a digital asset. One or more digital assets (e.g., audio data, video data, geospatial data, etc.) are encoded as series of graphical representations and quilted into a quilted graphic 2D image representation. Encoding takes redundancies (and possibly also levels of resolution) within successive graphic image representations into account, reducing (potentially substantially) resource consumption when storing and transmitting digital assets. Portions of the quilted graphic 2D image representation can be unquilted and streamed to other computer systems. The streamed data can be decoded at the other computer systems to recreate digital asset portions. Decoding can take the redundancies into account to recreate full (or lower resolution) representations of digital assets from the encoded graphical representations quilted into the quilted graphic 2D image representation. | 10-18-2012 |
20120265859 | Synchronized Video System - A method for media processing includes providing a source media clip, which includes at least source audio data, via a network to a client device. A media recording, including client video and client audio data recorded by a user of the client device while playing the source audio data, is received via the network from the client device. The received media recording is synchronized with the source media clip and is mixed with the source media clip to generate a mixed media clip. The mixed media clip is transmitted to client devices over the network for playback by users of the client devices. | 10-18-2012 |
20120271920 | REAL-TIME PROCESSING CAPABILITY BASED QUALITY ADAPTATION - The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session. | 10-25-2012 |
20120271921 | Arrangement and Method for Providing Data to a User - A data retrieving node and a method in a data retrieving node in a communication system are provided for providing information on activities and situation of a user to a Complex Event Processing (CEP) engine. The data retrieving node comprises a communication unit adapted to receive an event initiation notification, which event initiation notification comprises an identification of the user. The data retrieving node further comprises a processing unit adapted to, in response to the event notification, request and obtain data relating to the user, from a plurality of data nodes, via the communication unit. The processing unit is further adapted to provide the obtained data to the CEP engine in one or more data streams via the communication unit. | 10-25-2012 |
20120271922 | Methods and System for Efficient Data Transfer Over Hybrid Fiber Coax Infrastructure - The invention is directed to a method for providing client-server data transfer over a Hybrid Fiber Coax network, comprising interfacing, at a client, a channel, wherein the channel is one of a video channel and a DOCSIS channel, intercepting a content request made from an end-user computing device, notifying a server of a relevant intercepted message via one of using an interactive channel and tagging the request, selecting content sent by the server over the channel, processing the content selected so as to return it to its IP traffic format, and forwarding the content in its IP traffic format to the end-user computing device. | 10-25-2012 |
20120271923 | TRANSMITTING METHOD AND TRANSMITTING DEVICE, RECEIVING METHOD AND RECEIVING DEVICE, AND TRANSFER METHOD AND TRANSFER SYSTEM - Data broadcast data, which is broadcast in data broadcasts, is constructed by disposing, for example, EMD (Electric Music Distribution) links required to acquire song data as actual broadcast data, which is broadcast in actual broadcasts by a transmitting device, the actual broadcast data is transmitted, and the data broadcast data wherein the EMD links for the song data in the actual broadcasts are disposed, is transmitted periodically during the transmission of the actual broadcast data. The actual broadcast data and the data broadcast data are received by a user terminal, and the EMD links disposed in the data broadcast data are stored whenever there is an input of an operation to attach a “bookmark”. Thus, audio data such as songs in programs broadcast can easily be acquired by radio. | 10-25-2012 |
20120278440 | Dynamic Transaction-Persistent Server Load Balancing - The present disclosure describes a system for dynamic transaction-persistent server load balancing. The disclosed system receives a client request associated with a new transaction. In response to receiving the client request, the system dynamically infers relative capacities of a plurality of servers coupled to the device in a network. In particular, the system maintains a set of variables corresponding to the servers. Each variable indicates a number of outstanding requests transmitted from the device to a respective server. The system infers relative server capacities and transmission latencies between the device and the servers based on a comparison of current values of the variables. The system identifies and selects a server associated with high capacity or low transmission latency between the device and the server relative to one or more other servers, and transmits an outstanding request corresponding to the client request from the new transaction to the identified server. | 11-01-2012 |
20120278441 | System and Method for Quality of Experience Estimation - A system and method for quality of experience estimation are provided. A method for communications device operations includes selecting a portion of a media content stream, processing the portion to produce a processed portion, generating a signature from the processed portion, transmitting the signature, and transmitting the media content stream. | 11-01-2012 |
20120278442 | SERVER APPARATUS AND METHOD OF CONTROLLING INFORMATION SYSTEM - An object of the present invention is to efficiently use physical resources of a storage apparatus. | 11-01-2012 |
20120278443 | SERVER, DISPLAY DEVICE, AND CONTROL METHOD - According to one embodiment, a server includes a communication module, an acquisition module, a generator, and a transmitter. In response to an access request to content stored in a storage server received via the communication module from an information terminal connected thereto, the acquisition module acquires the content and layout information related to display layout of the content from the storage server. The generator generates display data to display the content on a web browser in the display layout based on the layout information. The transmitter transmits the display data to the information terminal via the communication module. | 11-01-2012 |
20120278444 | Information Processing Apparatus - According to one embodiment, an information processing apparatus includes a first communication module, a second communication module, a server information acquisition module and a data providing module. The first communication module is configured to execute data communication with a server connected to the apparatus via a network. The second communication module is configured to execute proximity wireless communication with respect to an external device. The server information acquisition module is configured to acquire server information from the external device via the proximity wireless communication by the second communication module. The server information is various information items associated with servers accessible by the external device. The data providing module is configured to provide data managed on the server to the external device based on server information acquired by the server information acquisition module. | 11-01-2012 |
20120278445 | LOAD BALANCING SYSTEM - A relay apparatus adds a program location indicating a source of a correction program, to a response from a server requested of to acquire contents by the client, and transmits a response to the client. The program location contains tags identifying a response transmitting server and the relay apparatus as parameters. Upon receiving the response from the server via the relay apparatus, the client transmits a correction program acquisition request containing the parameters to a destination (management server) indicated by the program location. Upon receiving the request, the management server generates a correction program which rewrites a contents link, based on the parameters included in the request and transmits it to the client as a response. The client rewrites a contents link destination on the basis of the acquired correction program. | 11-01-2012 |
20120278446 | SYSTEM AND METHOD FOR EFFICIENT NETWORKING FOR LARGE FILE TRANSACTIONS - A novel overlay networking method designed specifically to handle the large file transfers that constitute a large and growing portion of media-rich Internet traffic is disclosed. The proposed system and method uses large (e.g., 10 MB) packets or Media Frames (MF) and orderly concatenations of these frames into chains (MC) to achieve a considerable reduction in power consumption relative to current IP Internet routers. Transmission of each MC is scheduled, while individual MFs are routed directly in interstices within MCs. | 11-01-2012 |
20120278447 | System and Method for Optimization of Network Delivery of Streaming Data - A system and method for optimizing network delivery of streaming data is provided. Streaming delivery of data using point-to-point transmitters and broadcast transmitters can be dynamically controlled to maximize the usage of network resources. Current usage of respective systems can be analyzed, as can projected usage be analyzed. Network resources can be reallocated, and connecting devices can be redirected as needed to maintain high efficiency of allocated resources. | 11-01-2012 |
20120278448 | Method and System for Accessing Microblog, and Method and System for Sending Pictures on Microblog Website - The present disclosure provides a method and a system for accessing a microblog and a method and a system for sending a picture on a microblog website, and relates to the field of computer technology. The present disclosure includes: prestoring an original picture and a text at a server, and correspondingly storing a thumbnail picture corresponding to the original picture; the server sends the text and the thumbnail picture to the mobile terminal when the mobile terminal sends a request to the server to access the microblog; the server sends the original picture to the mobile terminal when the mobile terminal sends an original picture downloading request to the server to request for obtaining the original picture corresponding to the thumbnail picture. In the embodiments of the present disclosure, a text and a picture are stored separately at a server, and the picture may comprise an original picture and a thumbnail picture. In this way, when a mobile terminal accesses a microblog at the server, the thumbnail picture may be sent to the mobile terminal; and the original picture corresponding to the thumbnail picture is sent to the mobile terminal upon a request from the mobile terminal, so as to reduce the amount of data transmission. | 11-01-2012 |
20120278449 | BIT RATE STREAM SWITCHING - Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data. | 11-01-2012 |
20120278450 | STORAGE AREA NETWORK FILE SYSTEM - A shared storage distributed file system is presented that provides clients with access to a storage area network (SAN) attached storage device. The access is provided either via block-level requests over the SAN or via file-level requests made to a server over a local area network (LAN). File requests are categorized between SAN requests and LAN requests. This categorization can be based on dividing the requests between write and read requests, or between requests that alter data stored on the storage device and requests that do not alter data on the storage device. In other embodiments, the categorization can be made on the size of the file or the data involved in the file request. In one embodiment, the client is able to access and interpret metadata stored on the storage device. | 11-01-2012 |
20120278451 | METHOD, SYSTEM, AND SCHEDULING SERVER FOR CONTENT DELIVERY - The present disclosure discloses a method, a system, and a scheduling server for content delivery, and pertains to the field of multimedia technologies. The method includes: receiving a service request for accessing content; selecting, according to service processing information of one or more devices storing the content, one device to respond to the service request, where the service processing information includes at least one of the number of services successfully processed, a percentage of services successfully processed, the number of services unsuccessfully processed, and a percentage of services unsuccessfully processed; and base upon the selection, sending the received service request to the selected device. The present disclosure may not only improve the percentage of services successfully processed, but also prevent waste of resources and reduce unnecessary service loss, therefore serving users better. | 11-01-2012 |
20120284370 | METHOD, SYSTEM, OR USER DEVICE FOR ADAPTIVE BANDWIDTH CONTROL OF PROXY MULTIMEDIA SERVER - The approach is for controlling a data rate of proxy server of a user device that includes a multimedia player, and a proxy server adapted to communicate with the multimedia player. The proxy server also communicates with a multimedia server. The approach includes receiving a request for a multimedia content from the multimedia player, requesting the multimedia content to the multimedia server, receiving a plurality of packets for the multimedia content from the multimedia server, estimating a data rate between the user device and the multimedia server, and sending a data stream for the multimedia content to the multimedia player based on the estimated data rate. | 11-08-2012 |
20120284371 | Reducing Fetching Load on Cache Servers in Adaptive Streaming - In one embodiment, a method that receives at a cache server device a request from a client device for a first representation of a content chunk; determines whether the first representation is available at the cache server device; responsive to determining that the first representation is available at the cache server device, provides the first representation to the client device; responsive to determining that the first representation is unavailable at the cache server device, determines whether a congestion-like condition is present in an upstream network; and responsive to determining that the congestion-like condition is present in the upstream network, provides a second representation of the content chunk. | 11-08-2012 |
20120284372 | ADAPTIVE DNS PRE-FETCHING - Methods and apparatus for obtaining web content are disclosed. The method includes identifying resources identified by domain name references that a user may request, obtaining a status of at least one operating condition that affects operations of the communication device, fetching, in advance of the user requesting the content, network addresses of the resources so as to resolve the domain name references, and adapting a level of the fetching based upon the at least one operating condition. The network addresses of the resources are cached so as to generate cached network addresses, and if the user requests the content, the cached network addresses are utilized to access the resources associated with the content. | 11-08-2012 |
20120284373 | DATA PATH PROCESSING - An intermediate device receives a content data message addressed to a receiving device for a communication session between a source device and the receiving device. The intermediate device substitutes adapted content data for content data of the content data message and then sends the adapted content data to the receiving device such that it appears to the receiving device that the adapted content data originated from the source device. The communication from the source device to the receiving device is intercepted by the intermediate device in a manner that is transparent to the source device and receiving device. | 11-08-2012 |
20120290687 | APPLICATION OPTIMIZATION IN A NETWORK SYSTEM - A network system includes multiple network resource information handling systems (IHSs) for managing applications and application communications. An IHS operating system initializes an application optimizer to provide application acceleration capability to application optimizers, such as application delivery controllers (ADCs) and wide area network (WAN) optimizer controllers (WOCs) within the network system. Upon receipt of a server application request message (SARM), a network system server responds with a restful application optimizer message (RAOM) that includes protocol, policy, and other application optimizer information that pertains to the requesting SARM. Application optimizers may include clients, ADCs and WOCs that reside within the message communication path between client and server. Application optimizers may store protocol, policy, and other information from RAOM | 11-15-2012 |
20120290688 | METHOD AND APPARATUS FOR DYNAMICALLY GENERATING MEDIA SEQUENCES ON DEMAND FOR HTTP LIVE STREAMING - Dynamically generating media sequence files on demand for HTTP live streaming is described. The operations may include receiving a request for a media sequence file, over a network utilizing HTTP live streaming, based on a forward or backward seek operation of a remote media player; in response to the request, determining a position of a media source file that corresponds to the media sequence file to enable seeking to the position of the media source file to generate the media sequence file from the media source file; and facilitating provision of a notification that the media sequence file is generated. The media sequence file represents one of sequential portions of the media source file. The format of the media sequence file is different from a format of the media source file. The format of the media sequence file is compatible with the remote media player. | 11-15-2012 |
20120297030 | DOWNLOADABLE STANDALONE OFFLINE APPLICATION WITH INTEGRATED DATA FOR DISTRIBUTED OFFLINE PROCESSING - In a system and a method, a request from a client device to generate a downloadable file representing an offline version of a web-based application hosted by a web server is received. Application components and data used by the web-based application are packaged into the downloadable file, and the downloadable file is transmitted to the requesting client device. The web-based application is locked to prevent access to the web-based application. A revised downloadable file is received that includes changes to at least one of the application components and the data contained in the downloadable file. As applicable, the application components and data used by the web-based application are updated with the changes to the at least one of the application components and the data contained in the revised downloadable file. Subsequent to the updating, the web-based application is unlocked, and the downloadable file is invalidated. | 11-22-2012 |
20120297031 | Anonymous Signalling - Embodiments include a method in a server for facilitating anonymous communication between a first web browser on a first communication device and a second web browser on a second communication device. The method includes dynamically establishing a signalling channel on the server for the first web browser responsive to the first web browser browsing to the server. The method further includes creating a unique identifier for the signalling channel, temporarily storing the unique identifier at the server, and then sending the unique identifier to the first web browser. The first communication device correspondingly sends the unique identifier to the second web browser, such an in an email or text message. Then, responsive to the second web browser browsing to the server using the unique identifier, the method includes connecting the second web browser to the established signaling channel for anonymous communication between the first and second web browsers over that channel. | 11-22-2012 |
20120297032 | METHOD AND SYSTEM FOR TUNABLE DISTRIBUTION OF CONTENT - A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information. | 11-22-2012 |
20120297033 | PARTIAL OBJECT DISTRIBUTION IN CONTENT DELIVERY NETWORK - Techniques for the distribution of content objects in a content delivery network (CDN) are disclosed. A CDN distribution server detects a content object's availability and determines whether the content object is a candidate for distribution. The distribution server detects the availability of the content object in response to a provider making new or updated content available at a content site or a location within the CDN. The distribution server obtains identifying information for a candidate content object and determines a select portion of the content object to be distributed within the CDN. The select portion can be a predetermined number of bytes located at a predetermined position in the content object, the size and location of which may be determined according to content-specific mapping data. The distribution server pushes the select portion of the content object to one or more groups of CDN edge servers absent an end-user request. | 11-22-2012 |
20120297034 | Method, Device and System for Running Application - A method, a device and a system for running an application are disclosed. The method includes: creating a process corresponding to the application, and loading pre-generated data file description information of the application ( | 11-22-2012 |
20120303759 | CELLS AND/OR VANTAGE POINTS IN STREAMING MEDIA - A client receives a playlist file associated with streams of media, and reads the playlist file to retrieve coordinates of multiple cells or to retrieve multiple vantage points, where each of the multiple cells or vantage points comprises a different media stream. The client determines an available bandwidth for receiving media streams, and receives selection of one or more of the multiple cells or one or more of the multiple vantage points. The client requests, based on the selection and the determined available bandwidth, one or more media streams corresponding to the selected one or more cells or vantage points. The client plays back the one or more streams corresponding to the selected one or more cells or vantage points. The client may include a laptop, palmtop or tablet computer, a cellular telephone, a personal digital assistant (PDA), a set top box (STB), or a television (TV). | 11-29-2012 |
20120303760 | FINE-TUNING THE TIME FOR LEAVING/JOINING A MULTICAST SESSION DURING CHANNEL CHANGES - In one embodiment, a method that receives at a client device a unicast content stream; receives from a network an indication of a future time corresponding to when to send a join message to acquire a multicast content stream; accesses historical information about transitions between unicast and multicast content streams; and sends a join message for the multicast content stream at a time corresponding to the indicated future time subject to a time offset determined by the client device, the time offset based on the historical information. | 11-29-2012 |
20120303761 | BREAKPOINT CONTINUOUS TRANSMISSION METHOD - A method for breakpoint continuous transmission is applicable to the case that a server may continuously transmit data of which the transmission is not completed directly from a breakpoint when interruption of data transmission occurs, and may find out modified data during system interruption, thereby maintaining data consistency at entire data transmission time points. First, the server receives a data element to be transmitted and a first snapshot corresponding to the data element to be transmitted that are transmitted by a client. When detecting an interruption signal, the server determines whether the first snapshot of the client is complete. If the first snapshot of the client is not complete, the server first determines whether metadata of the data element to be transmitted of the client is changed, and if the metadata is changed, the server first finishes receiving the changed metadata, and then continues the transmission. | 11-29-2012 |
20120303762 | Zero Configuration Set-Up for Thin Client Computers - A method of booting a thin client computer does not require a technician to load an operating system and otherwise configure the thin client computer to permit operation thereof. The thin client computer is pre-loaded with a boot sequence in the read only memory that requires only that a kernel stored in the read only memory be activated. The kernel directs the thin client computer to a domain name server that provides the internet address of a file server from which the requisite operating system is obtained. After installation of the operating system, the domain name server is contacted to provide the address at which the thin client computer obtains application software and data storage capabilities from a remote server to complete the set-up of the thin client computer for operation. The remote server establishes a network application or remote virtual desktop for the operation of the thin client computer. | 11-29-2012 |
20120303763 | PROVIDING A LOCAL DEVICE WITH COMPUTING SERVICES FROM A REMOTE HOST - Systems and methods for providing a local device with computing services are disclosed. One embodiment includes, identifying one or more file types of files stored on the local device which is not associated with a local application that is installed on the local device and detecting a request to access a file stored on the local device having one of the one or more file types. The remote host can generate an offer to provide access to a remote application which is able to open the file for a fee such that the file is accessible via the local device. A selected service model can determine the fee and whether the remote application is provided for use by the local device when offline. | 11-29-2012 |
20120303764 | PEER-TO-PEER SYSTEM WITH CENSORSHIP - The present invention relates to a system and a method for publishing a media file and for distributing a media file to a requester over a communication network. The system comprises a plurality of servers and allows media file distribution that respects censorship rules bound to geographical distinct territories and countries also taking into account quality of service of the media distribution. | 11-29-2012 |
20120303765 | SYSTEM USING CONTENT GENERATOR FOR DYNAMICALLY REGENERATING ONE OR MORE FRAGMENTS OF WEB PAGE BASED ON NOTIFICATION OF CONTENT CHANGE - Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself. | 11-29-2012 |
20120303766 | DYNAMIC AUDIO TRACK SELECTION FOR MEDIA STREAMING - Systems and methods for providing index files for dynamic audio track selection for media streaming can include receiving requests for media file segments (e.g., “chunks”) with a certain audio track and responding to the requests by dynamically generating the corresponding media file segment with the requested audio track. The generated media file segment can then be provided to the requesting entity. | 11-29-2012 |
20120311091 | DIGITAL RIGHTS PROTECTION THROUGH CONTENT EXPIRATION ENFORCEMENT - A method for controlling content distribution is implemented in a computer infrastructure and includes receiving a request for content from an end user computing device. The method also includes analyzing metadata embedded in the content to determine whether the content has expired. The method also includes serving the content to the end user computing device when content is not expired. The method also includes blocking the content from being served to the end user computing device when the content is expired | 12-06-2012 |
20120311092 | ECG DATA MONITOR - The invention provides a simple low-cost electrocardiography (ECG) monitoring device connected to a server (typically cloud based) via a mobile network with a mobile phone acting as a gateway. The time period between successive provisions of ECG data to said remote server is variable. The system enables ECG data to be collected over a long period of time in a system in which each of the elements can be optimized. | 12-06-2012 |
20120311093 | DYNAMIC MANAGEMENT OF AUDIOVISUAL AND DATA COMMUNICATIONS - A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place. | 12-06-2012 |
20120311094 | PLAYLISTS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods, systems and machine readable storage medium for allowing playback of streaming media at playback rates of other than 1× are described. In one embodiment, a method can determine different sets of I-frames that are available before a display deadline, where each set can have a different cadence, and one of the sets can be selected for download and display to achieve playback at other than 1×. Byte range requests from a client device can be used to retrieve each of the I-frames. Other methods, system and media are also described. | 12-06-2012 |
20120311095 | ASSET STREAMING - A device streams assets to network-based storage, and servers administering the network-based storage operate to notify other authorized devices that the assets are available to download, including initiating the download of assets automatically or in response to user input. With streaming enabled on their device, a user is able to make assets, such as digital photograph, video or other type of media file, data file, or other type of electronic content, available immediately to all of their other devices and to other users having permission to follow assets streamed by their device. Servers secure access to the stream of assets, on both an account level and an asset level in accordance with asset metadata registered for the assets during streaming. | 12-06-2012 |
20120311096 | SENDING FILES FROM ONE DEVICE TO ANOTHER DEVICE OVER A NETWORK - Techniques are provided for causing a file to be sent from a source device over a network to one or more destination devices. An intermediary receives a notification of a file and determines which destination device(s) are to retrieve the file. The intermediary may determine the destination device(s) based on one or more attributes of the file. The intermediary may cause the file to be stored in persistent storage that is maintained by a separate storage service. The intermediary may cause the file to be deleted after a particular period of time. The source device may send multiple versions of a file to the intermediary, which determines which destination device is to receive which version. The file may be a digital image and a destination device may be a device that displays a slideshow of digital images while the destination device receives the digital image over a network. | 12-06-2012 |
20120311097 | COMMUNICATION METHOD, STORAGE APPARATUS, AND COMMUNICATION SYSTEM - A communication system includes a user terminal connected to a first communication line, a device connected to the first communication line, and storing data to be updated, and a storage apparatus connected to a second communication line and storing the data transmitted from the device. A communication originated at the storage apparatus and addressed to the device and the user terminal is blocked by a firewall apparatus while a communication from the storage apparatus to the user terminal in reply to a request from the user terminal is permitted by the firewall apparatus. | 12-06-2012 |
20120311098 | SYSTEM AND METHOD FOR COLLECTING REQUEST METRICS IN AN APPLICATION SERVER ENVIRONMENT - Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management. | 12-06-2012 |
20120311099 | METHOD OF DISTRIBUTING FILES, FILE DISTRIBUTION SYSTEM, MASTER SERVER, COMPUTER READABLE, NON-TRANSITORY MEDIUM STORING PROGRAM FOR DISTRIBUTING FILES, METHOD OF DISTRIBUTING DATA, AND DATA DISTRIBUTION SYSTEM - A method of distributing distribution files from a master server possessing the distribution files to servers is disclosed. The method includes generating a distribution scheme having a hierarchical structure, the tree structure including nodes and having the master server in a top node, wherein a distribution file group including the distribution files is to be allocated to each node, and a subordinate node is to include a subset of a distribution file group allocated to a superior node, which is located a level superior to the subordinate node; allocating the servers to each node, based on system status information indicating a status of the master server and/or the servers; distributing at least one distribution file to each server, based on the distribution scheme; and exchanging directly among servers corresponding to each nodes, not possessed by the servers corresponding to the respective nodes. | 12-06-2012 |
20120311100 | SYSTEM AND METHOD FOR DISPLAYING CONTENTS BASED ON SEAMLESS INFORMATION - A method for displaying contents based on seamless information is provided. The method includes receiving display history information of multimedia contents, including stop information indicating a stop location in the multimedia contents, from one of a plurality of devices, generating seamless information about the multimedia contents based on the display history information of the multimedia contents, and transmitting the generated seamless information to one or more of the plurality of devices, where the devices that received the transmitted seamless information store the seamless information and one of the devices displays the multimedia contents based on the stored seamless information. | 12-06-2012 |
20120311101 | METHOD AND APPARATUS OF MBMS-BASED CONTENT TRANSMISSIONS IN MACHINE-TYPE COMMUNICATIONS - A method and apparatus of content transmission based on multimedia broadcast/multicast service (MBMS) in a machine type communication (MTC). A BM-SC receives a session start time from a MTC server; sends to a plurality of MTC devices a service announcement including the session start time; begins to establish MBMS bearers to the plurality of MTC devices when the session start time is reached; and transmits MTC service content from the MTC server to the plurality of MTC devices via the MBMS bearers. A MTC device receives a service announcement including a session start time therein; when the session start time is reached, wakes up to receive a notification about the MBMS bearers; and then receives MTC service contents transmitted via the MBMS bearers. | 12-06-2012 |
20120311102 | RATE ADAPTATION - The present solution relates a method in a first communication node ( | 12-06-2012 |
20120311103 | CONTENT REPRODUCTION DEVICE - Provided is a content reproduction device which enables a user watching or listening to a content on a given content reproduction device to discontinue the watching thereof or listening thereto and then easily resume the watching of the same content or listening thereto from a discontinued state on another content reproduction device. When reproduction of a content is discontinued, discontinued state information indicating a reproduction state of the content at a time point of the discontinuation is transmitted to a watching/listening history management server ( | 12-06-2012 |
20120311104 | ENABLING PEER-TO-PEER CONTENT RETRIEVAL IN HTTP - Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network. | 12-06-2012 |
20120317234 | MANAGING DATA ACCESS IN MOBILE DEVICES - A, system, and computer program product for managing data access in a mobile device are provided in the illustrative embodiments. Using a data manager executing in the mobile device, a data item is configured in a data model. A value parameter of the data item is populated with data and a status parameter of the data item is populated with a status indication. A subscription to the data item is received from a mobile application executing in the mobile device. In response to the subscription, the data and the status of the data item are sent to the mobile application. | 12-13-2012 |
20120317235 | System and Method for Dynamically Adapting Network Delivery Modes of Content - A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file. | 12-13-2012 |
20120317236 | Web-Browser Based Desktop And Application Remoting Solution - An invention is disclosed for conducting a remote presentation session with a client that uses a web browser to conduct the session. In embodiments, a proxy server exists between the remote presentation server and the client. The proxy server establishes a HTTP session with the client and a remote presentation session with the client. The server generates graphics encoded with a remote presentation protocol and sends them to the proxy, which re-encodes them as video and sends them to the client for display in the web browser. The client captures user input at the web browser and sends it to the proxy, which encodes it with the remote presentation protocol and sends it to the server to be processed. | 12-13-2012 |
20120317237 | REMOTELY RETRIEVING INFORMATION FROM CONSUMER DEVICES - Users that access their personal information from a home computer typically only need access to data, and do not need to remotely control the desktops of their home computers. By providing a remote access server that coordinates access to the file system of a user device, such as a home computer, a remote device, such as a mobile phone, can send commands to the user device. The remote device sends requests including commands to the server. The user device periodically requests these commands from the server. An application on the user device processes these commands, and in response provides the requested information to the server. The server responds to the requests from the remote device with the requested information from the user device. | 12-13-2012 |
20120317238 | SECURE CROSS-DOMAIN COMMUNICATION - Methods, systems, and devices are provided for obtaining information from third-party domains over a network in a secure manner. One exemplary approach involves loading, by a first domain on a first computing system, a second domain in an inline frame within the first domain and providing a script location on a third domain to the second domain. The second domain executes the script location on the third domain, for example, by generating a cross-domain function call such as a JSONP request, to obtain object data and provides the object data to the first domain. In one embodiment, a virtual application on the first domain presents at least a portion of the object data from the third domain within a web browser on a client device concurrently to presenting tenant data obtained from a multi-tenant database. | 12-13-2012 |
20120317239 | METHOD AND SYSTEM FOR COLLABORATIVE EDITING OF A REMOTELY STORED DOCUMENT - This invention discloses a novel system and method for displaying electronic documents on remote devices and enabling collaborative editing in conjunction with an Entity Content Management system | 12-13-2012 |
20120317240 | Methods and Systems for Identifying Content in a Data Stream - Methods and systems for identifying content in a data stream are provided. In one example, a client device receives a continuous data stream and substantially continuously performs a content identification of content in the data stream based on content patterns stored on the client device. The content patterns stored on the client device may include information associated with extracted features of a media file, or a temporally mapped collection of features describing a media file. The client device may determine whether the continuous data stream includes media content, and based on the determination, continuously perform the content identification of content in the data stream at the client device. The client device may query a server to determine an identity of content in the data stream based on receiving an instruction. | 12-13-2012 |
20120317241 | Methods and Systems for Performing Comparisons of Received Data and Providing a Follow-On Service Based on the Comparisons - Methods and systems for performing comparisons of received data and providing a follow-on service based on the comparisons are described. In one example, a performer may utilize a portable device that includes a microphone to record a data stream of content from an ambient environment of a venue, and provide the data stream of content to a server. A user may utilize another portable device that includes a microphone to record a sample of the content from the ambient environment, and may send the sample to the server. The server may perform a comparison of characteristics of the sample with characteristics of the data stream, and can provide a response to the user with metadata. Further, based on the comparison, the server may register a presence of the user's device at the concert. The server may perform social networking functions based on results of content identification functions. | 12-13-2012 |
20120317242 | COMMUNICATION METHOD FOR MACHINE-TYPE-COMMUNICATION AND EQUIPMENT THEREOF - The present invention discloses a communication method for machine-type-communication (MTC) between a MTC server and MTC equipments, which comprises: the MTC server broadcasts a target content related to an application, receives availability information related to the target content from candidate MTC equipments which satisfy the target content, selects any one or more MTC equipments from the candidate MTC equipments based on the availability information, establishes a session connection with each of the selected MTC equipments, and receives content uploaded by the selected MTC equipments. The invention furthermore discloses a communication method for MTC between the MTC equipments and the MTC server, and discloses the corresponding MTC server and the MTC equipment. | 12-13-2012 |
20120317243 | AUDIO PROCESSING METHOD AND DEVICE FOR REMOTE DESKTOP PROTOCOL - An audio processing method and device for remote desktop protocol are provided. The method includes steps of establishing a first channel by initiating a connection with a client upon receiving an audio transmission request from an operating system of a server; and receiving audio data and transmitting the audio data to the client via the first channel. With the solutions provided by the embodiments of the present invention, the connection is initiated with the client after receiving the audio transmission request from the operating system of the server. In this way, a dedicated channel is established for transmitting the audio data and the audio data is transmitted to the client via the dedicated channel. | 12-13-2012 |
20120317244 | WEBPAGE PRE-READING METHOD, TRANSFER SERVER AND WEBPAGE PRE-READING SYSTEM - The present invention provides a relay server-based web page pre-reading and integrated browsing method and system. The method includes: based on a page visit request sent from a mobile terminal for page data of a web page having a plurality of sub-pages, requesting the page data of the web page from a network resource server; after receiving the page data of the web page from the network resource server, performing a pre-reading process starting from the received page data of the web page and ending with pre-reading page data of a predetermined levels of sub-pages of the web page from the network resource server. By using the present invention, effective sub-pages can be flexibly obtained and the obtained sub-pages can be merged and rearranged. The web page display can be more flexible, user-friendly, and fast, reducing the user's operating processes and enhancing the user experience when browsing web pages having multiple sub-pages. | 12-13-2012 |
20120317245 | TRANSMISSION OF DIGITAL AUDIO DATA - A system, method and computer-readable code for segmenting an audio stream into a plurality of small digital audio files using gaps in the natural language of the audio stream is provided. The small digital audio files are transmitted, loaded, and played in a specific order, such that from the user's perspective, the audio stream is reproduced in an apparently seamless manner. This is done without reassembling the audio stream, either in whole or in part. The small digital audio files are created using natural language gaps, and are generally small enough to ensure that a first small digital audio file can be downloaded and played without significant delay, while successive small digital audio files are downloaded to be played in the future. Accordingly, the user receives audio-on-demand in a timely manner. | 12-13-2012 |
20120317246 | METHOD AND APPARATUS FOR COOPERATIVE FILE DISTRIBUTION WITH RECEIVER DETERMINED QUALITY OF SERVICES - Methods and apparatus are provided for cooperative file distribution with receiver determined quality of services. A receiver obtains a file by selecting a target rate for downloading a file, identifying one or more unreliable data sources and one or more reliable data sources wherein each source contains one or more portions of the file, obtaining at least a portion of the file from the one or more unreliable data sources at a first rate, determining a throttle rate for downloading at least another portion of the file from the one or more reliable data sources, retrieving the at least another portion of the file from the one or more reliable data sources at a second rate, and adjusting the throttle rate such that an amount of data obtained from the one or more reliable data sources is minimized, and the target rate is maintained. | 12-13-2012 |
20120324056 | METHOD AND APPARATUS FOR HITLESS REDUNDANCY IN DATA STREAMING - A resilient data transfer capability is provided. The resilient data transfer capability is provided in a system including active and backup servers configured for supporting a TCP connection to a client. The resilient data transfer capability provides for continuation of the TCP connection with the client, using the backup server, upon failure of the active server, thereby enabling continuation of a TCP data transfer to the client via the TCP connection when the active server from which the client is downloading the data fails during the middle of the TCP data transfer. In this manner, the resilient data transfer capability enables the backup server to assume responsibility for the TCP connection from the active server without causing any associated problems (e.g., without resetting the TCP connection or causing any client side errors). | 12-20-2012 |
20120324057 | METHOD FOR PROVIDING A TARGET APPLICATION - The present invention relates to a method for providing a target application on a terminal, said method including the following steps: transferring a deployment application from a server to the terminal, said application being an Internet application; transferring at least one module of the target application from a server, said transfer being triggered by the deployment application; executing the target application, said execution being triggered by the deployment application; and intercepting at least one query coming from the target application. | 12-20-2012 |
20120324058 | PLAYLISTS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file. | 12-20-2012 |
20120324059 | System, Process and Software Arrangement for Providing Multidimensional Recommendations/Suggestions - A process, system and computer software are provided to facilitate at least one recommendation to one or more users and/or one or more applications using multidimensional data. In particular, a multidimensional space is defined, wherein each dimension is capable of providing variable information. At least one dimension corresponds to user profiles. The multidimensional space is filled with multidimensional data corresponding to dimensions of the multidimensional space. Then, information from the multidimensional space is retrieved. Further, the recommendation is generated based on the retrieved information. In addition, it is possible to generate a recommendation-specific query. This can be performed by generating the recommendation-specific query to access a multidimensional cube and retrieve data stored therein. Then, the recommendation can be issued based on the data retrieved from the multidimensional cube. | 12-20-2012 |
20120324060 | Method of data collection among participating content providers in a distributed network - A content delivery network (CDN) service provider extends a content delivery network to gather information on atomically identifiable web clients (called “user agents”) as such computer-implemented entities interact with the CDN across different domains being managed by the CDN service provider. The data system tracks user agents, preferably via cookies, although one or more passive techniques may be used. A user agent may be a cookie-able device having a cookie store. As the user agent navigates across sites, a CDN-specific unique identifier used by the system to correlate user agents is generated. Preferably, the unique identifier is stored as an encrypted cookie. The unique identifier represents one user agent (and, thus, one cookie-able device's store). The system tracks user agent behavior on and across customer sites that are served by the CDN, and these behaviors are classified into identifiable “segments” that may be used to create a profile. | 12-20-2012 |
20120331107 | SYSTEMS AND METHODS FOR NEGOTIATED ACCELERATED BLOCK OPTION FOR TRIVIAL FILE TRANSFER PROTOCOL (TFTP) - Systems and Methods for Negotiated Accelerated Block Option for Trivial File Transfer Protocol are provided. In one embodiment, a method for implementing a negotiated accelerated Trivial File Transfer Protocol (TFTP) file transfers, the method comprising: transmitting a TFTP request packet for accelerated transfer from a requesting device to a serving device; receiving a response from the serving device; determining whether to initiate an accelerated transfer by evaluating the response packet from the serving device; and when evaluating the response packet indicates that the serving device accepts acceleration, initiating an accelerated TFTP file transfer using a negotiated block acceleration value, wherein the negotiated block acceleration value is negotiated by the client device and the Accelerated TFTP Server Engine based on one or both of hardware constraint factors and transmission statistics. | 12-27-2012 |
20120331108 | FILE SHARING VIA LINK GENERATION - Users specify that a file set comprising their files, folders, or other content owned by the users should be made accessible via a link, such as a uniform resource locator (URL). The system which stores and provides access to the files accordingly creates a link that specifies the file set to be made accessible. The users may distribute the link to recipients with whom the file set is to be shared, and the distribution may be performed in any manner that the users choose. | 12-27-2012 |
20120331109 | SYSTEM FOR DATA ROUTING IN NETWORKS - An integrated security system integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network having remote connectivity and access. The integrated security system delivers remote premise monitoring and control functionality to conventional monitored premise protection and complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices can be added, enabling users to remotely see live video or pictures and control home devices via a personal web portal or other client device. Camera management enables automatic configuration and management of cameras in the premise network. The camera management extends to remote control and monitoring from outside the firewall of the premise network to include routing of images or video from a streaming source device to a requesting client device. | 12-27-2012 |
20120331110 | METHODS FOR IMPLEMENTING WEB SERVICES AND DEVICES THEREOF - A method, non-transitory computer readable medium, and apparatus that determines when a JavaScript file is associated with a received web service request. A JavaScript environment is emulated when the determining indicates the JavaScript file is associated with the received web service request. A JavaScript object including one or more parameters of the received web service request is created. The JavaScript file associated with the received web service request is executed in the emulated JavaScript environment using the the JavaScript object. A web service response is constructed based on the JavaScript object as populated based on the executing. The constructed web service response is provided to a source of the received web service request. | 12-27-2012 |
20120331111 | SYSTEM AND METHOD FOR SEAMLESSLY INCREASING DOWNLOAD THROUGHPUT - A system and method for seamlessly increasing download throughput in a wireless wide area network (WWAN) device is herein disclosed. Remote file servers frequently impose per connection transfer limits upon host devices that are requesting files for download. In order to bypass these limitations, a WWAN device acting as a proxy server can replace a single file request with a series of independent requests over multiple connections, each requesting a separate portion of the original file. The blocks of requested data can then be reassembled at the WWAN device before being transferred to the device requesting the file. A user of the requesting device can therefore benefit from increased download rates, yet without having to download or install any additional software within the requesting device. | 12-27-2012 |
20120331112 | INFORMATION SEARCH METHOD, INFORMATION SEARCH SERVER, AND INFORMATION SEARCH SYSTEM - In an information search server | 12-27-2012 |
20130007217 | SYSTEMS, METHODS, AND APPARATUS FOR COORDINATING UTILITY METER PROGRAM FILES - Systems, methods, and apparatus for coordinating the execution of program files by utility meters and/or the receipt of program file responses are provided. A command associated with a program file to be executed by a utility meter may be received by the utility meter via a network. The command may be formatted in accordance with an Internet-based protocol. The utility meter may process the received command. Additionally, the program file associated with the command may be configured to access one or more tables stored by the utility meter and conforming to an American National Standards Institute (ANSI) C12.19 standard. | 01-03-2013 |
20130007218 | Network Assisted Tracker for Better P2P Traffic Management - Embodiments described herein may disclose systems and methods to employ an enhanced tracker in a P2P scenario to increase P2P performance and efficiency. After receiving a request for content the tracker may assist in obtaining as many chunks of the requested content as possible from the plurality of peers on the local network and may obtain any chunks of the requested content not obtained from the plurality of peer on the local network from a randomly selected list of remote peers. | 01-03-2013 |
20130007219 | Shadowing Storage Gateway - Methods, apparatus, and computer-accessible storage media for shadowing data stored on a local store to a remote store provided by a service provider. A gateway may be configured as a shadowing gateway on a customer network in response to receiving configuration information. The shadowing gateway may receive reads and writes to the local store. The gateway passes the requests to the local store, and also uploads write data indicated by the writes to the service provider to update a snapshot of the local store maintained by the service provider on the remote store. The write data may be buffered to a write log for uploading, and may be uploaded as blocks according to a block storage format used by the service provider. The shadowing process may be transparent to processes on the customer network. The shadowed data may be used to recover data on the local store. | 01-03-2013 |
20130007220 | MAINTAINING REFERENTIAL INTEGRITY - A method, computer program product, and system for maintaining referential integrity is described. A method may comprise migrating a migration document in a migration shard from a first location to a second location. The method may further comprise adding a first location identifier associated with the first location of the migration document to metadata associated with the migration shard. The method may also comprise adding a second location identifier associated with the second location of the migration document to the metadata associated with the migration shard. The method may additionally comprise adding one or more shard identifiers to the metadata associated with the migration shard, each of the one or more shard identifiers corresponding to a shard that includes a document that may be referenced by one or more documents in the migration shard. | 01-03-2013 |
20130007221 | APPLICATION ACCELERATION - A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder. | 01-03-2013 |
20130007222 | CONTROL TERMINAL, NETWORK SYSTEM, AND CONTENT PLAYING METHOD - According to one embodiment, a control terminal includes: a content information obtaining module; a content selector; an identifier converter; and a remote-control-server controller. The content information obtaining module obtains content information presented by a content sender. The content selector selects, from the content information, a content to be played. The identifier converter converts, if a device identifier of the content sender is identical to a device identifier of a content receiver, content information of the selected content into a content identifier for remote controlling in a remote control server, based on a conversion rule set in advance. Here, the remote control server controls remote operations with respect to content on the network. The remote-control-server controller sends, based on the content identifier for remote controlling, a play control message to the remote control server comprising a device identifier same as that of the content sender and of the content receiver. | 01-03-2013 |
20130007223 | ENHANCED BLOCK-REQUEST STREAMING SYSTEM FOR HANDLING LOW-LATENCY STREAMING - A block-request streaming system provides for low-latency streaming of a media presentation. A plurality of media segments are generated according to an encoding protocol. Each media segment includes a random access point. A plurality of media fragments are encoded according to the same protocol. The media segments are aggregated from a plurality of media fragments. | 01-03-2013 |
20130007224 | Lightweight Method for Out-Of-Band Management of a Remote Computer with a Mirror of Remote Software Resources - The present invention provides a technical solution for an easy, highly reliable and secure out-of-band management of a remote computer with low cost of facilities. The present invention comprises a webcam which is used as a lightweight video sniffer, an emulator of keyboard and mouse, a mirror of remote disk which contains software resources and writable data file, a mirrored agent which runs on the computer which will be controlled remotely and render output of captured screen shot, and an assistant device which connects to a remote console and bridges an out-of-band management for the controlled computer. In the present invention, the controlled computer can be diagnosed remotely by a keyboard or a mouse with a mirror of remote software resources when the computer suffers from various kinds of problem, even when the whole Local Area Network (LAN) where the computer resides in is isolated from the remote console. | 01-03-2013 |
20130007225 | URL-BASED STICKY ROUTING TOKENS USING A SERVER-SIDE COOKIE JAR - A method, system and program product are presented for enabling a session, as defined by a series of related transactions to perform a unit of work, to be created between a client and a particular server where the server is managed by a dispatcher. Modifications to the Uniform Resource Locator (URL) are used to create a method of transferring information form the client to the server. The server implements a server-side storage area (cookie jar) to temporarily store information about the client and the session so that the client is routed to the same server for successive messages in the same session and no reliance is made upon an ability by the client to store or return cookies. | 01-03-2013 |
20130007226 | CONTENT MULTICASTING - A multicast system is contemplated. The multicast system may be configured to facilitate changing between multicast steams by caching one multicast stream while tuned to another multicast stream in anticipation of tuning to the cached multicast stream. Attributes associated with available multicast streams may be communicated to assist accessing devices in deciding which one or more of the available multicast streams to cache. | 01-03-2013 |
20130007227 | LOCAL STREAMING PROXY SERVER - A local application streaming proxy can create a virtual image of storage media, which allows cloud operators to rapidly deliver applications, or deliver any operating system remotely, while providing better security, network utilization, low power requirements, and consistent performance for streamed applications and operating systems. A station using its WiFi/LAN provides QoS guarantees (or priority) for application streaming network communications to create a consistent user experience regardless of other application bandwidth utilization. “HTTP demand paging” is also possible. | 01-03-2013 |
20130007228 | Method and system for purging content from a content delivery network - A content file purge mechanism for a content delivery network (CDN) is described. A Web-enabled portal is used by CDN customers to enter purge requests securely. A purge request identifies one or more content files to be purged. The purge request is pushed over a secure link from the portal to a purge server, which validates purge requests from multiple CDN customers and batches the requests into an aggregate purge request. The aggregate purge request is pushed from the purge server to a set of staging servers. Periodically, CDN content servers poll the staging servers to determine whether an aggregate purge request exists. If so, the CDN content servers obtain the aggregate purge request and process the request to remove the identified content files from their local storage. | 01-03-2013 |
20130007229 | PLAYLIST SERVER - A method for playing music includes displaying a list of playlists names, selecting one of the displayed playlists names, sending at least one attribute of a playlist corresponding to the selected playlist name to a playlist server, receiving a playlist from the playlist server wherein the received playlist corresponds to the attribute(s), selecting at least one song from the received playlist, sending information representative of the selected song to a content server, receiving the selected song from the content server, and playing the selected song(s). Requesting a playlist on the first device based on attributes, sending the same attributes to a second device having the second device request the playlist and start playing. | 01-03-2013 |
20130013740 | Media Sharing Method and Non-transitory Machine Readable Media thereof - By merging media playlists of mobile electronic devices capable of responding to each other and sharing a same wireless communication protocol, each of the mobile electronic devices is capable of sharing media playlists and corresponding media files with each other. | 01-10-2013 |
20130013741 | Triggering With Time Indicator - The disclosure relates to a method and system for triggering at least one terminal to establish a communication path between the terminal and a server. The method includes transmitting a trigger message to the terminal, the trigger message including timing information indicating when the communication path between the terminal and the server is to be established. The timing information may include a time delay, a time window, or an instruction to randomly select time for establishing the communication path between the terminal and the server. | 01-10-2013 |
20130013742 | APPARATUS AND METHOD FOR PROVIDING ADVERTISEMENT SERVICE IN MOBILE COMMUNICATION SYSTEM - An apparatus and method are provided for managing mobile commerce data in an electronic device. The method includes receiving mobile commerce data from a server; and displaying a schedule function. A due date of the mobile commerce data is registered in the schedule function. | 01-10-2013 |
20130013743 | COMMUNICATION SERVICE SYSTEM - A communication service system includes a SNS server | 01-10-2013 |
20130013744 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR MANAGING DOWNLOAD REQUESTS RECEIVED TO DOWNLOAD FILES FROM A SERVER - A method, system and program product for managing downloads of files from a server. The method includes presetting, using a tool, a threshold number of allowable connections for each client requesting connections to download files from a server. The method further includes identifying, using the tool, a client requesting one or more connections to download a file and tracking, using the tool, whether or not the client has exceeded the threshold number of allowable connections preset. If the client has not exceeded the threshold number of allowable connections preset, allowing the one or more connections up to the threshold number of allowable connections preset for the client to download the file from the server and if the client has exceeded the threshold number of allowable connections preset, preventing the client from connecting to the server, such that overloading of the server with too many simultaneous active connections is minimized. | 01-10-2013 |
20130013745 | Resource Upload - A method, system and program for uploading a resource from remote storage to a remote service. The method comprises the steps of connecting to the remote service, initiating an upload of the resource to the remote service, selecting the remote storage as a source of the resource, acquiring the resource from the remote storage, and uploading the resource to the remote service. In one embodiment, at least part of the method is executed by a proxy server and the step of acquiring the resource from the remote storage comprises downloading the resource to the proxy server. In another embodiment, the remote service communicates directly with the remote storage. In this further embodiment, a client device acquires authentication data for the resource from the remote storage and the step of acquiring the resource from the remote storage includes providing the authentication data to the remote storage. | 01-10-2013 |
20130013746 | METHOD AND APPARATUS FOR PROVIDING ACCESS OF NETWORK BASED RADIO FREQUENCY IDENTIFICATION INFORMATION - A method and apparatus for enabling consumers to scan RFID tags using home based endpoint devices that can transmit the scanned information to network based services are disclosed. Using the RFID scanned information, consumers can then access, retrieve and view additional information regarding products, in which RFIDs are embedded, on video display devices, such as televisions or video display monitors. This product related information can include interactive technical support, companion product information, or instructional guidelines. | 01-10-2013 |
20130013747 | METHOD FOR CONTENT-AWARE REDIRECTION AND CONTENT RENAMING - The present invention is directed to mechanisms for content-aware redirection and content exchange/content discovery that permit a request for content to be redirected to a particular advantageous server that can serve the content. | 01-10-2013 |
20130013748 | Global hosting system - Network architecture supports hosting and content distribution on a global scale. The architecture allows a Content Provider to replicate and serve its most popular content at an unlimited number of points throughout the world. The inventive framework comprises a set of servers operating in a distributed manner. The actual content to be served is preferably supported on a set of hosting servers (sometimes referred to as ghost servers). This content comprises HTML page objects that, conventionally, are served from a Content Provider site. A base HTML document portion of a Web page is served from the Content Provider's site while one or more embedded objects for the page are served from the hosting servers, preferably, those hosting servers near the client machine. By serving the base HTML document from the Content Provider's site, the Content Provider maintains control over the content. | 01-10-2013 |
20130013749 | SERVICES FOR PROVIDING ITEM ASSOCIATION DATA - A service is disclosed for enabling web sites and other entities to provide item recommendations and other behavior-based content to end users. The service can be implemented as a web service that is remotely accessible over the Internet. Web sites use the web service's interface to report events descriptive of item-related actions performed by end users (e.g., item views, item purchases, searches for items, etc.). The web service analyzes the reported event data on an aggregated basis to detect various types of associations between particular items, and stores resulting datasets that map items to associated items. The web service's interface also provides various API calls for enabling the web sites to request item recommendations and other behavior-based content, including but not limited to personalized recommendations that are based on the event history of the target user. Advantageously, the web sites need not host the infrastructure for providing such content. | 01-10-2013 |
20130013750 | METHODS AND SYSTEM FOR PROVIDING CONTENT TO A MOBILE COMMUNICATION DEVICE - A method and server for facilitating the transmission of content to a mobile communication device connected to a host computer are provided. The method comprises: sending a content queue request to the mobile communication device from a web application running within a web browser; in response to sending the content queue request, receiving at the host computer a content queue from the mobile communication device, the content queue identifying one or more locations of remote servers associated with content; retrieving content, by the web application, in accordance with the one or more locations identified in the content queue; and sending the content from the host computer to the mobile communication device. | 01-10-2013 |
20130018988 | Speculative Begin TransactionAANM Peek; Daniel NotaAACI SunnyvaleAAST CAAACO USAAGP Peek; Daniel Nota Sunnyvale CA US - Speculative processing of begin transaction database messages may include receiving a begin transaction message from a database client, transmitting an acknowledgement of the begin transaction message to the database client prior to forwarding the begin transaction message to the database server, forwarding the begin transaction message to the database server, and receiving an acknowledgement of the begin transaction message from the database server. In some implementations, the acknowledgement of the begin transaction message to the database client is transmitted substantially without delay after receiving the begin transaction message from the database client. | 01-17-2013 |
20130018989 | Speculative Database AuthenticationAANM Peek; Daniel NotaAACI SunnyvaleAAST CAAACO USAAGP Peek; Daniel Nota Sunnyvale CA US - Speculative processing of authentication messages may include transmitting a first series of simultaneous messages to a database client, the first series of simultaneous messages including a handshake message and a first authentication acknowledgement message, receiving a second series of simultaneous messages from the database client, the second series of simultaneous messages including an authentication message and a database message, and transmitting a database acknowledgment message to the database client. In some implementations, the second series of simultaneous messages is received from the database client substantially without delay after the transmission of the first series of simultaneous messages. | 01-17-2013 |
20130018990 | NEGOTIATIONS FOR ALTERNATE DOWNLOAD OPTIONS BETWEEN AN END USER AND A SERVERAANM Cai; YigangAACI NapervilleAAST ILAACO USAAGP Cai; Yigang Naperville IL USAANM Hua; SuzannAACI LisleAAST ILAACO USAAGP Hua; Suzann Lisle IL US - Systems and methods are disclosed for negotiating alternate download options for downloading a file from a server to an end user device. A device in one embodiment transmits a first request to a server over a network to download a file from the server. The download is not available due to resource limitations in the network or the server itself. Thus, the device receives a response from the server indicating that the download is not available. The device processes the response to identify alternate download options offered by the server for downloading the file. The device detects a selection by the end user of one of the alternate download options, and generates a second request that includes an indication of the selected option. The device then transmits the second request to the server. | 01-17-2013 |
20130018991 | SYSTEM AND METHOD FOR PACKETIZING DATA STREAM IN PEER-TO-PEER (P2P) BASED STREAMING SERVICEAANM KIM; Young WookAACI Seongnam-siAACO KRAAGP KIM; Young Wook Seongnam-si KRAANM KIM; Jong SooAACI Seongnam-siAACO KRAAGP KIM; Jong Soo Seongnam-si KRAANM PARK; Jung JunAACI Seongnam-siAACO KRAAGP PARK; Jung Jun Seongnam-si KRAANM YANG; Seung KwanAACI Seongnam-siAACO KRAAGP YANG; Seung Kwan Seongnam-si KRAANM OH; Jae WonAACI Seongnam-siAACO KRAAGP OH; Jae Won Seongnam-si KRAANM WOO; Chang HeeAACI Seongnam-siAACO KRAAGP WOO; Chang Hee Seongnam-si KRAANM LEE; Sang HyunAACI Seongnam-siAACO KRAAGP LEE; Sang Hyun Seongnam-si KR - A system to packetize a data stream includes a piece generating unit including a processor configured to generate data pieces of the data stream, each data piece being generated during an equal time interval, and a communication unit to transmit the pieces of the data stream. A method that uses a processor to packetize a data stream includes generating, using the processor, data pieces of the data stream, each data piece being generated during an equal time interval, and transmitting the pieces of the data stream. A non-transitory computer-readable medium includes a program for instructing a computer, when executed by a processor, to perform the steps of: generating data pieces of the data stream, each data piece being generated during an equal time interval; and transmitting the pieces of the data stream. | 01-17-2013 |
20130018992 | Method And System For Caching Real-Time Data - A system and method for storing data representing a multidimensional entity using corresponding dimensions for the data, storing a further dimension for the data, the further dimension being a modification timestamp indicating a time when the data was modified, receiving a request for the data representing the multi-dimensional entity, the request including a request timestamp indicating a further time when a previous request for the data representing the multi-dimensional entity was received and transmitting the data only when the modification timestamp is later than the request timestamp. | 01-17-2013 |
20130024547 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including an acquisition unit acquiring information showing at least one of an indicated party, who is a person or group indicated by a user, and indicated content, which is content indicated by the user, and a recommendation unit recommending, to the user, content that is similar to at least one of content related to the indicated party, the indicated content, and content liked by the user. | 01-24-2013 |
20130024548 | MAP DATA DISTRIBUTION SERVER, MAP DATA DISTRIBUTION SYSTEM, AND MAP DATA DISTRIBUTION METHOD - A map data distribution server that is connected to a network and distributes map data via the network is provided. The map data distribution server holds first map data and second map data that is of a newer version than the first map data and holds a plurality of update data including an instruction to update the first map data for each of partitions of a given size on a map. The map data distribution server decides whether a predetermined condition is fulfilled upon receiving an update request to update the first map data in a first partition out of the partitions to the second map data from a terminal communicating with the map data distribution server via the network, selects one of the plurality of update data relevant to the first partition, based on the result of the decision, and transmits the selected update data to the terminal. | 01-24-2013 |
20130024549 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL APPLICATIONS - A device and computer-readable medium, including an application for communicating with a directory server. The application submits a query to the directory server requesting data for the application. In response to a query result that includes the requested data from the directory server, the application stores the received data for display on the device. In another aspect, there is provided a device, including a client process for running on the device and for communicating with a directory server; and an application for running on the device. The client process submits a query to the directory server requesting data for the application. In response to a query result that includes the requested data from the directory server, the client process stores the received data for display on the device by the application. | 01-24-2013 |
20130024550 | LIVE MEDIA DELIVERY OVER A PACKET-BASED COMPUTER NETWORK - In general, this disclosure describes techniques of determining a backset for client devices attempting to download data of a live transmission. A backset is an amount of temporal delay that the client devices are delayed by when viewing the live transmission. As described herein, a media content provider may determine a recommended backset for each client devices based characteristics of the client device. Each client device may then be backset by the determined value, or may calculate its own backset based on the recommended backset. Establishing a backset for each client device may avoid rebuffering of live transmission data. | 01-24-2013 |
20130031213 | OBTAINING AND ASSESSING OBJECTIVE DATA RELATING TO NETWORK RESOURCES - The subject matter discloses a network comprising a plurality of network resources a method for automatically providing a user device with information regarding communication with a network resource, the method comprising: prior to sending data from the user device to the network resource in communication, retrieving information about the network resource from a directory server; evaluating the data to determine if sending the data to the network resource complies with security criteria according to the information about the network resource; providing the user device with a choice whether to send the data in case the data comprises confidential data. | 01-31-2013 |
20130031214 | METHOD AND SYSTEM FOR EFFICIENT DOWNLOAD OF DATA PACKAGE - Methods for efficient download of a data package and a client device and server that may implement such methods are disclosed. The client device sends an inventory identifying existing stored content packages to the download server. The download server identifies portions of the requested data package already corresponding to content elements already stored on the client device, and sends information to the client device indicating which portions of the requested data package are already stored on the client device. The client device gathers the already-stored portions of the requested data package and requests a remaining portion of the requested data package from the download server. The download server receives the request for the remaining portion of the requested data package and sends the remaining portion to the client device. | 01-31-2013 |
20130031215 | AIRCRAFT ENTERTAINMENT SYSTEM - A content distribution system comprises a server, a plurality of clients and means for distributing a plurality of items of content to the plurality of clients, wherein each client is configured to transmit at least one message to the server representative of portions of the items of content that are present or not present at that client, and the distribution means is configured to determine from the messages portions of the items of content that are missing from at least one client, and to distribute the missing portions of content to the clients according to a multicast protocol. | 01-31-2013 |
20130031216 | SYSTEMS AND METHODS FOR GENERATION OF CUSTOMIZED MEDIA PLAYLISTS - The present application is directed to methods and systems for providing social interaction within a customized media streaming service. In one aspect, the present application is directed to methods and systems for automated playlist generation based on social metadata. These systems allow for an internet media delivery service to learn about a listener's preferences, and changes in those preferences over time, without the listener being required to tell the service directly, but rather through social networking profiles and relationships to one or more similar or related users. This allows the service to immediately, without any input from the listener, play programming that is likely to be enjoyed by the listener. It also allows the service to learn about changes in a listener's preferences over time without requiring the user to actively express the preferences. | 01-31-2013 |
20130031217 | SYNCHRONOUS MEDIA RENDERING OF DEMUXED MEDIA COMPONENTS ACROSS MULTIPLE DEVICES - Some media applications use media containers, media files or media streams that contain multiple media components in it and require that each component of media be sent to different destinations tailored for rendering a particular type of media component. Furthermore there may be multiple destinations for a particular media component type. For example an application might use a media file with one video and one stereo audio stream and want to send this to two video rendering devices and four stereo audio devices. This invention describes a system for rendering these media components synchronously on multiple devices by demultiplexing the media into media sub components at one destination, sending the components to all destinations and synchronizing the rendering at each device. | 01-31-2013 |
20130031218 | SYSTEM AND METHOD FOR SHARING IMAGES USING AN UPLOAD MENU - There is disclosed a system and method for uploading an image file to an image repository from a mobile handheld communications device having an integrated camera. In an embodiment, the method comprises: upon determining capture of an image using the integrated camera, automatically initiating an image upload module; configuring the image upload module to display an image upload user interface having user selectable image upload settings; and upon receiving user instructions, uploading the image file to the image repository with the selected image upload settings. The upload settings may be preselected and the device may be preauthorized to access an account on the image repository. | 01-31-2013 |
20130031219 | Device And Method For Downloading Movie File - A device and method for downloading a movie file. The device includes a file parsing module, a file segmenting module, a network downloading module and a preview playing module. The file segmenting module segments a movie file according to position information of key frames parsed by the file parsing module. The network downloading module downloads file data according to file segmenting information, and the preview playing module implements a rapidly preview of movie content using downloaded file data. | 01-31-2013 |
20130031220 | System and Method for Recording and Sharing Music - A method includes the steps of allowing a first user to play a selected song on an electronic device at a first location, the selected song being transmitted across an electronic network from a server at a second location; allowing the first user to record a user-generated stem track using the electronic device at the first location while playing the selected song; transmitting the user-generated stem track across the electronic network to the second location; and storing the user-generated stem track on the server at the second location. An electronic system that allows the first user to perform the method is also disclosed. | 01-31-2013 |
20130031221 | DISTRIBUTED DATA STORAGE SYSTEM AND METHOD - A distributed data storage system and method are disclosed. The distributed data storage system includes: an interface machine process module; at least one service process module; and at least one storage module. The interface machine process module is configured to receive a storage request containing data to be stored from a storage requester and distribute the storage request to one of the at least one service process module; the service process module is configured to receive the storage request from the interface machine process module and assign a storage identifier for the date contained in the storage request; the at least one storage module is configured to store the data according to the storage identifier assigned by the service process module. The distributed data storage system and method of the present invention can provide stable, simple, highly efficient, and low cost mass data storage and read/write services for users. | 01-31-2013 |
20130031222 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR PAUSING VIDEO STREAMING CONTENT - It is presented a method, performed in an application server, the application server being part of a video streaming system further comprising a streaming server and a mobile streaming client. The method comprises the steps of: obtaining a pause timestamp representing a time where the mobile streaming client has paused video streaming content; determining a reference to a high quality image corresponding to an image of the video streaming content at the pause timestamp, wherein the high quality image is of a higher quality than the image of the video streaming content and the high quality image is stored separately from the video streaming content; and sending a high quality image message to the mobile streaming client comprising the reference to the high quality image. Corresponding client method, application server, mobile streaming client and computer program and computer program products are also presented. | 01-31-2013 |
20130036200 | Methods and Systems for Delivering a Personalized Version of an Executable Application to a Secondary Access Device Associated with a User - An exemplary method includes a media content presentation system 1) delivering a primary media content stream to a primary access device, the primary media content stream comprising data representative of a media content instance that is presented by the primary access device as the primary media content stream is delivered to the primary access device and data representative of an executable application related to the media content instance, 2) determining that a secondary access device associated with a user is located within a detection zone associated with the primary access device during a time period associated with the presentation of the media content instance by the primary access device, and 3) directing the primary access device to generate and deliver a version of the executable application that is personalized for the user to the secondary access device. Corresponding methods and systems are also disclosed. | 02-07-2013 |
20130036201 | STREAMING INTERNET VIDEO EDITING AND COMPOSITE EDIT PLAYBACK - A computer-implemented method for the creation of composite internet videos from streaming video feeds serving as an intermediary between an internet video user and a plurality of separate internet video sources. A user may invoke the service from a web page and fashion a composite video from a plurality of sources without copying or otherwise disturbing the source videos. The user's composite video is defined by an edit decision list (EDL) which specifies the location of the plurality of separate videos, the “cut in” and “cut out” locations within the separate videos where the composite video will transition between the separate videos, and an audio volume value associated with each video. | 02-07-2013 |
20130036202 | METHOD AND SYSTEM FOR PROVIDING TARGETED CONTENT TO A SURFER - Providing targeted content to a surfer by determining which content object of a group of content objects, will be best suited for presentation in association with a link on a requested web page. Content objects may include the text, topic, font, color or other attribute of an external or internal advertisement, as well as the specific design of the object, an image, the design of the page in which the object is presented, etc. Selection of a content object can be based on predictive information that is associated with the request (i.e. day and time of receipt, IP address of request, etc.) or historical information about the surfer. | 02-07-2013 |
20130036203 | SYSTEM FOR SHARING VIDEO WITH ADVERTISEMENTS OVER A NETWORK - A user can create a video segment or employ an existing video segment, upload the segment to a server, indicate an advertisement to be associated with the video, and then send it to a recipient over a computer network. The user provides an indication that one or more particular video segments and advertisements are to be shared over the network. An identifier for the video segment is automatically created and the segment and the identifier are automatically uploaded to a host computer over the network such as the Internet. The video segment, the identifier (optionally with other identifying material such as an identity of the sender, and an advertisement selected by the sender can be stored at the direction of the host computer. | 02-07-2013 |
20130036204 | RECEPTION OF A DIGITAL CONTENT IN TRICK MODE - A terminal receives a digital content which is transmitted in the form of a data stream in a network. This digital content is received by the terminal with a reception throughput, a nominal rendering time being associated with the digital content. Activation of a trick mode corresponding to a modification of the nominal rendering time according to a modification factor associated with the trick mode is detected on the terminal. Data to be requested are then determined according to the modification factor and according to a value representative of reception throughput. The data are then requested from the network and the requested data are received. | 02-07-2013 |
20130036205 | Metadata Processing Apparatus, Server, and Metadata Processing Method - According to one embodiment, a metadata processing apparatus which communicates with a server that holds metadata, the metadata processing apparatus includes a metadata update module configured to update metadata pertaining to content, a transmission module configured to transmit, to the server, content identification data for identifying the content to which the metadata updated by the metadata update module pertains, a reception module configured to receive data transmitted from the server, a determination module configured to determine, on the basis of the data received from the server by the reception module, whether it is necessary to upload the metadata updated by the metadata update module, and a notification module configured to invoke notification that presses upload of the metadata updated by the metadata update module to the server when the determination module has determined that upload is necessary. | 02-07-2013 |
20130036206 | METHOD AND APPARATUS FOR EXTENDING REMOTE NETWORK VISIBILITY OF THE PUSH FUNCTIONALITY - An approach is provided for extending remote network visibility for push functionality. An application is transmitted, via a push agent, from a first network to a device of a second network, wherein the device is configured to execute the application. The device is remotely controlled using the application. | 02-07-2013 |
20130041984 | Electronic Book Rental System and Method - A system and method for providing a E-book on a loan basis comprising: a database for storing a plurality of e-books, where said database is accessible via a computer network; software embedded within each e-book, where said software limits the time period for review of said e-book; and a plurality of end users, where each end user accesses the database via the computer network by using an electronic computing device to download a desired e-book from the database. In the preferred embodiment, the computer network is the Internet. End users may utilize a laptop computer, a desk top computer or an electronic reader to access and store the e-books retrieved from the database. | 02-14-2013 |
20130041985 | TOKEN BASED FILE OPERATIONS - Described are embodiments which allow token-based file operations. The client may request a special offload file operation that is formatted according to a file access protocol. The file operation may be an offload read operation or an offload write operation. In an offload read operation, the client requests that data be logically read from a stored file, or a portion thereof. In response, the file server provides a response that includes a token that represents the logically read data. In some embodiments, the file server may return a response with a token that represents less than all of the requested data if for some reason it cannot provide a token that represents all of the data. The token can then be used by the client in a subsequent offload write operation. In embodiments, the tokens represent immutable data that can be safely and securely used across servers and clients. | 02-14-2013 |
20130041986 | SYSTEM AND METHOD FOR AUTO-GENERATING JAVASCRIPT - A method, system, Web-environment and computer program product for automatically generating proxies and meta-proxies for script code in an HTML document. The invention preferably operates with a system that allows for JavaScript to be utilized on the server-side. | 02-14-2013 |
20130046856 | EVENT-TRIGGERED STREAMING OF WINDOWED VIDEO CONTENT - An apparatus herein coordinates streaming of multimedia content from a streaming server to a client device. While the client device is receiving a first multicast stream from the streaming server, the apparatus receives notification of the recent or impending occurrence of a defined event of interest characteristic of the multimedia content in a second multicast stream. Responsive to receiving such notification, the apparatus directs the streaming server to stream to the client device a third stream whose video content comprises windowed video content of both the first and second multicast streams. This windowed video content comprises video content from the first and second multicast streams arranged in respective windows. Such event-triggered streaming thus enables a user of the client device to simultaneously watch both the first and second streams, as desired, by efficiently receiving only a single third stream. | 02-21-2013 |
20130046857 | VIDEO STREAMING USING ADAPTIVE TCP WINDOW SIZE - Methods and apparatuses for streaming a video stored on a server to a display device over a network are provided. The TCP receive window size is adjusted to achieve a more uniform transmission of video segments of the video over the network to reduce the bustiness of network traffic. | 02-21-2013 |
20130046858 | SYSTEM AND METHOD FOR HIERARCHICAL STREAM PROCESSING - A method, computer program product, and system for de-centralized stream processing is provided. The method may include providing a plurality of processing nodes each of said processing nodes configured to transmit and receive a stream of data. The method may also include providing a genome including a hierarchical set of tasks that represent a hierarchical functional decomposition of one or more problem scenarios. The method may further include identifying, at each of the processing nodes, one or more tasks for a first genome level. The method may additionally include differentiating, at one or more of the plurality of processing nodes, into one or more tasks, based upon, at least in part, the first genome level. The method may further include grouping a plurality of the processing nodes together to achieve a power level. The method may also include activating a second genome level once the power level has been reached. The method may further include repeating until one or more of the nodes differentiates into a further genome level. | 02-21-2013 |
20130046859 | STREAM PROCESSING USING A CLIENT-SERVER ARCHITECTURE - A system for responding to requests using stream processing can include a processor configured to initiate executable operations including include receiving a server request from a server, wherein the server is configured to generate the server request responsive to a client request, generating a request identifier associated with the server request, and, responsive to the server request, sending a stream processing request derived from the server request to a first stream processing node. The stream processing request can include the request identifier. Responsive to receiving a create response message including a stream processing result and the request identifier from a second stream processing node, the stream processing result can be correlated with the server request. A write response message specifying the stream processing result can be sent to the server. | 02-21-2013 |
20130046860 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM STORING PROGRAM - A timeout time used when acquiring data is decided based on data to be acquired from a server. | 02-21-2013 |
20130046861 | VARIANT STREAMS FOR REAL-TIME OR NEAR REAL-TIME STREAMING TO PROVIDE FAILOVER PROTECTION - Methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes providing multiple redundant locations that provide media content to client devices using alternative streams. To implement failover protection, a first server device or first content distribution service creates a stream, or multiple alternate bandwidth streams and generates playlist file(s). A second server device or second content distribution service creates a parallel stream, or set of streams. A client attempts to download the playlist file(s) from a first uniform resource locator (URL) using a first stream associated with the first server device or the first content distribution service. If a client is unable to download the playlist file(s) from the first URL, the client attempts to switch to an alternate stream associated with another URL. | 02-21-2013 |
20130046862 | Method and Apparatus for Callback Supplementation of Media Program Metadata - A method and apparatus for obtaining media program metadata is disclosed. In one embodiment, the method comprises the steps of receiving a media program callback message in a content delivery system from a client device displaying a webpage retrieved from a host server, the media program embedded in the retrieved webpage, the callback message comprising a callback address to the webpage, and storing the address as metadata associated with the media program in the database. | 02-21-2013 |
20130054749 | Dialer with Real-Time Reverse Look-Up Including Social Data - Methods and systems directed to a dialer application that performs a reverse look up on an outgoing communication to determine a specific member of a social networking system associated with the outgoing communication, and, based on the social relationship between the detected member and the sender of the communication, display particular information to the sender. In this manner, a user is provided a dialer that leverages information stored remotely on a social network. | 02-28-2013 |
20130054750 | SYSTEM AND METHOD FOR REQUESTING MEDIA COVERAGE OF AN EVENT - An internet server based computerized system and method to request media coverage of an event from smartphone (or other wireless computerized device) carrying potential event participants who are near the event's space-time location. Here event media requestors post event space-time location and media data requests on the invention's internet server database, and at various time intervals, this server in turn polls (by either a push or pull process) the position of the various potential event participants who are running the invention's application software on their smartphones. If the internet server determines that there is a match, the server transmits the event media request to the relevant potential event participants, along with additional information such as the number of requestors. Potential event participants can thus acquire the event media data, and upload or stream this media data back to the internet server, which can notify requestors when the data is available. | 02-28-2013 |
20130054751 | System and Method for Network Connection Adaptation - A computer implemented method for performing automatic latency mitigation in a remote access system comprises using a network connection between a client in remote access with a server to define a virtual channel for determining latency in the network connection, and providing a latency value for the connection. The latency value is used to determine a mitigating action for reducing the latency or the effect of latency in the connection, and the mitigating action is executed at the client. | 02-28-2013 |
20130054752 | Methods and Apparatus for Downloading Digital Content - Approaches to both pulling and pushing digital media content, such as movies, electronic books, music, games and the like, are addressed. Hybrid systems are also addressed. A mechanism for selecting particular digital media content by a user, such as a particular movie, for example, is utilized in pull approaches. A mechanism for identifying users who have opted in is employed in push approaches. Digital media content is provided by a media server to one or more high speed wireless radios which transmit that content to users' mobile devices. | 02-28-2013 |
20130054753 | ELECTRONIC DEVICE AND METHOD FOR DOWNLOADING CONTENT - An electronic device includes a communication unit communicate with a network, a processing unit, and a storage unit. The processing unit controls the communication unit to transmit keywords to the network in response to user input, and controls the communication unit to transmit a download request of addresses of searched content of the network to target mobile terminal(s) selected from at least one mobile terminal communicating with the communication unit. The download request searches the network for content associated with the download addresses, the searched content are downloaded to the target mobile terminal(s). | 02-28-2013 |
20130054754 | HOME NETWORK MEDIA TRANSPORT NEGOTIATION - In a first embodiment of the present invention, a method for performing home networking media transport negotiation in a home network is provided, the method comprising: issuing a browse command on a content directory service in the home network to locate a custom resource element; and issuing an action to a media renderer in the home network to set a location of a media server to serve the item, wherein the issuing includes passing item metadata stored in the custom resource element, thus enabling the media renderer to negotiate directly with the media server while conveying detailed information about capabilities of the media renderer. | 02-28-2013 |
20130054755 | IMAGE SHARING - A method, apparatus, and system for performing image sharing. A first computer is coupled to an external device capable of acquiring data. A second computer is coupled to the first computer. A direct access to data acquired by the external device is provided to the second computer. | 02-28-2013 |
20130054756 | REDIRECTION APPARATUS AND METHOD - Described embodiments are directed to methods and apparatus for redirecting a client device to a selected streaming server in response to receiving a request for content. The streaming server to which the client is redirected can be selected based on one or more criteria such as streaming server loads (e.g. connection loads and processing loads) and content storage location, using a data structure stored at the redirection server. | 02-28-2013 |
20130054757 | CONTAINERIZED SOFTWARE FOR VIRALLY COPYING FROM ONE ENDPOINT TO ANOTHER - A method, system and computer readable medium include objects with media content. The method includes receiving, at one or more servers, a request for the media content to be displayed at an endpoint. The method includes identifying information about an environment associated with the endpoint. The method includes identifying a set of objects to include in a container for the media content based on the information identified about the environment. At least one of the objects includes program code for completing a transaction during display of the media content. Additionally, the method includes sending, by one or more servers, the set of objects to the endpoint. | 02-28-2013 |
20130054758 | CUSTOMER ENGAGEMENT PLATFORM AND PORTAL HAVING MULTI-MEDIA CAPABILITIES - A system for managing a customer engagement portal associated with a site includes a media manager associated with the site and at least one network device associated with the site. The network device and the media manager are in communication to wirelessly transfer streams of media. The network device is configured to output streams of media. The site also has a mobile device associated therewith that is configured to initiate a change in an operating condition of the at least one network device for a location remote from the site. The network device is configured to output the streams of media simultaneously with the operating condition of the network deceive being changed. | 02-28-2013 |
20130054759 | ELECTRONIC APPARATUS AND METHOD FOR TRANSFERRING CONTENTS ON CLOUD SYSTEM TO DEVICE CONNECTED TO DLNA - An electronic apparatus is capable of transferring contents on a cloud system to a device connected to a DLNA. In a method for operating a client on the cloud service system, a stream meta data table including information of one or more contents is received from a server. Meta data of contents selected from the contents are converted such that the meta data coincide with a format used by a device selected from one or more devices connected to a network. The selected contents are streamed from the server and transferred to the selected device. | 02-28-2013 |
20130054760 | DATA UPLOAD METHOD USING SHORTCUT - Provided is a method of uploading data to a data server with minimum manipulations and downloading or retrieving the uploaded data by using a user's mobile terminal or a user-designated recipient's mobile terminal. A data upload method used by a computer system includes: monitoring whether a data upload shortcut command is input; selecting an object to be uploaded when an input of the data upload shortcut command is sensed; and transmitting an upload file, which consists of data of the selected object, to a data server. | 02-28-2013 |
20130060904 | USER-CONTROLLED DOWNLOAD DURATION TIME - A method, apparatus and computer program product useful for communicating media content, over a computerized network, in accordance with download duration time. One exemplary method may comprise obtaining a download duration time from a client with respect to a media content; determining a quality of the media content so as to be provided within the download duration time; and transmitting to the client a version of the media content having the quality. Another exemplary embodiment may be a computer program product for enabling a user of a client to select download duration time, the computer program product comprising: program code stored on a non-transitory computer readable medium; wherein the program code is operative to display a Graphical User Interface (GUI) widget on a display of the client, wherein the GUI widget comprises: a download duration time input component, wherein the GUI widget is operative to provide the download duration time to a content delivery apparatus for providing a media content within the download duration time. | 03-07-2013 |
20130060905 | Accessing Hardware Devices Using Web Server Abstractions - In the new architecture, a client that desires access to a piece of hardware sends HTTP requests to a device server. The server receives a HTTP requests, accesses a device on behalf of the client, and send the device's response back to the client in the form of an HTTP response. This architecture has three primary advantages. First, it offers a clean interface for clients where all devices are accessed as if they are web servers. Second, it helps make devices more secure whereby clients can be prevented from accessing hardware directly, and all device access is forced through the narrow HTTP access protocol and checked for compliance with a desired security policy. Third, since HTTP allows local and remote servers to be contacted, the proposed architecture makes it easy for clients to communicate with devices that are not physically co-resident with the client but which are accessible via a network connection. | 03-07-2013 |
20130060906 | Transmitting a Media Stream Over HTTP - A media stream is transmitted over HTTP from a server which accepts TCP connections to a client. The system generates for a session a plurality of dedicated tunnels through the network. The stream is encapsulated into a series of data blocks with a sequence number in the header. Each time a block is sent, the system selects from the available tunnels that which currently has the least pending sends. At the client the blocks are re-ordered in a re-ordering buffer into sequential order and used to generate the media stream. The buffer ignores any data blocks which are not received within a set time period. New tunnels are opened when the number of pending blocks at the one with the least number is greater than a set number, but only up to a set maximum and only after a set delay time from the last tunnel opening. | 03-07-2013 |
20130060907 | HANDLING HTTP-BASED SERVICE REQUESTS VIA IP PORTS - A computer implemented method, system and/or computer program product handles service requests for HTTP-based services via IP ports that are located on HTTP servers. These HTTP servers are logically coupled to a port sharing mechanism that handles service requests from clients, and each of the multiple HTTP servers provides the same HTTP-based service. A request for the HTTP-based service is sent to an IP port in a first HTTP server. However, this IP port has a current number of active IP connections that exceeds a soft cap. Nonetheless, this IP port is directed to accept and execute the request, and then to terminate its connection with the client. Any subsequent request for this same HTTP-based service is directed to another of the multiple HTTP servers. | 03-07-2013 |
20130060908 | LOCATION-BASED STREAMING MEDIA CHANNELS - A system for providing location-based streaming media to a user has a provider computer and at least one database accessible by the provider computer containing media content, the media content being associated with at least one location. A user hardware device is coupled to the provider computer over a network. The user hardware device communicates a location of the user hardware device to the provider computer. The provider computer to produces a list of media content corresponding to the location of the user hardware device and transmits the list to the user hardware device. The user hardware device communicates a media content selection to the provider computer and the provider computer streams the media content to the user hardware device based on the media content selection. | 03-07-2013 |
20130060909 | HANDLING HTTP-BASED SERVICE REQUESTS VIA IP PORTS - A computer implemented method handles service requests for HTTP-based services via IP ports that are located on HTTP servers. These HTTP servers are logically coupled to a port sharing mechanism that handles service requests from clients, and each of the multiple HTTP servers provides the same HTTP-based service. A request for the HTTP-based service is sent to an IP port in a first HTTP server. However, this IP port has a current number of active IP connections that exceeds a soft cap. Nonetheless, this IP port is directed to accept and execute the request, and then to terminate its connection with the client. Any subsequent request for this same HTTP-based service is directed to another of the multiple HTTP servers. | 03-07-2013 |
20130060910 | CONTENT REPRODUCING APPARATUS, CONTENT REPRODUCING SYSTEM, AND CONTROL METHOD THEREOF - A method of controlling a content reproducing apparatus is provided, which includes receiving content from an external content providing server, receiving a user input for continuous viewing of the content from an external content reproducing apparatus, and streaming the content to the external content reproducing apparatus according to the user input. | 03-07-2013 |
20130060911 | STREAMING OF MULTIMEDIA DATA FROM MULTIPLE SOURCES - In one example, a device includes a plurality of interfaces, wherein each of the interfaces is communicatively coupled to a respective one of a plurality of sources, a stream management unit configured to select, using a manifest file for multimedia content, one of a plurality of representations from which to retrieve multimedia data of the multimedia content, wherein the manifest file includes information indicative of the plurality of representations of the multimedia content, wherein the plurality of representations includes the selected representation, wherein multimedia data for the representations is available from the plurality of sources, and wherein the stream management unit is configured to select one of the sources from which to retrieve multimedia data for the selected representation, and a source component configured to retrieve multimedia data for the selected representation from the selected source via the one of the interfaces that is communicatively coupled to the selected source. | 03-07-2013 |
20130060912 | Streaming-Content Analytics - In one embodiment, a method includes accessing data associated with one or more source logs. The data associated with the source logs corresponds to activity of a user at a particular time. The method also includes identifying the user and a device associated with the source logs; and mapping at least a portion of the data associated with the source logs to a user session associated with the user and the device. The user session corresponds to activity of the user while using the device. The information also includes providing data corresponding to a particular period of time based on the user session. The data corresponds to the particular period of time includes streaming content and geographic data captured during the particular period of time. | 03-07-2013 |
20130060913 | CONTENT DISTRIBUTION PLATFORM - A system is adapted to manage the distribution of content to one or more cooperating media/substrates. The system receives data representative of environment conditions for one or more cooperating media/substrates adapted to display digital content. The media/substrates may be located in public spaces. The system compares the received data representative of environment conditions with selection criteria to identify content for distribution to the media/substrates. The selected content is distributed to the one or more cooperating media/substrates. | 03-07-2013 |
20130060914 | CONTENT DISTRIBUTION PLATFORM - A system is adapted to manage the distribution of content to one or more cooperating media/substrates. The system receives data representative of environment conditions for one or more cooperating media/substrates adapted to display digital content. The media/substrates may be located in public spaces. The system compares the received data representative of environment conditions with selection criteria to identify content for distribution to the media/substrates. The selected content is distributed to the one or more cooperating media/substrates. | 03-07-2013 |
20130060915 | AGGREGATED WEB ANALYTICS REQUEST SYSTEMS AND METHODS - Provided is a method that includes receiving a file from a network site, wherein the file defines display information for one or more content items, parsing the file to display the one or more content items. Parsing includes encountering, in the file, a request to transmit analytics data to a remote analytics site, delaying transmission of the analytics data to wait for encountering of subsequent requests in the file, encountering, in the file, one or more subsequent requests to transmit other analytics data to the remote analytics site, aggregating the analytics data and the other analytics data into an analytics request for the remote analytics site, and sending the analytics request to the remote analytics site, such that the remote analytics site receives the analytics data and the other analytics via the same analytics request. | 03-07-2013 |
20130060916 | Systems, Methods and Apparatuses for Providing Applications Style Functionality to a User - Systems configured to provide applications style functionality to at least one user, the systems comprising: at least one user device that includes at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions. The systems may also comprise: at least one server configured to communicate with the at least one user device that includes a processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the at least one user device may navigate to create the appearance of executing an application or browsing web content. | 03-07-2013 |
20130060917 | Method, Device And Terminal For Editing And Playing Music According To Data Download Speed - The disclosure discloses a method, a device and a terminal for editing and playing music according to a data download speed. The method includes: generating, according to a preset number of continuously recorded download speed values, a number of preset speed domains, wherein the number of the preset speed domains is one more than the preset number of the download speed values, and setting one set frequency for each preset speed domain, wherein each set frequency corresponds to one preset musical sound; and playing a preset musical sound corresponding to a set frequency which corresponds to a preset speed domain when an immediate subsequent download speed value is within the preset speed domain. By means of the disclosure, an entertainment effect of “playing music randomly” can be achieved, so that entertainment experience of a user is increased and competitiveness of a product is improved. | 03-07-2013 |
20130067035 | SYSTEM AND METHOD FOR CLOUD BASED DELIVERY AND DISPLAY OF CONTENT ON MOBILE DEVICES - An end to end system and method for cloud based delivery of content and floating display of the content on a mobile device is presented. The system and method presented are suitable to delivery of any type of mobile content but are particularly adapted for delivery and distribution of mobile advertising, coupons and other promotional material. The mobile device is arranged to receive content from a content server via the cloud and display the content in a real time, non-intrusive floating bubble over the mobile devices currently active screen layer on the devices graphical display. The floating bubbles are simulated through the acquisition of a screen shot of a currently active mobile app, overlaying a bubble over the screen shot, and then presenting the composite image in a series of frames to simulate motion of the bubble ad over the previously top layer screen. As the bubble is presented on the screen, the mobile device reacts to the user's touch such that if the user touches a floating bubble a variety of choices may be presented, including full screen display of the bubble advertisement or content, sharing the content with friends through social networking or email, or calling or contacting the advertiser. If the user touches elsewhere the mobile device reverts to the previously active app. The system is further arranged to provide that the delivered content be targeted to users through a variety of features including user selection of content they wish to receive, user location, time of day, weather, past interest history and/or a combination of those criteria. | 03-14-2013 |
20130067036 | INTELLIGENT DEVICE MEDIA STREAM CACHING - A media stream delivery system encodes numerous media streams into media stream fragments. The media stream delivery system may encode each media stream into a number of variants each having different resolutions, frame rates, audio quality levels, etc. Devices access the media stream fragments from a fragment server in order to reconstruct a particular media stream for playback. A device may perform caching of media stream fragments so that particular fragments need not be accessed from a fragment server. The device monitors and analyzes media streams and viewing characteristics to intelligently select fragments that will likely be needed again, such as fragments associated with repeated advertisements, introduction sequences, and end sequences. | 03-14-2013 |
20130067037 | NETWORKED DATA PROJECTING SYSTEM, PROJECTOR, AND CONTENT PROJECTING METHOD - A networked data projecting system includes a server for storing one or more content items, a projector for projecting a projection content item selected from the content items, and an information processing terminal. The projector includes an IC card terminal, and a projection content identifier storing unit for storing a projection content identifier of the projection content item in the IC card when the IC card is held over the IC card terminal while the projection content item is being projected by the projector. The information processing terminal includes a projection content requesting unit for reading the projection content identifier stored in the IC card and sending the projection content identifier to the server. The server includes a projection content transmitting unit for sending the projection content item corresponding to the projection content identifier to the information processing terminal. | 03-14-2013 |
20130067038 | DATA ACCESS AND MANAGEMENT SYSTEM AS WELL AS A METHOD FOR DATA ACCESS AND DATA MANAGEMENT FOR A COMPUTER SYSTEM - The present invention permits improved data access and improved data management in a computer system. Data are divided into individual partial data (F) and stored in cells (Z) of storage devices (C) such that the partial data (F) being accessed and managed are present in the computer system in a redundant manner. Computer units (CL) are able to access the redundantly stored data. The fact that they are stored in the storage device (C) ensures that the computer units (CL) accessing said data are supplied more rapidly. This is achieved in particular owing to the fact that the redundantly stored data are accessed in accordance with parameters of data transmissions between the computer units (CL) and the data storage devices (C) and that, in accordance with said data transmission parameters, the redundantly stored data are moved to and from the data storage devices (C) by corresponding copy and delete operations. | 03-14-2013 |
20130067039 | SYSTEM AND METHOD OF SUGGESTING SUPPLEMENTAL CONTACT DATA TO A COMPUTING DEVICE - Systems and methods of suggesting supplemental data on a computing device are disclosed herein. For example, the supplemental data can be suggested contact data. A request can be sent to retrieve, from at least one remote data source, suggested contact data associated with a contact entry stored on a storage medium communicatively coupled to the computing device. A confidence level can be determined and associated with the suggested contact data. A request can be sent to display a prompt comprising the suggested contact data on a computing device. Additionally, a confirmation indicative of one of an acceptance of the suggested contact data and a rejection of the suggested contact data can be received. In one example, the confidence level associated with the contact data can be modified in response to the confirmation received. | 03-14-2013 |
20130067040 | MULTIMEDIA PROVIDING SERVICE - At one of the timings: during a period between the moment when one of terminals which performs transmission calls out a communication partner and the moment of response and at the timing after the communication between the terminals is complete; a server reads out content data from a database and transmits the read out content data to the terminal. At this timing, the terminal reproduces the content data transmitted from the server. | 03-14-2013 |
20130073685 | SYSTEMS AND METHODS FOR RECEIVER-CONTROLLED DATA DISTRIBUTION - Systems and methods for receiver-controlled data distribution are provided. In some embodiments, a client device requests and receives a session locator code. This session locator code is then used by a set of users of other client devices in the session to exchange data objects or documents. In some embodiments, the session locator code is invalidated when no client devices are using the session locator code to share data. In some embodiments, permanent locator codes may be used. A permanent locator code may allow a user to make data available whether or not any client devices are currently using the permanent locator code to access the data. | 03-21-2013 |
20130073686 | GEOGRAPHIC RECOMMENDATION ONLINE SEARCH SYSTEM - In one example implementation computer executable instructions are executed to provide an application program interface (API) to an online resource search system. The instructions are executed to receive a get recommendation (get rec) web enabled function call from a client network node to get recommendation information ordered by at least one of similarity, popularity, and distance. The function call can include a geographic location identifier, a radius identifier, a tag identifier, an item identifier, a global or local search flag, and a user identifier as parameters. The instructions can be executed to respond to the getrec function call by returning a number of recommendations, a number of uses, and a set of tags. | 03-21-2013 |
20130073687 | SYSTEM FOR MANAGING INFORMATION USING MACHINE-READABLE CODES - A system for managing information includes a server processor for receiving communications from remote client devices and an electronic storage and retrieval system accessible from the server processor. The server processor provides a code referencing an unassigned uniform resource identifier (URI) to a plurality of users and receives a URI access request including the URI and information from a user. After the URI access request is received, the server processor forms a storage location in the network-accessible electronic storage and retrieval system at the URI and stores the received information at the formed URI storage location. The server processor receives one or more URI access requests including the URI and different information from each of one or more users and stores the received information in the network-accessible electronic storage and retrieval system at the formed URI storage location without removing stored information at the formed URI storage location. | 03-21-2013 |
20130073688 | THREAD MECHANISM FOR MEDIA AND METADATA UPLOAD - A device receives media objects and metadata associated with the media objects, and utilizes a portion of threads to upload, to a first server, metadata for a portion of the received media objects. The device also utilizes, after the metadata for the portion of the media objects is uploaded, a remaining portion of the threads to upload, to the first server, metadata for a remaining portion of the media objects. The device further utilizes a first thread and a second thread to upload a first two media objects to a second server after the metadata for the remaining portion of the media objects is uploaded, and utilizes, after the first two media objects are uploaded, a third thread and a fourth thread to upload a next two media objects to the second server. | 03-21-2013 |
20130073689 | APPLICATION ACCELERATION WITH PARTIAL FILE CACHING - A method of distributing content is disclosed. The method includes receiving by an edge server an indication indicating that a client has sent a request for a file that includes content related to executing an application. The method includes analyzing interaction with the client by the edge server to determine a first portion of the file that is likely to be required by the client for executing the application sooner than a second portion of the file. The method further includes generating by the edge server a modified file that includes the first portion of the file. The method further includes transmitting the modified file to the client. | 03-21-2013 |
20130073690 | METHODS AND SYSTEMS FOR APPLIANCE COMMUNITY SERVICE MANAGEMENT - A method and system for networking a plurality of appliances. The method and system include providing an appliance on a network, controlling operation of the appliance with a microcontroller, storing on a memory coupled with the microcontroller, computer executable instructions for operating the appliance, sensing the operation of the appliance, displaying information regarding the operation of the appliance, and communicating the operational data on a network. Network connectivity includes communication directly with a network, and with another appliance. A host system is connected to the network and adapted to receive the usage data and to transmit data to the appliance to influence operation of the appliance. | 03-21-2013 |
20130073691 | File Processing Method, System and Server-clustered System for Cloud Storage - A server receives a request to upload a file form a user device. The server may generate a unique file ID associated with the file based on the request, and transmit the file ID to the user device. The user device may divide the file to generate multiple slice files and their corresponding slice IDs. From the user device, the server receives the multiple slice files and the slice IDs. Based on the slice IDs, the server may determine storage addresses at which to store the multiple slice files in a distributed storage system using a consistent hash algorithm. The multiple slice files may be stored based on the corresponding storage addresses of the distrusted storage system. | 03-21-2013 |
20130073692 | SYSTEMS AND METHODS FOR RECEIVER-CONTROLLED DATA DISTRIBUTION - Systems and methods for receiver-controlled data distribution are provided. In some embodiments, a client device requests and receives a session locator code. This session locator code is then used by a set of users of other client devices in the session to exchange data objects or documents. In some embodiments, the session locator code is invalidated when no client devices are using the session locator code to share data. In some embodiments, permanent locator codes may be used. A permanent locator code may allow a user to make data available whether or not any client devices are currently using the permanent locator code to access the data. In some embodiments, update codes may be used to allow an originating client device to distribute updateable documents to receiving client devices. | 03-21-2013 |
20130073693 | SECURE DATA EXCHANGE BETWEEN DATA PROCESSING SYSTEMS - A data transfer method performed at a proxy server includes intercepting a data request from a client computer that is directed to a target server, encrypting profile information, augmenting the data request by adding the encrypted profile information to the data request, and sending the augmented data request to the target server. A data transfer method that is performed at an information server includes receiving a data request from a proxy server, extracting profile information added to the data request by the proxy server, using the extracted profile information to generate a response, and sending the response to the proxy server. | 03-21-2013 |
20130073694 | SYSTEM AND METHOD FOR REMOTELY ACCESSING CABLECARD MODULE - A system for remotely accessing diagnostic information from an access control module includes a host device. The host device is configured to interface with the access control module over a direct connection to retrieve diagnostic information from the access control module in response to a host query from the host device, and to interface with a network server over an Internet protocol (IP) network to provide the diagnostic information relating to the access control module to the network server in response to a server query to an IP network address of the host device. The access control module is non-addressable in the IP network. | 03-21-2013 |
20130073695 | Apparatus and Method of Mobile Media Presentation Docking Station for Portable Electronic Device - A portable electronic device has a wireless receiver configured to receive wireless content, a communication interface configured to interface to a docking station having at least one connected media presentation host device, and content reproduction circuitry. The content reproduction circuitry is configured to determine a format required by the media presentation host device and stream the content to the host device through the communication interface in the required format. | 03-21-2013 |
20130073696 | LEGAL TEXT DISTRIBUTION AND PROCESSING IN MOBILE BROADCASTING - Systems and methods for processing and distributing legal text information allow content providers to distribute legal text to terminals receiving broadcast content. The legal text may include terms and conditions associated with content that a user may want to purchase or subscribe. Upon receiving a content selection that a user wishes to purchase, a terminal may determine whether the content is associated with legal text information. If so, the legal text may be obtained and rendered for the user. The terminal may further determine whether user consent is required and if so, prompt the user with a consent agreement. Legal text information may be obtained in a variety of manners including from a service provisioning system, from a local cache in the terminal and/or from a file delivery server. Communication of legal text information may further be conducted using messages storing legal text attributes and elements. | 03-21-2013 |
20130073697 | Random Linear Coding Approach To Distributed Data Storage - A method and computer program product for providing a random linear coding approach to distributed data storage is presented. A file is broken into a plurality of pieces. For every peer (peer means storage-location with limited storage space), the number of coded-pieces the peer can store is determined. Each of the coded-piece is determined by taking random linear combination of all the pieces of the entire file. The associate code-vector is stored for every coded-piece. The file is retrieved by collecting code-vectors and the coded-pieces from the peers and viewing the collected code-vectors as a matrix. When a dimension of the matrix is equal to the number of pieces of the file, the file is recovered using the collection of code vectors in the matrix. | 03-21-2013 |
20130080590 | EVENT MEDIA FILE DISCOVERY - A computer implemented method and computer program product provides for announcing file availability. A source device receives a uniform resource locator (URL). The source device reports the URL, the URL corresponding to an event and to a network addressable server. | 03-28-2013 |
20130080591 | BEACON UPDATING FOR VIDEO ANALYTICS - At least one of an initial probability density for a video and an initial granularity mapping for the video based upon the initial probability density are generated at an analytics server. The initial probability density is calculated according to a set of points in the video. A set of beacons is generated by the each of the plurality of the clients according to the at least one of the initial probability density and the initial granularity mapping during playback of the video based on a duration of the playback by the each of the plurality of the clients is received at the analytics server. Further, at least one of an updated probability density and an updated granularity mapping based upon the updated probability density are generated such that a quantity of beacons in the set of beacons is modified. | 03-28-2013 |
20130080592 | RECOMMENDER SYSTEM FOR A CONTENT SERVER BASED ON SECURITY GROUP MEMBERSHIP - Methods, systems, and techniques for recommending content using a measure of security group based similarity are provided. Embodiments described herein provide enhanced computer- and network-based methods, techniques, and systems for a recommender system, e.g., for content servers, that uses security group membership as the basis for determining user similarity. In particular, upon request for a recommendation, an enhanced content provider, through the use of the Security Based Recommender (SBR), provides indications of similar content based upon the security group membership of the requestor. The SBR determines similar content by determining what content was accessed by others within the security group membership of the requester. The recommendations may be ranked or filtered or combined with other types of recommendations, such as social network filtering, statistical based filtering, or the like. | 03-28-2013 |
20130080593 | ELECTRONIC SYSTEMS AND CONTENT PLAYING METHODS THEREOF - A content playing method is provided, including the steps of: a metadata is received from a first electronic device when a second electronic device is communicatively connected to the first electronic device playing a first content, wherein the metadata comprises a current playback position of the first content and a universal resource locator of the first content; the first content is received from a server according to the universal resource locator of the first content; and the first content is continually played from the current playback position by the second electronic device. | 03-28-2013 |
20130080594 | MAP TILE DATA PRE-FETCHING BASED ON MOBILE DEVICE GENERATED EVENT ANALYSIS - Map tile data for displaying graphic elements of a web-based mapping system in a mobile computing device may be pre-fetched to the device based on an analysis of the historical uses of a mapping module at that mobile device. The mobile device may retrieve user mapping activity data and extract geographic location data from the mapping activity data. This geographic location data may then be used to retrieve map tile data that is related to another request for map tile data. This related map tile data may then be stored in cache storage to be retrieved during periods of reduced communication with a map tile server or other periods. | 03-28-2013 |
20130080595 | Displaying Content From Multiple Users - A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers access a membership module to complete a membership process in which they join communities each of which represents a specific area of interest. The present invention operates as an extension to a user's preferred Web browser and is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar and the menus of the viewer, on-line service content is delivered to the user in response to the URLs specified by the user as he or she browses the Web. In addition, control buttons on the toolbar present opportunities for interacting with other community members. | 03-28-2013 |
20130080596 | DYNAMIC CHUNKING FOR DELIVERY INSTANCES - Systems and methods for dynamically chunking for delivery instances are provided that automatically implement chunking strategies based on one or more chunking considerations related to a request for a media file. These systems and methods may be part of a larger media servicing network that can be used to, among other things, process uploaded media content, provide it for streaming/downloading, and collect metric information regarding the streaming/downloading. The disclosed systems and methods provide for receiving a request having a Uniform Resource Locator (URL) and providing an index file to implement chunking strategies based on chunking considerations associated with the request. | 03-28-2013 |
20130080597 | Method of Handling Small Data Transmission - A method of handling small data transmission for a core network is disclosed, wherein the core network comprises a data base, a network gateway node and a network control node. The method comprises the network gateway node receiving a service request message from a machine-type communication (MTC) server, wherein information of the service request message is eligible for the small data transmission between a mobile device and the network gateway node; and the network gateway node including a small data transmission indicator in the service request message, wherein the small data transmission indicator indicates the small data transmission. | 03-28-2013 |
20130080598 | DETERMINING THE PHYSICAL LOCATION OF A CLIENT - Determining a physical location of a client, including: determining a network transmission time associated with a first server and a network transmission time associated with a second server; determining a set of key parameters for the first server and a set of key parameters for the second server; determining a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into a data processing model; and determining the physical location associated with the client using the distance between the client and the first server and the distance between the client and the second server. | 03-28-2013 |
20130080599 | PORTABLE MEDIA PLAYER AS A REMOTE CONTROL - A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized to a selected one(s) of a number of digital media files stored on the media server in such a way that digital media file metadata (song title, author, etc.) associated with the selected digital media file(s) only is transferred from the media server to be stored in the portable media player. | 03-28-2013 |
20130080600 | MANAGEMENT SYSTEM FOR PROCESSING STREAMING DATA - Techniques are disclosed for evaluating tuples for processing by a stream application having a plurality of process elements. In one embodiment, at least one tuple to be processed by at least one processing element of the stream application is identified. A maximum duration for which the at least one processing element is allowed to process the at least one tuple is determined. A duration for which the at least one processing element is likely to process the at least one tuple is also estimated. Processing of the at least one tuple is managed based on a comparison between the maximum duration and the estimated duration. | 03-28-2013 |
20130080601 | Method and System for Providing Targeted Searching and Browsing - A server constituted a processor and a server memory, the processor arranged to: provide a selectable plurality of attributes, the plurality of attributes stored on the server memory; provide, for each selected one of the plurality of attributes, a selectable plurality of values, the plurality of values stored on the server memory; and generate an archetype responsive to the selected values of the selected attributes. Preferably, a system exhibiting the server and a user computing station in communication with the server, is provided, the user computing station comprising a user input device, wherein each of the selected one of the plurality of attributes is selected responsive to the user input device, and wherein each of the selected one of the plurality of values for each of the selected one of the plurality of attributes is selected responsive to the user input device. | 03-28-2013 |
20130086221 | IMAGE SHARING STORAGE DEVICE AND ITS EXECUTIVE METHOD - The present invention provides an image sharing storage device and its executive method for image shared by local storage devices or remote servers and comprises at least an integrated circuit module and an application program. Any image could be recorded by one user who uses an image recording module of the application program and an image capture device of one computer when the integrated circuit module is electrically connected to the computer; the recorded image could be conveniently replayed by switching operational modes of the integrated circuit module via software or hardware. | 04-04-2013 |
20130086222 | CONTENT PROCESSING SYSTEM, SERVER DEVICE, AND CONTENT REPRODUCING DEVICE - According to one embodiment, a content processing system includes: a server device configured to distribute content data via a network; and a content reproducing device configured to reproduce content based on the content data distributed via the network. The server device comprises an acquisition destination allocating module to allocate one acquisition destination of the content data to be distributed to one content reproducing device; and a distribution data switching module to switch the content data to be distributed based on a switching command received. The content reproducing device comprises a content acquisition module to request the content data from the allocated acquisition destination of the content data to acquire the content data; and a switching command transmitter to generate the switching command in switching the content data to be acquired from the acquisition destination of the content data to transmit the switching command to the server device. | 04-04-2013 |
20130086223 | TELECOMMUNICATIONS SYSTEM - A telecommunications system includes at least one telecommunications device and a server that is able to communicate with the telecommunications device over a network. The telecommunications device includes: a storage section in which stored is property information that identifies the device itself uniquely; and a communications section which sends the property information to the server when communicating with the server for the first time. The server includes: a storage device; a server communications section which receives the property information; and a controller which secures a storage space associated with that property information in the storage device on receiving the property information. The controller generates account information which allows a user to have access to the storage space secured and which is associated with the property information gotten. The server communications section sends the account information to the telecommunications device that has transmitted the property information. | 04-04-2013 |
20130086224 | METHOD, APPARATUS, AND PROGRAM FOR SUPPORTING CREATION AND MANAGEMENT OF METADATA FOR CORRECTING PROBLEM IN DYNAMIC WEB APPLICATION - An apparatus to support creation and management of metadata for correcting a problem in a dynamic web application. The support apparatus includes a metadata creation section, a block extraction section, a similar-block search section, and a metadata generalizing section. In response to correction of a problem by a corrector, the support apparatus creates metadata including the details of the correction and application conditions, that is, a global variable group and cookie information that identify the state of the web application in which the problem has occurred, extracts another block to which the created metadata is applicable from an operation log by using a semantic block including the location of the problem as a clue, and generalizes the application conditions of the created metadata by converting them to a key-value pair structure by using the other block and by extracting a common portion therefrom. | 04-04-2013 |
20130086225 | MECHANISM FOR THE CONTEXTUAL OBSCURING OF DIGITAL DATA - A method and apparatus are disclosed for providing an attribute of a user profile to a requesting electronic device through a personal data server, the user profile being stored on a first electronic device of the user, the attribute pertaining to a data type characterized by a plurality of accuracy levels. The method includes for the personal data server receiving a request from the requesting electronic device for an attribute of the user profile, collecting the requested attribute from the first electronic device, comparing the user profile and a profile of the requesting electronic device, changing the accuracy level of the collected attribute based on the comparison to define an updated attribute, and providing the updated attribute to the requesting electronic device in response to the request. | 04-04-2013 |
20130086226 | MODELING RECURRING EVENTS IN A DATA STORE - Time-related properties may be modeled independent of a base object. Rather than storing time properties with the object, they may be stored independently. A given object may be stored once, even if it has a recurrent time property. The description of a “meeting,” for example, may be stored once. Each occurrence of that object over time may be stored in a “timeslot” (object occurs at time ‘t’ on day ‘d’). If it is a recurring property, recurrence information may be stored independently. “Exception” information may be stored independently as well. | 04-04-2013 |
20130086227 | RELAY DEVICE, RELAY SYSTEM, AND RELAY METHOD - A relay system for distributing load on a data sending device in data communications among a plurality of devices includes a plurality of devices and a relay device to relay data communications among the devices. The devices each include a transmission unit that sends data, and a reception unit that receives data. The relay device includes a storage unit that stores information identifying relayed data with information identifying the recipient of the data, and a determination unit that, in response to a data acquisition request for predetermined data issued by a predetermined device, determines a device to send the determined data based on information in the storage unit. | 04-04-2013 |
20130086228 | HTTP-BASED CLIENT-SERVER COMMUNICATION SYSTEM AND METHOD - Systems and methods for robust, efficient, and secure client-server communication are provided. For example, one method of such client-server communication may involve receiving in the server a long polling HTTP request and a client status message, such as a file offer, via HTTP from the client. Such a file offer may indicate, for example, one or more files that are available for transfer from the client. Thereafter, the server may issue a command, such as a file request, as a response to the long polling HTTP request. Such a file request may request at least one of the one or more files that are available for transfer. There-after, the server may receive the at least one of the one or more files from the client via FTP. | 04-04-2013 |
20130086229 | METHOD FOR DATA INTERCHANGE IN A COMPUTER NETWORK (VARIANTS) - A method including the steps of sending from, users computer devices, a request to a remote server for transfer and movement of an object from a starting point to a destination point, stating the locations of the points; limiting the range and transfer time for the position of the object. The remote server selects from a database, data relating to the locations of the computer users performing the transfer. The remote server transmits, over the Internet, a record of the locations of the computer user's performing the transfer and located within said limitation of the range for the position of object, the status, the type of vehicle and data relating to means for communicating with the computer user's performing the transfer. | 04-04-2013 |
20130091248 | METHOD AND APPARATUS FOR IMPROVING ADAPTIVE STREAMING VIDEO QUALITY BY OPTIMIZING RESOURCE ALLOCATION - A method of allocating resources for transmitting content from a network element in a communications network to one or more mobile devices each in communication with the network element may include receiving, at the network element, characteristic information corresponding to each of the one or more mobile devices; and generating one or more adaptive guaranteed bit rate (AGBR) values at the network element corresponding to each of the one or more mobile devices, respectively. The AGBR values may be GBR values generated for each of the one or more mobile devices based on the corresponding characteristic information. A first scheduling algorithm may be executed at the network element based on the one or more AGBR values; and resources may be allocated to the one or more mobile devices based on an output of the scheduling algorithm. | 04-11-2013 |
20130091249 | HTTP ADAPTIVE STREAMING SERVER WITH AUTOMATIC RATE SHAPING - An adaptive streaming server and a method are described herein for determining if a congestion level within a network exceeds a predetermined threshold and when this occurs then one or more lower bit rate segments of a content stream will be transmitted to a client. | 04-11-2013 |
20130091250 | INTERMEDIATE NODE APPARATUS FOR CONFIGURING SENSOR NETWORK AND SENSOR DATA PROCESSING METHOD USING INTERMEDIATE NODE APPARATUS - Disclosed is an intermediate node apparatus for configuring a sensor network and a sensor data processing method using the intermediate node apparatus. The intermediate node apparatus may deliver sensor data measured by a sensor node apparatus to a neighboring node apparatus and may store the sensor data in a database. | 04-11-2013 |
20130091251 | NETWORK STREAMING OF MEDIA DATA - In one example, a device includes one or more processors configured to receive a first segment of media data, wherein the media data of the first segment comprises a stream access point, receive a second segment of media data, wherein the media data of the second segment lacks a stream access point at the beginning of the second segment, and decode at least a portion of the media data of the second segment relative to at least a portion of data for the first segment. In this manner, the techniques of this disclosure may be used to achieve a Low Latency Live profile for, e.g., dynamic adaptive streaming over HTTP (DASH). | 04-11-2013 |
20130091252 | System and Method for Distributing Assets to Multi-Tiered Network Nodes - Provided are methods and systems for distributing an asset to a multi-tiered network node. A pending notice is received from a distribution server. If the notice indicates that at least one asset is pending, i.e., awaiting deployment, an asset descriptor manifest is received from the distribution server. The asset descriptor manifest, which is stored in a memory on a node, identifies at least one asset to be deployed to the node and includes an offset associated with the asset identifier. A fragment, associated with the asset, is received and stored in the memory. The offset associated with the asset is marked with the end of the fragment and a second fragment, beginning at the offset, is received. Additional fragments are received, and the offset updated, until the entire asset is deployed to the node. Alternately, the entire asset or multiple assets are received in the first fragment. | 04-11-2013 |
20130091253 | CLIENT APPARATUS, SERVER APPARATUS, CONTENT OBTAINMENT METHOD, AND INTEGRATED CIRCUIT - A client device manages one type of content list for a plurality of content obtainment servers, and updates information included in the content list based on information received from each content obtainment server. Thus, the client device can provide the content list with less unnecessary information to each home server with a lighter processing load, so that the time for the home server to obtain contents from the client device can be reduced. | 04-11-2013 |
20130097285 | MEDIA ENRICHMENT SYSTEM AND METHOD - Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object. | 04-18-2013 |
20130097286 | PAIRING A MEDIA SERVER AND A MEDIA CLIENT - A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client. | 04-18-2013 |
20130097287 | CONTROLLING STREAMING DELAY IN NETWORKS - Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group. | 04-18-2013 |
20130097288 | MEDIA PLAYER WITH INTEGRATED PARALLEL SOURCE DOWNLOAD TECHNOLOGY - A media player implements an integrated parallel source download technology to receive a media file from streamed and segmented media file sources. A first source streams delivery of streamed media packets of the media file in sequential packet number order to the media player, while a second source provides segmented delivery of segmented media packets of the media file in random order to the media player. The media player combines the streamed media packets and the segmented media packets to produce the media file. | 04-18-2013 |
20130097289 | METHOD AND ARRANGEMENT FOR SERVICE SHARING - A method and arrangement in a first web server ( | 04-18-2013 |
20130097290 | SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES - An audio processing device comprising a network interface configured to connect the audio processing device to a network; a control module configured to receive control input from a user interface module interface and to configure the audio processing device, based on the received control input, to provide audio information to two or more audio playback devices; an audio information channelization device connected to the network interface configured to receive the audio information and to transmit the audio information and playback timing information in packet form via the network interface to the two or more audio playback devices. | 04-18-2013 |
20130097291 | Hybrid content delivery network (CDN) and peer-to-peer (P2P) network - A content delivery network (CDN) typically includes a mapping system for directing requests to CDN servers. One or more peer machines become associated with the CDN, and the CDN mapping system is then used to enable a given peer to locate another peer in the P2P network, and/or a CDN server. Using this hybrid approach, CDN customer content may be delivered from the CDN edge network, from the P2P network, or from both networks. In one embodiment, customer content is uploaded to the CDN and stored in the edge network, or in a storage network associated therewith. The CDN edge network is then used to prime the P2P network, which may be used to take over some of the content delivery requirements for the customer content. The decision of whether to use edge network or peer network resources for delivery may be based on load and traffic conditions. | 04-18-2013 |
20130103805 | FACILITATING CONTENT ACCESSIBILITY VIA DIFFERENT COMMUNICATION FORMATS - Facilitating content accessibility via different communication formats is disclosed. In some embodiments, in response to receiving a content request from an IPv6 enabled client, the requested content is provided to the IPv6 enabled client in IPv6 format, wherein the requested content is originally obtained in IPv4 format from an IPv4 enabled server and translated into IPv6 format. | 04-25-2013 |
20130110979 | REMOTE ACCESS FROM MOBILE DEVICES | 05-02-2013 |
20130110980 | SYSTEM AND METHOD FOR PREDICITIVE TRICK PLAY USING ADAPTIVE VIDEO STREAMING | 05-02-2013 |
20130110981 | Peer-To-Peer Assist for Live Media Streaming | 05-02-2013 |
20130110982 | METHOD FOR DELIVERING WILLS AND MESSAGES | 05-02-2013 |
20130110983 | METHOD AND SYSTEM FOR REMOTELY MANAGING DIGITAL CONTENTS | 05-02-2013 |
20130110984 | WRITE-COST OPTIMIZATION OF CDN STORAGE ARCHITECTURE | 05-02-2013 |
20130110985 | Systems and Methods for Geographical Location Based Cloud Storage | 05-02-2013 |
20130110986 | MOBILE WIRELESS COMMUNICATION SYSTEM | 05-02-2013 |
20130110987 | APPARATUS AND METHOD FOR PROVIDING CONTENT LOCATION INFORMATION USING OSPF OPAQUE LSA | 05-02-2013 |
20130110988 | METHOD, SYSTEM, AND APPARATUS FOR RECEIVING CONTENTS THROUGH MULTIPLE CHANNELS | 05-02-2013 |
20130110989 | SERVER FOR SENDING NEW APPLICATION PORTIONS TO MOBILE WIRELESS COMMUNICATIONS DEVICES AND RELATED METHODS | 05-02-2013 |
20130110990 | Requesting offline profile data for online use in a privacy-sensitive manner | 05-02-2013 |
20130117414 | Dynamic Interface to Read Database Through Remote Procedure Call - Data read from a database may be transferred to an external system utilizing a dynamic interface, through a remote procedure call (RPC) communication mechanism. In particular embodiments within the SAP environment, data is transferred utilizing an executable program in a high level language such as Advanced Business Application Programming (ABAP). Data may be streamed from the ABAP executable program directly to a Data Services Job engine via a NetWeaver remote function call (NWRFC) C/C++ connector. | 05-09-2013 |
20130117415 | Adaptive Content Selection - An apparatus, method, system, and computer-readable medium are provided for enhancing the quality of content. A determination may be made that a portion of the content received using a base feed or bitrate completed early. In response to that determination, an attempt may be made to download that portion of the content using a differential bitrate or feed corresponding to a higher quality. Another determination may be made whether the differential bitrate or feed download completed early, and if so, then the differential bitrate or feed may be used as a new base bitrate or feed for downloading additional portions of the content. The differential bitrate or feed download may also provide for a secondary playback of the content at higher quality. | 05-09-2013 |
20130117416 | METHOD AND SYSTEM FOR PLAYING MULTIMEDIA ON VIRTUAL DESKTOP, CLOUD-BASED SYSTEM FOR PROVIDING VIRTUAL DESKTOP AND COMPUTER READABLE STORAGE MEDIUM APPLYING THE METHOD - A method for playing multimedia on virtual desktop includes the following steps: a cloud-based system receives a virtual desktop request from a client. The cloud-based system provides a virtual desktop to the client through a virtual desktop connection for the client to display. The cloud-based system receives a request of multimedia streaming through the virtual desktop connection for obtaining a target multimedia file to display on the virtual desktop of the client. The cloud-based system obtains the target multimedia file. The cloud-based system builds a PUSH connection with the client and transmits the target to multimedia file to the client through the PUSH connection for playing the target multimedia file on the virtual desktop of the client. | 05-09-2013 |
20130117417 | Data Transmission System, Method for Transmitting Data Using the Same and Computer-Readable Storage Medium Storing Program for Executing the Method - A method for transmitting data includes determining which one server has sufficient bandwidth to transmit data packets by a management module when the server needs to transmit the data packets; if the server does not has sufficient bandwidth to transmit the data packets, this server will transmit the data packets to the second one server through a peripheral transmission device; and the second server will receive and transmit the data packets to the Internet by the bandwidth thereof. A data transmission system is disclosed herein. | 05-09-2013 |
20130117418 | HYBRID PLATFORM FOR CONTENT DELIVERY AND TRANSCODING - The subject matter herein generally relates to transcoding content, typically audio/video files though not limited to such, from one version to another in preparation for online streaming or other delivery to end users. Such transcoding may involve converting from one format to another (e.g., changing codecs or container formats), or creating multiple versions of an original source file in different bitrates, frame-sizes, or otherwise, to support distribution to a wide array of devices and to utilize performance-enhancing technologies like adaptive bitrate streaming. A transcoding platform is described herein that, in certain embodiments, leverages distributed computing techniques to transcode content in parallel across a platform of machines that are preferably idle or low-utilization resources of a content delivery network. The transcoding system also utilizes, in certain embodiments, improved techniques for segmenting the original source file so as to enable different segments to be sent to different machines for parallel transcodes. | 05-09-2013 |
20130117419 | Mail Object Migration - A mail enabled object may be migrated from one hosting server to another by using a temporary buffer that may capture incoming mail during the migration operation. A new mail enabled object may be created and enabled on a target server, and the old mail object may be disabled and forwarded to a buffer that may collect incoming messages. While the buffer receives incoming messages, the contents of the old mail object may be copied to the new mail object. After verifying the transfer of the contents, the buffer may be released to forward any collected messages to the new mail object. The old mail object may then be cleaned up. The migration may be performed from one server to another, from one forest to another, and to and from a remotely hosted messaging service. | 05-09-2013 |
20130124688 | WIRELESS NETWORK SYSTEM AND CONTENT PROVISION METHOD USING THE SAME - Disclosed herein is a wireless network system. The wireless network system includes a plurality of user terminals, a plurality of access points, a plurality of content source servers, and a plurality of content storage units. The plurality of access points is wirelessly connected to the plurality of user terminals. The plurality of content source servers provides content to the access points. The plurality of content storage units each stores the content, received from the content source servers, for each of the access points. | 05-16-2013 |
20130124689 | CONTENT DELIVERY USING MULTIPLE SOURCES OVER HETEROGENEOUS INTERFACES - Provided is a system for the distribution of data, comprising a data server comprising a processor, a computer-readable storage medium coupled to the data server, a plurality of proxy servers, each with a plurality of network interfaces, a file of digital content, comprising a plurality of chunks, wherein copies of each chunk are stored on two or more of the proxy servers and the digital server; and logic, stored on the computer-readable storage medium and executed on the processor, for receiving a request for the digital file from a client device, for generating a proxy list for each chunk, comprising information identifying the two or more proxy servers on which the copies of the chunks are stored, and information corresponding to network interfaces associated with the two or more proxy servers on which the copies are stored; and for transmitting the proxy list to the client device to enable the client device to select two or more proxy servers on which the copies are stored and simultaneously download the two or more of the chunks utilizing two or more proxy servers and two or more network interfaces. | 05-16-2013 |
20130124690 | Novel Media File Access and Storage Solution for Multi-Workstation/Multi-Platform Non-Linear Video Editing Systems - A novel system, method and computer program product for accessing digital media files stored in a media storage device via a server device in communication with the media storage device. The method includes providing, via the server, a file virtualization scheme that permits that enables a server to permit multiple non-linear editing workstations and other devices to see and access the same media files (video, audio, graphics, etc.) stored in the media storage device while keeping each workstation and other devices isolated from the others (i.e., unaware that the others exist). In this manner, workstation crash and project file corruption is avoided when multiple users access each other's projects. There is additionally provided a tool for managing the digital media storage system particularly enabling media and corresponding virtual files to be automatically manipulated, e.g., deleted, removed, transferred and synchronized, in response to user requests, all the while automatically retaining the file virtualization features as described. There is additionally provided a tool for allowing multiple non-linear editing systems to safely open up and work from and collaborate on the same “Project”. The tool manages ownership and permissions over different editors' contributions to shared Projects and implements “symbolic links” to create a virtual file and folder structure that creates an “optimized view” of the Project for each editor, that keeps work organized so that it is clear which editor is editing what and that allows each editor to maintain his/her own settings for the Project. | 05-16-2013 |
20130124691 | ADAPTIVE MEDIA SHARING - Systems, methods, and devices are provided that enable adaptive media sharing among a group of communication devices. In one embodiment, unique URLs may be associated with each version of a media payload provided to a group of devices. In another embodiment, media payloads may be transcoded and a unique URL may be associated with each transcoded version of the media payload provided to a group of devices. In another embodiment, a determination about a most active of a user's devices may be used in sharing the media with a user associated with a plurality of devices. In another embodiment, a determination about a cost of downloading may facilitate the sharing of media with a user associated with a plurality of devices. In another embodiment, a determination about link quality may facilitate the sharing of media with a user associated with a plurality of devices. | 05-16-2013 |
20130124692 | CONTROL DEVICE, CONTROL TARGET DEVICE AND METHOD OF TRANSMITTING CONTENT INFORMATION THEREOF - Provided are control device and a method of controlling a server. The method includes requesting an aggregated device list to the aggregate server; receiving the aggregated device list from the aggregate server; selecting at least one aggregated device from the received aggregated device list; requesting, to the aggregate server, content information collected from the selected aggregated device; and receiving, from the aggregate server, the content information of the selected aggregated device transmitted. | 05-16-2013 |
20130124693 | SYSTEM, METHOD, AND DEVICE FOR EXECUTING A COMPOSITE SERVICE - A system for executing a composite service formed by a plurality of software components, the plurality of software components including a first software component and a second software component which is referred from the first software component is provided. The system includes an execution unit configured to execute the first software component; a specification unit configured to specify address information to be used for downloading the second software component and a target device intended to execute the second software component; and a deployment unit configured to deploy the second software component down-loaded by use of the address information to the target device. The deployment unit is configured to deploy the second software component while the execution unit is executing the first software component so that the execution unit can call the second software component. | 05-16-2013 |
20130124694 | METHOD AND SYSTEM FOR ENABLING RENDERING OF ELECTRONIC MEDIA CONTENT VIA A SECURE AD HOC NETWORK CONFIGURATION UTILIZING A HANDHELD WIRELESS COMMUNICATION DEVICE - A handheld wireless communication device (HWCD) establishes an ad hoc network comprising interconnected networks for a user. The HWCD gains access to content on a first device and controls communication of the content from the first device via the HWCD to a second device. The HWCD enables the second device to consume the content. The content may be streamed from the first device via the HWCD to the second device. The first device is a service provider network device or other network device. The access may be authenticated and/or secure. Secure access to the content is extended from the first device to the second device. The ad hoc network is configured and/or reconfigured until communication is complete. The HWCD comprises multiple wireless interfaces. The ad hoc network comprises a PAN, WLAN, WAN and/or cellular network. The HWCD may hand-off among base stations during communication of the content. | 05-16-2013 |
20130124695 | Mobility Device Method - A mobility device search client operative to perform searches across disparate computing environment, and an upgrade module operative to allow at least one upgrade of a computing application is provided. In an illustrative implementation, a mobility device comprises at least one search client or upgrade computing application that is operative with a plurality of computing environments. | 05-16-2013 |
20130124696 | APPLICATION PRODUCTS WITH IN-APPLICATION SUBSEQUENT FEATURE ACCESS USING NETWORK-BASED DISTRIBUTION SYSTEM - An improved system, device and method for accessing features of digital products with assistance from a content distribution system are disclosed. Third-party content can be submitted to and distributed by the content distribution system. In other words, the third-party content can be hosted (and distributed) by the content distribution system. A download interface can facilitate application programs operating on a client device to locally request and receive downloads from the content distribution system. Typically, a user of a client device would purchase an application program and then sometime later, using the application program, also purchase supplemental content for use with the application program. Once the supplemental content is purchased, it needs to be downloaded to the client device. Download policies are used to manage the download of supplemental content. | 05-16-2013 |
20130124697 | OPTIMIZED CLIENT SIDE RATE CONTROL AND INDEXED FILE LAYOUT FOR STREAMING MEDIA - An indexed file layout, comprising index information, is defined for segmented streaming of multimedia content. The index information can comprise program description information and streaming segment index information. In addition, the layout can comprise files containing streaming segments of the program, where the streaming segments are each encoded at one or more bitrates independently of other streaming segments of the program. The layout supports client switching between different bitrates at segment boundaries. Optimized client-side rate control of streaming content can be provided by defining a plurality of states, selecting available paths based on constraint conditions, and selecting a best path through the states (e.g., based on a distortion measure). In one client-side rate control solution states correspond to a specific bitrate of a specific streaming segment, and in another client-side rate control solution states correspond to a measure of client buffer fullness. | 05-16-2013 |
20130124698 | METHOD AND SYSTEM FOR UNIFORM RESOURCE LOCATOR TRANSFORMATION - A web browser ( | 05-16-2013 |
20130124699 | APPARATUS AND METHOD FOR TRANSCEIVING A STREAMING SERVICE - Provided is an apparatus and method for transmitting and receiving a streaming service. The apparatus and method for transmitting and receiving a streaming service may use a light multimedia file suitable for a Hypertext Transfer Protocol (HTTP) streaming service. Using an HTTP hint track, an International Organization for Standardization (ISO) file generated in a non-interleaved storing scheme that is unsuitable for an HTTP streaming service may be converted into an ISO file based on an interleaved storing scheme that is suitable for an HTTP streaming service. An ISO file may include multiple media tracks for supporting multiple bitrates and resolutions. Chunk data of media tracks that provide multiple multimedia qualities may be effectively acquired, and a light ISO file suitable for an HTTP streaming service may be generated by storing the acquired chunk data in an interleaved scheme. | 05-16-2013 |
20130132521 | PRESENTING ALTERNATIVE MEDIA CONTENT BASED ON ENVIRONMENTAL FACTORS - The environment surrounding an end-user device is analyzed. When a user of the device requests a download of a media presentation, the device uses the results of the environmental analysis to automatically request an alternative audio or video track for the media presentation. By choosing a better alternative before the download even begins, the device avoids user frustration and conserves resources. For example, a user requests a music video to be played on his mobile phone. By using its microphone, the phone analyzes its current audio environment and concludes that there is considerable background noise. Then when requesting a download of the music video, the phone requests an “enhanced-clarity” soundtrack to increase the odds that its user will be able to hear the music over the background noise. In some situations, the alternative track is rendered in addition to, rather than instead of, the default tracks of the media presentation. | 05-23-2013 |
20130132522 | Transportation vehicle's remote data storage system - A transportation vehicle (TV) remote data storage system increases the survivability, the ability to retrieve and to create a more comprehensive and larger TV's data set than that is saved by a TV's black box by having the real time assembled data saved in a safe and secure site. The TV data storage system of the present invention is a remote data storage system to be used onboard aircraft, automobiles, trains, water transportation vehicles, etc., which has usages in three modes: (i) Mode 1, as a remote back up black box to a TV's installed black box; (ii) Mode 2, as an offsite black box when an in-TV black box is not installed; and (iii) Mode 3, as an offsite black box when more data is required to be saved off site than what is saved in the TV's black box. | 05-23-2013 |
20130132523 | SYSTEMS FOR THE INTEGRATED DESIGN, OPERATION AND MODIFICATION OF DATABASES AND ASSOCIATED WEB APPLICATIONS - The described embodiment of the system includes business methods and software and hardware that acquires up to multi-gigabyte digital video files from digital cameras and other storage media, encodes the video files into formats in general use for playback on the Internet, acquires and manages all types of non-video files and delivers digital video and non-video files to remote storage for display using encryption algorithms and file compression algorithms. The system consists of digital cameras, personal computers, software and remote servers. The video-file-management software manages the process of acquiring video files from removable storage and all types of files from personal computers, manages the process of encoding movie files, annotating and editing movie files, annotating non-movie files, and compressing, encrypting and uploading such files to remote storage. The video-file-management software divides long movie files into two-minute segments to make editing, recombining and uploading simpler and more reliable. | 05-23-2013 |
20130132524 | METHOD AND APPARATUS FOR PROVIDING REMOTE ACCESS SERVICE - A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively. | 05-23-2013 |
20130132525 | ADAPTIVE PLAYBACK WITH LOOK-AHEAD - The disclosure provides for a download agent executing on a computing device to dynamically select between media files when a portion of the media file that is currently being downloaded has a portion average playback rate that is greater than a throughput rate at which the computing device is receiving media files. During the portion where the portion average playback rate is greater than the throughput rate, the download agent may dynamically transition to a different media file where the portion average playback rate for the portion is less than or equal to the throughput rate. The download agent may then transition back to the original media file after downloading the portion form the different media file. | 05-23-2013 |
20130132526 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing system includes: first and second information processing devices for performing communication through a network, which include a first transmission unit for, in the case of data to be downloaded being selected, transmitting a data download request to the second information processing device along with downloaded data identification information, and third information processing device identification information, and a second transmission unit for transmitting a data download request to the third information processing device identified with the data identification information and the device identification information in response to the download request from the first information processing device, respectively; and a third information processing device for downloading data through the network from a distribution server for distributing data, which includes a download unit for downloading data identified with the data identification information from the distribution server in response to the download request from the second information processing device. | 05-23-2013 |
20130132527 | Method and System for Peer-to-peer Image Streaming - A peer-to-peer image streaming system including a sharer computer including a transmitter for sending a message including a web address, a peer-to-peer image streamer for streaming image data over a network, an image store for storing digital images, a viewer computer including a peer-to-peer image viewer for interactively viewing image data over a network, and a receiver for receiving the message including the web address from the sharer computer, and a community server including an address translater for looking up an address of an image in the image store, based on the web address, and a peer-to-peer network connector connecting the peer-to-peer image streamer with the viewer computer, so that the viewer computer can interactively view the image in the image store. A method is also described and claimed. | 05-23-2013 |
20130132528 | APPLICATION DISTRIBUTION SYSTEM, APPLICATION DISTRIBUTION METHOD, TERMINAL, AND PROGRAM - Certificate data contained in an execution file have been stored as a certificate file in protected data storage area 14 that has been access-restricted. Thereafter, when an execution file that does not contain certificate data is distributed as an update execution tile from application distribution server | 05-23-2013 |
20130138775 | MECHANISM FOR CONTENT DOWNLOAD BASED ON HASHES - A mechanism for content download based on hashes is disclosed. A method of the invention includes receiving a request from a client computing device for a file stored at a server computing device and dividing the file into a plurality of chunks. In addition, the method includes, for each chunk of the plurality of chunks of the file, obtaining, by the server computing device, a hash for the chunk, sending, by the server computing device, the hash for the chunk to the client computing device, and after sending the hash, sending, by the server computing device, the chunk to the client computing device if such sending is enabled. | 05-30-2013 |
20130138776 | ELECTRONIC APPARATUS AND UPDATE CONTROL METHOD - According to one embodiment, an electronic apparatus, which is driven by power supplied from a battery, includes a delivery information receiver, a first residual capacity estimation module and a file receiver. The delivery information receiver receives delivery information indicative of a file and a priority of the file, the file being to be delivered from a server. The first residual capacity estimation module estimates a first residual capacity of the battery at a time of completion of download of the file. The file receiver receives the file from the server if the first residual capacity is equal to or greater than a threshold based on the priority. | 05-30-2013 |
20130138777 | DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A control method of a display apparatus and a display apparatus displaying a video, the control method of a display apparatus includes: displaying a plurality of videos provided from a video source; generating and storing at least one selectable still image from the plurality of provided videos; displaying the at least one selectable still image to be selectable; and receiving a streaming video corresponding to the selected still image from the at least one displayed selectable still image from a server; and displaying the streaming video based on metadata derived to correspond to the selected still image. | 05-30-2013 |
20130138778 | COMPUTER-IMPLEMENTED METHOD, COMPUTER SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR SYNCHRONIZING OUTPUT OF MEDIA DATA ACROSS A PLURALITY OF DEVICES - A computer-implemented method, a computer system, and a computer program product for synchronizing output of media data across a plurality of devices is provided. The computer-implemented method for synchronizing output of media data across a plurality of output devices may include providing a communication network between a media server and a plurality of output devices; and synchronously outputting media data files on the plurality of output devices, wherein the media data files are transmitted to the output devices from the media server in form of a data stream over different delivery networks. | 05-30-2013 |
20130138779 | DISTRIBUTED CONTROL FOR A CONTINUOUS PLAY BACKGROUND MUSIC SYSTEM - A system and method executed at a computing device for providing digital content, is provided. The method includes: remotely providing digital media files via a network to a playback device responsively to a computer being remotely located from both the computing device and the playback device; receiving at least one first communication from the computer via the network; and sending at least one second communication to the playback device via the network and based upon the first communication. Playback of ones of the provided digital media files at the playback device is modified responsively to the at least one second communication. | 05-30-2013 |
20130138780 | DATA COMMUNICATIONS NETWORKS, SYSTEMS, METHODS AND APPARATUS - A data communications network comprises a plurality of terminals and a main server adapted to manage selective retrieval of data from a first server by at least one target terminal. Some or all of the terminals are adapted to act as relay servers for serving data retrieved from the first server to at least one target terminal. The network includes a network information database and the main server selects at least one target terminal to act as a relay server for serving data to other target terminals on the basis of terminal performance information stored in the network information database. Terminals acting as relay servers also select further downstream target terminals to act as further relay servers on the basis of the relative performances of the further target terminals. The load on the main server is thus distributed among all of the relay servers, providing improved network performance. | 05-30-2013 |
20130138781 | METHOD AND DEVICE FOR DELIVERING SUPPLEMENTAL CONTENT ASSOCIATED WITH AUDIO/VISUAL CONTENT TO A USER - A method for delivering supplemental content associated with audio/visual content to a user of the audio/visual content is presented. In the method, the audio/visual content and the supplemental content are received. The audio/visual content is then transferred as a stream to a first device for presentation to the user. The supplemental content is transferred to a second device for presentation to the user. The transferred supplemental content is organized into segments, wherein each of the segments is to be presented by the second device to the user in synchronization with the presentation of a corresponding portion of the audio/visual content. | 05-30-2013 |
20130138782 | TIERED XML SERVICES IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible. | 05-30-2013 |
20130144978 | DATA RELOCATION IN GLOBAL STORAGE CLOUD ENVIRONMENTS - Methods and systems for data relocation in global storage cloud environments are provided. A method includes locating a data server near a travel location of a user based on one or more travel plans of the user. The method further includes transferring data of the user from a home data server near a home location of the user to the data server near the travel location. | 06-06-2013 |
20130144979 | SYSTEMS AND METHODS FOR INTELLIGENT VIDEO DELIVERY AND CACHE MANAGEMENT - Network operators are striving to find ways to provide stable video services amid a rapid increase in video data traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes and to cache videos for future use. However, network operators failed to exploit user information and to leverage benefits of distributing these functionalities across the network. This disclosure provides systems and methods for efficiently delivering video and managing video caches by exploiting user information and by distributing video delivery functionalities across the network. | 06-06-2013 |
20130144980 | System and Method for Re-Directing Requests from Browsers for Communication Over Non-IP Based Networks - A method and system for deploying content to client applications is provided. Inbound messages are accepted from a client application running on a client device via a proxy IP/port. The inbound messages are packaged into an internal message format with an HTTP redirector. The packaged message is forwarded to a back-end server via a message router. A response is received form from a web server. The response is packaged into the internal message format with the back-end server. The response is then forwarded to the HTTP redirector via a message router. The response can then be transferred to the client application running on the client device, via the proxy IP/port. | 06-06-2013 |
20130144981 | CONTENT RECEIVING DEVICE, AND CONTENT DISTRIBUTION SYSTEM - A content receiver comprises: an acceptance unit for accepting a designation of a recording medium to which contents are to be output; a license information acquiring unit for acquiring output license information describing the output requirements of the contents; and an output unit for outputting the contents to the designated recording medium. The output license information includes usage time limit information indicating the time limit of using the contents in an output destination. The output unit acquires the usage time limit information from the output license information for the contents, and sets the acquired usage time limit information to a management information storing area in the designated recording medium, thereby managing the time period of using the contents in the recording medium even if the copyright protection of the recording medium, which is an export destination, has a function to manage the time period of using the contents. | 06-06-2013 |
20130144982 | INFORMATION PROCESSING APPARATUS AND ASSOCIATED METHOD OF CONTENT EXCHANGE - A non-transitory computer-readable storage medium is provided for storing computer program instructions that cause a computer to implement a method of exchanging content. The method includes connecting to an information processing apparatus, and transferring a ID of the computer to the information processing apparatus when a connection to the information processing apparatus is detected. The method further includes storing content and data related to the content transmitted from the information processing apparatus, transferring the data corresponding to the content stored in the computer, and reproducing the stored content. The content is automatically transferred to the computer when the computer is judged to be a predetermined device. | 06-06-2013 |
20130144983 | METHODS AND APPARATUSES FOR CDN SHAPING - The distribution of media content within a subscriber domain is controlled at a server. A subscriber domain is defined as an association including one or more subscriber devices, which can access content from one or more gateways, using one or more content distribution networks. The server is performing a CDN Shaping Service (CSS) for optimizing the operations of the content distribution networks based on domain analytics data. The domain analytics data is computed with previously acquired domain monitoring data. | 06-06-2013 |
20130144984 | Systems and Methods for Connection Pooling for Video Streaming in Content Delivery Networks - System and methods for connection pooling for video streaming in content delivery networks (CSNs) are provided. An embodiment method for connection pooling in a content delivery network (CDN) by a proxy server includes receiving, from a client, a request for media content, sending, to a control server, a query to locate an origin media server having the media content if the media content is cache-missing, receiving, from the control server, information regarding the origin media server having the media content requested by the client, and forwarding the request for the media content to the origin media server having the media content using a reusable connection from a pool of the reusable connections between the proxy server and the origin media server if the reusable connection is unoccupied. | 06-06-2013 |
20130144985 | TERMINAL, DISTRIBUTION SYSTEM, DISTRIBUTION SERVER, PLAYBACK METHOD, AND PROGRAM - Disclosed is a technology which eliminates distribution modality choices that are intrinsically unnecessary, as follows. For each content item on a content list containing identifying information for content to play on a terminal, information on distribution modalities supported by that content item is acquired from a server. On the basis of the acquired distribution-modality information and content playback preparation statuses for each distribution modality, pairs comprising content items in playable states and distribution modalities therefor are searched for, and said content items are played using said distribution modalities. | 06-06-2013 |
20130144986 | BROADCAST CONTENT TRANSMITTING APPARATUS AND BROADCAST CONTENT RECEIVING APPARATUS - When only part of content that is stored inside a terminal is updated, the updated content is allowed to be received efficiently, taking into account reducing the power consumption of the terminal. This broadcast content delivery apparatus ( | 06-06-2013 |
20130144987 | SYSTEM AND METHOD FOR TRACKING SYNDICATION OF INTERNET CONTENT - A method and system for syndicating content via a plurality of publication venues is provided. In one embodiment the method includes storing in a memory a plurality of videos; storing a content identifier (ID) for each of the plurality of videos; storing a syndication ID for each of the plurality of publication venues, wherein at least some of the plurality of publications venues act as a referring venue for other publication venues; and storing information sufficient to identify the referring venue for the other publication venues. The method may further comprise receiving a syndication request for a first video from a requester, wherein the request includes a first content ID for the first video and a first syndication ID; generating code that includes the first content ID and a second syndication ID; associating the first content ID, the first syndication ID and the second syndication ID in a memory; and providing the code to the requester. | 06-06-2013 |
20130144988 | NETWORK-OPTIMIZED CONTENT DELIVERY FOR HIGH DEMAND NON-LIVE CONTENTS - A method, apparatus and computer-readable storage medium distribute a non-live content stream in a network. An initial meta-file is transmitted in response to a request for the content, which identifies a division of the content stream into blocks, and available sources for delivery of the blocks. The initial meta-file can identify a first multicast and a second multicast server, assigning a first and second portion of the blocks for delivery using the first and second multicast source server, respectively. The first and second portions are transmitted using the first and second multicast source servers, respectively. The first and second portions correspond to distinct non-overlapping portions of the non-live content stream. The initial meta-file can also identify a unicast source server, assigning a third portion of the blocks for delivery using the unicast source server, the third portion being transmitted by the unicast source server. | 06-06-2013 |
20130144989 | UNIFIED DEVICE MANAGEMENT METHOD AND SYSTEM - A unified device management method and system for unified management of a fixed and mobile device includes a command execution controller which receives a device management command, sends a query message to the device, receives a response message transmitted by the device, creates a command execution policy based on the settings contained in the response message, and executes the device management command according to a policy, the device which generates and sends the response message to the command execution controller according to user inputs, and a remote access server which connects the device and the command execution controller by using a remote access protocol. | 06-06-2013 |
20130151666 | TARGETING CONTENT BASED ON SENSOR NETWORK DATA WHILE MAINTAINING PRIVACY OF SENSOR NETWORK DATA - Determination of content for presentation by a client device based on item usage data captured by a sensor network is disclosed. Data describing usage of one or more items at a location is received from a sensor network associated with the location. Content is received from a server and a subset of the received content is selected based on attributes of the data from the sensor network and attributes of the content. The subset of the received content is transmitted to a client device for presentation. In one embodiment, data describing interaction with the subset of the received content is received from the client device and transmitted to a content distribution server for use in selecting additional content. In an embodiment, second content determined by the server using interaction with the subset of the received content and data from the sensor network is received from the server. | 06-13-2013 |
20130151667 | METHOD FOR AUTOMATIC INSTALLATION AND SETTING OF SERVER AND APPLICATION PROGRAM FOR THE SAME - A method for automatic installation and setting of a server is disclosed. When a blank server is installed to one of a slot of a server rack and connects to a switch, a boot server retrieves media access controls address of network connection interface in the blank server from the switch, and matches the MAC address and internet protocol address of the blank server. Next, the boot server performing the corresponding installation and setting operation in the blank server based on the IP address of the blank server. Thus, the blank server is able to perform the predetermined role and utilized by the server system immediately after the installation is accomplished. | 06-13-2013 |
20130151668 | SYSTEM AND METHOD FOR MANAGING RESOURCE WITH DYNAMIC DISTRIBUTION - A method to dynamically redistributes guest OSes in a data center using a remote server. The remote server searches for one or more guest OSes from the host OS, if the obtained CPU utilization percentage of the host OS exceeds a predetermined CPU utilization percentage. The remote server redistributes all of the guest OS in the data center using a knapsack algorithm, if no other host OS is capable of receiving the one or more searched guest OSes. The remote server transfers the one or more searched guest OSes to other host OS if the other host OS is capable of receiving the one or more searched guest OSes. | 06-13-2013 |
20130151669 | Data Transmission Method and Device Based on Slide Detection - Method and apparatus for data transmission based on sliding detection are disclosed. The method includes: when it is detected that a TimeLine scrolls on a screen of a user device, recording, by a message client, application a Message Cell visible on the screen; and determining, by the message client application, whether the Message Cell is still visible on the screen after a predefined time interval; if the Message Cell is still visible, downloading, by the message client, data corresponding to the Message Cell from a message server. An apparatus for data transmission based on slide detection includes a detecting module, a recording module, a determining module and a downloading module. Thus, downloading is avoided for the data corresponding to Message Cells that enters into then slides out of the screen quickly. Network data traffic of users is reduced and user's experience is improved. | 06-13-2013 |
20130151670 | Retrieving Data from a Distributed Storage Network - A method begins by a dispersed storage (DS) processing module receiving a request to retrieve a portion of a data object that is stored in a distributed storage network (DSN). The method continues with the DS processing module retrieving data storage mapping information and accessing indexing information, where the indexing information identifies a categorization of the data object into a plurality of categorical data portions. The method continues with the DS processing module identifying a specific categorical data portion of the plurality of categorical data portions and equating the specific categorical data portion to specific storage information of the data storage mapping information to identify at least one data segment of data segments of at least one storage region of storage regions. The method continues with the DS processing module retrieving the at least one data segment from the DSN in accordance with the specific storage information. | 06-13-2013 |
20130151671 | INTERNET VEHICLE DATA LOGGER FRAMEWORK THAT PROVIDE DATA CONTROLLED BY THE USER IN STANDARDIZED HUMAN UNDERSTANDABLE FORMAT VIA WEB SERVICES - Software applications that retrieve, log, and communicate vehicle-related data are implemented within a system that includes a plurality of vehicles, a worldwide network, at least one web server, at least one database server, and a plurality of internet-enabled back-end devices. Each vehicle has at least one internet-enabled front-end device, which is communicably coupled to the vehicle's computer system access device. The internet-enabled front-end device of each vehicle retrieves the vehicle-related data through a software application, which is also used to send the vehicle-related data to the web server. The web server collects data from each vehicle and properly organizes and stores the data on the database server. The web server and the database service implements a system software to manage and process the data from each vehicle. Once the system software processes the data, the internet-enabled back-end devices can access the data through external applications or information systems. | 06-13-2013 |
20130151672 | CLOUD COMPUTING METHOD, COMPUTING APPARATUS AND SERVER USING THE SAME - A cloud computing method and a computing apparatus and server using the same are provided. The cloud computing method includes a server generating a virtual disc for executing one or more applications when a computing apparatus is connected to the server, requesting execution of an application included in the virtual disc, and downloading and executing an execution file corresponding to the requested application. Therefore, it is possible for a user to remove time delay caused in a downloading and executing process when an application is initially executed. | 06-13-2013 |
20130151673 | METHOD AND APPARATUS TO CONTROL A MULTIPATH ADAPTIVE STREAMING SESSION - The present invention concerns a method to control the transmission and transmission data rate between at least two servers and a receiver. The servers being adapted to transmit data representative of an audiovisual content. The audiovisual content being available from each of said at least two servers in at least two versions. The versions corresponding respectively to different transmission bit-rates. The servers being adapted to transmit audiovisual contents in successive parts, each of said successive parts being chosen as one of at least two versions in response to transmission requests sent by the receivers, said transmission requests comprising a transmission parameter. | 06-13-2013 |
20130159467 | METHOD AND DEVICE WITH INTELLIGENT MEDIA MANAGEMENT | 06-20-2013 |
20130159468 | COMPUTER IMPLEMENTED METHOD, COMPUTER SYSTEM, ELECTRONIC INTERFACE, MOBILE COMPUTING DEVICE AND COMPUTER READABLE MEDIUM - The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device. | 06-20-2013 |
20130159469 | Methods and apparatus for image delivery - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 06-20-2013 |
20130159470 | DOWNLOAD SYSTEM AND METHOD USING SAME - A download system includes a first communication device and a second communication device. The first communication device includes a first account with a first residual allowance data to access a network storage device. The second communication device includes a second account with a second residual allowance data to access the network storage device. The download system further includes a download module for sharing the first residual allowance data and the second residual allowance data to download a target data from the network storage device. | 06-20-2013 |
20130159471 | METHOD AND DEVICE FOR PROCESSING MEDIA STREAMS BETWEEN A PLURALITY OF MEDIA TERMINALS AND A PROCESSING UNIT ALL CONNECTED TO ONE ANOTHER OVER A COMMUNICATION NETWORK - The media stream processing device between a plurality of media terminals (UA, UB, UC, UD) and a processing unit (UV) over a communication network. The processing unit (UV) is capable of sending a media stream transmission pause/resume command signal in the format of a RTP/RTCP real-time communication protocol or equivalent intended for at least one media terminal in response to a chosen event. | 06-20-2013 |
20130159472 | CONTENT DELIVERY NETWORK - A content delivery network (CDN) includes a control core; and a plurality of caches, each of said caches constructed and adapted to: upon joining the CDN, obtain global configuration data from the control core; and obtain data from other caches. Each of the caches is further constructed and adapted to, having joined the CDN, upon receipt of a request for a particular resource: obtain updated global configuration data, if needed; obtain a customer configuration script (CCS) associated with the particular resource; and serve the particular resource in accordance with the CCS. | 06-20-2013 |
20130159473 | CONTENT DELIVERY NETWORK - A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and obtain customer configuration information associated with at least one customer of the CDN. The device serves a particular resource associated with a particular customer of the CDN in accordance with (i) the global configuration data, and (ii) customer configuration information obtained in and associated with the particular customer. | 06-20-2013 |
20130159474 | Target advertising using wireless node location-based data - A method for targeting advertisings to users through a wireless node by supplying requested content plus related content based on wireless location data and optionally based on user profile information, with previously viewed content, and with user surfing history. | 06-20-2013 |
20130159475 | COMMUNICATION TERMINAL, COMMUNICATION CONTROL METHOD, AND PROGRAM - A communication terminal capable of seamless reproduction of stream data even when structure of an ALM tree changes during the reproduction of stream data includes a control unit which causes a reproduction unit to start reproduction of a stream data packet at a time point which is later than a predetermined time point by a total of all delay times corresponding to a communication path from the communication terminal to a leaf terminal. The delay times are obtained by an obtainment unit. | 06-20-2013 |
20130166689 | Disk Management - Systems, methods, and computer-program products store file segments by receiving a first file segment, and storing the first file segment in a first memory area having a highest ranking. The first memory area is reassigned as a memory area having a next highest ranking when a second file segment is received and the first memory area has reached a maximum capacity. The second file segment is stored in another memory that is reassigned as the memory area having the highest ranking. | 06-27-2013 |
20130166690 | OUT-OF-BAND SIGNALING AND DEVICE-BASED CONTENT CONTROL - Systems and methods for performing content control in a mobile network using an out-of-band signaling channel are disclosed. In one embodiment, content control may be performed on a network device by collecting usage data for media consumption and caching from a mobile device via an out-of-band channel; receiving the usage data at an intermediate device via the out-of-band channel; building a predictive user profile based on the usage data; determining a schedule for downloading content from one or more media servers based on at least the predictive user profile; and sending instructions to perform one of time-shifting or pre-positioning to the one or more media servers according to the schedule for downloading content via an out-of-band channel. | 06-27-2013 |
20130166691 | METHODS AND APPARATUS FOR GENERATING GRAPHICAL AND MEDIA DISPLAYS AT A CLIENT - The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client. | 06-27-2013 |
20130166692 | METHOD AND APPARATUS FOR PROVIDING CROSS PLATFORM AUDIO GUIDANCE FOR WEB APPLICATIONS AND WEBSITES - An approach is provided for providing cross-platform audio guidance for web applications and websites. A media platform causes a concatenation of a media file associated with a web application into a concatenated media file. A media platform then determines to insert a buffer segment between the media files in the concatenated media file. A media platform thereafter causes a transmission of the concatenated media file to a web client based on an access of the web application by a web client. A web client then determines a request to activate a media file associated with the web application, wherein the media file is included in the concatenated media file. A web client further seeks a start time of the media file in the concatenated media file to initiate a playback of the media file. | 06-27-2013 |
20130166693 | FANTASY OPEN PLATFORM ENVIRONMENT - A fantasy server application may comprise a platform generator component to generate a resource document with a host segment arranged to present a host resource document and a guest segment arranged to present a guest resource document, a host manager component to send a request to generate the host resource document with fantasy content from a fantasy content database to a host server program, receive a response with the host resource document, and add the host resource document to the host segment, and a guest manager component to generate a guest reference for use by a client device, the guest reference arranged to refer the client device to a guest server program arranged to generate the guest resource document with fantasy content from the fantasy content database, and add the guest reference to the guest server program to the guest segment. Other embodiments are described and claimed. | 06-27-2013 |
20130166694 | ELECTRONIC APPARATUS, CONDITIONAL ACCESS SYSTEM, AND CONTROL METHOD THEREOF - An electronic apparatus is provided. The electronic apparatus include: a memory unit which downloads a CAS client from a server and stores the CAS client, a communication unit which receives a message to change a storage location of the CAS client from the server, and a controller which changes a storage location of the CAS client and stores the storage location according to the message received from the server. The method includes downloading a CAS client from a server and storing the CAS client in a memory; receiving from the server a message to change a storage location of the CAS client; changing a storage location of the CAS client, and storing the changed storage location according to the message received from the server. | 06-27-2013 |
20130166695 | SYSTEM FOR PROVIDING INFORMATION-CENTRIC NETWORKING SERVICES BASED ON P2P AND METHOD THEREOF - Disclosed are a system and a method for providing information-centric networking services based on P2P. The system for providing information-centric networking services based on P2P according to the present invention includes: when receiving a request for contents from a user, a first content node configured to request the contents using a plurality of address information for the requested contents; a plurality of second content nodes configured to provide the corresponding contents according to the request of the first content node; and a query server configured to select at least one second content node for requesting the contents among the plurality of second content nodes corresponding to each of the plurality of address information. | 06-27-2013 |
20130166696 | Displaying Content From Multiple Users - A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers access a membership module to complete a membership process in which they join communities each of which represents a specific area of interest. The present invention operates as an extension to a user's preferred Web browser and is manifested as a toolbar comprised of control buttons and a viewer on a computer user's screen. By interacting with the control buttons of the toolbar and the menus of the viewer, on-line service content is delivered to the user in response to the URLs specified by the user as he or she browses the Web. In addition, control buttons on the toolbar present opportunities for interacting with other community members | 06-27-2013 |
20130166697 | MULTICONFIGURATION DEVICE CLOUD ENTITY PROTOCOL - Disclosed is a system and computer based method that optimize transmission of content streams to multiconfiguration devices. In a preferred embodiment, network bandwidth usage is optimized while maximizing the efficient distribution of content and computing services to serve all persistent device states of a multiconfiguration device. In certain embodiments, disclosed are systems and methods which provide for increased efficiencies between multiconfiguration devices or multiconfiguration device arrays. | 06-27-2013 |
20130166698 | SYSTEM AND METHOD FOR EFFECTIVELY PROVIDING CONTENT TO CLIENT DEVICES IN AN ELECTRONIC NETWORK - A system and method for effectively supporting content distribution in an electronic network includes a content server and a peer-to-peer network of client devices. The content server stores content items received from a content provider. A recommendation engine of the content server creates a global recommendation list to identify an optimal global candidate from among the stored content items for performing an automatic and transparent content download procedure. The recommendation engine creates the global recommendation list by analyzing selectable content-ranking criteria from a plurality of device users of the client devices. The content server then downloads the optimal global candidate from the stored content items to one or more identified target devices during the content download procedure. | 06-27-2013 |
20130166699 | SYSTEM FOR BROADCASTING TARGETED DATA - The present invention relates to a system ( | 06-27-2013 |
20130166700 | CONTENT DELIVERY SYSTEM, METHOD OF DELIVERING CONTENT, SERVER, CONTENT REPRODUCTION DEVICE, PROGRAM, AND RECORDING MEDIUM | 06-27-2013 |
20130173751 | PROTOCOL ADAPTER FOR PASSING DIAGNOSTIC MESSAGES BETWEEN VEHICLE NETWORKS AND A HOST COMPUTER - A protocol adapter for transferring diagnostic messages between networks within a vehicle and a host computer. The protocol adapter operates as a voltage translator to support J1708 software. The protocol adapter also recognizes when the protocol adapter is connected to a host computer running the J1939 and/or J1708 protocols and automatically switches to that protocol. | 07-04-2013 |
20130173752 | APPARATUS AND METHOD OF TERMINAL USING CLOUD SYSTEM - An operating method of a terminal for using a cloud system is provided. The method includes transmitting file information of a particular file stored on the terminal, to a server, receiving a request for at least one of first data and second data of the particular file, from the server, and transmitting at least one of the first data and the second data to the server. | 07-04-2013 |
20130173753 | System, method, and apparatus for uploading, listening, voting, organizing, and downloading music, and / or video, which optionally can be integrated with a real world and virtual world advertising and marketing system that includes coupon exchange - The present invention relates to the use of free delivery to create a new system, method, and apparatus used for uploading, listening, voting, organizing, and downloading of music, and/or video, which optionally may be used in conjunction with a hybrid hard copy/soft copy advertising and marketing that also includes a coupon exchange system. The present invention also includes a novel “flush” vote system for rating music, and/or video. | 07-04-2013 |
20130173754 | METHOD AND APPARATUS TO EXCHANGE DIGITAL CONTENT BETWEEN TWO DEVICES WITHOUT REQUIRING THE EXCHANGE OF CREDENTIALS - A method and apparatus for exchanging digital content between two devices are described. In one embodiment, the method comprises converting a paper document into digital content; transferring the digital content via a network to a remotely accessible data storage server; displaying a code on a display, where the code encoding an address of the digital content in the network; monitoring whether the digital content has been accessed; receiving a request for the digital content from a second device, the request including the address created from data resulting from decoding the code; and sending an HTML content stream to the second device, including an indication of a type of the digital content, in response to the request, the type information for use by a browser in determining an application or plug-in capable of rending the digital content on a display of the smart device. | 07-04-2013 |
20130173755 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, COMPUTER READABLE STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD - Web pages corresponding to example game devices are previously provided in a server. One of the game devices obtains a character from another one of the game devices when these game devices pass each other. The one of the game devices processes the obtained character and transmits the processed character to the web page corresponding to the other game device in the server, and the character is stored in the server. The other game device accesses the web page corresponding to the other game device in the server to obtain the processed character. | 07-04-2013 |
20130173756 | OPERATION MODES FOR MOBILE TRAFFIC OPTIMIZATION AND CONCURRENT MANAGEMENT OF OPTIMIZED AND NON-OPTIMIZED TRAFFIC - Systems and methods of operation modes for mobile traffic optimization and management of concurrent optimized and non-optimized traffic are disclosed. One embodiment includes classifying and handling traffic sent to and from mobile device applications running on a mobile device, the method includes, analyzing, on the mobile device, requests from the mobile device applications for recurrent patterns; traffic having a recurrent pattern is optimizable traffic and traffic with an unidentifiable pattern is non optimizable traffic, managing the optimizable traffic to reduce an amount of wireless data and signaling traffic sent to and from the mobile device and/or routing the non optimizable traffic from the mobile device applications to a service provider. In one embodiment, upon determining a problem communicating with the server, request are routed from the one or more mobile device applications directly to a service provider, the routed traffic bypassing a client-side proxy. | 07-04-2013 |
20130173757 | Method, System, Push Client, and User Equipment for Service Communication - The present invention discloses a method, a system, a Push client, and a user equipment for service communication. The method disclosed in the present invention includes that: A source Push client generates a Push message, where the Push message carries a destination user Push identifier for identifying a destination user; the source Push client sends the Push message to a destination Push server to which the destination user belongs; the destination Push server obtains, according to the destination user Push identifier, a network address for reaching a destination Push client; and the destination Push server sends, based on the network address, the Push message to the destination Push client. With the present invention, communication of various services can be established without relying on a third party application server, which can reduce power consumption of a terminal and save network resources. | 07-04-2013 |
20130173758 | PARALLEL STREAMING - Embodiments of the present invention set forth techniques for a content player to stream a media file using multiple network connections. To stream the media file, the content player downloads metadata associated with a requested media file, establishes a network connection with multiple content servers (or multiple network connections with a single content server or both) and begins requesting portions of the media file. In response, the requested portions are transmitted to the content player. The content player may employ a predictive multi-connection scheduling approach to determine which network connection to use in downloading a given chunk. | 07-04-2013 |
20130173759 | PORTABLE DEVICE FOR ACCESSING A SERVER, CORRESPONDING SYSTEM, SERVER AND METHOD - The invention relates to a portable device for accessing a server. According to the invention, the device is adapted to send to a server or data relating to rights for accessing a server. The invention also relates to corresponding system, server and method. | 07-04-2013 |
20130173760 | PROCESSING METHOD TO BE IMPLEMENTED UPON THE OCCURRENCE OF AN EXPRESSION SWITCH IN HTTP STREAMING - Disclosed is a processing method which enables natural reproduction in the event an expression switch occurs during an HTTP streaming transmission. The method involves: receiving a first media information file which stores information regarding segments in the event no expression switch occurs, and a second media information file which stores information regarding segments in the event an expression switch occurs; and receiving and reproducing segments of the content to be received with reference to the first information in the event no expression switch occurs, and receiving and reproducing segments of the content to be received with reference to the second information in the event an expression switch occurs. Thus, multimedia content may be provided without screen stoppage errors arising from changes in the dynamic environment of a channel. | 07-04-2013 |
20130179541 | STREAMLINED DELIVERY OF VIDEO CONTENT - A content delivery server may provide content to a requesting client device using a streamlined HTTP enhancement proxy delivery technique. For example, an HTTP proxy server may receive a request for video content or a fragment of video content from a client device. The request may be associated with a timeout scheduled to occur if no content has been received after a specified amount of time. The server may then transmit a request for the content to a remote server, such as an upstream cache server in the proxy server's CDN. When the proxy server receives a portion of the requested content from the remote server, the proxy server begins transmitting the portion to the client device before the requested content has been completely received and buffered. The client device may then begin receiving data from the proxy server before timeout has occurred. | 07-11-2013 |
20130179542 | Intelligent Data Delivery and Storage Based on Data Characteristics - Methods, program products, and systems of intelligent data delivery and storage based on data characteristics are disclosed. A database server can receive, from a user device, a request for data. The database server can determine a data size and a data type of the requested data. The database server can identify, based on the data size and data type, and from multiple candidate data delivery protocols for responding to the request, a data delivery protocol designated for delivering data having the data size and data type. The database server can deliver the data to the user device in response to the request using the identified data delivery protocol. | 07-11-2013 |
20130179543 | Method of providing online sporting event services - A method of providing online sporting event services includes providing a sports portal including a sporting event registration module so that each of a plurality of members is allowed to file with the sporting event registration module by loading data including bibliographical data into the sporting event registration module for storage; providing a transmitter and a verification code to each member wherein the verification code is unique to the transmitter; electrically connecting a receiver to the sports portal wherein the receiver receives signals transmitted from the transmitter; causing the sports portal to verify the verification code by comparing the verification code with data stored in the sporting event registration module; finishing a registration if the verification is positive; and sending the registration to the sports portal. | 07-11-2013 |
20130179544 | GEOLOCATION ENGINE - Embodiments of the present invention for determining a geo-location for a device in communication with a network service provider begin with installing a mechanism for collecting geolocation data at a client device. The mechanism may be implemented as a mobile app, client application, browser plug-in, or other mechanism. The mechanism may collect geolocation data from multiple sources, including the device itself and other devices within the vicinity. The mechanism may also collect data regarding selected programs that may be installed on the client device. The geolocation data and program data may be transmitted back to a server for processing. The server may determine whether a geolocation is acceptable by determining a geolocation from the geolocation data, a likelihood of accuracy and/or trust score, as well as determining if any undesirable programs are stored on the client device. A determination regarding the geolocation of the client device if made, a white list of devices may be updated, and the geolocation results are provided the network service provider, either directly by the server or through the mechanism on the client device | 07-11-2013 |
20130179545 | STATELESS MICROKERNEL WEB SERVER ARCHITECTURE WITH SELF DISCOVERABLE OBJECTS - A method is provided for exchanging a self discoverable data object between a client executed on a client computing device and a server with a stateless REST-compliant software architecture, which is configured to reply to HTTP requests from a browser engine of the client and to messages from a runtime executable program executed by a runtime executable program interpreter of the client. The method may include receiving an HTTP response from the server, the response including the data object, the data object including a self entity including a URI and a content type of the data object, passing the data object to the runtime executable program at the runtime executable program interpreter for processing. The runtime executable program may communicate with the server using the URI and content type of the data object. Cache controls and an HREF may also be contained in the self entity. | 07-11-2013 |
20130179546 | CONVERTING DATA STREAM IN USER EQUIPMENT - Described embodiments provide user equipment for converting a first type data stream to a second type data stream. The user equipment may include a request message transmitting unit, a first stream receiving unit, a converting unit, and a reproducing unit. The request message transmitting unit may transmit a content request message to a streaming server in order to request a predetermined content stored in the streaming server. The first stream receiving unit may receive, from the streaming server, a first type data stream created from the requested content based on a first protocol in response to the content request message. The converting unit may convert the received first type data stream to a second type data stream. The second type data stream may be a data stream generated based on a second protocol. The reproducing unit may reproduce the requested content based on the second type data stream. | 07-11-2013 |
20130179547 | METHOD AND DEVICE FOR PLAYING STREAM MEDIA VIDEO CONTENT - The disclosure discloses a method and an apparatus for playing stream media video contents. The disclosure solves the problem in the prior art that an image which a user expects to see cannot be rapidly, intuitively and accurately located during video location seek. A solution of the present disclosure is a method for playing stream media video contents. The method includes: obtaining video location seek time of stream media video contents to be played; obtaining a target I frame corresponding to the video location seek time from I frames contained in the stream media video contents to be played; and playing the target I frame. The method and the apparatus for playing stream media video contents provided by the embodiments of the present disclosure are applicable to multiple terminals such as computers, mobile phones etc. | 07-11-2013 |
20130185396 | DYNAMIC COMMUNICATION STACK - A method of facilitating communication between a resource and a computer is described. The computer employs a software application that allows the computer to communicate with the resource. The resource may comprise a medical device such as a blood glucose meter or an insulin pump. In order to facilitate communication between the computer and the resource, the software constructs a communication protocol particular to the type of resource connected to the computer. The stack comprising the communication protocol allows the computer to communicate with the resource. Once the resource and computer cease communication, the stack may be removed from the memory of the computer. | 07-18-2013 |
20130185397 | Secure personal content server - A local content server system (LCS) for creating a secure environment for digital content is disclosed, which system comprises: a communications port in communication for connecting the LCS via a network to at least one Secure Electronic Content Distributor (SECD), which SECD is capable of storing a plurality of data sets, is capable of receiving a request to transfer at least one content data set, and is capable of transmitting the at least one content data set in a secured transmission; a rewritable storage medium whereby content received from outside the LCS may be stored and retrieved; a domain processor that imposes rules and procedures for content being transferred between the LCS and devices outside the LCS; and a programmable address module which can be programmed with an identification code uniquely associated with the LCS. The LCS is provided with rules and procedures for accepting and transmitting content data. | 07-18-2013 |
20130185398 | APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENT - A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. The metadata may include a start time attribute and/or a duration attribute of each of the periods. The metadata may determine a start time of each of the periods, and a start time of each of segments included in each of the periods. A terminal may access segments included in each of the periods, may decode and render data of media content included in the segments, and may play back the media content. | 07-18-2013 |
20130185399 | CONTENT DELIVERY - A method for providing equitable media streaming between an HTTP server and a number of receivers via shared network. The streaming data is processed to split the data across a number of sub-streams. Each sub-stream contains non-contiguous data. A receiver requesting the streaming media establishes a number of TCP sessions, one for each sub-stream and the received sub-stream data is reassembled at the receiver so that the streaming media can be presented. | 07-18-2013 |
20130191508 | MANAGING STREAMING BANDWIDTH FOR MULTIPLE CLIENTS - A method, system and a computer program product. The method may include: allocating or receiving allocated bit rates to a plurality of streaming media flows, each streaming media flow comprises a plurality of chunks and is expected to flow over a last mile channel that is bandwidth limited; receiving a plurality of chunk requests from clients that are hosted on user devices, each chunk request indicates a requested bit rate for streaming a media chunk that belongs to the streaming media flow; changing at least one chunk request to comply with an allocated bit rate, if the requested bit rate does not comply with the allocated bit rate, to provide at least one new chunk request; and sending the at least one new chunk request to a media streamer that is expected to stream the streaming media flow to the user device. | 07-25-2013 |
20130191509 | TECHNIQUES TO PROVIDE PROXIES FOR WEB SERVICES - Techniques to provide proxies for web services are described. A technique may include providing proxies for web services that translate one format to a format native used, or understood, by the web service without having to rewrite existing APIs. In one embodiment, for example, an apparatus may comprise a processing unit and a network interface coupled to the processing unit. The apparatus may further include a web service executing web service requests on the processing unit using a native format. The apparatus may further include a proxy to receive a web service request in a first format via the network interface and to translate the web service request from the first format to the native format. Other embodiments are described and claimed. | 07-25-2013 |
20130191510 | METHOD FOR ACCESSING A FILE IN A NETWORK STORAGE DEVICE - A method for accessing a file in a network storage device is disclosed. The method includes receiving a file transmitting request from a first electronic device via the network for accessing the file; transmitting an authorization request corresponding to the file transmitting request to a second electronic device via the network; receiving a reply corresponding to the authorization request from the second electronic device; and transmitting the file to the first electronic device via the network when the reply notices that the file is accessible. | 07-25-2013 |
20130191511 | METHOD AND APPARATUS FOR ENABLING PRE-FETCHING OF MEDIA - Various methods are described for enabling efficient pre-fetching of media in a DASH system. One example method may comprise accessing information related to a media presentation description (MPD). The information comprising information related to one or more segments of the MPD. The method of this example embodiment may further comprise generating a request for a segment of the MPD. Furthermore, the method of this example embodiment may comprise generating a request for pre-fetching one or more segments different from the requested segment. The method of this example embodiment may further comprise providing for transmission of the request for the segment and the request for pre-fetching the one or more different segments to a proxy cache server. Similar and related example methods, example apparatuses, and example computer program products are also provided. | 07-25-2013 |
20130191512 | METHOD AND SYSTEM FOR ACCELERATING RECEIPT OF DATA IN A CLIENT TO CLIENT NETWORK - A method and system for accelerating receipt of data in a client to client network. The method includes the steps of intercepting queries and responses, storing the intercepted queries and responses in an acceleration server and transmitting the intercepted responses to clients submitting intercepted queries. The system includes at least one acceleration server designed and configured to perform the steps included in the method. | 07-25-2013 |
20130191513 | System, Method, and Apparatus for Electronic Patient Care - A method implemented by an operative set of processor executable instructions configured for execution by a processor includes: determining if a monitoring client is connected to a base through a physical connection; establishing a first communications link between the monitoring client and the base through the physical connection; updating, if necessary, the interface program on the monitoring client and the base through the first communications link; establishing a second communications link between the monitoring client and the base using the first communications link; and communicating data from the base to the monitoring client using the second communications link. | 07-25-2013 |
20130191514 | APPLICATION SERVICE PROVIDER SERVER, DATA SERVER, RECORDING MEDIUM, AND PROGRAM - An application server, a data server, and a printer are connected to one another via a communication network. The application server executes application software. Then, the application server generates print data for printing an interim result or final result of processing performed by the application software, and sends the print data to the data server. The data server provides the supplied print data to the printer. The printer performs printing in accordance with the provided print data. | 07-25-2013 |
20130191515 | DIGITAL ASSET HOSTING AND DISTRIBUTION - A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer. | 07-25-2013 |
20130198335 | Just In Time Construct HLS Stream from HDS Live Stream - In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS playlist related to a media asset. Information regarding a time segment for the media asset may be determined based on at least one HDS file corresponding with the media asset. An HLS playlist may be generated based at least in part on the determined information. The HLS playlist may be sent to the client device. In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS media segment of a media asset. At least one HDS media file corresponding to the HLS media segment may be determined. At least a portion of the determined HDS media file(s) may be converted into an HLS media segment. The HLS media segment may be sent to the client device. | 08-01-2013 |
20130198336 | SYSTEM AND METHOD FOR ZERO-FOOTPRINT SCREEN CAPTURE - A system for zero-footprint screen capture, comprising a communication server software module, a screen capture server software module, a web server software module, and a media upload server software module, wherein the web server, on receiving a request for a specific web page from a client application whose screen is to be captured, uploads a persistent screen capture software application to the client, and further wherein, upon receiving a connection request from the screen capture application, establishes a persistent connection to the screen capture application and, on receiving a notification from the communication server pertaining to an interaction involving a user of the client application, sends instructions via the persistent connection to the screen capture application, and wherein the media upload server receives via the established connection to the uploaded screen capture application one or more data packets containing screen capture graphics data. | 08-01-2013 |
20130198337 | Multi-Stream Container Information Communication Between Information Handling Systems - A multimedia content container storing multimedia content in plural formats has a portion of the multimedia content transmuxed in a selected one of the plural formats to a delivery container for communication from a server information handling system to a client information handling system in response to a request for the content. Only the format supported by the client information handling system is provided from the plural formats of the multimedia container to the client information handling system. | 08-01-2013 |
20130198338 | ENHANCING PERCEIVED PERFORMANCES OF COMPUTER APPLICATIONS - Methods, computer-readable media, and computer systems for enhancing perceived performances of computer applications. In response to a first request for a resource received at an application executing on a client computer system, a version of the resource is provided. A current version of the resource is remotely stored on a server computer system that is connected to the client computer system over a network. A past version of the resource previously is locally stored on the client computer system from which the first request is transmitted. The application determines that the version that was provided was the past version, and, in response, transmits a second request to the server system to identify differences between the current version and the past version. | 08-01-2013 |
20130198339 | APPARATUS AND METHOD FOR DETERMINING DUPLICATION OF CONTENT IN PORTABLE TERMINAL - An apparatus performs a method for determining duplication of content in portable terminal. A method for operating a portable terminal includes downloading at least one content of a predetermined size from a server, and determining whether the same content is already stored in the portable terminal, based on the size of the downloaded content. | 08-01-2013 |
20130198340 | METHOD, APPARATUS AND SYSTEM FOR ADDRESSING RESOURCES - A method and an apparatus for addressing resources. The apparatus includes a component for forming a group having one or more end-points or other groups and for creating a first abstract universal resource identifier (URI) for the group, the abstract URI includes a domain name and a group identifier; a component for creating a second abstract universal resource identifier (URI) for the end-points, the abstract URI having an end-point and domain name; and a component configured to receive a look-up URI, the look-up URI having tag identifying the look-up URI as a group look-up, the address of the apparatus, optional domain and group parameters; and a component configured to resolve the look-up URI to one or more first or second abstract URIs. | 08-01-2013 |
20130198341 | SYSTEM AND METHOD FOR DELIVERING SEGMENTED CONTENT - A method for delivering segmented content in a user device is provided, and the method includes searching for one or more Content Delivery Network (CDN) servers in which content segments of content to be requested are distributed and stored, requesting content segments from each of the one or more found CDN servers, and receiving the content segments from the one or more found CDN servers. | 08-01-2013 |
20130198342 | MEDIA FORMAT NEGOTIATION MECHANISM DELIVERING CLIENT DEVICE MEDIA CAPABILITIES TO A SERVER - A method and apparatus is provided for negotiating a media format to be used by a client device to access a media object. The method includes receiving data over a communications network from a client device. The data specifies at least one media format in which the client device is able to render the media object. Based on the data received from the client device, one or more media formats is determined in which the media object is available so that the media object is renderable by the client device. The media object is delivered to the client device over the communications network in at least one of the one or more media formats. | 08-01-2013 |
20130198343 | OPTIMIZED PEER-TO-PEER FILE TRANSFERS ON A MULTI-NODE COMPUTER SYSTEM - A method and apparatus performs peer-to-peer file transfers on a High Performance Computing (HPC) cluster such as a Beowulf cluster. A peer-to-peer file tracker (PPFT) allows operating system, application and data files to be moved from a pre-loaded node to another node of the HPC cluster. A peer-to-peer (PTP) client is loaded into the nodes to facilitate PTP file transfers to reduce loading on networks, network switches and file servers to reduce the time needed to load the nodes with these files to increase overall efficiency of the multi-node computing system. The selection of the nodes participating in file transfers can be based on network topology, network utilization, job status and predicted network/computer utilization. This selection can be dynamic, changing during the file transfers as resource conditions change. The policies used to choose resources can be configured by an administrator. | 08-01-2013 |
20130198344 | DIGITAL ASSET HOSTING AND DISTRIBUTION - A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer. | 08-01-2013 |
20130198345 | System and Method for Video Recording, Management and Access - A server-based hosted application used to transmit and manage multiple media across the Internet. Digital video recorders (DVRs) collect media (such as video with or without audio) and record it to a local disk. DVRs are located in sites or stores where they are attached to cameras, microphones and point-of-sale (POS), or other data collection devices. The DVR accesses the Internet through a typical “residential” broadband connection. A hybrid peer-to-peer network allows peers (a DVR and an Internet browser) to directly transmit and receive video and audio (and other information, such as POS data). A hosted infrastructure tracks the presence of DVRs. A server-based application exposes a presence database to users. Users find DVRs via an Internet interface. Viewers can then connect to the DVR and its corresponding media collection devices (such as cameras, microphones and POS devices) and control collection and use of media information directly. | 08-01-2013 |
20130204974 | Applications and services as a bundle - A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included. | 08-08-2013 |
20130204975 | Applications as a service - A system and method are provided for managing applications over a network between a server system and client computers. In one example, the method involves receiving user login information from a client computer, then accessing on the server system a user profile associated with the login information. The user profile includes a user environment configuration for a client environment. Transport protocols are selected based on the user profile. The transport protocols are protocols for transporting information between the server system and the client computer. The user environment configuration stored on the server system is then synchronized with a client environment configuration on the client computer. | 08-08-2013 |
20130204976 | MEDICAL IMAGE MANAGEMENT SYSTEM AND MEDICAL IMAGE MANAGEMENT DEVICE - A medical image management system includes a plurality of servers, a determination means, a forwarding-destination determination part, and a forwarding processing means. The plurality of servers each comprise a memory that stores medical images to which supplementary information is attached, and performs image processing on medical images instructed by a client. The determination means determines whether or not to forward medical images based on the free space required for the image processing and the free space in the memory of the server. The forwarding-destination determination part determines a forwarding destination server to which the medical images are forwarded. The forwarding processing means forwards the medical images used for the image processing to the server determined by the forwarding-destination determination part. | 08-08-2013 |
20130204977 | Systems and Methods for Panoramic Video Streaming of Virtual Tours - A virtual tour host server decomposes a virtual tour into a plurality of video faces which are stored. When a user desires to begin a virtual tour using a mobile device, the mobile device detects and reports a field of view to the host server. The host server then associates a subset of the plurality of video faces corresponding to the detected field of view, and sends a video stream of the virtual tour recomposed from the subset of video faces, enabling the mobile device to display the virtual tour video stream. | 08-08-2013 |
20130204978 | Data Sharing Method for Recursive DNS Servers - This disclosure describes systems, methods, and apparatus for sharing DNS answers between DNS server systems within a DNS cluster, between proxy servers, and/or between DNS server systems of different DNS clusters. When a DNS answer is obtained by a DNS server system, the answer can be shared with peer DNS server systems within a same DNS cluster or with DNS server systems having a logical relation to the first DNS server system (e.g., geographic relationship), but being in different DNS clusters. Proxy servers may also mediate communication between a client and the DNS clusters. These proxies can also include the ability to share DNS answers between each other. | 08-08-2013 |
20130204979 | DIGITAL DATA COMMERCE SYSTEM AND METHODS WITH DIGITAL MEDIA OBJECT TO CLOUD REDIRECTION - The invention provides, in some aspects, a digital commerce system that includes a first digital data device, a second digital data device and a third digital data device, each of which is connected to a network that provides at least intermittent communications coupling between the second digital data device and each of the first and second digital data devices. Redirection logic executing on at least the second digital data device effects storage on the third digital data device of a digital media object downloaded from the first digital data device to the second digital data device. The redirection logic accomplishes that in such a manner that storage of the digital media object on the third digital data device is effected before storage of that digital media object on the second digital data device—if the digital media object is stored to the second digital data device at all. In related aspects of the invention, redirection logic executing on at least the second digital data device circumvents storage of the downloaded digital media object at least until that object has been stored on the third digital data device. | 08-08-2013 |
20130204980 | System and Method for Remote Asset Management - A system for autonomously monitoring and managing consumer device assets includes a plurality of consumer device assets registered with a remote computer server platform. The remote computer server platform is configured to execute software applications for monitoring and managing the consumer device assets. The consumer device assets communicate operational status information and consumer usage information to the remote computer server platform automatically as a result of pre-programmed conditions and/or instructions received from the remote computer server platform. The remote computer server platform monitors the consumer device assets by processing the operational status information and consumer usage information automatically according to preprogrammed conditions. Based upon the results of processing at least some of the received consumer usage information, the remote computer server platform manages the consumer device assets by communicating management instructions that cause the stored data content files of one or more assets to be automatically modified. | 08-08-2013 |
20130204981 | URL RESCUE BY IDENTIFYING INFORMATION RELATED TO AN ITEM REFERENCED IN AN INVALID URL - A server system is disclosed that is capable of providing responsive content to a user when a request for an invalid URL is received. In a preferred embodiment, the server system implements multiple rescue strategies for attempting to rescue the invalid URL. One such rescue strategy involves repairing the URL by correcting for encoding errors, such as errors introduced by some web clients. Another rescue strategy involves determining that the URL contains an obsolete or outdated item identifier (e.g., product identifier) that renders the URL invalid, and returning information regarding one or more related items to the user. Another rescue strategy involves mining the invalid URL for one or more text strings reflective of the type of content desired, and then using the one or more text strings to execute a keyword search to identify content to provide to the user. The various rescue strategies may be attempted in sequence according to a hierarchy. | 08-08-2013 |
20130204982 | SERVER AND SERVICE PROVIDING METHOD THEREOF - Methods and apparatus are provided for providing a hub service is provided. Access is provided to a user terminal device. It is determined whether the user terminal device is a pre-registered device. A service hub program set for the user terminal is transmitted from the server to the user terminal device, when the user terminal device is the pre-registered device. At least one application program corresponding to the service hub program and the user terminal device is transmitted from the server to the user terminal device. | 08-08-2013 |
20130212222 | STREAM DURATION MANAGEMENT - In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device. | 08-15-2013 |
20130212223 | DYNAMIC MODIFICATION OF MEDIA STREAMS' QUALITY - A method, apparatus and computer program product useful for communicating media content, over a computerized network, in accordance with download duration time. One exemplary method may comprise receiving, by a client, a first portion of a media content having a first quality. In response to an indication from a user, a change of quality to a second quality is determined. The client receives a second portion of the media content having the second quality. Whereby received media content by the clients comprises portions having different qualities. | 08-15-2013 |
20130212224 | METHOD AND SYSTEM OF TRANSFERRING CONTENT TO COMPLETE A TASK FROM ONE USER EQUIPMENT TO THE OTHER IN A NETWORK - The present invention relates to a method and system of preserving an active session with a site at a first user equipment and downloading or uploading contents or data on at least one second user equipment in a communication network. In one embodiment, this can be accomplished by registering the first user equipment, at least one second user equipment and a server with at least one lookup server, the first user equipment, the second user equipment and the lookup server are tagged with a unique identifier, browsing to select the content in the site at the first user equipment via a first communication link and redirecting automatically the selected temporarily content from the first UE to the identified second available UE for downloading or uploading, wherein the redirection is based on the unique ID of the content. | 08-15-2013 |
20130212225 | METHOD AND SYSTEM OF REDIRECTING STREAMING CONTENT OVER A COMMUNICATION NETWORK - The present invention relates to a method and system of redirecting streaming content from one user equipment to the other available precise user equipment over a communication network. In one embodiment this is accomplished by registering a plurality of user equipments and a server with at least one lookup server, checking periodically integrity of the connection between the first user equipment and the lookup server, triggering, upon failure of connection, to identify the transfer of some or all incoming contents at the first UE to at least one second UE from the group of UEs registered with the lookup server and redirecting the transfer of the content of the lookup server from the first UE to the identified second available UE, wherein the redirection is based on the unique ID of the content. | 08-15-2013 |
20130212226 | ORIGIN REQUEST WITH PEER FULFILLMENT - A method for transferring content across a content delivery network (CDN) may include receiving a notification of a request. The request may include a client identifier and a content identifier. The method may also include accessing one or more global policies applicable to the request. The method may additionally include determining, using the one or more global policies, that a client is eligible to receive content associated with the content identifier from another client; identifying, using the one or more global policies and the content identifier, one or more authorized transfers of at least a portion of the content; identifying one or more eligible clients that are associated with the one or more authorized transfers; and sending a set of client identifiers that are associated with the one or more eligible clients. | 08-15-2013 |
20130212227 | SYSTEM AND METHOD FOR STREAMING DATA VIA HTTP - A system and method for providing bi-directional streaming communication over the HTTP or HTTPS protocol between a client and a server is disclosed. The method provides a long-lived, bi-directional communication mechanism from a web client that is performed entirely over HTTP or HTTPS, using existing HTTP verbs such as GET and POST, and is operable with existing browser and RIA technology. The graphical and networking features of RIA frameworks in conjunction with the disclosed method provide low-latency, real-time data applications in a web browser. | 08-15-2013 |
20130212228 | ROUTING VIRTUAL AREA BASED COMMUNICATIONS - In association with a virtual area, a first network connection is established with a first network node present in the virtual area and a second network connection is established with a second network node present in the virtual area. Based on stream routing instructions, a stream router is created between the first network node and the second network node. The stream router includes a directed graph of processing elements operable to receive network data, process the received network data, and output the processed network data. On the first network connection, an input data stream derived from output data generated by the first network node is received in association with the virtual area. The input data stream is processed through the stream router to produce an output data stream. On the second network connection, the output data stream is sent to the second network node. | 08-15-2013 |
20130212229 | SOCIAL NETWORKING INFORMATION SYSTEM AND METHOD - The present invention is embodied in methods and system for obtaining information about a category of interest from a computer network, the computer network including a plurality of user networks with each user network including a plurality of users. The method includes receiving an information request from a user, the information request specifying a category, identifying a first set of users within a user network of the user, each user in the first set associated with the category and established as a trusted information resource contact of the user for the category, and identifying a second set of users within a user network of one or more users of the first set, each user in the second set associated with the category and established as a trusted information resource contact of the one or more trusted information resource contacts of the first set for the category. | 08-15-2013 |
20130212230 | MOBILE TERMINAL, DATA DISTRIBUTION SERVER, DATA DISTRIBUTION SYSTEM, AND DATA DISTRIBUTION METHOD - A data distribution server, a mobile terminal, and a data distribution method perform distribution of data in consideration of memory capacity. In a mobile terminal, an amount-of-space arithmetic unit carries out an arithmetic operation for an amount of space and a possible amount of space of an object storage unit. Then, in an object distribution server, object data is selected based on the amount of space or the like, and a distribution list is generated and transmitted to the mobile terminal. In the mobile terminal, deletion of object data determined as deletable is performed in order to acquire object data in the distribution list. Acquisition of the object data is then performed. | 08-15-2013 |
20130212231 | METHOD, APPARATUS AND SYSTEM FOR DYNAMIC MEDIA CONTENT INSERTION BASED ON HTTP STREAMING - Embodiments of the present invention disclose a method, an apparatus, and a system for dynamic media content insertion based on HTTP streaming, relating to the field of video technologies, and capable of implementing dynamic insertion of a customized media content. The dynamic media content is transmitted through HTTP streaming. The method includes: receiving, by a server, a request message that is sent by a client terminal and carries user information; screening out a target media content from locally stored media contents according to the user information; and sending the target media content to the client terminal so that the client terminal can play the target media content. Embodiments of the present invention are mainly applied to the process of dynamic media content insertion. When the client terminal watches a program through HTTP streaming, the customized insertion of the media content can be implemented. | 08-15-2013 |
20130212232 | CONTENT SHARING VIA SOCIAL NETWORKING - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated. | 08-15-2013 |
20130219021 | PREDICTIVE CACHING FOR TELECOMMUNICATION TOWERS USING PROPAGATION OF IDENTIFICATION OF ITEMS OF HIGH DEMAND DATA AT A GEOGRAPHIC LEVEL - Method, computer program product and computer system for predictive caching for telecommunication towers having associated local servers, using propagation of identification of items of high demand data at a geographic level comprising the steps of: receiving within a region at least one request for an item of data made by a user device to a local server associated with a telecommunication tower within the region; and determining if the request is for an item of high demand data. If the item is identified as high threshold data, instructing the local servers within the region to cache the item of data; and if the item is identified as second threshold high demand data, sending an indication to at least one centralized server in an adjacent region, such that the centralized server in the adjacent region causes the local servers within the adjacent region to cache the item of data. | 08-22-2013 |
20130219022 | HYPOTHETICAL POLICY AND EVENT EVALUATION - A cluster management system can facilitate determining a response to a hypothetical event by a computer cluster. During operation, the system can receive a request for a policy outcome from a user, such that the request can indicate a hypothetical event within a computer cluster. Next, the system determines a cluster state that includes state information from a plurality of server nodes in the cluster. The system then generates a response plan to the hypothetical event based on the cluster state, without executing the response plan in the cluster. The response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event. The system then provides the response plan to the user. | 08-22-2013 |
20130219023 | EMERGENCY ALERT SYSTEM NOTIFICATIONS VIA OVER-THE-TOP SERVICE - A device receives first streaming media from a content delivery server at a client device via an OTT network service. The device receives an Emergency Alert System (EAS) notification at the client device, and receives via the OTT network service and plays, subsequent to the EAS notification, EAS media at the client device. The device disables a user interface at the client device to prevent user interface interactions until completion of the playing of the EAS media. | 08-22-2013 |
20130219024 | METHODS AND APPARATUS FOR ACCELERATING CONTENT AUTHORED FOR MULTIPLE DEVICES - Disclosed herein are systems, methods, and apparatus for improving the delivery of web content that has been authored for multiple devices. In certain embodiments, an intermediary device such as a proxy server determines the characteristics of a client device requesting multi-device content, obtains and examines the multi-device content, and in view of the particular requesting client device removes portions that are irrelevant for that device. Doing so can accelerate delivery of the content by reducing payload and relieving the client device of the processing burden associated with parsing the content to make that determination itself, among other things. | 08-22-2013 |
20130219025 | SYSTEM AND METHOD FOR ROUTING MEDIA - The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer. | 08-22-2013 |
20130219026 | REMOTE APPLICATION INVOCATION SYSTEM AND METHOD - A server generates a unique URL corresponding to a data payload, provides that unique URL for exposure to mobile devices of different types, and when the server receives a request for the unique URL from a mobile device, the server uses a payload-type to mobile-device-type mapping to generate a device-type-specific URI that includes the data payload, formatted for the device type. The server delivers the device-type-specific URI to the mobile device to invoke an application for handling the data payload. | 08-22-2013 |
20130219027 | User Targeted Medical Imaging And Information Packaging, Compression And Distribution System - A computer-based method and system of distributing biological sample data acquired as a digital image of a subject biological sample. The acquired digital image and image capture data are processed according to at least one user. This results in processed image data and capture metadata. The processed image data represents biological sample data of the subject biological sample. A package processing combines the processed image data and capture metadata into a working Package. The method and system enables simultaneous electronic access to the working Package by multiple users, across multiple sectors, in addition to the one user. | 08-22-2013 |
20130227074 | EFFICIENT DELINEATION AND DISTRIBUTION OF MEDIA SEGMENTS - Media such as live media streams can be efficiently delineated and distributed to a variety of devices using a number of different mechanisms. A particular media sequence can be identified by a device user to allow a content server or fragment server to generate a media segment that can be shared or distributed using mechanisms such as social networks. A device user may provide marker indicators, time frames, event triggers, etc., that indicate to a content server where a media segment can be delineated. A link to the media segment may be provided along with pre-roll and post-roll targeted or content-specific advertising to a variety of other users. | 08-29-2013 |
20130227075 | ENHANCED STARTUP AND CHANNEL CHANGE FOR FRAGMENTED MEDIA STREAM DELIVERY - A media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Playlist information, media data, and bandwidth adaption data is provided as box information with media stream fragments to reduce the number of client requests required to begin playback or perform a channel change. A client no longer needs to make separate requests for bandwidth adaptation data, media data, or playlist information. Playback can begin as soon as sufficient media stream fragments are received. | 08-29-2013 |
20130227076 | System Independent Remote Storing of Digital Content - A system and a method are disclosed for a content delivery system that enable system-independent, remote storing of digital content on any number of a user's devices. The system and method enable a user to designate a digital content item appearing in a web page for storage, as well as a specific, separate device on which to store the content item. The digital content item is not restricted to being viewed or accessed within the content delivery system, but rather the content delivery system enables remote storing of digital content across multiple different systems, from multiple different content sources, for viewing on multiple different devices for any given user. | 08-29-2013 |
20130227077 | IDENTITY DATA MANAGEMENT SYSTEM FOR HIGH VOLUME PRODUCTION OF PRODUCT-SPECIFIC IDENTITY DATA - A method and apparatus is provided for maintaining inventory levels of identity data to be provisioned in electronic devices. The method includes monitoring over a communications network inventory levels of identity data records stored on a plurality of identity data personalization servers that each provision electronic devices with an identity data record. Additionally, if the inventory level on at least one of the identity data personalization servers falls below a minimum specified level, a refill request is sent to an identity data management authority requesting that additional identity data records be uploaded to the identity data personalization server. | 08-29-2013 |
20130227078 | SYSTEM AND METHOD FOR CONTEXT SPECIFIC WEBSITE OPTIMIZATION - A system for optimizing a website for different contexts includes an intermediary component configured to connect to clients and servers via network connections, means for analyzing a HTTP request from a client and determining specific context of the HTTP request, means for configuring optimization settings of selected website properties for the specific context of the HTTP request, and means for applying the configured context-specific optimization settings to redirected HTTP requests and HTTP responses. The intermediary component includes a traffic management system (TMS) and a traffic processing system (TPS). The TMS manages HTTP requests originating from the clients and targeting the servers and HTTP responses targeting the clients and redirects the HTTP requests to the intermediary component. The TPS receives the redirected HTTP requests and the HTTP responses, detects the context and applies relevant optimization techniques for the specific context to the redirected HTTP requests and the HTTP responses. | 08-29-2013 |
20130227079 | Media Acquisition, Processing and Distribution System for the Internet - The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server. The mirroring service delivers the actual media object to multi-point remote databases to be stored and served by the customer. | 08-29-2013 |
20130227080 | DASH CLIENT AND RECEIVER WITH PLAYBACK RATE SELECTION - A client device presents streaming media and includes a stream manager, a request accelerator, and a source component coupled to the stream manager and the request accelerator for determining which requests to make. A rate selection process can make rate decisions so that the buffer is filled when it is low, avoiding erratically changing rates and can choose the correct steady rate quickly. Multimedia download strategies can be used for HTTP that allow for accurate rate estimations, achieving link capacity even if network delays and packet loss rates are high, achieving timely delivery of the stream, and achieving relatively steady download rates with little short term variability. A receiver might use multiple HTTP connections, decompose media requests into smaller chunk requests, synchronize the connections using TCP flow control mechanisms, and request data in bursts. In addition, the receiver might use an HTTP pipelining process to keep the connections busy. | 08-29-2013 |
20130227081 | DASH CLIENT AND RECEIVER WITH REQUEST CANCELLATION CAPABILITIES - A receiver receives media for playing out using a presentation element of the receiver can make requests and wait for responses, but can also cancel requests, possibly reissuing new requests, to improve a user experience taking into account network and other conditions. The receiver can select a playback rate and make requests at that playback rate, monitor a presentation buffer that stores media data to be consumed by a presentation element, store an indication of a buffer level corresponding to how much of the presentation buffer is occupied by the media data that is received and not yet consumed by the presentation element, maintain a state of an issued request for downloading a selected first chunk of media data, and when an issued request is outstanding, determine, based on network conditions and the state of the issued request, whether to continue the request or cancel the request. | 08-29-2013 |
20130227082 | METHOD FOR UPLOADING MEDIA FILE, ELECTRONIC DEVICE USING THE SAME, AND NON-TRANSITORY STORAGE MEDIUM - A method for uploading a media file to an online service, an electronic device using the same, and a non-transitory storage medium are provided. In the present method, a plurality of upload rules corresponding to an online service are obtained. A media capture application is initiated on an electronic device. A media file captured by using the media capture application is automatically uploaded to the online service in accordance with the upload rules. Accordingly, the user only has to launch the media capture application to capture the media file, then the captured media file is automatically uploaded to the specific online service without launching an application of the online service. | 08-29-2013 |
20130227083 | DATA SHARING APPARATUS AND METHOD OF MOBILE TERMINAL - An apparatus and method for sharing data between a cloud server and at last one terminal are provided. The method includes displaying, when a data type is selected on a setting menu screen of a cloud service, meta information of real data corresponding to the selected data type, the meta information being downloaded from a server, downloading, when a piece of meta information is selected, the real data corresponding to the selected piece of meta information from the server, and deleting, when the downloaded real data is consumed completely, the consumed real data. | 08-29-2013 |
20130227084 | METHOD FOR TRANSMITTING STREAM AND ELECTRONIC DEVICE FOR THE METHOD THEREOF - A technique for transmitting a stream between a first electronic device and a second electronic device is provided. A method includes determining whether a stream output from the first electronic device is an Internet stream, and transmitting Internet accessible information of the Internet stream to a second electronic device which communicates with the first electronic device using a short range communication scheme. The determining whether a stream output from the first electronic device is an Internet stream includes determining whether the stream decoded by the first electronic device and output through an output device of the first electronic device is the Internet stream. | 08-29-2013 |
20130227085 | TERMINAL AND METHOD FOR USING CLOUD SERVICES - A method for synchronizing a cloud service including identifying a cloud application corresponding to a cloud file stored in a first cloud server; modifying the cloud file using the identified cloud application; and updating a corresponding interlinked file stored in a first terminal to reflect the modification of the cloud file. A terminal to synchronize a cloud service including a cloud application to access a cloud file stored in a first cloud server; and a cloud managing unit to identify the cloud application to be synchronized with the cloud file, and when the cloud file is modified, to update a corresponding interlinked file stored in the first terminal to reflect the modification of the cloud file. | 08-29-2013 |
20130227086 | SYSTEMS AND METHODS FOR DATA PROCESSING IN CONJUNCTION WITH MEDIA PRESENTATIONS - Systems and methods of the present disclosure provide enhanced social networking to users of remote computing devices. Various embodiments disclosed herein help enable users to interact with other participants in real-time and in relation to experiencing live or recorded media content. A method according to one embodiment of the present disclosure includes detecting, by a computing device, media presented via a user interface of the computing device. In response to detecting the presentation of the media, the computing device identifies an entity associated with the media being presented, retrieves information that is related to both the entity and the presented media, and displays the retrieved information via the user interface. | 08-29-2013 |
20130227087 | MOBILE TERMINAL AND METHOD FOR CONTROLLING SAME - A mobile terminal and a control method thereof are disclosed. The mobile terminal includes a wireless communication unit, an input unit, and a controller for acquiring a user input for generating content through the input unit, changing the format of the generated content into formats respectively corresponding to a plurality of servers to which the generated content will be transmitted upon acquisition of a signal for selecting the plurality of servers, and transmitting the content in the changed formats to the plurality of servers through the wireless communication unit. Accordingly, a user can generate content without considering characteristics of the plurality of servers, improving user convenience. | 08-29-2013 |
20130227088 | System for the Delivery and Dynamic Presentation of Large Media Assets over Bandwidth Constrained Networks - Media content, based on a predetermined set of constraints, from a content provider is delivered to a local cache of a user device before viewing the media. A client asset manager process resides in the user device, an asset list at the content provider site, and the media assets are located at a remote site. | 08-29-2013 |
20130232228 | MANAGING ADAPTIVE STREAMING OF DATA VIA A COMMUNICATION CONNECTION - Data are received at a receiving device from a server, where the data are encoded into one of a plurality of different versions, each version having a different fidelity level. A data stream having a buffer with an initial maximum window size for buffering received data is requested from the server, wherein the data stream initially has a first fidelity level. The maximum window size is managed to prevent the current window size from falling below a threshold that might trigger an adjustment by the server in the fidelity level of the data stream sent by the server, unless and until the accumulation of data in the buffer due to a decrease in the present processing capabilities of the controller of the receiving device falls below a threshold of processing power necessary for processing the data stream at the higher fidelity level for more than a transitory period of time. | 09-05-2013 |
20130232229 | Distribution of Application Files - A system includes a server system interface arranged to receive, from a client application of one of a plurality of client computing devices, a communication that corresponds to a request to obtain or update a software application; and an application marketplace server system programmed to identify, in response to the communication, application files that include an application binary file that corresponds to the software application and one or more supplemental files associated with the software application, and to send information that relates to the application files to the client application in response to receiving the communication, and identify stored files on the computing device that correspond to the application files, determine particular ones of the application files to download based on the identified stored files and the information that relates to the application files sent from the application marketplace server system, and initiate download. | 09-05-2013 |
20130232230 | METHOD AND APPARATUS FOR OPTIMIZING PERFORMANCE AND NETWORK TRAFFIC IN DISTRIBUTED WORKFLOW PROCESSING - Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server. | 09-05-2013 |
20130232231 | MANAGEMENT OF THE TRANSMISSION OF DATA STREAMS OVER MULTIPLE NETWORKS - Method for managing the transmission of data streams from a content server to a plurality of receivers, the transmission of the data streams being possible over at least one broadcast network made up of several transport streams and over a broadband network, said method comprising a step of reorganization of the data streams on the transport streams to ensure that more receivers receive the data streams over the broadcast network after said reorganization. | 09-05-2013 |
20130232232 | SYSTEM AND METHODS FOR RESILIENT MEDIA STREAMING - A computer implemented method of streaming media on a computing device is disclosed in which a streaming protocol adapter is provided on the computing device for streaming media to a local streaming client on the computing device with enhanced resiliency. The streaming adapter downloads one or more stream files that include the media file formatted for delivery according to a transfer protocol, and also include streaming template transactions for supporting communicating from the streaming adapter to the streaming client. The streaming client may be a standard real-time streaming protocol (RTSP) client, and the streaming adapter may be an RTSP adapter. | 09-05-2013 |
20130232233 | SYSTEMS AND METHODS FOR CLIENT-SIDE MEDIA CHUNKING - A computer implemented method of downloading one or more chunks of a selected media file from a server to a computing device is provided. A client application resides on the computing device and is configured to obtain a metadata file describing how the selected media file may be chunked, to determine, based on the metadata file, the portion of the selected media file to download, and to download the portion. The client application prepares a local media file corresponding to one or more chunks of the downloaded portion of the selected media file, and facilitates playback of the local media file on the computing device. The time interval of the chunk may be selected based on a suitable chunk time interval for the computing device. | 09-05-2013 |
20130232234 | 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. | 09-05-2013 |
20130232235 | METHOD, DEVICE AND SYSTEM FOR REMOTE SERVER MANAGING WIRELESS TERMINAL - A method for managing a wireless terminal by a remote server, wherein the remote server transmits to the wireless terminal a request for acquiring the parameter information of the wireless terminal; and the wireless terminal transmits the corresponding parameter information in a preset management information base (MIB) in the wireless terminal to the remote server according to the request transmitted by the remote server. Also disclosed are a remote server, a wireless terminal, and a system for managing the wireless terminal by the remote server. | 09-05-2013 |
20130232236 | NETWORK BASED DYNAMICALLY UPDATING ELECTRONIC FLIP BOOK SERVER DEVICE - Network based dynamically updating electronic flip book server device for retrieving data stored in a database located in a central server, comprising
| 09-05-2013 |
20130238759 | SPOOFING TECHNIQUE FOR TRANSPARENT PROXY CACHING - In one embodiment, a proxy device in a computer network receives a redirected client request having a request source address as a client address and a request source port as a client port. The proxy device then decides whether to serve, proxy, or bypass the client request, and in response to deciding to proxy the client request, forwards the client request to a corresponding server with the request source address as the client address and the request source port altered to a selected proxy port value corresponding to the proxy. In addition, the proxy device may then receive a redirected server reply for the client request that has a reply destination address as the client address and a reply destination port as the selected proxy port value, wherein the redirected server reply is received from a forwarding device based on selected proxy port value within the reply destination port. | 09-12-2013 |
20130238760 | MANAGEMENT METHODS AND RELATED COMPUTER SYSTEMS AND MACHINE-READABLE STORAGE MEDIUMS USING THE SAME - Management methods for use in a computer system including a wireless module and a processing unit which are turned off are provided. The wireless module is activated to scan at least on access point (AP) to obtain a scanning result during each count period, the processing unit being turned off during performing scanning. Thereafter, the wireless module determines whether to activate the processing unit to wake up the computer system to download update data from a network according to scanning result and predetermined setting. When scanning result does not match with predetermined setting or no update data is to be downloaded from network, the processing unit and the wireless module are turned off. When scanning result matches predetermined setting and an update data is available to be downloaded, the processing unit is activated to wake up the computer system to download update data from network. | 09-12-2013 |
20130238761 | DISTRIBUTING CONTENT BY GENERATING AND PRELOADING QUEUES OF CONTENT - Embodiments of methods, systems and apparatuses for distributing content by generating and preloading queues of content, are disclosed. One content distribution system includes at least one network content server coupled over one or more communication networks to a plurality of user devices, and a one or more storage elements associated with the plurality of user devices, wherein each of the plurality of user devices is associated with at least one of the one or more storage elements. The at least one network content server includes at least one processor configured to generate a queue of content for each of the plurality of user devices based on parameters of a plurality of available content, and based on storage capabilities of the at least one of the one or more storage elements associated with each of the plurality of user devices, and assist preloading at of least a portion of the queue of content of each of the plurality of user devices to the at least one of the one or more storage elements associated with the user device. | 09-12-2013 |
20130238762 | CONTENT BROKER THAT OFFERS PRELOADING OPPORTUNITIES - Embodiments of methods, systems and apparatuses for a content broker that offers preloading opportunities, are disclosed. One content broker system includes at least one content distribution server coupled through one or more communications networks to a plurality of user devices and one or more content providers. The at least one content distribution server is operative to obtain at least one of a user device parameter or a user parameter, wherein the user parameter is associated with at least one user associated with one or more of the plurality of user devices. The at least one content distribution server is further operative to classify a plurality of storage elements associated with the plurality of user devices based on the at least one of the user device parameter or the user parameter, offer preloading opportunities to at least one of the one or more content providers, select a content from a plurality of content available from the one or more content providers based on the classified plurality of storage elements and responses to the offered preloading opportunities, and assist preloading of at least a portion of the selected content to at least one of the plurality of storage elements. | 09-12-2013 |
20130238763 | METHOD, APPARATUS AND SYSTEM FOR PROVISIONING A PUSH NOTIFICATION SESSION - A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session. | 09-12-2013 |
20130238764 | INFORMATION DISTRIBUTION SYSTEM, SERVICE-PROVIDING METHOD FOR AN INFORMATION DISTRIBUTION SYSTEM, AND A PROGRAM FOR THE SAME - The effort of changing an application in conjunction with a change in process content or change in the type or specifications of a receiver can be reduced, and a cooperative process involving a plurality of receivers without going through an application can be achieved. An integrated device control service acquires output data, information related to the address of a first receiver and a first style sheet for the first receiver, and information related to the address of a second receiver and a second style sheet for the second receiver from an application and a style sheet database that stores a plurality of style sheets describing information conversion rules. In accordance with the success or failure of first conversion data distribution, the integrated device control service sends second conversion data, which is the output data converted according to the second style sheet, to the second receiver. | 09-12-2013 |
20130238765 | METHODS AND SYSTEMS FOR RAPID DATA ACQUISITION OVER THE INTERNET - The present invention includes apparatuses, methods, computer readable media and systems comprising means for rapid data acquisition from a server are discussed herein. This rapid data acquisition can be achieved using a combination of bulk data requests and small data requests. A hybrid approach that uses simultaneous bulk and small data requests can provide random access to data files while achieving the high download speeds of a large data transfer. | 09-12-2013 |
20130238766 | LEARNING VALUES OF TRANSMISSION CONTROL PROTOCOL (TCP) OPTIONS - A system includes a storage device and a processor. The storage device is configured to store a first set of values of TCP options for a first group of servers. The processor is configured to: transmit first requests to the first group of servers; receive first replies, in response to the first requests, from the first group of servers; determine the first set of values of the TCP options for the first group based on values in the first replies; store the first set of values in the storage device; receive a first message from a client to establish a connection between the client and a server in the first group of servers, and transmit, in response to the first message, a second message to the client. | 09-12-2013 |
20130238767 | METHOD AND SYSTEM FOR DOWNLOADING REAL-TIME STREAMING MEDIA IN PEER-TO-PEER NETWORK - The present disclosure provides a method and system for downloading real-time streaming media in a peer-to-peer (P2P) network, belonging to the field of communications. The system of the present disclosure includes a request node and a server, wherein the request node transmits a query request to a catalog server, and the query request includes: real-time streaming media requested to be downloaded and layers of the real-time streaming media requested to be downloaded, the request node receives a list of nodes capable of providing the real-time streaming media of the layers and determined by the catalog server, determines downloading nodes from the list of nodes, and downloads the real-time streaming media of the layers from the downloading nodes. | 09-12-2013 |
20130246576 | Interconnection Mechanism for Multiple Data Streams - Video data streams are routed between capture nodes and display nodes connected to one another through a high-bandwidth network switch and controlled by a stream manager connected to the switch. The stream manager negotiates a highest quality stream that can be processed by both the capture node and the one or more display nodes receiving the stream and that does not exceed available bandwidth through the switch. The stream manager includes a user interface by which a user can specify which of a number of video signals is to be displayed in what position within a display wall. | 09-19-2013 |
20130246577 | CONNECTION MANAGEMENT AND OPTIMIZATION FOR SERVICES DELIVERED OVER NETWORKS - Content delivery by a network node is optimized. The network node is communicatively coupled between multiple end user devices and at least one content service provider. A request for a media streaming service available from the content service provider is intercepted from a first requestor device. It is determined if the media streaming service is registered for delivery optimization based on at least one service rule specific to the media streaming service. It is determined if a second requestor device is currently receiving the media streaming service from the content service provider. In response to the media streaming service being received by the second requestor device, delivery optimization of the media streaming service is performed by replicating the media streaming service for delivery to the first requestor device. The replicated media streaming service is sent to the first requestor device. | 09-19-2013 |
20130246578 | Adaptive Bit Rate Optimizations When Joining Single Profile Multicast Streams - Bit rate optimization may be provided. First, fragments may be cached in a local cache. Then, a manifest file directed to a client device may be received and filtered to only contain a reference to one or more profiles corresponding to the fragments being cached in the local cache. Next, a request may be received for data corresponding to a profile in the filtered manifest. In response to the request, data fragments may then be transmitted from the local cache. | 09-19-2013 |
20130246579 | CONTROL METHOD OF INFORMATION PROCESSING SYSTEM, SERVER DEVICE, AND TERMINAL DEVICE - A control method of an information processing system that includes a server device that distributes an application and a terminal device that communicates with the server device includes causing the server device to execute a first process including determining an expiration date of the application based on a type of the application, and transmitting the application and the expiration date to the terminal device, and causing the terminal device to execute a second process including receiving the application and the expiration date from the server device, and deleting the application received from the server device based on the expiration date received from the server device. | 09-19-2013 |
20130246580 | TRANSFER CONTROL DEVICE, COMPUTER-READABLE RECORDING MEDIUM STORING PROGRAM, AND STORAGE DEVICE - A transfer data block is selected, and a data file including the transfer data block is selected as a transfer data file. All the data blocks of the transfer data file are added to the transfer data block. When all the data files including each transfer data block is selected as a transfer data file, the transfer data block is selected as a deletion data block. When a total data amount of the deletion data block is larger than or equal to a predetermined target deletion data amount and a ratio of a total data amount of the transfer data block to the total data amount of the deletion data block is smaller than or equal to a predetermined value, the data file is transferred from a transfer source node to a transfer destination node. Accordingly, a storage can be used efficiently. | 09-19-2013 |
20130246581 | System and Method of Rendering Content According To Availability Data for One or More Items - A system of rendering content according to availability data for at least one item includes a server to receive a content request from a user and, in response, to retrieve requested content. A rendering engine coupled to the server identifies at least one rule associated with the content and concerning the item. A rules engine coupled to the rendering engine generates at least one availability request corresponding to the rule and concerning the item. The rules engine receives the availability data for the item, retrieves additional content according to the availability data for the item, the additional content selected from among one or more stored content elements that concern the item, and communicates the additional content to the rendering engine for incorporation into the requested content. The rendering engine renders the requested content, including the additional content concerning the item. | 09-19-2013 |
20130246582 | MULTIMEDIA DATA PROCESSING APPARATUS AND METHOD OF TERMINAL - The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration. | 09-19-2013 |
20130246583 | Method, system and server device for transmitting a digital resource in a client-server communication system - The present invention relates to transmitting a digital resource in a client-server communication system. A disclosed method comprises at a main server device: receiving a request for a main resource from a client device; determining at least one missing secondary resource, wherein the at least one missing secondary resource is at least one resource associated with said requested main resource and missing at the main server device; and requesting a secondary server device to push the at least one missing secondary resource to the client device. Thanks to the push initiated by the main server device, the secondary resources required by the main resource become available at the client device before the latter discovers that they are required to exploit or display the main resource. | 09-19-2013 |
20130246584 | Scheduling Media Recording Via A Handheld Device - Techniques for scheduling content recordings at a multimedia device are described. A mobile device receives an invitational message from a local wireless network. In response to receiving the invitational message, the mobile device sends a scheduling request/instruction to a server or to the multimedia device directly. The scheduling request or instruction causes a recording of the specific media content at a multimedia device to be scheduled. | 09-19-2013 |
20130246585 | METHOD AND APPARATUS FOR OPENING A BROWSER AND METHOD AND SERVER FOR SENDING A SPLASH SCREEN IMAGE - Discloses are a method and apparatus for opening a browser and a method and server for sending a splash screen image, relating to the field of communication technology. The method includes: receiving a signal for starting up a browser and opening the browser; judging whether a locally stored first splash screen image is valid at the current time; if yes, displaying the first splash screen image, if not, displaying a local default second splash screen image. The apparatus includes: a startup module and a display module. The method includes: receiving first information sent by a client, where the first information includes client basic information and image information of a first splash screen image; and searching for a third splash screen image that matches the first information and sending the third splash screen image to the client. The server includes: a receiving module and a searching and sending module. | 09-19-2013 |
20130246586 | METHOD AND SYSTEM FOR SUPPLYING MEDIA OVER COMMUNICATION NETWORKS - Methods and systems for supplying media over communication networks are described. In one embodiment, a media supplier determines whether a media object hosted on a web server will be supplied to a client by streaming or not by streaming. Preferably, if the determination is to stream, the media supplier streams the media object to the client. In some cases, the same media supplier may be capable of supplying clients with media objects hosted on any of at least two web servers. | 09-19-2013 |
20130254341 | NETWORK ASSISTED RATE SHIFTING FOR ADAPTIVE BIT RATE STREAMING - Techniques are provided for adjusting or modifying content request messages in a video streaming environment. An aggregation device is configured to receive a content request message from a client device. The content request message has a request for a first content file of a video stream of a content file type with a first bit rate. The aggregation device determines the first bit rate. The aggregation device then accesses a database that stores a plurality of content files of the content file type at a corresponding plurality of bit rates and determines all available bit rates of the content file type. Network conditions are analyzed for client devices to determine whether the content request message should be adjusted to request a second content file with a second bit rate that is lower than the first bit rate. | 09-26-2013 |
20130254342 | METHOD AND SYSTEM FOR EDGE SERVER CACHE - Systems and methods for fault tolerant content delivery. A request is received from a user for customized content on the network, the request for customized content comprising an identifier for the content and identification information. The request is forwarded from the user for the customized content over the network. Generic content corresponding to the customized content is stored in a cache for future use. The generic content is sent to the user if no customized content is received in response to the forwarded request from the user. | 09-26-2013 |
20130254343 | SERVER WITH MESSAGE EXCHANGE ACCOUNTING - A server has a firewall module that performs accounting of traffic seen at the server. The traffic includes message exchanges, such as HTTP requests and HTTP responses. The server tests the message exchanges to determine if they match any of several message exchange categories. The server keeps statistics on matching traffic, for example the rate of matching traffic generated by a particular requesting client. Typically, the server is a proxy server that is part of a content delivery network (CDN), and the message exchanges occur between a client requesting content, the proxy server, other servers in the CDN, and/or an origin server from which the proxy server retrieves requested content. Using the message exchange model and the statistics generated thereby, the server can flag particular traffic or clients, and take protective action (e.g., deny, alert). In an alternate embodiment, a central control system gathers statistics from multiple servers for analysis. | 09-26-2013 |
20130254344 | PEER-TO-PEER SCENIC SPOT INFORMATION SHARING NAVIGATING DEVICE AND METHOD THEREOF - The present invention discloses a peer-to-peer scenic information sharing navigating device and its method, including a positioning unit for receiving a positioning message to determine position information of a point of interest; an information capturing unit for obtaining scenic spot information of the point of interest; a control unit for receiving the scenic spot information and its corresponding position information, and generating a scenic spot release index based on an identity identification message; a storage unit for storing the scenic spot information according to the control unit; and a communication unit for transmitting the scenic spot release index to a server. If another navigating device accesses the scenic spot release index through the server and requests to download, the control unit will retrieve the scenic spot information from the storage unit, and the communication unit will transmit a part of the scenic spot information to the other navigating device. | 09-26-2013 |
20130254345 | METHOD AND APPARATUS FOR RECEIVING MULTIMEDIA CONTENTS - Methods and apparatus are provided for transmitting and receiving multimedia contents. A transmission characteristic relating to a section, from among a plurality of sections for transmitting data, where an initial transmission speed is high, is provided from a server. The multimedia contents are requested in consideration of the transmission characteristic. The multimedia contents are received from the server. | 09-26-2013 |
20130254346 | DYNAMIC CHUNKING FOR DELIVERY INSTANCES - Techniques are provided for dynamically creating index files for streaming media based on a determined chunking strategy. The chunking strategy can be determined using historical data of any of a variety of factors, such as Quality of Service (QoS) information. By using historical data in this manner, index files can be generated using chunking strategies that can improve these factors over time. | 09-26-2013 |
20130254347 | TRANSCODELESS ON-THE-FLY AD INSERTION - Systems and methods for enabling dynamic advertisement insertion into media files without transcoding are disclosed. The techniques disclosed involve retrieving files of the media and advertisement(s) and converting the files to an MPEG-2 transport stream (MPEG-2 TS) format. The MPEG-2 TS streams are then joined to insert the advertisement at a desired point in the media file. The resulting MPEG-2 TS stream is then converted back to a media file, which can be provided for downloading, or optionally reindexed. Because it does not require transcoding, this process can be performed on-the-fly to provide dynamic insertion of advertisements into media files. Other media file manipulation, including the insertion of non-advertisement media, is contemplated. | 09-26-2013 |
20130254348 | REGULATORY COMPLIANT TRANSMISSION OF MEDICAL DATA EMPLOYING A PATIENT IMPLANTABLE MEDICAL DEVICE AND A GENERIC NETWORK ACCESS DEVICE - An interface device for facilitating transfer of medical information between a patient implantable medical device (PIMD) and a remote network server via public network infrastructure is disclosed, the interface device using any of a plurality of generic network access devices having disparate communication protocols. First communication circuitry is configured to receive medical information from a patient implantable medical device (PIMD), and second communication circuitry configured to effect communication with the first communication circuitry and a generic network access device. A processor is coupled the first communication circuitry and the second communication circuitry. The processor is configured to control transmission of the medical information to the generic network access device and condition the medical device data in compliance with a predetermined medical information regulatory standard governing the PIMD. A method is also disclosed. | 09-26-2013 |
20130254349 | SYSTEMS AND METHODS FOR PUBLISHING, MANAGING AND/OR DISTRIBUTING ONE OR MORE TYPES OF LOCAL DIGITAL MEDIA CONTENT TO ONE OR MORE DIGITAL DEVICES - Systems and methods distribute geographically relevant local digital media content to one or more digital devices over at least a first digital communication network. The systems and methods determine geographical relevance of local digital media content, with respect to a geographical region associated with the first digital device and/or associated with a consumer utilizing the first digital device, to identify geographically relevant local digital media content. The systems and methods determine a digital media content type of the geographically relevant local digital media and filter the geographically relevant local digital media based on the digital media content type of the geographically relevant local digital media and at least one of the first digital device or a third-party website. The systems and methods distribute filtered geographically relevant local digital media content to the first digital device or the third-party website via the first digital communication network. | 09-26-2013 |
20130254350 | METHOD AND APPARATUS FOR ADAPTIVE IN-OPERATOR LOAD SHEDDING - One embodiment of the present method and apparatus adaptive in-operator load shedding includes receiving at least two data streams (each comprising a plurality of tuples, or data items) into respective sliding windows of memory. A throttling fraction is then calculated based on input rates associated with the data streams and on currently available processing resources. Tuples are then selected for processing from the data streams in accordance with the throttling fraction, where the selected tuples represent a subset of all tuples contained within the sliding window. | 09-26-2013 |
20130254351 | SYSTEMS AND METHODS FOR RECEIVING, STORING, AND RENDERING DIGITAL VIDEO, MUSIC, AND PICTURES ON A PERSONAL MEDIA PLAYER - A personal media player (PMP) uses a digital media processing system—comprising a video rendering subsystem, a music rendering subsystem, and a picture rendering subsystem—to produce moving-video (video), audio (music), still-graphics (picture), and other output rendered from media files ported to the PMP from another source. The PMP further comprises a user interface system, a display unit system, a power source system, and a data port system utilizing Universal Plug and Play functionality, all of which are coupled directly or indirectly to the digital media processing system. The physical components constituting the aforementioned systems and subsystems are then encased in a portable housing unit suitable for hand-held use and ready portability. | 09-26-2013 |
20130254352 | Method for Managing Computer Network Access - In a method of controlling computer network access, a server computer receives via a computer network from an endpoint computer of the computer network a request for an access configuration file. In response, the server computer dispatches to the endpoint computer an access configuration file. Thereafter, the server computer dispatches to the endpoint computer an update to the dispatched access configuration file or another access configuration file. The server computer can store data received from the endpoint computer regarding a violation of at least one policy included in the access configuration file, the updated access configuration file, or the other access configuration file. The server computer can either dispatch a unique access configuration file to each endpoint computer for which a unique access configuration file was prepared or dispatch a generic access configuration file to each endpoint computer for which a unique access configuration file was not prepared. | 09-26-2013 |
20130254353 | Method, System and Apparatus for Providing Streaming Media Service - The disclosure discloses a method, a system and an apparatus for providing streaming media service. The system includes: a master mobile terminal configured to establish a connection with a streaming media server, and perform acquisition, encoding and transmission of local audio and video data; a slave mobile terminal configured to establish a connection with the streaming media server, receive the audio and video data transmitted from the master mobile terminal, decode the audio and video data received, and play the audio and video data decoded with a local streaming media player; and the streaming media server configured to manage a connection between the master mobile terminal and the slave mobile terminal, establish a temporary user packet, and forward a streaming media data flow transmitted by the master mobile terminal. The disclosure provides a more flexible and convenient streaming media service mode, which can promote the Average Revenue Per User (APRU) and satisfaction of the value added service of operators under the present 3-Generation (3G) or next-generation network, and is an effective supplement to the current streaming media service. | 09-26-2013 |
20130254354 | ELECTRONIC INFORMATION TERMINAL AND ELECTRONIC INFORMATION SYSTEM - An electronic information terminal in communication with a server includes either an appropriateness determination unit or a transmission and receiving unit, and a next page instruction unit. Further, when the next page instruction unit instructs to display a next page, the appropriateness determination unit determines whether input data to a standard menu of the terminal are appropriate or the transmission and receiving unit transmits the input data to the server and receive an appropriateness determination result of the input data from the server. | 09-26-2013 |
20130262633 | Method and Apparatus for Dynamic Prioritization of Content Listings - A method for presenting content to a client device through a platform server includes detecting a selection of current content at the platform server. An attribute of the current content is identified. Additional content based on the attribute is identified. A representation of the additional content configured to be displayed at the client device is transmitted. A selection of the additional content is detected at the platform server. The attribute is revised based on the selection of the additional content. A representation of revised content configured to be displayed at the client device is transmitted. The revised content is based on revising the attribute. | 10-03-2013 |
20130262634 | SITUATION COMMAND SYSTEM AND OPERATING METHOD THEREOF - A situation command system including a multimedia apparatus and a server is provided. The multimedia device and the server are connected via a network system. The multimedia apparatus, including a microprocessor, a memory device, a multimedia file input device, a network interface, an audio/video body-sensing input device, an audio/video body-sensing output device and a control device, presents a multimedia effect of a file to a user. The server, including a central processing system, a storage system, a communication system and a recognition system, accesses the file and determines whether the file satisfies a trigger condition to selectively output a special effect. When the file satisfies the trigger condition, the multimedia apparatus further superimposes the special effect to the file and presents the file together with the special effect to the user to provide a situation simulation effect. | 10-03-2013 |
20130262635 | METHOD OF PROVIDING A BOOKMARK SERVICE AND AN ELECTRONIC DEVICE THEREFOR - A method for a bookmark service and an electronic device thereof include receiving multimedia contents in the electronic device, verifying channel state information of the electronic device, and setting a bookmark for the received multimedia contents based on the channel state information of the electronic device. The multimedia contents are multimedia writings such as digitized literary, music, photo, and art writings and include contents which may be stored and used in the electronic device, or a series of information contents obtained through a wireless Internet communication network or a high-speed data network. | 10-03-2013 |
20130262636 | SYSTEM AND METHOD FOR UPGRADING THE REMOTE CONTROL FUNCTIONALITY OF A DEVICE - A system and method for upgrading a remote control application resident on a device. Information identifying a controllable appliance is caused to be uploaded to a remote server device and the uploaded information is used to automatically display user-selectable, downloadable data files relevant to the control of the controllable appliance. Downloaded data files, which may include command codes and/or graphical user interface elements, may be used within the device to upgrade the ability of the remote control application to communicate with the controllable appliance. The information uploaded to the server may also be used to generate demographic data regarding consumer preferences. | 10-03-2013 |
20130268630 | METHODS AND APPARATUS TO MEASURE EXPOSURE TO STREAMING MEDIA - Methods and apparatus to measure exposure to streaming media are described. An example method includes extracting metering data from media obtained from a media provider. Metadata identifying the media based on the extracted metering data is generated. The media is transcoded into a transport stream, the transport stream having a streaming format. The metadata is embedded in a metadata channel of the transport stream. | 10-10-2013 |
20130268631 | METHOD FOR PROCESSING A WEB SERVICE IN AN NRT SERVICE AND A BROADCAST RECEIVER - A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service. | 10-10-2013 |
20130268632 | SERVER ASSISTED AUTHENTICATED DEVICE - The invention relates to an analysis server that is adapted to guide a client device to log in to a wide area network like the Internet. The analysis server includes a reception module configured to receive from a client device network information, the network information containing at least part of a message transmitted to the client device by an authentication server; an analysis engine configured to analyze the network information based on a set of rules; a builder module configured to build procedural information based on the result of the analysis, the procedural information containing instructions adapted to configure the client device to reply to the message sent by the authentication server; and a transmission module configured to transmit the procedural information to the client device. | 10-10-2013 |
20130268633 | REQUEST ROUTING UTILIZING CLIENT LOCATION INFORMATION - A system, method, and computer-readable medium for request routing based on client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of client location information. The client location information is obtained from information corresponding to a mapping of at least partial IP addresses to known locations. The client computing device then issues a second DNS query to the same content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query or transmit another alternative resource identifier. | 10-10-2013 |
20130268634 | FAST HTTP SEEKING - An apparatus and a method for requesting data from a server over an HTTP connection. In one implementation, a method includes in response to reading at least a portion of a random access file from a server via an HTTP connection, requesting a first amount of data at a first location in the random access file, receiving the first amount of data from the server, determining a second amount of data to be requested, the determining based on a growth rate parameter, and prior to completing the reading of the first amount of data received from the server, requesting the second amount of data at a second location in the random access file that is different than the first location, wherein the size of the second amount of data being requested is greater than the size of the first amount of data. | 10-10-2013 |
20130268635 | DYNAMICALLY TRANSLATING RESOURCE IDENTIFIERS FOR REQUEST ROUTING USING POPULARITY INFORMATION - A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device. | 10-10-2013 |
20130268636 | REMOTE OPERATION SYSTEM, USER TERMINAL, AND REMOTE OPERATION METHOD - A remote operation system includes a user terminal | 10-10-2013 |
20130268637 | STREAMING TRANSFER SERVER, METHOD, COMPUTER PROGRAM AND COMPUTER PROGRAM PRODUCT FOR TRANSFERRING RECEIVING OF MEDIA CONTENT - It is presented a method for transferring receiving of streaming content from a first media receiver to a second media receiver, the method comprising the steps, executed in a streaming transfer server, of: receiving a presence message indicating the presence of the second media receiver; receiving an in use message indicating that the first media receiver is in active use by the user; transmitting a present media receiver message to the first media receiver, the present media receiver message comprising an identifier of the second media receiver; receiving a transfer message indicating that the receiving of the streaming content should be transferred from the first media receiver to the second media receiver; obtaining an identifier of the streaming content; and transmitting an initiate content message to the second media receiver, wherein the initiate content message comprises the identifier of the streaming content. | 10-10-2013 |
20130275557 | METHODS AND SYSTEMS FOR REAL-TIME TRANSMUXING OF STREAMING MEDIA CONTENT - Systems and methods for providing a full reverse translating proxy for streaming media content, which can employ session tracking or transmuxing, or both. The described system can be integrated seamlessly into an existing adaptive streaming environment. The system can transmux each request from a client into a delivery format supported by an origin content server, and vice versa, irrespective of the specific delivery format used by either the client or server. Conversely, the system can further transmux the requested content into the delivery format used by the client. A stateful session model can link each request from a specific end user for a specific piece of content to a particular identified client streaming session. | 10-17-2013 |
20130275558 | DEVICES, SYSTEM AND METHODS OF USB NETWORK STORAGE - A USB network storage device, having a unique identification code is provided. The USB network storage device has a unique identification code, and comprises: a USB interface and a transformation unit. The network communication unit accesses network storage media information from a remote server by a network communication protocol, when the USB interface is connected to an external computer device. The transformation unit transforms the network storage information into USB storage information, and the remote server determines the network storage information according to the unique identification code, and the external computer device obtains the USB storage information via the USB interface by a USB communication protocol. | 10-17-2013 |
20130275559 | METHODS, SYSTEMS, AND APPARATUS FOR FRAGMENTED FILE SHARING - Systems, methods, software, and apparatus are described for facilitating the distribution and management of fragmented content. In one embodiment, a packager packages content into fragments and generates a manifest including policies and metadata associated with the content. A downloader obtains the manifest, and uses it to obtain the content from one or more uploaders. For example, a downloader might forward a search request to one or more trackers, which, in turn, are operable to locate one or more uploaders that can meet the request, subject to any relevant policy limitations. The uploaders forward fragments to the downloader, subject to any relevant policy. The downloader assembles the content from the fragments. The operations and interactions of the entities can be subject to policy limitations associated with the fragments, the content as a whole, or the like. | 10-17-2013 |
20130275560 | CONFIGURATION OF THIRD PARTY APPLICATIONS IN A SANDBOXED ENVIRONMENT - A profile manager application is installed in an electronic device that fetches configuration profiles for third party applications from a remote server. Using code libraries incorporated in the third party applications and URL based commands, the profile manager application communicates with the third party applications to configure them according to the corresponding configuration profiles, even though the third party applications are running in a sandboxed environment. | 10-17-2013 |
20130275561 | ADAPTIVE AND CONFIGURABLE CONTENT DELIVERY AND ROUTING - An example embodiment includes an enterprise media content system. The enterprise media content system includes a data storage device, a network component, and a video control center. The data storage device is configured to store an enterprise media content transcoded into a bundle of renditions. The network component is configured to receive a content request for the enterprise media content from a device and to communicate a most appropriate rendition of the enterprise media content selected from the bundle of renditions to the device. The video control center is configured to determine the most appropriate rendition based on real-time circumstances of the content request. | 10-17-2013 |
20130275562 | SYSTEM FOR SYNCHRONIZING INFORMATION - A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium operating in a mobile device server having computer instructions to execute a web server application at the mobile device server. The web server application can be operable to detect a media resource center while roaming in a communication zone of the media resource center, and to transmit a pairing key to the media resource center. The web server application can be further operable to receive authorization from the media resource center to synchronize differences between content stored in the media resource center and content stored in the mobile device server responsive to the media resource center validating the pairing key. Other embodiments are disclosed. | 10-17-2013 |
20130275563 | Caching In A Wireless Network Of Content Delivered For A Mobile Application Requested Over A Long-Poll Request - Mobile devices, systems and methods for caching in a wireless network of content delivered for a mobile application requested over a long-poll request are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, in response to determining that a cached response is available on a cache of the mobile device for a request from the mobile device, the request includes one to request the persistent connection with the content source, responding to the request using the cached response on the cache of the mobile device timed to correspond to a manner in which the content server would respond to the outgoing request. | 10-17-2013 |
20130275564 | SYSTEM AND METHOD FOR UPGRADING THE REMOTE CONTROL FUNCTIONALITY OF A DEVICE - A system and method for upgrading a remote control application resident on a device. Information identifying a controllable appliance is caused to be uploaded to a remote server device and the uploaded information is used to automatically display user-selectable, downloadable data files relevant to the control of the controllable appliance. Downloaded data files, which may include command codes and/or graphical user interface elements, may be used within the device to upgrade the ability of the remote control application to communicate with the controllable appliance. The information uploaded to the server may also be used to generate demographic data regarding consumer preferences. | 10-17-2013 |
20130282868 | Integral Controller Based Pacing for HTTP Pseudo-streaming - Methods and apparatus, including computer program products, for integral controller based pacing for HTTP pseudo-streaming. A method includes receiving a request portions of a multimedia clip residing in the content server from a media player residing in the user equipment and delivering the requested portions of the multimedia clip to the media player while maintaining a target bitrate in a presence of control noises in the network. Delivering the requested portions of the multimedia clip can include estimating a target transmission rate, determining a target elasticity buffer, and estimating a number of bytes to send in a current transmission epoch. | 10-24-2013 |
20130282869 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING FILE UPLOADS - A method, apparatus and computer program product for scheduling file uploads are provided. A request may be received to upload a file and, utilizing any of personal preferences, position data, network access point data and power consumption data, a time to begin the file upload and/or a network access point(s) by which to upload the file may be scheduled. The scheduling may comprise calculating a suitability score for a network access point(s). | 10-24-2013 |
20130282870 | RECEPTION APPARATUS, RECEPTION METHOD, TRANSMISSION APPARATUS, TRANSMISSION METHOD, AND PROGRAM - A reception apparatus includes a reception part configured to receive contents transmitted by broadcast waves and targeted to be downloaded. The apparatus further includes a file attribute information acquisition part configured to acquire file attribute information set for each of the files of the contents. The apparatus still further includes a control part configured to control predetermined operations on the files of the contents based on the file attribute information acquired. | 10-24-2013 |
20130282871 | STREAMING SERVICE TRANSMITTING/RECEIVING DEVICE AND METHOD - Provided is an apparatus and method for transmitting and receiving a streaming service. An inter-arrival jitter may correspond to a delay variation in arrival time between TCP packets arriving at an apparatus for receiving the streaming service. The apparatus for receiving the streaming service may determine a de-jitter buffering time to absorb a network jitter before TS packets in a TCP packet is input to a T-STD buffer model. Based on the de-jitter buffering time, an initial playout delay lime at the apparatus for receiving the streaming service may be determined. | 10-24-2013 |
20130282872 | SYSTEM AND METHOD FOR TRANSMISSION OF DATA - A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data. | 10-24-2013 |
20130282873 | SYSTEM AND METHOD FOR TRANSMISSION OF DATA - A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data. | 10-24-2013 |
20130282874 | REAL-TIME VIDEO DETECTOR - A request to retrieve data from a client device is intercepted by a video detector. The video detector determines if the request is for retrieving a video file. If the request is for a video file, and the video file is deemed to be transcoded to be displayed on the client device, the video detector forwards the request to a video optimizer along with encoding parameters. Encoding parameters are selected by the video detector based on properties of the client device, networks accessible by the client device, conditions of those networks, properties of the requested video and the type of video requested. The encoding parameters also include a file format type to which the requested video is to be transcoded. | 10-24-2013 |
20130282875 | METHOD AND APPARATUS FOR TIME AND FREQUENCY TRANSFER IN COMMUNICATION NETWORKS - A timing system for time synchronization between a time server and a time client. The timing system includes a time server for generating current timestamp information and a time client having a phase-locked loop driven client clock counter. The time client periodically exchanges time transfer protocol messages with the time server over a packet network, and calculates an estimated client time based on the timestamp information. The phase-locked loop in the time client receives periodic signals representing the estimated server time as its input and calculates a signal which represents the error difference between the estimated server time and the time indicated by the time client clock counter. The error difference eventually converges to zero or a given error range indicating the time presented by the client clock counter, which is driven by the phase-locked loop having locked onto the time of the time server. | 10-24-2013 |
20130282876 | REPRODUCTION DEVICE, METHOD FOR CONTROLLING REPRODUCTION DEVICE, GENERATION DEVICE, METHOD FOR CONTROLLING GENERATION DEVICE, RECORDING MEDIUM, DATA STRUCTURE, CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING SAID PROGRAM | 10-24-2013 |
20130282877 | Apparatus and Method for Generating Bookmark in Streaming Service System - A method for generating and utilizing a bookmark in a streaming service system is provided. In a method for operating a server providing contents in an adaptive streaming service system, contents of a segment basis according to adaptive streaming is provided to a client. When a bookmark generate request message is received from the client, a bookmark generate request and segment identify information are transmitted to a bookmark server. | 10-24-2013 |
20130282878 | Monitoring Target Having Multiple Identities in Lawful Interception and Data Retention - A method is disclosed for providing law enforcement agencies in a telecommunications network with monitoring or retention data related to multiple telecommunication identities owned by single or multiple operators. The method comprises the step of grouping a number of said telecommunication identities in at least one list of telecommunication identities identified by a corresponding at least one list identification element. Advantages: Possibility to provide Multi-List Requests feature, with no major efforts; advanced functionality that allows combining multiple warrants/queries into one request, with a more efficient handling, duplicate monitoring preservation and correlation mechanisms, also in a multi- operator configuration; saving investigators time and effort. | 10-24-2013 |
20130290488 | INFORMATION PROCESSING - Disclosed are methods and apparatus for providing one or more content items for display to a user of an end-user device. The user provides a comment in relation to a multimedia presentation. Based on this comment, and on content information relating to the multimedia presentation, a set of content items is then selected. This set of elements is provided for display to the user. The user may include any of the displayed content items in his comment. | 10-31-2013 |
20130290489 | MONITORING STREAMS BUFFERING TO OPTIMIZE OPERATOR PROCESSING - Method, system and computer program product for performing an operation, including providing a plurality of processing elements comprising one or more operators, the operators configured to process streaming data tuples, establishing an operator graph of multiple operators, the operator graph defining at least one execution path in which a first operator is configured to receive data tuples from at least one upstream operator and transmit data tuples to at least one downstream operator, providing each operator a buffer configured to hold data tuples requiring processing by the respective operator, wherein the buffer is a first-in-first-out buffer, receiving a plurality of data tuples in a buffer associated with an operator, the data tuples comprising at least one attribute, selecting at least one data tuple from the first buffer, examining an attribute of the selected data tuples to identify a candidate tuple, and performing a second operation on the candidate tuple. | 10-31-2013 |
20130290490 | COMMUNICATION SYSTEM, INFORMATION TERMINAL, COMMUNICATION METHOD AND RECORDING MEDIUM - A transmission-side information terminal displays a marker whose wavelength changes with time on the basis of a tag ID acquired from a management server. A receiving-side information terminal takes an image to acquire the tag ID, and transmits storage instruction information to a distribution server, the storage instruction information including the tag ID, an area number indicating a position of the receiving-side information terminal and image data acquired by taking an image. The image distribution server stores the tag ID, the area number and the image data in the storage instruction information in association with one another. The transmission-side information terminal transmits query information including the tag ID acquired from the management server and the area number indicating its own position to the image distribution server, thereby acquiring image data associated with the tag ID and the area number from the image distribution server. | 10-31-2013 |
20130290491 | Computer-Implemented System And Method For Compiling Event Cartridges - A computer-implemented system and method for compiling event cartridges is provided. A request for one of a plurality of stored event cartridges is received from a user device. Each cartridge includes a thematically related sequence of events. Information regarding the user device on which the cartridge is to be executed is obtained. A type of the user device is determined based on the device information. Scripts for the events of the requested cartridge are accessed and compiled based on the type of user device. The compiled scripts are transmitted to the user device as the requested cartridge. | 10-31-2013 |
20130290492 | STATE MANAGEMENT FOR VIDEO STREAMING QUALITY OF EXPERIENCE DEGRADATION CONTROL AND RECOVERY USING A VIDEO QUALITY METRIC - A method is provided for managing, based on a video quality metric, a plurality of video streams being sent to a plurality of user terminals in a communication network based on a video quality metric, comprising the steps of determining whether the plurality of video streams being sent to the plurality of user terminals can be maintained with the video quality metric being above a first threshold level, and operating, in the case that the plurality of video streams to the plurality of user terminals cannot be maintained with the video quality metric being above the first threshold level, in a degradation control state in which a scheduling parameter is determined for use in scheduling of network resources for each of the plurality of video streams while targeting a maximum value of the video quality metric. | 10-31-2013 |
20130290493 | CROSS-LAYER OPTIMIZED ADAPTIVE HTTP STREAMING - Briefly, in accordance with one or more embodiments, an application function module interacts with an application on a remote device that utilizes dynamic policy and charging control to receive an adaptive multimedia stream. A policy and charging rules function (PCRF) module implements policy and charging control decisions, and a policy and charging enforcement function (PCEF) module enforces policy decisions received from the PCRF. The remote device provides session information including a media presentation description to the application function module to provide the multimedia stream to the remote device at a specified quality of service. | 10-31-2013 |
20130290494 | SESSION MANAGEMENT FOR COMMUNICATION IN A HETEROGENEOUS NETWORK - The present disclosure describes one embodiment of an operating center server for managing communication sessions between terminal devices such as mobile phones, VOIP phones, and computers for example. The OC server creates and maintains sessions for one or more terminal devices that allow communication between these disparate devices on disparate communication networks through the OC server. | 10-31-2013 |
20130297741 | APPARATUS AND METHOD FOR HANDLING INTERACTIVE MEDIA CONTENT REQUESTS USING MULTIPLE MEDIA MANAGERS - A digital media selection and playback system includes a master media manager controller disposed in communication with at least one location media server which is disposed communication with at least one audio-visual device. At least one or a plurality of virtual mobile media manager controllers are disposed in data communication with the master controller and are coupled to one or more location media servers, each of which communicates with one or more audio-visual devices. One or more location media servers embodied in a computer readable mediums in computing devices which communicate via streaming A/V streams to different smart audio-visual devices. A user request for a selected media to be played on a selected audio visual device is routed through the mobile media manager controller and a selected virtual location media server to the selected audio visual device. | 11-07-2013 |
20130297742 | DATA STORAGE COMMUNICATION APPARATUS, AND DATA TRANSMISSION AND MANAGEMENT METHODS USING THE SAME - Disclosed herein are a data storage communication apparatus, and data transmission and management methods using the same. The data storage communication apparatus includes a data request signal reception unit, a main control unit, massive storage, and a data transmission unit. The data request signal reception unit receives a data request signal from one of a plurality of user terminals. The main control unit analyzes the data request signal received by the data request signal reception unit, and determines whether data is present in the apparatus itself by searching the apparatus. The massive storage stores and manages a variety of types of data found by the main control unit. The data transmission unit transmits the data to the user terminal. The data is found in the storage by the main control unit. | 11-07-2013 |
20130297743 | Managed Adaptive Streaming - A computer readable medium and a method for bandwidth management, the method may include receiving or generating (a) video entity quality information for multiple sets of video entities, each set of video entities comprises video entities that belong to different versions of a same video stream, (b) user device screen size information for each user device out of multiple users devices, (c) user device profile information for each user out of multiple users, and (d) bandwidth constraints relating to bandwidth available for transmission of selected video entities to the user devices; wherein each user of the multiple users is associated with a user device of the multiple users devices; selecting for each user device a selected video entity based on at least (a) the video entity quality information, (b) the user device screen size information, (c) the requested video profile information, and (d) the bandwidth constraints; and, streaming to the multiple user devices from multiple selected video entities. | 11-07-2013 |
20130297744 | QUALITY OF SERVICE SUPPORT FOR MACHINE-TO-MACHINE APPLICATIONS INCLUDING E-HEALTH - Quality of Service functionality is provided for Machine to machine device communications that allows a single IMS session to support a plurality of different data streams. In one embodiment a single IMS session is used to support a plurality of different data streams that arise from a single application type, while in another embodiment, a single IMS session is used to support a plurality of different data streams across a plurality of different devices and applications. Through the use of a single IMS session, signaling is reduced and QoS can be offered without impacting a large number of nodes. An IMS User Agent is deployed to aid in providing this functionality. | 11-07-2013 |
20130297745 | METHOD AND DEVICE FOR RECEIVING MULTIMEDIA DATA - A method of receiving, at a communication device, a multimedia data stream composed of a sequence of multimedia data segments from a plurality of data sources, each multimedia data segment having an execution time slot relative to an execution time slot of an initial multimedia data segment of the sequence the method comprising: receiving a first multimedia segment from the respective data source and executing said first multimedia segment on the communication device; during execution of the first multimedia segment, determining a time to start downloading said subsequent multimedia data segment based on the execution time slot of said subsequent multimedia data segment relative to the current time slot and the transmission capability between the data source of the said subsequent multimedia data segment and the communication device; and downloading, at the determined time, the said subsequent multimedia data segment for execution during said execution time slot. | 11-07-2013 |
20130297746 | 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. | 11-07-2013 |
20130297747 | Electronic Content Distribution System - A first computing device may send, to a second computing device, a first push notification that multimedia streaming data will be available from an identified content server. In response, the first computing device may receive an acknowledgement message sent from the second computing device, the acknowledgment message comprising a first field that includes an indicator that the second computing device will connect to the identified content server to receive said live streaming data. The first computing device may send, to said second computing device in response to the acknowledgment message, a second push notification that includes a first field that is configured to include an address associated with said identified content server. The first push notification may include a human-readable text invitation to view the live streaming multimedia data, and may comprise a calendar information. | 11-07-2013 |
20130297748 | MESSAGE MANAGEMENT FACILITY FOR AN INDUSTRIAL PROCESS CONTROL ENVIRONMENT - A message management facility is described herein that is hosted by a networked node, in a process control network environment, that is separate from a control processor. The message management facility routes a stream of messages received from the control processor to a set of destinations on a supervisory network. By interposing the message management facility on a node that is interposed, in a message steam, between alarm message sources (control processors) and alarm message sinks (workstations, printers, historians), a number of additional functions can be implemented to carry out a number of advanced functions. Examples of such functions include: table-based routing of a single alarm to a number of destinations on an application network, suppressing alarm showers by applying a criterion to received messages when shower conditions have been sensed, invoking commands based upon a configured category assigned to particular identified messages prior to delivery of the message to its final destination, and invoking actions in response to event/mode status changes (including re-prioritizing alarms). | 11-07-2013 |
20130297749 | FILE DOWNLOADING METHOD AND SYSTEM FOR TERMINAL - The present invention discloses a file downloading method and system for a terminal in the present invention, the terminal uses a download channel parameter carried in a file download command to set download channel indication information in a file download request message, where the download channel indication information may instruct a management device to select a forwarding interface to forward the file download request message to a correct file server; then the file server sends a file to the terminal, which can achieve the purpose of downloading the file from the correct file server, thus avoiding the problem that downloading fails because the terminal cannot find the file. The present invention is mainly used for upgrading a broadband network device. | 11-07-2013 |
20130297750 | 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. | 11-07-2013 |
20130297751 | Method and System for Transmitting a Data File Over a Data Network - In one form the invention provides a method of modifying a data file for transmission over a data network. The method comprises the steps of receiving the original data file and creating a header file, the header file including the length in bytes of the original data file. At least one repetition byte sequence is identified within the original data file, the repetition byte sequence comprising a byte value that is repeated consecutively within the repetition byte sequence. A modified data file is created by replacing the repetition byte sequence with a repetition marker, the repeated byte value, and a repeat frequency value representing the number of times the repeated byte value occurs within the repetition byte sequence. The repetition marker is added to the header file. The invention further provides a method of transmitting a data file to a remote device over a data network. | 11-07-2013 |
20130304865 | STORING LOCAL SESSION DATA AT A USER EQUIPMENT AND SELECTIVELY TRANSMITTING GROUP SESSION DATA TO GROUP SESSION TARGETS BASED ON DYNAMIC PLAYBACK RELEVANCE INFORMATION - In an embodiment, a given user equipment (UE) in a local communication session (e.g., a P2P or ad-hoc session) between multiple UEs is designated to record session data. The given UE records the session data exchanged between the multiple UEs during the local communication session and uploads the recorded session data to a server after the local communication session has terminated. In another embodiment, a session controller (e.g., a remote server or a P2P node) receives multiple media feeds from multiple transmitting UEs, and selectively interlaces subsets of the multiple media feeds into interlaced output feed(s) that are transmitted to target UE(s). The target UE(s) provide feedback which permits the session controller to determine a lowest relevant configuration (LRC) for the target UE(s) that is used to regulate the interlaced output feed(s) transmitted thereto. | 11-14-2013 |
20130304866 | SYSTEM AND METHOD OF UTILIZING WIRELESS USB DEVICE AS LOCAL PROXY FOR CLOUD STORAGE - Systems and methods are provided for making cloud storage more easily accessible using a wireless device, such as, e.g., a wireless Universal Serial Bus (USB) dongle/modem, mobile hotspot device, etc. In particular, the wireless USB device is used to emulate a standard mass storage class device, thus allowing a user local data access to the wireless USB device. This “local” data access is then translated to remote data access with respect to the actual cloud storage allowing cloud storage to be effectuated without additional login procedures and without the opening/installation of cloud storage-specific applications. | 11-14-2013 |
20130304867 | METHODS AND SYSTEMS TO EFFICIENTLY RETRIEVE A DATA ELEMENT - Methods and systems to efficiently retrieve a data element are described. The system may receive a first request over a connection from a first network device. The first request is associated with a first domain. The first request is received at a load balancer server and further identifies a first plurality of records that are included in a data element. Next, the system routes the first request to a first application server. Finally, the system receives a first response from the first application server. The first response includes a request identifier and an indication to remember the first application server. | 11-14-2013 |
20130304868 | System and method for communicating and managing data - A system and method for communicating and managing data among a plurality of user devices are provided. The system comprises a utility computing agent installed in each of the user devices, the utility computing agent configured for managing data synchronization among the plurality of user devices, a central storage unit coupled to each of the user devices via a data communication network, the central storage unit configured for being a master storage repository, and a communication agent configured for communicating content from the central storage unit to at least one of the user devices. | 11-14-2013 |
20130304869 | Communicating Behavior Information in a Mobile Computing Device - Methods, systems and devices for communicating behavior analysis information using an application programming interface (API) may include receiving data/behavior models from one or more third-party network servers in a client module of a mobile device and communicating the information to a behavior observation and analysis system via a behavior API. The third-party servers may be maintained by one or more partner companies that have domain expertise in a particular area or technology that is relevant for identifying, analyzing, classifying, and/or reacting to mobile device behaviors, but that do not have access to (or knowledge of) the various mobile device sub-systems, interfaces, configurations, modules, processes, drivers, and/or hardware systems required to generate effective data/behavior models suitable for use by the mobile device. The behavior API and/or client modules allow the third-party server to quickly and efficiently access the most relevant and important information on the mobile device. | 11-14-2013 |
20130304870 | METHOD OF ENABLING DIGITAL MUSIC CONTENT TO BE DOWNLOADED TO AND USED ON A PORTABLE WIRELESS COMPUTING DEVICE - The invention enables digital music content to be downloaded to and used on a portable wireless computing device. An application running on the wireless device has been automatically adapted to parameters associated with the wireless device without end-user input (e.g. the application has been configured in dependence on the device OS and firmware, related bugs, screen size, pixel number, security models, connection handling, memory etc. This application enables an end-user to browse and search music content on a remote server using a wireless network; to download music content from that remote server using the wireless network and to playback and manage that downloaded music content. The application also includes a digital rights management system that enables unlimited legal downloads of different music tracks to the device and also enables any of those tracks stored on the device to be played so long as a subscription service has not terminated. | 11-14-2013 |
20130304871 | Continually Updating a Channel of Aggregated and Curated Media Content Using Metadata - A method and system for aggregating and curating a plurality of media content pieces. The method including the steps of aggregating a plurality of media content pieces from various sources and curating each of the plurality of media content pieces to determine metadata associated with each of the plurality of media content pieces including an ideology level for each of the media content pieces. Each of the media content pieces and determined metadata are stored in a database. The stored/aggregated media content pieces are then made accessible to a user using a search feature that selects at least one of the plurality of media content pieces based upon metadata stored in the database. A user also can define a channel of media using metadata. The system selects, and continually updates, a list of media content pieces matching the metadata. | 11-14-2013 |
20130304872 | APPARATUS, SYSTEM, AND METHOD FOR A STORAGE AREA NETWORK - An apparatus and system are disclosed for a storage area network (“SAN”). In one embodiment, a computer system includes an internal storage device and an internal storage controller. In this embodiment, the internal storage controller is configured to implement a SAN that includes at least the internal storage device and a storage device external to the computer system. In this embodiment, the internal storage controller is further configured to service a storage request received from a client that involves data stored by the internal storage device. In this embodiment, the internal storage controller is configured to communicate with the external storage device via a network. | 11-14-2013 |
20130304873 | METHOD OF DETERMINING BROADBAND CONTENT USAGE WITHIN A SYSTEM - An end user network access point monitors and collects usage statistics associated with all content accessed by the end user devices through the access point. One or more external control servers collect the usage statistics from each access point, thereby compiling macro-level statistics related to content accessed by the end user devices. The one or more external control servers can be co-located with the network equipment of the broadband infrastructure provider, or the one or more external control servers can be independent of the broadband infrastructure. | 11-14-2013 |
20130304874 | MULTI-STREAM BIT RATE ADAPTATION - A method for communication includes providing an item of media content for streaming in a plurality of versions having different, respective bit rates. The media content is streamed from a server to a client by transmitting a first version of the item over a network at a first bit rate from the server to the client via a server buffer associated with the server and monitoring a fill level of the server buffer while streaming the media content. The server switches to transmitting a second version of the item at a second bit rate, different from the first bit rate, to the client in response to a change in the fill level of the server buffer. | 11-14-2013 |
20130304875 | DATA SEGMENTATION, REQUEST AND TRANSFER METHOD - A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments. | 11-14-2013 |
20130311612 | Indirection Objects in a Cloud Storage System - Several embodiments using indirection objects to organize data in a cloud storage system are disclosed. An indirection object stores associations to different variants or segments of an object. The indirection object receives requests for the objects and responds with the appropriate variant, segment, or segments of the object. The variant, segment, or segments returned may vary from request to request. | 11-21-2013 |
20130311613 | Updating Web Resources - Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. | 11-21-2013 |
20130311614 | METHOD FOR RETRIEVING CONTENT AND WIRELESS COMMUNICATION DEVICE FOR PERFORMING SAME - In a wireless communication device ( | 11-21-2013 |
20130311615 | Updating Web Resources - Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. | 11-21-2013 |
20130311616 | FILE STORAGE SYSTEM AND LOAD DISTRIBUTION METHOD - According to the prior art load distribution method, there was a drawback in that the time required from discovery of increase of load to the completion of countermeasures was long. In particular, upon receiving migration of data from other file devices, it was necessary to equalize not only the load accompanying normal processes but also the load accompanying the data migration processes. In a file system receiving migration of data from a plurality of file devices, a plurality of virtual NAS (VNAS) is provided within the file storage subsystem, and an associated VNAS for executing data migration from file devices and accesses from clients is respectively associated with each file storage subsystem. Then, the state of each VNAS is defined based on the state of progress of data migration in the file storage subsystem. According to the defined state, load distribution among VNAS is performed. | 11-21-2013 |
20130311617 | COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND HEARTBEAT ACTING SERVER - There is provided a unit for reducing the amount of data to be transmitted and received to reduce a network load. Heartbeat acting servers monitor heartbeat signals to be transmitted and received by respective physical servers (virtual machines) at entrances of data center sites, consolidate heartbeat presence or absence information of the plural physical servers (virtual machines) within the data centers, and transmit and receive the collected heartbeat information of the respective physical servers (virtual machines) between the sites in a lump. | 11-21-2013 |
20130311618 | Method and Apparatus for High Performance Low Latency Real Time Notification Delivery - A method for real time notification delivery comprises providing to an application server event notifications directed to a plurality of user agents that are at a site remote from an application server and that receive event notifications through a first network device that is capable of receiving aggregated notification messages, aggregating a plurality of event notifications directed to a plurality of user agents to create an aggregated notification message directed to a first network device, and routing an aggregated notification message to a first network device via a communications network. | 11-21-2013 |
20130311619 | Content Delivery System, Delivery Server, Receiving Terminal, and Content Delivery Method - A transmitting terminal can transmit a content held by itself to a specific receiving terminal having no email software as if using a mailer. The transmitting terminal ( | 11-21-2013 |
20130311620 | METHOD, APPARATUS AND SYSTEM FOR OPTIMIZING IMAGE RENDERING ON AN ELECTRONIC DEVICE - Portable electronic devices typically have reduced computing resources, including reduced screen size. The method, apparatus and system of the present specification provides, amongst other things, an intermediation server configured to access network content that is requested by a portable electronic device and to analyze the content including analyzing images in that content. The intermediation server is further configured to accommodate the computing resources of the portable electronic device as part of fulfilling content requests from the portable electronic device. | 11-21-2013 |
20130311621 | Universal Communications Infrastructure - In accordance with some implementations, a method for enabling communication with a user is disclosed. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system sends communication data to a user using a first communication channel. The server system determines that the user has ceased using the first communication channel for receiving communications. The server system identifies a second communication channel. The server system sends further communication data to the user using the identified second communication channel. | 11-21-2013 |
20130318205 | MULTI-MEDIA FILE EMULATION DEVICE - An emulation device is used to stream media content from a digital media server to a digital media renderer. The emulation system receives a pulse code modulation data stream from the digital media server via a network interface, and stores the data in a buffer. The emulation system is attachable to the digital media renderer, and is recognized as a storage device containing an emulated media file. When the digital media renderer plays the emulated media file, the emulation device reads the PCM data from the buffer to use as sound or video data of the emulated media file. | 11-28-2013 |
20130318206 | RENDER, CONTROLLER AND MANAGING METHODS THEREOF - A render, a controller, and managing methods thereof are provided. The render includes a storage unit, a playback unit, and a determination unit. The storage unit includes an instruction queue temporarily saving an instruction from the controller. According to a playback instruction from the controller, the playback unit downloads a multimedia file from a server through a network and plays the multimedia file. The determination unit receives the instruction through the network and determines whether a first controller identification information is identical to a second controller identification information corresponding to the multimedia currently played by the render. When the first controller identification information is identical to the second controller identification information, the render performs an operative action corresponding to the instruction. When the first controller identification information is different from the second controller identification information, the instruction is saved in the instruction queue of the storage unit. | 11-28-2013 |
20130318207 | SYSTEMS AND METHODS FOR MANAGING MOBILE APP DATA - A mobile device is described. The mobile device has a communication device, a display, an input device, a processor, and a non-transitory computer readable medium. The non-transitory computer readable medium stores an operating system defining a local file system on the non-transitory computer readable medium. The non-transitory computer readable medium also stores an app having an app layer, that upon execution by the processor, causes the processor to visually depict information prompting a user to identify a data management system configured to manage data for the app, receive an identification of a data management system via the input device, and establish communication between the app and an identified data management system via the communication device. | 11-28-2013 |
20130318208 | DYNAMIC PACKAGE CREATION FOR PREDICTIVE PAGE LOAD OPTIMIZATION - Embodiments optimize web page downloads through a customized manifest to reduce latency and network data consumption. A proxy device creates or selects a pre-defined manifest identifying page resources associated with the web page. The manifest is customized by identifying the page resources already cached on a computing device. A single package of resources representing the web page is created. The single package of resources excludes the identified page resources already cached on the computing device. The computing device renders the web page using the single package and the page resources already cached. Some embodiments perform web crawling to create manifests for other web pages. | 11-28-2013 |
20130318209 | DISTRIBUTED DECISION SERVICE - A method, system and/or computer program product creates a distributed decision service. A call is received from a client requesting a decision service. A thin data model of the data required for that decision service is built and sent to the requesting client. A thin data set, based on the thin data model, is received from the client. A decision is formed by performing a decision service on the thin data set, and the decision is sent to the client. | 11-28-2013 |
20130318210 | NON-DISRUPTIVE STORAGE SERVER MIGRATION - The techniques introduced here provide a storage server migration that is non-disruptive to client applications. The techniques described here allow the migration of data from a source storage server to a destination storage server without the need for planned downtime typically associated with storage server migration. Using the techniques described here, data migration operations are performed while client applications continue to run and access data from the source storage server. Once data migration operations are complete, all applications and clients are transitioned to the destination storage server without disruption to the client applications. | 11-28-2013 |
20130318211 | ASSET STREAMING AND DELIVERY - Streaming assets to an asset streaming client is described. An asset streaming system is configured to generate a request to retrieve at least a portion of an asset. The asset streaming system is part of an asset streaming client and integrated in an operating system abstraction level with the operating system or in an abstraction level beneath the operating system abstraction level. An asset provider system can receive the request that is generated by the asset streaming system and provide the portion of the asset to the asset streaming system. The asset streaming client can then exploit the portion of the asset. | 11-28-2013 |
20130318212 | DISTRIBUTION SERVER - A distribution server includes a receiving section configured to receive an acquisition request for an electronic book data, a purchase determining section configured to determine whether or not a user has purchased a book, a terminal type determining section configured to determine a type of a terminal possessed by the user, and a transmitting section configured to distribute the electronic book data in relation to the book to the terminal. The transmitting section includes an additional information extracting section configured to extract the additional information contained in the electronic book data on the basis of a determination result of the terminal type determining section, and a transmission switch determining section configured to distribute electronic book data containing the body text information and the additional information or electronic book data containing only the additional information on the basis of the determination result of the terminal type determining section. | 11-28-2013 |
20130318213 | Auxiliary Content Handling Over Digital Communication Systems - A broadcaster prepares primary content session stream data, and auxiliary content files, such as subtitle text. The auxiliary data may be provided using a two-level structure. Here, the first level can be is a file having plural entries each with a control information item, e.g. a timestamp, and a reference is found. A receiver at a time relating to a timestamp renders video content from a packet ( | 11-28-2013 |
20130318214 | DATA TRANSFER SYSTEM AND METHOD THEREOF - A data transfer system is disclosed for an unmanned vehicle on a mission. The data transfer system can include a first sensor associated with the unmanned vehicle for collecting a first data set, and a second sensor associated with the unmanned vehicle and for collecting a second data set, wherein the second data set is associated with the first data set by a predetermined association. A transceiver can transmit data from the unmanned vehicle to a remote data storage system. A mass data storage computer located on the unmanned vehicle can store the first and second data sets based on the predetermined association, and execute requests from the remote data storage system to transmit the first data set from the unmanned vehicle to the remote data storage system, and to transmit selected ones of the second data set from the unmanned vehicle to the remote data storage system. | 11-28-2013 |
20130326022 | CHRONOLOGICAL-PROGRESSION ACCESS PRIORITIZATION - In some embodiments of the invention, a system for serving dynamic content objects is provided. The system includes a request fulfiller that: receives a request for a webpage from an end-user system, retrieves a content file associated with the requested webpage, and transmits a modified content file to the end-user system. The system further includes a content-file modifier that generates the modified content file, the content-file modifier including: a dynamic-code detector that detects that the retrieved content file comprises or is associated with a dynamic code; and a reporting-code injector that injects a reporting code into the retrieved content file or an associated content file to produce the modified content file, the reporting code including instructions to report data identifying usage characteristics of one or more content objects. A high-priority content object is identified based on the reported data, and access to the high-priority content object is improved. | 12-05-2013 |
20130326023 | MECHANISM FOR LOCATION-AWARE WEB SERVICE-BASED APPLICATION SKINNING FOR WEB APPLICATIONS - A mechanism for location-aware web service-based application skinning for web applications is disclosed. A method includes identifying, by a server device, a locale of an originator of a request for a web page of a web application hosted by the server device, obtaining skinning files associated with a combination of the web application and the identified locale; and rendering, in response to the request, the web page comprising the skinning files, wherein the skinning files provide a language and style to a user interface (UI) of the web page based on the identified locale that is separate from a development of the web application. | 12-05-2013 |
20130326024 | ADAPTIVE HYPERTEXT TRANSFER PROTOCOL ("HTTP") MEDIA STREAMING SYSTEMS AND METHODS - An exemplary adaptive Hypertext Transfer Protocol (“HTTP”) media streaming system may be configured to stream a media program from an HTTP media streaming server subsystem to a client device during an adaptive HTTP media streaming session in which predefined segments of the media program are progressively downloaded from the HTTP media streaming server subsystem to the client device by way of a network connection. For each next predefined segment of the media program to be downloaded, the server subsystem may dynamically select, based on one or more of the exemplary factors disclosed herein, a version of the next predefined segment of the media program from a plurality of versions of the next predefined segment of the media program and download the selected version of the next predefined segment of the media program to the client device. Corresponding methods and systems are also disclosed. | 12-05-2013 |
20130326025 | System and Method for Differentiating and Calculating Royalties for Copyright-Protected Song Samples Used by Artists in New Works - A method is disclosed for calculating the value a “sample” of a copyright-protected work of art adds when included in a new work. The method is embodied in a computer program or series of computer programs, available from a web portal linked to a server, which stores relevant information about an owner's “samples;” allows the owner to assign specific value criteria to all “samples;” allows an artist to download specified “samples,” incorporate them into new works, and upload the new works to the web portal, where a series of calculations then derive the value each “sample” adds to the new work; and creates conditions obligating the artist to upload information regarding the distribution of the new work to the web portal so the value added by each “sample” can be distributed to the “sample” owners in proportion to the value each “sample” adds to the new work. | 12-05-2013 |
20130326026 | LOCAL CACHING DEVICE, SYSTEM AND METHOD FOR PROVIDING CONTENT CACHING SERVICE - The present disclosure relates to a local caching device, system and a method for providing a content caching service. The local caching device checks whether content having address information corresponding to content address information included in a content request message is stored in a storage unit. When the content corresponding to content address information is not stored in the storage unit, the local caching device receives content transmitted from a content providing device in response to the content request message and then checks whether content corresponding to at least part of the received content is stored in the storage unit. | 12-05-2013 |
20130326027 | INFORMATION PROCESSING APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - An information processing apparatus is connected to and communicates with a terminal connected to a first communication network and a second communication network based on a predetermined communication protocol. The first and the second communication network are operable using the predetermined communication protocol. The second communication network is a closed communication network. The information processing apparatus includes first and second communication units. The first communication unit communicates with the terminal via the first communication network based on the predetermined communication protocol. The second communication unit communicates with the terminal based on the predetermined communication protocol via a relay unit arranged in a communication line between the second communication network and the information processing apparatus. The first and the second communication units have the same IP address having an anycast relation as an IP address of the predetermined communication protocol. | 12-05-2013 |
20130332574 | DISTRIBUTED CONTENT DELIVERY NETWORK ARCHITECTURE - A master video server may deliver video streams to multiple sub-master video servers pursuant to the request of each sub-master video server. Each sub-master video server, in turn, may deliver video steams to multiple slave video servers pursuant to the request of each slave video server. Each sub-master video server may also deliver video streams to one or more other sub-master video servers pursuant to the request of each of the other sub-master video servers. | 12-12-2013 |
20130332575 | EFFICIENT DATA TRANSFER FOR CLOUD STORAGE BY CENTRALIZED MANAGEMENT OF ACCESS TOKENS - A data management server manages access tokens for accessing remote storage service servers. The data management server sends the access tokens to user terminals to enable the user terminals to communicate directly with the remote storage server to upload data to the remote storage service server or download data from the remote storage service server without routing of data traffic through the centralized data management server. The data management server initially communicates with a remote storage service server to open an account for a user and obtains an access token for accessing the account in the remote storage service server. | 12-12-2013 |
20130332576 | METHOD AND SERVER FOR SENDING AND LENDING DIGITAL SERVICE CONTENT - The present invention provides a method and a server for sending and lending digital service content. The method for sending digital service content includes: receiving, by a server, a user request, in which the user request carries a user identifier and a label of the digital service content; determining a type of the label; if the label is a lending label of the digital service content, acquiring a borrower identifier in the lending label; and determining whether the user identifier is the same as the borrower identifier; if the user identifier is the same as the borrower identifier, acquiring a lending period matching the borrower identifier in the lending label, and determining whether the digital service content is in the lending period; if yes, sending the digital service content to a terminal used by a user and identified by the user identifier. | 12-12-2013 |
20130332577 | MULTITENANT SERVER FOR VIRTUAL NETWORKS WITHIN DATACENTER - In general, techniques are described for facilitating multi-tenancy of a server accessed by virtual networks of a data center. A device included within a data center comprising one or more processors may perform the techniques. The processors may be configured to execute a virtual switch that supports a number of virtual networks executing within the data center. The virtual switch may be configured to receive a request regarding data associated with an identifier that is unique within one of the virtual networks that originated the request. The virtual switch may then translate the identifier included within the request to generate a globally unique identifier that is unique within the plurality of virtual networks, update the request to replace the identifier included within the request with the globally unique identifier, and transmit the updated request to a server of the data center. | 12-12-2013 |
20130332578 | Method and System for Storage and Selective Sharing of Vehicle Data - The invention relates to a computerized method and system for storing and selectively sharing information relating to vehicles. The system allows an owner of a collection of vehicles, such as a classic automobile collection, to upload and store public and private vehicle information. Public vehicle information is accessible by other users of the system desiring to learn about the user's vehicle collection. Private vehicle information is available only to those users whom the vehicle owner designates should receive an evaluation file containing the private information. | 12-12-2013 |
20130332579 | EXCHANGE OF INFORMATION BETWEEN PROCESSING SERVERS - A method and system for exchanging information between processing servers. Both a processing request for a processing of data and a first key identifying the processing of data are received at an Enterprise Service Bus (ESB) server from a first application server. In response to receiving both the processing request and the first key, the processing request and a second key are sent from the ESB server to a second application server. The second key differs from the first key. After sending the processing request and the second key to the second application server, an acceptance response indicating that the processing request has been accepted by the second server is received by the ESB server from the second application server. In response to receiving the acceptance response from the second application server, the acceptance response is sent by the ESB server to the first application server. | 12-12-2013 |
20130332580 | REMOTE SUBSCRIPTION MANAGEMENT METHOD AND SYSTEM - A method and system to enable remote management of a media content subscription are described. The method includes receiving, at a local point of presence from a consumer, a request to access media content that is available under a media content subscription. The method further includes capturing, at the local point of presence from a consumer, a request to access media content from the local media content provider and transforming the captured media content into a digital stream that is suitable for streaming over a network. Finally, the method includes streaming the digital stream over the network, via which the consumer, using a computer device, accesses the media content. | 12-12-2013 |
20130332581 | APPARATUS AND METHODS OF DELIVERING MUSIC AND INFORMATION - The invention comprises music and information delivery systems and methods. One system comprises a portable communication device configured to receive a piece of music from an audio source and transmit the piece of music via a first communication medium to a host computer. The host computer is configured to receive the piece of music from the portable communication device and search a storage medium to identify and access the piece of music from the storage medium. The host computer is configured to transmit the piece of music via a second communication medium to one or more reception units that are configured to receive the piece of music from the host computer via the second communication medium. | 12-12-2013 |
20130332582 | INFORMATION PROCESSING APPARATUS, INFORMATION ACQUIRING METHOD, AND COMPUTER READABLE RECORDING MEDIUM IN WHICH INFORMATION ACQUISITION PROGRAM IS STORED - In an information generating device, a plurality of division information acquisition requests obtained by dividing an information acquisition request are transmitted through a web server, division response information corresponding to the division information acquisition requests is acquired from the information generating device through the web server, output information is generated using the acquired division response information, and thus it is possible to relieve concentration of load in the web server and to reliably perform screen display in the web browser. | 12-12-2013 |
20130332583 | Virtual Location Aware Content Using Presence Information Data Formation with Location Object (PIDF-LO) - The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to virtual content on the Internet. A filename of virtual content is associated with geospatial location information (either a specific location, zone, or direction). The filename is inserted into a section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based virtual content using a standard PIDF-LO format. | 12-12-2013 |
20130332584 | LOAD BALANCING METHODS AND DEVICES - According to an example, to load balance a group of servers, a service access request message is sent by a client terminal and is received at a load balancing device, wherein a source Internet Protocol address of the request message is an Internet Protocol address of the client terminal of a first protocol version. A server is selected from the group of servers to send the request message. A determination is made as to whether the first protocol version is same as a second protocol version of an IP address of the selected server. If the versions are the same, the request message is sent to the selected server. Otherwise, network address translation is performed to replace the source Internet Protocol address of the request message with an Internet Protocol address of the second protocol version to send the request message. | 12-12-2013 |
20130332585 | METHOD AND SYSTEM FOR DOWNLOADING CONTENT - The present document discloses a method and system for realizing content download, including: after a portal site receives a request for triggering download, generating a pseudo uniform resource locator (URL) for a content to be downloaded, establishing corresponding relationship information of the pseudo URL and a real URL of the content, and sending the pseudo URL of the content to a terminal which wants to download the content; the terminal which wants to download the content triggering the download to a download engine according to the pseudo URL; and the download engine inquiring the corresponding relationship information of the pseudo URL and the real URL of the content according to the pseudo URL, acquiring the real URL of the content, and downloading the content to the terminal which wants to download the content according to the acquired real URL. | 12-12-2013 |
20130339485 | Multi-Threaded Asynchronous Download of a Set of Script files Used in a Web Application - A method for downloading a web application and script files to a computing device from a set of servers includes creating, by a browser thread, a web worker thread, and receiving, in the web worker thread, a request from the browser thread where the request includes identifiers for the script files. The method includes issuing, from the web worker thread, a set of requests for the script files to the set of servers based on the request message, and receiving, in the web worker thread, the script files from the set of servers. The method includes issuing, from the web worker thread, a set of messages to the browser thread, wherein each of the messages includes at least one of the script files, and executing the script files in the browser thread in an order specified by the identifiers. | 12-19-2013 |
20130339486 | Scalable Storage with Programmable Networks - Described is a technology by which a scalable distributed file system is provided by deploying intelligent storage devices that are directly connected to the network. A server receives a request for data from a requester, and sends corresponding requests to the storage devices. The storage devices send data blocks directly to the requester instead of back to the server, while identifying the server as the sender, e.g., by programming a switch to participate in such an operation. | 12-19-2013 |
20130339487 | Method and Apparatus for URL Handling - Methods and apparatus for processing and handling URL are disclosed. A URL-action table is relied on for storing registered applications with corresponding domain names. The registered applications may differ from common web browsers. When a URL or the hypertext referring to a URL is clicked, the domain name included in the URL is extracted and used to search the URL-action table for the registered application. If the registered application is valid, the application is invoked. Otherwise, a default web browser is invoked. | 12-19-2013 |
20130339488 | ENTERPRISE SERVICES FRAMEWORK FOR MOBILE DEVICES - Methods and apparatus, including computer program products, are provided for a mobile enterprise services framework. The method may include receiving, at a mobile services interface, a request for a service to access a structured data, the mobile services interface providing an application at a mobile device with at least one of a create, a read, an update, and a delete of the structured data; determining, at the mobile services interface, whether a wireless connection is available to enable communication to a remote server including a remote repository storing the structured data; and processing, at the mobile services interface, the request for the service locally by accessing a cached version of the structured data at the mobile device, when the wireless connection is not available to enable communication to the remote server including the remote repository storing the structured data. Related systems, methods, and articles of manufacture are also disclosed. | 12-19-2013 |
20130339489 | MOBILE COMPUTING APPLICATION FOR ROADWAY PAVEMENT DATA - A system configured to collect and disseminate measurements regarding a roadway condition. The numerical measurements may include pavement construction material temperature, material density, photographs, videos, location information (GPS, GIS, station and offset, etc.), timestamp, text, audio, calculated values, detected values (for example roadway ride quality based on calibrated mobile device internal accelerometer). The system may also disseminate information to the mobile devices with construction project/asset specific information. For example, information can include training or educational content on how to perform a specific measurement or procedure to properly acquire a data sample in the field. For example, the information sent to the mobile device can use real-time information such as device location to determine if the system user is near a point of interest where a particular data sample should be measured and recorded. Data uploaded to the cloud-based storage environment may be made immediately available to one or more other credentialed users for real-time project tracking | 12-19-2013 |
20130339490 | METHOD AND SYSTEM FOR SEMI-SYNCHRONOUSLY EXPORTING DATA - Systems and methods are provided for semi-synchronously exporting data. A web server creates an export record in response to receiving a data request from a client computer. The web server sends a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data. At least one of multiple batch processing servers processes the data request in response to accessing the export record. At least one of the multiple batch processing servers updates the export record to reflect the processing of the data request. The web server exports the processed data request to the client computer in response to identifying an update of the export record. | 12-19-2013 |
20130339491 | CONTENT MANAGEMENT APPARATUS, WEB SERVER, NETWORK SYSTEM, CONTENT MANAGEMENT METHOD, CONTENT INFORMATION MANAGEMENT METHOD, AND PROGRAM - A content management apparatus includes a content storage section configured to store a piece of content together with a content unique identifier; a content transmitter configured to transmit the piece of content together with the content unique identifier to a Web server; an intra-server management identifier receiver configured to receive an intra-server management identifier corresponding to the content unique identifier from the Web server; a management table for storing the content unique identifier and the intra-server management identifier; a content information updating message receiver configured to receive content information on the piece of content and a content information updating message containing the intra-server management identifier from the Web server; an identifier converter configured to convert the intra-server management identifier contained in the content information updating message into the content unique identifier; and a content management section configured to allow the content storage section to store the content information. | 12-19-2013 |
20130339492 | SYSTEM AND METHOD FOR FILE TRANSFER IN UNIVERSAL PLUG AND PLAY TELEPHONY SERVICE - A method and system for transferring a file from a home network to Wide Area Network (WAN) user device using the Universal Plug and Play (UPnP) telephony service are provided. A request is received from a Telephony Control Point (TCP) to start a file transfer session. The request can include information associated with the file. The file transfer session is established using a messaging service based on the request and file information received in the request from the TCP. The file is fetched from the TCP and stored in the TS. An invite is sent to the WAN user device for initiating the file transfer session from the home network to the WAN user device. The file is transferred to the WAN user device when an acknowledgment of the invite is received from the WAN user device. | 12-19-2013 |
20130339493 | INFORMATION FEEDBACK METHOD AND CORRESPONDING SERVER - The present invention discloses an information feedback method and a corresponding server. Through storing the user account identification information of all user accounts of each document transferring chain, the server, when a specified user account in the document transferring chain has an information feedback on a transferred document, the obtains a specified user account identification and a specified document identification of the transferred document in a feedback request, searches the document transferring chain associated with the specified user account transferring the document according to the specified user account identification and the specified document identification, and sends the feedback information to another user account in the searched document transferring chain other than the specified user account having the information feedback. Thus, a chain-way propagation for feedback information is realized. | 12-19-2013 |
20130346559 | SYSTEMS, METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO PROVIDE AUTOMATIC WIRELESS CONFIGURATION - Systems, methods, apparatus, and articles of manufacture to provide automated configuration of local playback devices and networks based on external input are disclosed. An example media playback device includes a control interface to receive and process, at the media playback device, network configuration information for a local network from an external source, the control interface to receive and process the network configuration from the external source without requiring user intervention. The example media playback device includes a wireless interface to communicate with the local network based at least in part on the network configuration information. The example media playback device includes a speaker to output audio based on audio information received via the local network. | 12-26-2013 |
20130346560 | COMPUTER-IMPLEMENTED METHOD, MOBILE DEVICE, COMPUTER NETWORK SYSTEM, AND COMPUTER PRODUCT FOR OPTIMIZED AUDIO DATA PROVISION - In one aspect, the present application is directed to a computer-implemented method, a mobile device, a computer network system, and a computer-program product for optimized audio data provision, in an aspect, a computer-implemented method for optimized audio data provision on mobile devices is provided. The method may comprise: | 12-26-2013 |
20130346561 | APPARATUS AND METHOD FOR PROVIDING TIME SHIFT FUNCTION IN CLOUD COMPUTING SYSTEM - Provided are a cloud server, a client terminal, and a method for providing a time shift operation in a cloud computing system. The cloud server includes: a receiver which receives control information from the client terminal; and a controller which generates image information based on the received control information, wherein the generated image information is converted to an image data file, the image data file is stored in a storage space for the cloud server, according to a pre-set criterion, and is transmitted to the client terminal. Accordingly, a user of the client terminal may view a screen that was viewed in the past. | 12-26-2013 |
20130346562 | DATA TRANSMISSION METHOD AND APPARATUS FOR MOBILE TERMINAL - A data transmission method and apparatus for a mobile terminal are provided. The method enables the mobile terminal to share screen data with an external device through Wi-Fi Direct. The method includes establishing an RTP session using a first transport protocol by sending an RTSP setup message to the external device, and transmitting screen data as RTP packets to the external device through the first transport protocol, monitoring RTP packets to determine whether to conduct RTP transport switching to the external device, sending, upon determining to conduct RTP transport switching, an RTSP request message for RTP transport switching to the external device, and transmitting screen data as RTP packets to the external device through a second transport protocol. The external device may also request and conduct RTP transport switching using a desired transport protocol through RTSP. | 12-26-2013 |
20130346563 | Method, System, And Apparatus For Exchanging Data Between Client Devices - Systems and methods for exchanging data between two client devices are disclosed. A method includes, at a computer system, obtaining, from a first client device, a first data acquisition request, wherein the first data acquisition request includes (i) a device identifier identifying a second client device distinct from the first client device, and (ii) a search parameter identifier; and identifying the second client device, from a plurality of client devices, in accordance with the device identifier. In some implementations, a method further includes, issuing a second data acquisition request to the second device, the second data acquisition request including the search parameter identifier; obtaining, from the second client device, a search parameter associated with the search parameter identifier; obtaining one or more search results associated with the search parameter; and providing at least one search result in the one or more search result to the first client device for display to a user of the first client device. | 12-26-2013 |
20130346564 | DYNAMICALLY ENABLING GUEST DEVICE SUPPORTING NETWORK-BASED MEDIA SHARING PROTOCOL TO SHARE MEDIA CONTENT OVER COMPUTER NETWORK WITH SUBSET OF MEDIA DEVICES CONNECTED THERETO - A media system includes a computer network, a plurality of media devices coupled to the computer network, and a system controller coupled to the computer network. The computer network allows a guest device supporting a network-based media sharing protocol to be coupled thereto. The computer network by default prevents the guest device from utilizing the network-based media sharing protocol to share media content with the media devices. The system controller selects a subset of the media devices for which media sharing is to be enabled for the guest device, the subset including at least one of the media devices but not all of the media devices. The system controller dynamically reconfigures components of the computer network in response to an event occurrence to enable the guest device to utilize the network-based media sharing protocol to share media over the computer network with only the subset of the media devices. | 12-26-2013 |
20130346565 | COMMUNICATION SERVER, METHOD AND SYSTEMS, FOR REDUCING TRANSPORTATION VOLUMES OVER COMMUNICATION NET WORKS - Method for delivering data streams over communication networks is disclosed, the method comprising determining reference points in a stream of data being locations in the stream where predefined number of characters fulfill a predetermined criterion; registering digital signature being values returned from a predetermined function taken over predefined ranges of content, the ranges are in correlation with the reference points; using the digital signatures to locate locally stored content, and using the reference points or creating a dictionary and using it to synchronize between currently received pieces of data and between locally stored matching content. Communication server implementing the method is also disclosed, and further disclosed are communication systems comprising at least one said server. | 12-26-2013 |
20130346566 | APPARATUS AND METHOD OF TRANSMITTING AND RECEIVING ASSOCIATED BROADCASTING CONTENTS BASED ON HETEROGENEOUS NETWORK - Provided are an apparatus and method of transmitting and receiving associated broadcasting contents based on a heterogeneous network. The transmission system generates a basic contents stream for basic contents configuring the broadcasting contents to transmit the basic contents stream to a terminal through a broadcasting network, generates an additional contents stream for additional contents associated with the basic contents to transmit the additional contents stream to the terminal through a communication network, and further transmits at least one of associated playing information on the basic contents and associated playing information on the additional contents to the terminal, and the reception terminal receives the basic contents stream, the additional contents stream, and the associated playing information and synchronize the basic contents and the additional contents with each other to play them, thereby playing the broadcasting contents in real time. | 12-26-2013 |
20130346567 | DYNAMICALLY TRANSLATING RESOURCE IDENTIFIERS FOR REQUEST ROUTING USING POPULARITY INFORMATION - A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device. | 12-26-2013 |
20130346568 | METHODS AND APPARATUS FOR MANAGING NETWORK RESOURCES USED BY MULTIMEDIA STREAMS IN A VIRTUAL PIPE - Some embodiments are directed to a method performed by a pipe control node for managing network resources that are used to transport network traffic. The method includes allocating network resources to a virtual pipe for transporting a plurality of multimedia streams through the network. Utilization of the network resources by the plurality of multimedia streams transported through the virtual pipe is monitored relative to the network resources allocated to the virtual pipe. The network resources that are used by the plurality of multimedia streams transported through the virtual pipe are managed in response to the monitored utilization. Some other embodiments are directed to a corresponding pipe control node that manages network resources which are used to transport network traffic. | 12-26-2013 |
20140006562 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION COMMUNICATION SYSTEM | 01-02-2014 |
20140006563 | METHOD, DEVICE, AND SYSTEM FOR GENERATING AND ANALYZING DIGITAL READABLE MEDIA CONSUMPTION DATA | 01-02-2014 |
20140006564 | APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENT USING REPRESENTATIONS | 01-02-2014 |
20140006565 | TECHNIQUE FOR COMMUNICATION IN A COMMUNICATIONS NETWORK WITH ROUTING BY NAME | 01-02-2014 |
20140006566 | METHOD AND DEVICE FOR RTP PACKET TRANSMISSION AND RECEIPT | 01-02-2014 |
20140012951 | THIN CLIENT FOR MAPPING SYSTEM - A method of operating a thin client in a mapping system includes receiving, by the thin client, a map adapter from a map server; loading the map adapter in the thin client, wherein the loaded map adapter comprises a map engine; receiving, by the thin client, map data from the map server; and displaying, by the thin client, the map data in the map engine in the map adapter. | 01-09-2014 |
20140012952 | DETERMINING PLAYABILITY OF MEDIA FILES WITH MINIMAL DOWNLOADING - A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files are playable on a device. This information may be external to the media file or may be a portion of the media file itself. The determination of whether a media file is playable by a device is made based on information obtained from the server without downloading the entirety of the media file. | 01-09-2014 |
20140012953 | SYSTEM AND METHODS FOR BUFFERING OF REAL-TIME DATA STREAMS - A computer-implemented system, and methods for buffering of real-time data streams are disclosed. The apparatus and method in an example embodiment includes: configuring a content server for an initial content quality type associated with a content stream; receiving the content stream with the initial content quality type from a content feed; detecting a low watermark condition, as the content stream is played on a playback device; reconfiguring the content server for a modified content quality type associated with the content stream while receipt of the content stream is in progress; and receiving the content stream with the modified content quality type from the content feed. | 01-09-2014 |
20140012954 | INTELLIGENT NETWORK - A network intelligence system may include a plurality of sensors located throughout and industry system. The sensors may obtain data related to various aspects of the industry network. The network intelligence system may include system endpoint intelligence and system infrastructure intelligence. The system endpoint and system infrastructure intelligence may provide distributed intelligence allowing localized decision-making to be made within the industry system based in response to system operation and occurrences. The network intelligence may include a centralized intelligence portion to communicate with endpoint and infrastructure intelligence. The centralized intelligence portion may provide responses on a localized level of the system or on a system-wide level. | 01-09-2014 |
20140012955 | Communication System, Communication Device, And Communication Method - Sufficient meta-information related to live content is favorably provided to devices. | 01-09-2014 |
20140012956 | REPLICATING DATA - The present invention concerns the replication of data, in particular the replication of data in a peer-to-peer network of mobile devices. Each device stores a plurality of data items. When two devices come into range, a decision as to whether to replicate a data item is made in dependence the extent to which that data item has been requested by other devices, and (b) the extent to which that data item is replicated on other devices. In this way, both the demand and supply of a data item are taken into account. | 01-09-2014 |
20140012957 | Downloading a Code Image to Remote Devices - A server downloads a code image to remote devices so that the remote devices are performing properly in accordance with an updated version of the code image. The server may include an application server that targets devices and informs the targeted devices about a multicasting session. The targeted devices subsequently join the multicast session supported by a multicasting server and extract the code image from the multicast session. After the multicast session has been completed, the downloading center polls the targeted devices to determine which devices have successfully downloaded the code image. The server may repeat the download to devices that did not successfully download the code image by subsequently scheduling a subsequent multicasting session or by individually sending the code image to the devices. Portions of the code image may be sent in multicasting messages based on a depth level and interval. | 01-09-2014 |
20140012958 | FRAGMENT SERVER DIRECTED DEVICE FRAGMENT CACHING - The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments. | 01-09-2014 |
20140012959 | REGULATING SERVER LOAD BY VARYING SIZES OF DATA SETS USED TO GENERATE CONTENT - A system regulates server load by dynamically selecting variables that directly or indirectly control the type and/or quantity of processing performed in responding to content requests, such as requests for dynamically generated web pages. For example, the system may use current load level data to vary the sizes of input data sets used to generate personalized recommendations or other content for users. | 01-09-2014 |
20140019591 | Media Prefill Performance Improvement - In accordance with the exemplary embodiments of the invention there is at least a method and a computer program executed by an apparatus to perform operations including determining a prefill level of a media over hypertext markup language signal being delivered to a device of a wireless communication network, where the determining the prefill level comprises determining whether the prefill level is greater than or less than a threshold, and based on the prefill level, updating at least one of a priority level or minimum guaranteed bit rate of a bearer of the media signal. | 01-16-2014 |
20140019592 | METHOD AND SYSTEM FOR OPTIMIZING DOWNLOAD AND INSTANTANEOUS VIEWING OF MEDIA FILES - Methods and arrangements for replacing segments or portions of a media file that was received via adaptive streaming or other transfer mechanism, to obtain a media file for local storage and further playback as if it came from a download. This maximizes the experience of both instant viewing and delayed viewing, and additionally provides a capability to extend the viewing experience to in-home streaming and copying to other devices. Accordingly, there is provided herein a capability to take advantage of adaptive streaming to provide a highly reliable mechanism for consumers to view media in real-time transmission, and also to obtain a resultant, locally stored media file of high quality. There is further provided herein a capability to obtain complete copies of media at different quality levels. Moreover, embodiments of the present invention facilitate adaptive streaming and copying within the home environment. | 01-16-2014 |
20140019593 | QUALITY-DRIVEN STREAMING - Quality-based optimizations of a delivery process of streaming content may be enabled. The optimization may take the form of quality-based switching. To enable quality-based switching in a streaming client, the client may have access to information about the quality of an encoded segment and/or sub-segment. Quality-related information may include any number of added quality metrics relating to an encoded segment and/or sub-segment of an encoded video stream. The addition of quality-related information may be accomplished by including the quality-related information in a manifest file, including the quality-related information in segment indices stored in a segment index file, and/or providing additional files with quality-related segment information and providing a link to the information from an MPD file. Upon receiving the quality-related information, the client may request and receive a stream that has a lower bitrate, thereby saving bandwidth while retaining quality of the streaming content. | 01-16-2014 |
20140019594 | VIDEO PROCESSING SYSTEM, VIDEO CONTENT MONITORING METHOD, VIDEO PROCESSING APPARATUS, CONTROL METHOD OF THE APPARATUS, AND STORAGE MEDIUM STORING CONTROL PROGRAM OF THE APPARATUS - A system of this invention is a video processing system for determining details of a browsable video content. This video processing system includes a video fragment download unit that downloads data of a video fragments in a determination target video content via a network, and a first video content determination unit that determines the details of the video content based on the downloaded data of the video fragments. With this arrangement, it is possible to determine the details of a browsable video content while reducing the amount of data to be downloaded. | 01-16-2014 |
20140019595 | DISTRIBUTED ON-DEMAND MEDIA TRANSCODING SYSTEM AND METHOD - A method for delivering media content over a network includes transcoding the media content to generate multiple copies of the media content, each of the multiple copies having a different destination type or a different source type or both, storing the multiple copies in a cache, receiving requests for the media content, and selecting and delivering a copy of one of the multiple copies in response to each of the requests. A further method for providing media content transcoding services includes fetching media content, selecting one of multiple transcoders for transcoding from multiple source types to multiple destination types, wherein the one transcoder is selected based at least on the destination type, sending the media content to the selected transcoder, transcoding the media content to the destination type, thereby generating transcoded media content, and transmitting the transcoded media content. | 01-16-2014 |
20140019596 | Dynamic Playlist for Mobile Computing Device - A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device. | 01-16-2014 |
20140025781 | Techniques to Support Selective Mobile Content Optimization - A method performed at an apparatus includes receiving a request for media content corresponding to a user equipment; requesting and receiving some of the media content from a server; and if the requested media content should not be optimized, sending, through the network toward the user equipment, information that causes a node to direct additional requests from the user equipment for the media content through the network toward the server without passing through the apparatus. Another method includes receiving a redirect message comprising an indication corresponding to a location of media content and comprising a tag indicating the redirect message should cause a first apparatus to redirect requests from a user equipment for the media content to a server having the media content without passing through a second apparatus; and for requests received from the user equipment and corresponding to the indication, forwarding requests through the network toward the server. | 01-23-2014 |
20140025782 | SYSTEM AND METHOD FOR PLAYING AND TRANSMITTING NETWORK VIDEO - A method of playing a network video using an electronic device includes acquiring a web address of the network video from a browser, and transmitting the acquired web address to the web server. When the browser does not support a Motion Joint Photographic Experts Group (MJPEG) format, a static image frame is established. The method further transmits the acquired web address to the web server and requesting a transmission of each single static image from the web server. The method further receives each single static image from the web server and generates a video file comprising a plurality of single static images by adding the received each single static image into the established static image frame. The method further displays the single static images successively in the browser to play the network video. | 01-23-2014 |
20140025783 | Distributed Cache - Adaptive Multicast Architecture for Bandwidth Reduction - Disclosed is a method and system for maximizing the use of available bandwidth on an ISP communication system between an Internet Service Provider (ISP) and remote locations where at least one of the remote locations has a remote cache. An embodiment may create a pool of the cacheable objects being sent to the remote locations from the downstream traffic. An embodiment may determine bandwidth savings for each object in the pool of cacheable objects that would be achieved by remotely caching each object and prioritize the pool of cacheable objects based on the determined bandwidth savings for each object. An embodiment may create a queue of objects to multicast to the remote caches based on the pool of cacheable objects and the remaining multicast bandwidth and then multicast the queue to the remote caches. The remote caches may intercept and reply to requests for objects held in the remote cache without accessing the ISP communication system, thus, saving bandwidth on the ISP communication system. | 01-23-2014 |
20140025784 | PULL-CONFIGURED DISTRIBUTION OF IMAGERY - The present invention is a method, system and apparatus for flexible image sharing. In a system for flexibly distributing imagery in an image sharing session, an image cache can be disposed between an application sharing host and a plurality of application sharing viewers. Additionally, a multipoint communications server can be disposed between the image cache and the application sharing viewers and can be communicatively linked to the application sharing host. Importantly, a pull-based subscription model can be implemented in an image cache server hosting the image cache. In particular, the model can have a configuration for registering respective ones of the application sharing viewers to receive notifications of available updated imagery. | 01-23-2014 |
20140025785 | System, Apparatus and Method for Activity Guidance and Monitoring - Embodiments of the present disclosure provide systems, apparatus and methods for activity guidance and monitoring utilizing a scanning device associated with a system network. Embodiments further disclose activity guidance and monitoring of labor workflow. The system may include a scanning device with a network communication component facilitating communication with a server. The scanning device may scan identification codes associated with a user or an activity, and display activity information based upon the scanned codes. The server may include a database of information related to the users and activities as well as historical information, and the server may provide analysis of such information. A user interface may facilitate activity status updates to be input into the system. Reports may be created to reflect the status updates or an analysis of the information. | 01-23-2014 |
20140025786 | METHOD AND SYSTEM FOR CLIENT CONTEXT DISSEMINATION FOR WEB-BASED APPLICATIONS - A method advertises the existence of a subscriber profile service on a communication network. A first data request sent from a client device to an application server is intercepted. The first data request is modified by inserting an advertisement of contextual information relating to the existence of the subscriber profile service into the first data request prior to transmission to the application server. The modified data request is transmitted to the application server. | 01-23-2014 |
20140025787 | INITIATING CONTENT CAPTURE INVITATIONS BASED ON LOCATION OF INTEREST - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated. | 01-23-2014 |
20140032716 | SYSTEM AND METHOD FOR LOCKING EXCLUSIVE ACCESS TO A DIVIDED RESOURCE - A method of locking exclusive access to a divided computer resource that may be access by more than one different is disclosed. A computer resource that is divided into more than one piece may require exclusive access to all the individual portions before the computer resource may be used. If more than one client system attempts to access such a divided computer resource, a deadlock situation may occur. To prevent such a deadlock situation, each client that attempts to access the divided resource will issue a globally unique identifier to the divided resource. If more than one client system attempts to access portions of the same computer resource then the globally unique identifier will be used to arbitrate disputes and thus prevent deadlock. | 01-30-2014 |
20140032717 | SYSTEMS AND METHODS OF PROVIDING VISUALLY-ENHANCED DATA TRANSFER INDICATORS - As described herein, a method is provided that includes receiving a request to initiate a file transfer from a user's computing device, initiating the file transfer, and delivering supplemental data to the user to run on the user's computing device during the file transfer. | 01-30-2014 |
20140032718 | VIDEO UPLOADING FROM MOBILE DEVICES - Among other things, two or more versions of at least portions of a video that has been captured at a mobile device are uploaded from the mobile device to a remote server. Each of the two or more versions requires a different amount of communication resources. The order of uploading of the respective versions is determined based on a size of the version. | 01-30-2014 |
20140032719 | STREAMLOADING CONTENT, SUCH AS VIDEO CONTENT FOR EXAMPLE, BY BOTH DOWNLOADING ENHANCEMENT LAYERS OF THE CONTENT AND STREAMING A BASE LAYER OF THE CONTENT - Video streaming applications are a major contributor to the recent dramatic rise of data traffic in cellular networks. Mobile users in a cellular network often experience fluctuating data rates, which might affect the quality of video they view in a streaming service. Although replacing such video streaming services with video downloading/renting services could potentially allow such mobile users to enjoy consistently higher quality videos, such services typically cost a lot more than video streaming services because of legal copyright pricing and management issues. By downloading enhancement layers but streaming base layers of the content, mobile users can enjoy download-quality videos with a service (legally) classified as a streaming service. | 01-30-2014 |
20140032720 | Method for Sending Data to a Distant Server, Server, Computer-Readable Medium and Computer Program Related Thereto - A method implemented at least in part by a computer for sending data to a distant server, the method comprising: (a) a sending step wherein a user sends data to the server in a non authenticated matter; (c) an authentication step wherein the origin of the data is authenticated by the server. | 01-30-2014 |
20140032721 | Remote management of TV viewing options in a media exchange network - A system supporting the remote management of options related to media consumption in a media exchange network. A system may comprise a set top box communicatively coupled to a television display and storage. The set top box may be used for the consumption of media via a communication network. In such a system, server software may enable the remote modification, via a communication network, of options related to the consumption of media by a user of the set top box. The media consumed may be one or more of digital audio, a digital still image, digital video, and digital data. Other aspects may be seen in a personal computer monitor and personal computer circuitry, communicatively coupled to a storage and a communication network. A system may also enable the modification of TV viewing options via a telephone voice response system. | 01-30-2014 |
20140040431 | SYSTEMS AND METHODS FOR AN OPC UA SERVER - A system includes an OPC UA server having a memory configured to provide an address space arranged into a plurality of reference nodes, in which each reference node is associated with data stored in a data source. The system further includes a processor configured to receive an OPC UA client request for the data associated with a particular reference node. The processor is also configured to request and receive from the data source the data associated with the particular reference node. The processor is further configured to reply to the OPC UA client request with the data received from the data source. | 02-06-2014 |
20140040432 | CONTENT CACHING DEVICE FOR MANAGING CONTENTS BASED ON CONTENT USAGE FEATURES - The present invention relate to a content caching device, and more particularly, to such a content caching device in which the priority of a content requested by a user terminal is calculated based on content usage features such as the number of requests or the latest request interval of the requested content, and the like, the requested content is controlled to be selectively stored in a short-term storage unit based on the calculated priority of the requested content, and among the contents stored in the short-term storage unit, a content needed to be stored for a long time period is controlled to be stored in a separate long-term storage unit based on the storage time of the requested content in the short-term storage unit. | 02-06-2014 |
20140040433 | MECHANISM FOR FACILITATING REAL-TIME STREAMING, FILTERING AND ROUTING OF DATA - In accordance with embodiments, there are provided mechanisms for facilitating real-time streaming, filtering and routing of data according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a computing device, one or more data streams from one or more data sources, transforming, in real-time, the one or more data streams into one or more normalized data streams. The transforming includes performing ingestion of the one or more data streams. The method may further include filtering, in real-time, the one or more normalized data streams, and routing the one or more filtered data streams as real-time output to one or more data systems. | 02-06-2014 |
20140040434 | SYSTEMS AND METHODS FOR EXTRACTION OF VEHICLE OPERATIONAL DATA AND SHARING DATA WITH AUTHORIZED COMPUTER NETWORKS - Systems, methods, and related computer programs are provided wherein vehicle operation data is extracted from an internal automotive network. A system for enabling the generation and sharing of vehicle operation data via a computer network includes a data harvesting device connected to an information system of a vehicle, the data harvesting device capturing vehicle information from the vehicle and processing the vehicle information to generate current vehicle operation data; and a computer system in communication with the data harvesting device, the computer system including one or more server computers connected to a computer network. The data harvesting device connects to the computer system on an intermittent basis via a wireless network. The computer system includes a database system for logging the current vehicle operation data. The computer system is configured to act as an information gateway for provisioning the current vehicle operation data to one or more remote server computers in communication with the computer system. The computer system is also operable to enable the sharing of vehicle operation data and related information via social networks. | 02-06-2014 |
20140040435 | METHOD AND DEVICE ARRANGEMENT FOR IMPLEMENTING REMOTE CONTROL OF PROPERTIES - In a remote control method and system, a virtual private network is created between a home control network key and a home control network device. Both the home control network key and the home control network device determine their network paths to the Internet from the data transfer network to which they are connected. The determined network paths are stored in a home control network server on the Internet. When it is desired to form a virtual private network, the home control network server supplies the stored network paths to the home control network key and the home control network device. By using the received network paths, the home control network key and the home control network device create between them a virtual private network, to which the client device used by the person performing the remote-controlling and the actuators to be remote-controlled are also connected to implement the remote control. | 02-06-2014 |
20140040436 | MEDIA STREAMING - A system and associated method for minimizing network traffic in playing a media stream with a media module running in a client computer system. The media stream is stored in a media content server. A video file of the media stream is processed to generate an audio file corresponding to the video file, such that the media module downloads and plays the audio file when the media module is invisible on a computer screen of the client computer system. When the media module becomes visible, the media module switches back to downloading and playing the video file. A current location is tracked by a location sync file stored in the media content server to synchronize the video file and the audio file. | 02-06-2014 |
20140040437 | RECEIVER AND RECEPTION METHOD - A receiver includes: an application information acquiring unit that acquires an AIT for carousel transmission; an application requesting unit that provides, based on an application control code, an application request signal to a receiver application server associated with a location indicated by location information; an application acquiring unit that acquires an application transmitted from the receiver application server; an application execution unit that executes the acquired application; a content requesting unit that provides, along with execution of the application, a content request signal to a content delivery server that stores content data associated with the application; and a content acquiring unit that acquires content data transmitted from the content delivery server. | 02-06-2014 |
20140047070 | CLOUD COMUTING DEVICE AND METHOD FOR STORING DATA FILES IN CLOUD SERVERS - In a method for storing data files to cloud servers using a cloud computing device, the cloud computing device connects to at least one terminal device through a network. The cloud computing device receives one or more data files from the terminal device, and determines a file storing mode of each of the data files. The cloud computing device generates a file information list of the data files according to the file storing modes of the data files, and search the cloud servers in the network according to the file information list. The cloud computing device divides each of the data files into data blocks according to the file information list, uploads each of the data blocks to the cloud servers according to the file storing locations, and stores the file information list in a storage device of the cloud computing device. | 02-13-2014 |
20140047071 | METHOD, SYSTEM AND NETWORK FOR TRANSMITTING MULTIMEDIA DATA TO A PLURALITY OF CLIENTS - For transmitting multimedia data to a plurality of clients over a network, wherein the multimedia data is stored in a plurality of formats of different multimedia rates, on the basis of utility information for the multimedia data, the utility information describing a relationship between multimedia quality and multimedia rate, and on the basis of a condition of the network, for each of the plurality of clients available multimedia rates for the multimedia data are determined. In response to a client request for transmitting the multimedia data with a desired multimedia rate, in accordance with the available multimedia rates determined for the requesting client, a format of the requested multimedia data is selected and the multimedia data is transmitted in the selected format to the requesting client. | 02-13-2014 |
20140047072 | METHOD AND APPARATUS FOR INTERACTIVE MOBILE OFFER SYSTEM USING TIME AND LOCATION FOR OUT-OF-HOME DISPLAY SCREENS - Content which is related to content being displayed on an out-of-home display screen is synchronized with being shown on an out-of-home display screen. A mobile device operates to receive content which is related to the content being displayed on the out-of-home display screen. The system operates based on mobile device location, out-of-home display screen location and the time of day. Based on the time and locations, a server can determine what content is on the display screen and can therefore serve related content based on that to the mobile device. It works passively with periodic regular updates of the mobile device location or actively through the use of a button (touch screen, keyboard, etc.) on the mobile device to signal the server to check its location and therefore identifying which display screen the mobile device is near. | 02-13-2014 |
20140047073 | Platform Independent Multimedia Playback Apparatuses, Methods, and Systems - The PLATFORM INDEPENDENT MULTIMEDIA PLAYBACK APPARATUSES, METHODS, AND SYSTEMS (“PLAYPLAT”) may be configured to enable cross-device and cross-format synchronization of media content. The PLAYPLAT may conserve bandwidth through its selection of appropriate portions of media for synchronization, such as through the use of predictive technology. The PLAYPLAT can further be configured to scan media content and create meta-data suitable for cross-format synchronization. The PLAYPLAT may also enable consumer commerce transactions based on media consumption or other factors. Additionally, the PLAYPLAT may be configured to enable account creation without registration and conduct transactions anonymously. | 02-13-2014 |
20140047074 | System And Method For Communication Of An Event Through A Call For Media - Communication about an event is achieved through a call for media, allowing diverse forms of media such as text, audio, picture, and video to be associated with the call for media for a past, present and/or future event, an event being definable by location, a set time, an object, a state of being, an individual, any combination thereof and others, etc. Calls for media need not be stated as direct requests, but may simply be an event name, to which users may respond with related media. Associating specific communication with an event allows all forms of media used or captured to be related to the event for easier tagging, cataloging, or archiving, while also creating a way to alert others that media is desired for an event and can aggregate this media from one or many users, organize and prioritize event-related media to create presentations of the event, etc. | 02-13-2014 |
20140047075 | COMPLEMENTING CONSUMPTION OF MEDIA CONTENT USING A DISPLAY DEVICE WITH A MOBILE DEVICE - Apparatuses, storage medium and methods associated with emulating a storage medium with media files to a display device are disclosed herein. In embodiments, an adapter device may include a peripheral interface to couple the adapter device to the display device emulating the storage medium. The adapter device may further include one or more logic units coupled to the peripheral interface to provide the display device with a playlist of one or more media files (established on instructions of a mobile device), and in response to a selection of one of the one or more media files by the display device, provide the display device with media content associated with the selected media file, emulating the storage medium. In embodiments, the one or more logic units may capture one or more images for the mobile device to conduct online transactions. Other embodiments may be disclosed or claimed. | 02-13-2014 |
20140047076 | EUI BASED REMOTE DATABASE FOR DYNAMIC DEVICE CONTROL - Systems and methods for controlling one or more appliances are provided. One or more appliances ( | 02-13-2014 |
20140047077 | ENABLING PEER-TO-PEER CONTENT RETRIEVAL IN HTTP - Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network. | 02-13-2014 |
20140047078 | Enhanced Push Notification Services - A push notification server operates on a client device to manage push notifications that the client device receives from various push servers. In some embodiments, the push notification server may receive a notification message on behalf of an application and determine how to handle the notification message based on whether the application is operating on the client device. If the application is operating on the client device, the push notification server may deliver the notification message to the application. If the application is not operating on the client device, the push notification server may deregister the application from the push notification service, and/or display user information associated with the application in order to inform the user that the application is not operating. | 02-13-2014 |
20140052823 | MEDIA PLAYLISTS WITH SELECTIVE MEDIA EXPIRATION - A media server may receive a request for a playlist from a client computing device, the playlist being associated with expiration information indicative of when the playlist becomes obsolete. The media server may provide the requested playlist to the client computing device. The media server may revise the playlist to generate a refreshed version of the playlist and the client computing device may request the refreshed version of the playlist according to the expiration information. | 02-20-2014 |
20140052824 | CONVEYING STATE INFORMATION FOR STREAMING MEDIA - Systems, methods, and devices for transmitting a media stream are described herein. In some aspects, a device includes a state manager configured to generate state information for a portion of the media stream for a client requesting the media stream. The device further includes a transmitter configured to transmit information identifying the media stream to the client, the information identifying the media stream including the generated state information. The device also includes a receiver configured to receive the state information from the client. The device includes a content generator configured to generate an output media stream based at least in part on the received state information. | 02-20-2014 |
20140052825 | ENHANCEMENT OF UPLOAD AND/OR DOWNLOAD PERFORMANCE BASED ON CLIENT AND/OR SERVER FEEDBACK INFORMATION - Systems and methods for providing enhancement of upload and/or download performance based on client and/or server feedback information are disclosed. In an embodiment, the disclosed method detects that a data transfer event is about to occur and based on a set of characteristics associated with the data transfer event, selects a host from a group of hosts as a pathway for transferring data associated with the data transfer event to optimize data transfer performance. The group of hosts can include a server providing cloud-based collaboration and/or storage services, one or more content delivery network servers and/or geographically distributed edge servers. | 02-20-2014 |
20140052826 | TECHNIQUES FOR PERFORMING PROCESSING FOR DATABASE - Embodiments relate to a method, system and program product for performing data processing. The system includes a plurality of computer servers configured to perform data processing, a client in processing communication with the computer servers and enabled to request data processing from any of the servers and a storing component included in the client for storing information relating to requested data to be processed. A processing component included in each computer server for applying a control lock to data being processed. A reprocessing request component is included in the client for enabling a new server to take over processing of requested data upon failure of previously processing computer server. The computer server obtains information relating to requested data from storing component and information relating to control lock information from the processing component such that the new computer server commences processing at a processing point exactly prior to the failure. | 02-20-2014 |
20140052827 | RELAY COMMUNICATION SYSTEM - A center terminal includes a target terminal list storing unit that registers a target terminal and an operator list storing that registers an operator ID and. Each of the maintenance terminal and the target terminal includes a center terminal information storing unit that registers a center terminal. The center terminal makes a connection job that associates a predetermined target terminal with the operator ID and registers the connection job to the center terminal. One of maintenance terminals receives the specific operator ID and the password from a connected client terminal and sends the center terminal an indication whether or not the maintenance terminal can log in to the center terminal, and, if the logging-in is granted, the maintenance terminal is configured to receive the connection job assigned to the operator ID from the center terminal and notify the operator. If the maintenance terminal receives a selection of the connection job from the operator, the maintenance terminal sends an inquiry to the center terminal whether or not the maintenance terminal can execute the connection job. If the connection job is allowed to be executed, the maintenance terminal can be connected to the target terminal included in the connection job. | 02-20-2014 |
20140052828 | SYSTEM AND METHOD FOR PROVIDING STREAMING DATA TO A MOBILE DEVICE - Various embodiments for a system and method for providing streaming data to a device are provided herein. In one example, a method comprises receiving a request for streaming data from a mobile device, receiving settings with regards to the delivery of the streaming data to the mobile device, retrieving the streaming data from a source of the streaming data, reformatting the streaming data for the mobile device according to the settings and sending the reformatted streaming data to the mobile device in accordance with the settings. | 02-20-2014 |
20140052829 | SYSTEM AND METHOD FOR EFFECTIVELY TRANSMITTING CONTENT ITEMS TO ELECTRONIC DEVICES - A system and method for effectively transmitting content items to electronic devices includes a content server that is configured to access and store various types of content information. A recommendation engine of the content server analyzes network statistics and client profiles to identify appropriate content items for device users of the electronic devices. A transmitter receives the targeted content items from the content server, and responsively provides the content items to the electronic devices by broadcasting the content items over a unidirectional telecommunications link. | 02-20-2014 |
20140059178 | CLOUD RESOURCE PLACEMENT USING PLACEMENT PIVOT IN PHYSICAL TOPOLOGY - In one embodiment, a method comprises retrieving a request graph specifying request nodes identifying respective requested cloud computing service operations, and at least one request edge specifying a requested path requirements connecting the request nodes; identifying a placement pivot among feasible cloud elements identified in a physical graph representing a data network having a physical topology, each feasible cloud element an available solution for one of the request nodes, the placement pivot having a maximum depth in the physical topology relative to the feasible cloud elements; ordering the feasible cloud elements, according to increasing distance from the placement pivot to form an ordered list of candidate sets of feasible cloud elements; and determining an optimum candidate set, from at least a portion of the ordered list, based on the optimum candidate set having an optimized fitness function in the physical graph among the other candidate sets in the ordered list. | 02-27-2014 |
20140059179 | AUTO-SCALING MANAGEMENT OF WEB CONTENT - One exemplary embodiment involves transmitting a request to a distributed resource system to provide, from a server computer device associated with the distributed computing resource system, network content to a requesting device, the server computer device being located at a geographic location that corresponds to a location of the requesting device. The embodiment further involves measuring at least one of a plurality of performance metrics associated with providing the network content and determining whether to auto scale a plurality of resources associated with the server computer device based at least in part on the at least one of the performance metrics. Additionally, the embodiment involves transmitting a request to the distributed computing resource system to auto scale the resources, responsive to the determination to auto scale the resources associated with the server device. | 02-27-2014 |
20140059180 | Carriage of ISO-BMFF Event Boxes in an MPEG-2 Transport Stream - A method of media streaming implemented by a network device, the method comprising encapsulating a message box into one or more packets in a segment, and sending the segment directly or indirectly to a streaming client. | 02-27-2014 |
20140059181 | DISTRIBUTION OF APPLICATIONS IN A NETWORK - A method of distributing applications in a first network destined for user terminals is provided. The method includes downloading an application to a user terminal via a first download server associated with the first network, the downloaded application being stored in an entity within a second network interconnected with the first network. Prior to downloading, the method includes: sending, from the first download server, a message containing rules relating to applications likely to be downloaded by the first download server, to a central control server; receiving, by a second download server associated with the second network, a download request sent from the first download server; sending, by the second download server, a response message to the first download server, the response message including data allowing downloading; and transmitting a message containing information relating to the downloading of the application, from the second download server to the central control server. | 02-27-2014 |
20140059182 | SYNCHRONIZED CONTENT BROADCAST DISTRIBUTION SYSTEM - A sync content broadcast distribution system of the present invention is a sync content broadcast distribution system ( | 02-27-2014 |
20140059183 | Proxy Apparatus and Method for Streaming Media Information and for Increasing the Quality of Stored Media Information - A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information are provided. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. If the version of the media information has missing packets, the proxy device sends retransmission requests to the media server to obtain the missing packets, thereby building-up a good quality version of the media information. | 02-27-2014 |
20140059184 | Entertainment Systems Utilizing Field Replaceable Storage Units - Vehicular entertainment systems where devices in the systems can each utilize a common type of storage units are presented. A vehicular entertainment system can include a media server head unit in communication over a network with a plurality of media players that are installed about the cabin of a vehicle. Media content can be stored on a plurality of field replaceable storage units where each of the storage units can be installed in any one of the players or the server. Each of the storage units can store a substantially identical content set including passenger content, player content, server content, crew content, or other types of content. The server or players can be restricted from accessing content to which they lack rights, possibly based on a location identifier that indicates roles or responsibilities of the players at their installed location. | 02-27-2014 |
20140059185 | Processing Data Feeds - Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner. | 02-27-2014 |
20140059186 | RESOURCE MANAGEMENT IN DYNAMIC NETWORK ENVIRONMENTS - A system comprises a communications network configured to support transmission of a plurality of communications streams and a resource manager communicatively coupled to the communications network and configured to provision resources of the communications network to the plurality of communications streams. The system may further comprise a performance test manager communicatively coupled to said communications network and configured to identify a communication stream from said plurality of communications streams, identify a test network path for said identified communication stream that is substantially free of other network traffic, and perform a performance test over said test network path. | 02-27-2014 |
20140068005 | IDENTIFICATION, CACHING, AND DISTRIBUTION OF REVISED FILES IN A CONTENT DELIVERY NETWORK - A client computer sends a request for a web page to a web site host computer. The host returns an initial web page document that contains a listing of files needed to generate the web page and a revision identifier (RevID) for certain files. The RevID may be a checksum. The client then requests files that do not have a RevID from the host and requests files which do have a RevID from a content delivery network (CDN) server. The host sends the requested files to the client. If the CDN server has the files having the specified RevID it sends those files to the client. If the CDN server does not have a file having the specified RevID it requests that file from another CDN server or the host, which sends that file to the requesting server. The CDN server then sends that file to the client. | 03-06-2014 |
20140068006 | METHOD, APPARATUS AND SYSTEM FOR PROVIDING CONTENT - A server and a method for providing content to client devices are provided. The server includes a network interface, a memory storage unit and a processor for carrying out the method. The method involves receiving a first request for the content, sending a first data chunk in response to the first request, receiving a marking data corresponding to a time-position of the content, receiving a second request for the content, and sending a second data chunk in response to the second request. | 03-06-2014 |
20140068007 | Sharing Audio and Video Device on a Client Endpoint Device Between Local Use and Hosted Virtual Desktop Use - A communication is established between a client device and a server device, where the server device executes one or more hosted virtual desktop (HVD) applications for the client device. A media data stream including at least one of audio content and video content is transmitted from the client device to the server device, where audio and video content of the media data stream is captured by one or more input devices at the client device and is utilized by an HVD application at the server device. In response to a request for the media data stream by a second application that is local to the client device or is operating at a remote device, transmission of the media data stream to the server device is selectively suspended or shared with the second application. | 03-06-2014 |
20140068008 | METHOD AND SYSTEM FOR FLOW CONTROLLING - Content delivery to end user devices (EUD) is controlled by transmitting content portions at a controlled flow. The time for the EUD to process the data is used to control the flow. The first portion is transmitted to the EUD and the amount of time to process the first portion is noted. Threshold values to stop and start transmissions are examined prior to the transmission of each content portion. If the amount of data remaining to be processed by the EUD is below the stop transmission threshold, transmission continues with the next portion. If the amount of data remaining to be processed by the EUD is above the stop threshold, transmission is either stopped or retarded. When it is determined that the amount of data remaining to be processed by the EUD is above the start transmission threshold, transmission is started or continued. | 03-06-2014 |
20140068009 | PLAYING OF MULTIPLE MEDIA STREAMS IN A SINGLE-PLAYER SOFTWARE ENVIRONMENT - Methods and systems of playing multiple media streams in a single-player environment are presented. In an example, creation of a live media player associated with a first output of a media machine and creation of a non-live media player associated with a second output of the media machine are requested. The live media player and the non-live media player are presented to a resource manager of the media machine with a shared live property for assignment of separate media tuners. In response to the assignment, live playing of a first media stream using the live media player and live playing of a second media stream using the non-live media player are initiated. | 03-06-2014 |
20140068010 | SYSTEMS, METHODS AND ARTICLES FOR A SERVER PROVIDING COMMUNICATIONS AND SERVICES INVOLVING AUTOMOBILE HEAD UNITS - Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection. | 03-06-2014 |
20140068011 | PREDICTING CONTENT PERFORMANCE WITH INTEREST DATA - Systems and methods for predicting content performance with interest data include receiving a content selection request that includes a client identifier. One or more topical interest categories associated with the client identifier may be used as inputs to a prediction model to predict the likelihood of an online action occurring as a result of third-party content being selected. The predicted likelihood may be used to select third-party content. | 03-06-2014 |
20140068012 | METHOD AND SYSTEM FOR DOWNLOADING TEACHING MATERIAL - A method and a system for downloading teaching material are provided. The system for downloading teaching material includes a handheld electronic apparatus and a server. A time difference between a current time and a class time of a teaching material item is calculated when the handheld electronic apparatus desire to download the teaching material data corresponding to the teaching material item, and a loading weight is calculated according to the time difference and a weighted value of the teaching material item so as to send a loading request with the loading weight to the server, such that the server decides a transmission order of teaching material data corresponding to the teaching material item. | 03-06-2014 |
20140068013 | METHOD OF PLAYING INTERNET VIDEO AND RELATED ELECTRONIC DEVICE - A method of playing an internet video for an electronic device is disclosed. The method includes receiving data associated with the internet video from a network, wherein the video data includes information of a highest resolution and a lowest resolution of the internet video; determining a first display resolution range according to a network bandwidth utilized by the electronic device; and selecting a first resolution for playing the internet video according to the first display resolution range and whether the electronic device has stored a complete data associated with the internet video with the highest resolution. | 03-06-2014 |
20140068014 | JUST-IN-TIME TRANSCODING OF APPLICATION CONTENT - The techniques discussed herein contemplate improved methods and systems for transcoding application content to minimize latency in just-in-time conversion of application formats. In embodiments, a target client device requests application content of a particular format from a content provider. If the content provider does not have a local copy of the requested format, the content is split to multiple segments and a first high-priority segment is identified. This first segment is converted using a dedicated high-performance computing unit and transmitted with minimal latency to the target client device for immediate rendering. Concurrently, remaining segments of the content are converted in multiple lower performance computing units and fed into the target client device. By ensuring that at least a first segment of the application is available for immediate rendering while other segments are converted, the transcoding application minimizes latency delay in rendering of the application in the target device. | 03-06-2014 |
20140068015 | DATA STORAGE METHOD AND SYSTEM OF PORTABLE TERMINAL - A data storage method and system of the portable terminal for storing data efficiently through a synchronization service are provided. The data storage method of a portable terminal includes determining whether a residual storage space of a data storage region of the portable terminal is equal to or less than a predetermined threshold value, performing, when the residual storage space is equal to or less than the threshold value, a packet data protocol context activation procedure, determining whether a new data save command is detected, storing, when the new data save command is detected, the new data in the residual storage space, and increasing the residual storage space to be equal to or greater than the threshold value by at least one of deleting synchronization-complete data among synchronization-enabled data stored in the portable terminal and transferring synchronization-incomplete data to a predetermined synchronization service server. | 03-06-2014 |
20140068016 | System and Method for Web Application Acceleration - Disclosed is a method of delivering a web page to a user accessing a browser, comprising: providing requested web pages to a client for analyzing content of the pages; adding scripted language code and executing; requesting a template page from a web/application server; creating a delta by comparing content of the pages; and producing a web page based on the delta. | 03-06-2014 |
20140068017 | SYSTEM AND METHOD OF PROVIDING ADDITIONAL INFORMATION ABOUT GROUP OF DEVICES - A system and method of providing additional information with respect to a group of devices. A method of receiving additional information with respect to a group including first and second devices, the method performed by the first device, includes operations of receiving user-interested information from a second device; obtaining common interest information with respect to a user of the first device and a user of the second device, based on user-interested information of the first device and the user-interested information of the second device; forming a group based on the common interest information with respect to the first device and the second device; providing the common interest information and group information about the group to a server; and receiving the additional information, with respect to the common interest information, from the server. | 03-06-2014 |
20140068018 | CONTENT SYNCHRONIZATION APPARATUS AND METHOD FOR CLOUD SERVICE SYSTEM - A method and apparatus for synchronization of contents in a cloud service system for a mobile environment is provided. The synchronization method of a cloud service system includes uploading, at a device when data is changed, the changed data to a server, processing, at the server, the uploaded data, storing, at the server, the processed data along with a time change, transmitting, at the device, a synchronization request signal including a most recent server connection time at a predetermined time, downloading, at the device, a data log on data changed between the most recent server connection time and the current time, synchronizing, at the device, the data based on the data log, and updating the most recent server connection time. | 03-06-2014 |
20140068019 | TECHNIQUES AND METHODS FOR ARCHIVING AND TRANSMITTING DATA HOSTED ON A SERVER - Techniques for transmitting and archiving data hosted on a server. A collection of data is generated, in response to a request, that includes at least a first portion of user content and a second portion of metadata. The collection of data is transmitted as a file. | 03-06-2014 |
20140068020 | METHOD AND APPARATUS FOR TRANSMITTING AND/OR RECEIVING DATA - A method and an apparatus for transmitting and/or receiving data in an electronic device are provided. In the method, whether a second network is connected is detected while the electronic device cooperates with a server via a first network. When the second network is detected, whether the server is accessible via the second network is determined. When the server is accessible via the second network, the cooperation with the server via the first network is released, and the electronic device is allowed to cooperate with the server via the second network. | 03-06-2014 |
20140074985 | SYSTEM AND METHOD FOR RETRIEVING AND PROCESSING METADATA - A system and method of retrieving metadata, the method comprising: in response to a request from a client for metadata for a set of DICOM instances, loading n DICOM instances of the set of requested DICOM instances; comparing the metadata of the n loaded DICOM instances; generating a common set of values based on the comparison of the n loaded DICOM instances; streaming the common set of values to the client; determining per-instance data for each of the n loaded DICOM instances, the per-instance data being a difference between the metadata of a DICOM instance and the common set of values; transmitting the per-instance data of the loaded DICOM instances to the client; loading additional DICOM instances of the set of requested DICOM instances; determining per-instance data for each of the additional DICOM instances; and transmitting the per-instance data of the additional DICOM instances to the client. | 03-13-2014 |
20140074986 | Progressive Background Uploading - In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version. | 03-13-2014 |
20140074987 | DISTRIBUTED PHYSICAL SECURITY SYSTEM - The present disclosure is directed at methods, systems, and techniques for sharing data in a physical security system that includes multiple server nodes. One of the server nodes (a “first node”) accesses a node identifier identifying another of the server nodes (a “second node”), following which the first node sends the data to the second node. Both the first and second nodes are part of a server cluster that includes multiple server nodes, and each of the server nodes in the server cluster has access to cluster membership information. The cluster membership information identifies all of the server nodes in the server cluster, and the node identifier is part of the cluster membership information. | 03-13-2014 |
20140074988 | Dynamic Bit Rate Encoding - Systems and methods for performing bit rate encoding are described. One of the methods includes receiving data indicating a change in a first connection speed that is associated with a first network. The change generates a second connection speed. The method further includes determining whether a media file is being downloaded. The method also includes determining that a current segment of the media file is being downloaded. The current segment is downloaded at a first bit rate and the first bit rate is associated with the first connection speed. The method includes determining whether the media file includes a remaining segment to be downloaded. The current segment precedes the remaining segment. The method includes identifying a second bit rate based on the second connection speed, receiving the remaining segment at the second bit rate, and stitching the remaining segment with the current segment. | 03-13-2014 |
20140074989 | FREQUENT CONTENT CONTINUITY VISUAL ASSISTANCE IN CONTENT BROWSING - Embodiments of the present invention provide a method, system and computer program product for frequent content retrieval in a content browser. In an embodiment of the invention, a method for frequent content retrieval in a content browser is provided. The method includes retrieving requested content from a content server from over a computer communications network and comparing the retrieved requested content to a cached version of the requested content. The retrieved requested content thereafter can be annotated to visually emphasize a frequently accessed portion of the retrieved requested content in response to a threshold difference between the retrieved requested content and the cached version. Finally, the annotated retrieved requested content can be returned to a content browser for display therein. | 03-13-2014 |
20140074990 | SYSTEM AND METHOD FOR ADDING TARGETED CONTENT IN A WEB PAGE - A network ( | 03-13-2014 |
20140074991 | Systems and methods for dynamic networked peer-to-peer content distribution - Peer-to-peer (P2P) dynamic networks and/or sub-networks for file distribution between peers receiving the same content, wherein nodes are outside controlled networks and/or content distribution networks (CDNs), and wherein large data files are distributed or shared across and among the peer nodes. | 03-13-2014 |
20140074992 | SET-UP OF MEDIA STREAM TRANSMISSION AND SERVER AND CLIENT FOR MEDIA STREAM TRANSMISSION - A network client device is disclosed having a media streamer for processing a media stream received at a first port of a client device. Further included is a setup controller configured to transmit a set-up request message and a discovery message without waiting for acknowledgement of reception of the set-up request message before transmission of the discovery message, from a second port and the first port respectively, to predetermined ports of a server device. | 03-13-2014 |
20140074993 | Method enabling the presentation of two or more contents interposed on the same digital stream - A method enables the presentation of two or more contents interposed on the same digital stream to a user at a remote client computer. Steps include: storing a digital content consisting of a first digital-stream content; a second digital-stream content; or a third digital-stream content where the third digital-stream content is the first digital-stream content and the second digital-stream content; storing secondary-data where the secondary-data is one of a code usable at the client computer to launch the digital content and code usable at the client computer to launch related content; transmitting the digital content and the secondary-data to the client computer; presenting the digital content to the user for display; when the third digital-stream is transmitted as digital content to the client computer, then presenting the third digital-stream content in an order; and, launching the related content in a display location-area different than any display location-area. | 03-13-2014 |
20140074994 | GATEWAY APPARATUS, COMMUNICATION METHOD OF GATEWAY APPARATUS, NODE APPARATUS, COMMUNICATION METHOD OF NODE APPARATUS, AND COMMUNICATION SYSTEM - A gateway apparatus includes a sorting destination storing unit which stores information of a sorting destination that performs a process according to a destination, a sorting unit which outputs an input destination and transmission data to a sorting destination according to the destination searched from information stored in the sorting destination storing unit, a transmission destination storing unit which stores information of a transmission destination for each destination, an input/output unit which performs a transmission process and a reception process according to a corresponding protocol stack, and a protocol converting unit which assembles, when a destination and transmission data are input from the sorting unit, the destination and the transmission data as data that matches a format of a corresponding protocol stack, and instructs the input/output unit of a corresponding protocol stack to transmit the assembled data to a transmission destination according to the destination. | 03-13-2014 |
20140082144 | USE OF A RECEIVE-WINDOW SIZE ADVERTISED BY A CLIENT TO A CONTENT SERVER TO CHANGE A VIDEO STREAM BITRATE STREAMED BY THE CONTENT SERVER - A method for transmitting video streams from a server to a media device includes selecting by the server first encoding parameters for a first set of video streams based on a first current bandwidth capacity for a network and based on a first current window size of a receive buffer of the media device, and transmitting the first set of video streams from the server to the media device. The method includes selecting by the server second encoding parameters for a second set of video streams based on a second current bandwidth capacity for the network based on a second current window size of the buffer. The first current bandwidth capacity is different from the second current bandwidth capacity or the first window size is different from the second current window size. The method includes transmitting the second set of video streams from the server to the media device. | 03-20-2014 |
20140082145 | Software-Defined Network Attachable Storage System and Method - A method for establishing a software-defined network attachable storage system includes establishing first and second sets of logical computer systems (which may be virtual computer systems) as namespace servers and dataspace servers respectively. Each namespace server is configured: (a) to store, in its memory, filesystem metadata, the metadata including file and directory names and information on where user data associated with the file and directory names resides, and to store in its storage system a dynamically updated copy of the filesystem metadata; and (b) to process storage system pathname requests, for a predetermined subset of the namespace, from at least one requesting client computer and to return in response to each request a handle for use by the requesting client computer; and (ii) each dataspace server is configured to store and retrieve user data in its storage system based on handles determined by the namespace servers. | 03-20-2014 |
20140082146 | SYSTEMS AND METHODS FOR USING CLIENT-SIDE VIDEO BUFFER OCCUPANCY FOR ENHANCED QUALITY OF EXPERIENCE IN A COMMUNICATION NETWORK - Systems and methods can use client-side video buffer occupancy for enhanced quality of experience in a communication network. The systems and methods provided herein can drive changes in the communication system using control responses. Example control responses include responses for scheduling of packets under capacity constrained conditions. An access node, such as a base station, may transmit video from a server to a client in a user device. The access node can estimate client-side video buffer occupancy and predict video playback stalls. The client-side video buffer occupancy can be estimated by emulating behavior of the client. The buffer occupancy can be used to enhance quality of experience for the user. For example, when the buffer occupancy is low, the access node may increase scheduling priority of packets conveying the video. | 03-20-2014 |
20140082147 | SIGNALING OF REFRESH RATE FOR EFFICIENT DATA UPDATE IN DISTRIBUTED COMPUTING ENVIRONMENTS - Distributed computing is disclosed in which a client device accesses a service announcement for a broadcast service in order to retrieve transport parameters describing a data transmission service. The client device obtains a refresh rate from the service description file, which is separate from the data transmission service, wherein the refresh rate relates to a frequency at which the data transmission service updates data in a data transmission provided by the data transmission service. The client device uses the transport parameters to access the data transmission to receive the data. Once the data is received, the client device will delay any subsequent access to the data transmission to get updated data for a delay time based at least in part on the refresh rate. | 03-20-2014 |
20140082148 | SERVER, SYSTEM, AND METHOD FOR TRANSFERRING REQUEST - A server includes a receiving unit that receives a request destined for a device and stores the request in a storage; and a responding unit that receives, from the device, report information for reporting a status change of the device, and sends the request stored in the storage to the device as a response to the report information. | 03-20-2014 |
20140082149 | PREDICTIVE PREFETCHING TO REDUCE DOCUMENT GENERATION TIMES - In a system in which documents are generated dynamically in response to user requests, historical data is collected regarding data retrieval subtasks, such as service requests, that are performed to generate such documents. This data is used to predict the specific subtasks that will be performed to respond to specific document requests, such that these subtasks may be initiated preemptively at or near the outset of the associated document generation task. In one embodiment, the historical data is included within, or is used to generate, a mapping table that maps document generation tasks (which may correspond to specific URLs) to the data retrieval subtasks that are frequently performed within such tasks. | 03-20-2014 |
20140082150 | METHOD OF ESTABLISHING A NETWORK SOCKET WITH A DATA SERVER - A computer-implemented method is performed by a client machine to establish communication with a data server. The client machine sends a first communication request to a directory server having information concerning available data servers that provide specific data to the client machine. The client machine further determines whether a first socket is established to allow communication with the directory server within a first predetermined period of time. When the first socket is established, the client machine receives the information concerning the available data servers from the directory server and establishes a target socket with a data server selected from the available data servers for receiving the specific data. However, when the first socket is not established, the client machine sends more communication requests to secondary servers according to a predetermined order, until the client machine receives the information concerning the available data servers or the specific data. | 03-20-2014 |
20140082151 | METHOD, DEVICE, SERVER, AND SYSTEM FOR MANAGING DEVICES - The present disclosure is directed to a method, device, server, and system for managing a system. The method including: a first cloud-connectable device obtaining a connection status of a target cloud-connectable device using a same account, the first cloud-connectable device sending to the server a managing message regarding the target cloud-connectable device, the server managing the connection status of the target cloud-connectable device based on the managing message transmitted from the first cloud-connectable device. The present disclosure can facilitate effective management of multiple cloud-connectable devices capable of receiving cloud server. | 03-20-2014 |
20140082152 | Dynamically Monitoring and Customizing Devices in a Communication Network - A data processing system for managing a communication network, comprising: a plurality of communication devices, each with a communication module; and a server arranged to communicate with the communication module of each of the communication devices via a communication link, the server comprising a plurality of applications, a plurality of interfaces and content. The server is arranged to provide each of the communication devices user selected applications, interfaces and content, responsive to user ad hoc selection and conditional upon user authentication. The communication device is arranged, and the applications, interfaces and content are selected, such that the communication device operates in response to selected applications, interfaces and content. | 03-20-2014 |
20140082153 | DIGITAL CONTENT HUB - There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result information. Finally, the system communicates digital content to a client machine. | 03-20-2014 |
20140082154 | FILE SHARING METHOD, TERMINAL AND RELAY SERVER - A method is provided for sharing files on the Internet. The method includes a relay server receiving an upload request sent from a first terminal, and the upload request contains file information of two or more files. The method also includes the relay server generating an extraction code based on the file information of two or more files, storing the file information of two or more files and the corresponding extraction code, and sending the extraction code to the first terminal. Further, the method includes the relay server receiving the two or more files from the first terminal after the first terminal receives the extraction code and uploads the two or more files to the relay server, and uploading the two or more files to a file server. | 03-20-2014 |
20140089466 | METHOD FOR PROVIDING DATA TO A USER - An example method for providing a user with service technical data is provided. A server stores original service technical data and annotated data in a server where the annotated data is associated with the original service technical data. The server determines an access level of the user such where the access level of the user determines what service technical data may be sent. A portion of the service technical data is sent from the server to a device associated with the user, based at least in part on the access level of the user. The server also receives additional annotated data generated by the user where the additional annotated data is associated with the original service technical data. | 03-27-2014 |
20140089467 | CONTENT STREAM DELIVERY USING PRE-LOADED SEGMENTS - A method comprises receiving a first request for a first segment of a content stream in a network element from a given one of a plurality of clients, determining in the network element whether the first segment is stored in a memory of the network element, sending a second request for the first segment from the network element to a server responsive to the determining step, receiving a response comprising the first segment in the network element from the server responsive to the second request, and sending the first segment from the network element to the given one of the plurality of clients. The first segment is related to a second segment of the content stream, the relationship being transparent to the network element but being inferable based at least in part on at least one of the first request, the response and one or more prior requests. | 03-27-2014 |
20140089468 | REQUEST-AGNOSTIC CACHING FOR A DATA RESOURCE COLLECTION - Embodiments herein include a method performed by an intermediate proxy node via which client devices request data resources from a data resource server. The data resources are organized into different data resource collections. The method includes receiving a request for a subset of a data resource collection and, responsive to receiving such a request, determining that the collection is not stored in a request-agnostic cache maintained by the proxy node. Responsive to this determination, the method further entails retrieving the collection from the data resource server. The method then includes extracting the requested subset from the retrieved data resource collection and selectively returning that subset as a response to the request. Finally, the method entails storing the data resource collection in the request-agnostic cache for serving other requests for data resources in the data resource collection, including a request for a different subset of the data resource collection. | 03-27-2014 |
20140089469 | METHODS AND DEVICES FOR EFFICIENT ADAPTIVE BITRATE STREAMING - Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device. | 03-27-2014 |
20140089470 | MULTIMEDIA SIGNAL LATENCY MANAGEMENT BY SKIPPING - A method or system for enabling client devices connected to a network to subscribe to a one or more multimedia signals available in a selection of bandwidths, based on an analysis of capabilities of the client, the quality of the connection, and the real-time changes in the ability of the client to process the signal. | 03-27-2014 |
20140089471 | METHOD AND APPARATUS FOR MITIGATING BUFFERING DELAY AT A NETWORK EDGE - A method for mitigating buffering delay in a TCP-encapsulated data stream transmitted over a network includes, at a node in the network, receiving a first packet through a first interface. The first packet includes data of the TCP-encapsulated data stream. A second packet is received through a second interface. The second packet includes an acknowledgment of segments of the TCP-encapsulated data stream. The method further includes analyzing the first packet and the second packet to estimate an amount of outstanding data, using the amount of outstanding data to determine a state of buffer occupancy, updating a TCP Window field in the second packet in function of the state of buffer occupancy, and transmitting the updated second packet through the first interface. | 03-27-2014 |
20140089472 | SYSTEM AND METHOD FOR SEMANTIC KNOWLEDGE CAPTURE - The present disclosure relates to a system and method for capturing knowledge and interests of a user by conducting semantic knowledge capture, utilizing a real-time, or near real-time, viewport analysis. In an embodiment, the method comprises initializing a semantic knowledge capture session for the user; identifying the location of one or more objects in a loaded page being viewed by the user; determining whether the one or more objects are viewable through a view-port controllable by the user; and in dependence upon user events, tracking the occurrences of the one or more objects being viewable through the viewpoint in a tracking array, thereby to analyze the user's knowledge and interests in the one or more objects. | 03-27-2014 |
20140095664 | METHODS AND SYSTEMS FOR DYNAMIC MEDIA CONTENT OUTPUT FOR MOBILE DEVICES - Embodiments of mechanisms for dynamic media content type streaming management for mobile devices are generally described herein. In some embodiments, the mobile device may receive selection input pertaining to generating output from a media file containing at least two of audio data, video data, and closed-captioning data, the selection input selecting at least one of audio, video, and closed-captioning to be output during play of the media content. In some embodiments, the mobile device may generate an audio output as a signal in response to the selection input including audio. In some embodiments, the mobile device may generate a video output as a signal in response to the selection input including video. In some embodiments, the mobile device may generate a closed-captioning output as a signal in response to selection input including closed-captioning. | 04-03-2014 |
20140095665 | ABORTING DATA STREAM USING A LOCATION VALUE - Techniques and systems that allow receiving a data stream and a location value. The location value, in one embodiment, is indicative of a location in the data stream at which the data stream has been aborted. This value may be determined by a sending entity and sent to a receiving entity. In various embodiments, the receiving entity may compute the remaining amount of data to be received in the data stream, and then receive that amount of data. In some embodiments, a checkpoint value may be used in conjunction with the location value to indicate an abort location for a data stream. A checkpoint value may correspond to an amount of data between successive checkpoints in the data stream. In some embodiments, upon aborting a data stream, a receiving entity receives data until a next checkpoint in the data stream. | 04-03-2014 |
20140095666 | Managing Resource Access in Distributed Computing Environments - Concepts and technologies are disclosed herein for managing resource access in distributed computing environments. A computing device can host a local resource such as a file or application and an application for managing or controlling resource access. The user device can communicate with a remote device that hosts a remote resource, which may be similar to the local resource. If a resource access request is detected at the user device, the user device can identify resources including a local resource and/or a remote resource that can provide functionality associated with the request. The user device can determine if the local resource, the remote resource, and/or a combination thereof is to be accessed to provide the requested access. This determination can be made before or during the access and can be based upon settings, preferences, input, network traffic, and/or other considerations determined at the user device and/or other devices. | 04-03-2014 |
20140095667 | MOBILE DEVICE APPLICATION STREAMING - Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a computer-implemented method includes steps of determining multiple application fragments of a computer application, wherein each application fragment of the application fragments includes a code to present at least one interface of the computer application; storing the application fragments at a storage device; generating a resource dependency data structure, wherein for each specific application fragment of the application fragments, the resource dependency data structure includes identifications of resources that are needed for running the specific application fragment; and streaming, via a network component, at least one application fragment of the application fragments to a computing device. | 04-03-2014 |
20140095668 | METHOD FOR SEAMLESS UNICAST-BROADCAST SWITCHING DURING DASH-FORMATTED CONTENT STREAMING - A method for switching from a unicast based delivery to an evolved multimedia broadcast multicast services (eMBMS) based delivery of dynamic adaptive streaming over hyper-text transfer protocol (HTTP) (DASH) formatted content. The method can include inserting dedicated stream access points (SAPs) in media for switching between the unicast and eMBMS-based content delivery. The use of SAPs enables a DASH client to be able to seamlessly switch between unicast and broadcast delivery modes. | 04-03-2014 |
20140095669 | APPARATUS AND METHOD FOR TRANSMITTING/RECEIVING BUFFERING DATA IN MEDIA STREAMING SERVICE - An apparatus and a method for operating a server providing a streaming service are provided. The method includes collecting statistical information regarding media generated by a plurality of users who reproduce the media, determining at least one preferred section of the media based on the statistical information, and transmitting media data regarding the preferred section of the media to User Equipment (UE) reproducing the media regardless of a currently reproduced point. | 04-03-2014 |
20140095670 | ENERGY-AWARE MULTIMEDIA ADAPTATION FOR STREAMING AND CONVERSATIONAL SERVICES - Technology to provide is disclosed. In an example, a user equipment (UE) can include computer circuitry configured to: receive a manifest file for an HTTP adaptive stream from a node; identify an energy characterization in the manifest file for a plurality of representations for a selected period; select a representation for the selected period having a desired energy characterization; and request segments from the node that are in the representation having the desired energy characterization. | 04-03-2014 |
20140095671 | METHOD AND SYSTEM FOR PUSHING MESSAGE BOX - Method and system for pushing a message box. The method includes sending, by a server, a data unique notification to a client when the server needs to send a message box; sending a message box receiving request having an identity to the server after receiving the data unique notification; pushing, by the server, data of the message box to the client after verifying the identity. By means of elaborate operations, such as the identity, a keep-alive communication mechanism and an active pushing mechanism as required which is controlled by the server, the present disclosure solves the problem of delay for pushing the message box, controls the risk of being attacked, and lowers the pressure to a pushing server brought by real-time pushing. | 04-03-2014 |
20140095672 | METHOD AND APPARATUS FOR GENERATING A REPRODUCING ADAPTIVE STREAM BASED ON FILE FORMAT, AND RECORDING MEDIUM THEREOF - Methods and apparatus are provided for transmitting a file in a server. A file is generated for an adaptive stream service. The file is transmitted. The file includes range information for indicating a byte range of a segment. | 04-03-2014 |
20140095673 | SYSTEMS AND METHODS FOR TRANSMITTING AND RECEIVING DATA - This discloses systems and methods for transmitting and receiving data. The method includes: a source terminal, when detecting a copy operation, storing the copied data on a clipboard, transmitting the stored data to a server, the server transmitting a push message to a target terminal, the push messaging informing the target terminal to save the data onto a clipboard, the server transmitting the data to the target terminal, the target terminal, after receiving the data, placing the data onto a local clipboard, and pasting the data from the clipboard into a designated location of an application. | 04-03-2014 |
20140101290 | SYSTEM AND METHOD FOR INVOKING APPLICATION COMMANDS WITH WEB SERVICE CALLS - A method for invoking an application command includes generating a web service request. The web service request includes an extensible markup language (XML) document in the body of the web service request. The XML document includes information indicating an application command. The method further includes transmitting the web service request to a server using a network communication protocol. | 04-10-2014 |
20140101291 | SYSTEM AND METHOD FOR INVOKING WEB SERVICES FROM COMMAND-LINE PROGRAM - A method for invoking web services includes invoking a command-line program. The program receives a plurality of parameters. The method further includes generating a web service request based on the plurality of parameters. The web service request comprises an extensible markup language (XML) document, and the XML document comprises information indicating an application command. The method also includes transmitting the web service request to a server using a network communication protocol. | 04-10-2014 |
20140101292 | Throttling a Media Stream For Transmission via a Radio Access Network - A method of throttling a media stream, comprising a sequence of media segments, for transmission to a client via a radio access network is provided. The method comprises acquiring a media segment, determining a duration of the media segment, transmitting a first part ( | 04-10-2014 |
20140101293 | APPARATUS AND METHOD FOR PROVIDING ISSUE RECORD, AND GENERATING ISSUE RECORD - Disclosed is a technology for extracting issue information having high interests to users by recognizing contents of a sentence within media (including news, Tweet, and a blog), and automatically detecting and presenting an issue subject related to the issue information. A method of providing issue information according to the present invention includes: extracting an issue by extracting issue information according to a predetermined condition or a condition received from the outside by using data expressed with a text on media or meta data defining additional information on the data; and displaying an issue history or hotness of the extracted issue information which has been issued in the media to a user. | 04-10-2014 |
20140101294 | TRANSIT-MODE-BASED WEBPAGE ACCESSING METHOD, SYSTEM, AND CRAWLER ROUTE SERVER - A method for accessing webpages based on a transit mode is provided. A crawler route server receives a webpage access request sent from a client where the webpage access request contains identification of a target website to be accessed. The crawler route server obtains a target crawler server which has the fastest speed for accessing the target website corresponding to the identification of the target website to be accessed from at least one crawler server. Further, the method includes the crawler route server returns the identification of the target crawler server to the client, and the client accesses the target website through the target crawler server corresponding to the identification of the target crawler server. | 04-10-2014 |
20140101295 | Container Interrupt Services - A container application is a native application that provides a web based application with access a computer's system resources and windowing system. If a container application is associated with a window, then the web based application can alter or control many, or all, aspects of the container application's content area and meta user interfaces (Uis). Web based applications are downloaded from application servers and run inside container applications. A container application can run a web based application as a service. Services made from web based applications running in container applications are almost indistinguishable from operating system services when there is no associated window. | 04-10-2014 |
20140108614 | SYSTEM AND METHOD FOR MANAGING PLAYBACK OF STREAMING DIGITAL CONTENT - One embodiment of the present invention sets forth a technique for managing playback of digital content on two or more different playback devices. A playback device designated as a controller is associated with a playback device designated as a playback target. Association is implemented via a local network discovery protocol. The controller issues commands to the target, which then streams digital content directly from a content server. The controller is able to separately stream related digital content for independent, but synchronized playback. Server mediated operations, such as device activation and application installation, are advantageously enabled by explicit association between the controller and the target. | 04-17-2014 |
20140108615 | METHOD AND APPARATUS FOR MANAGING A CATALOG OF MEDIA CONTENT - An apparatus and method are provided to create a unified catalog of media content that reflects media content available across a multitude of electronic devices. Each electronic device generates a catalog representative of all media content stored thereon and provides that catalog to a requesting server or other electronic device to be combined with at least one other catalog to form a combined or central catalog that accounts for duplicate entries. | 04-17-2014 |
20140108616 | SYSTEM AND METHOD FOR ENTITLING DIGITAL ASSETS - In accordance with embodiments of the present disclosure, an information handling system for managing the entitlement of digital assets, may include a storage medium comprising a catalog of digital assets and a processor. The processor may be configured to communicate from the information handling system identities of one or more of the digital assets in the catalog to a user at a target system remote from the information handling system. The processor may also be configured to receive from the user a request for a particular digital asset to be entitled for use on the target system. The processor may further be configured to responsive to approval of the request, cause the digital asset to be downloaded to the target system and entitle the digital asset for use on the target system. | 04-17-2014 |
20140108617 | DATA STORAGE IN CLOUD COMPUTING - A redundant cloud storage solution may be created from individual cloud storage solutions. Files may be split into pieces and stored in separate cloud storage solutions and then retrieved from the cloud storage solutions to assemble the original file. When splitting the files, the data may be encrypted for additional security. Additionally, redundancy may be obtained by duplicating data across multiple cloud storage solutions, such as in a RAID level 5 configuration. A server may intervene between a client device and the cloud storage solutions to perform the file splitting, encrypting, and management functions. Thus, the client access to the redundant cloud solution may function as any other network drive. | 04-17-2014 |
20140108618 | MEDIA SHARE CONTROL APPARATUS, MEDIA REPRODUCING APPARATUS, AND METHOD OF PROVIDING USER INTERFACE FOR MEDIA SHARING THEREOF - A media share control apparatus, a media reproducing apparatus, and a method of providing a user interface for the media share thereof are disclosed herein. Herein, A media share control apparatus includes a network interface unit and a control unit. The network interface unit may receive a search message for searching a media service daemon from a media reproducing apparatus. The control unit configured to execute a receiver picker and a media service daemon. And, the executed media service daemon performs pairing between the media reproducing apparatus and the media share control apparatus in accordance with the received search message, wherein the executed media service daemon converts a media share message transmitted from the receiver picker in accordance with a web-based protocol pre-agreed upon with the paired media reproducing apparatus, and wherein the executed media service daemon transmits the converted media share message to the paired media reproducing apparatus. | 04-17-2014 |
20140108619 | INFORMATION PROVIDING SYSTEM AND METHOD FOR PROVIDING INFORMATION - An information providing system includes: a first device including a first memory and a first processor coupled to the first memory and configured to: transmit information regarding registered information registered in a server using user identification information for identifying a user, and receive information to be provided; and a second device including a second memory and a second processor coupled to the second memory and configured to: generate the information to be provided on the basis of the information regarding the registered information received from the first device, and transmit the information to be provided to the first device. | 04-17-2014 |
20140108620 | METHOD AND APPARATUS FOR TRANSCEIVING DATA PACKET FOR TRANSMITTING AND RECEIVING MULTIMEDIA DATA - A method for transmitting complex multimedia data is provided. The method includes selecting one of a data headers composed of basic transmission units determined according to an amount of multimedia included in the complex multimedia data, generating a basic transmission unit of the complex multimedia data according to the selected data header, packetizing the complex multimedia data in the basic transmission unit; and transmitting the packetized complex multimedia data to a receiver. | 04-17-2014 |
20140108621 | SYSTEM AND METHOD FOR INTERNET SERVICES AGGREGATION - A system and method for aggregation of information over the Internet and presentation of that information, including systems and methods for real-time updating of that information, is disclosed. The system and method includes the use of an application server as part of a broader application that serves as a proxy for a user's browser. The system and method further filters information on a user's social media accounts and other Internet accounts and presentation of that filtered information, including systems and methods for real-time updating of filtered information. | 04-17-2014 |
20140108622 | STREAMING MEDIA TRANSMISSION METHOD, DEVICE, AND SYSTEM - Embodiments of the present invention relate to the field of streaming media technology and provide a streaming media transmission method, device, and system, so that a streaming media transmission manner is dynamically adjusted to adapt to the change of a terminal usage state, thereby avoiding a waste of bandwidth resources and network traffic, and improving user experience. The method includes: receiving a playback state parameter reported by a terminal; obtaining streaming media information according to the playback state parameter; and sending the obtained streaming media information to the terminal. The embodiments of the present invention are applied to streaming media transmission. | 04-17-2014 |
20140115111 | Customizable Sequence of Content - A request for customized content may be received. Which content portion in a sequence of the customized content to provide may be determined based on state information regarding previous content interactions by a user of the client device. A next content portion in the sequence may then be provided based on that determination. Multiple different sequences may exist such that one of the sequences may be selected to be provided for a given user and/or client device. An effectiveness of the different sequences may be evaluated. | 04-24-2014 |
20140115112 | SERVER SYSTEM AND MESSAGE PROCESSING METHOD THEREOF - A server system and a message processing method thereof are provided. The server system mentioned above includes a baseboard management controller (BMC) and a mainboard system. Output messages are received from the mainboard system by the BMC and are stored into a buffer in the BMC. When a command is received from a remote device, the corresponding output messages are acquired from the buffer according to the received command, and are transmitted to the remote device. | 04-24-2014 |
20140115113 | METHOD AND APPARATUS FOR PORT FORWARDING - A method, apparatus and system to provide the ability for a user to grant permission and enable a technician or other entity to remotely access the user's computer networking device, such as a router, through an ATA or other electronic consumer device which is connected to the network provided by the computer networking device. The technician is then provided with the ability to access from a remote location the configuration and operation screens of the user's router and provide assistance related to the same. Permission to access the router through the electronic consumer device is granted by performing some local action on the electronic consumer device, such as pressing a specified button or dialing a code on the electronic consumer device or a device connected to the electronic consumer device. | 04-24-2014 |
20140115114 | SYSTEMS AND METHODS FOR PRE-FETCHING MEDIA CONTENT - An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a display change associated with media content item represented on a display, transmitting a request (e.g., to a server) for at least a portion of the media content item, receiving the requested portion of the media content item, storing the received portion of the media content item in a local cache, receiving a user input indicative of the selection of the media content item, and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item. | 04-24-2014 |
20140115115 | Method and Apparatus for Playing Streaming Media File - A method for playing a streaming media file, which can improve transmission and playing efficiency of a streaming media file. The method includes: playing, by a first apparatus, a streaming media file from a streaming media server; and when the first apparatus receives a handover instruction, sending, by the first apparatus, a playing command to a second apparatus, and sending at least a part of data of the downloaded streaming media file to the second apparatus, where the at least part of the data includes data not played by the first apparatus, where the playing command is used to instruct the second apparatus to play a part of or all of the at least part of the data sent by the first apparatus. The present invention further provides a corresponding apparatus. | 04-24-2014 |
20140115116 | SYSTEMS AND METHODS FOR DOWNLOADING FILES - Systems according to various embodiments use a file download widget to facilitate the download of one or more files from one or more servers associated with a website. In particular embodiments, the file download widget may be used to facilitate the download of one or more particular files that are associated with the widget directly to a content management system, such as a synched or non-synched cloud-based content management system. In various embodiments, this may: (1) allow the user to download files for later use without storing the downloaded files on the user's computing device; and (2) allow the user to complete the download of files by initiating the transfer of files and then logging off of the website (and/or powering down their computing device) before the transfer of files is complete, which may result in a more convenient and enjoyable download process. | 04-24-2014 |
20140115117 | WEBCASTING METHOD AND APPARATUS - A webcasting method and apparatus is provided that enables webcasting at speeds much faster than playback speed. The webcasting method and apparatus caches all of the audio tracks or video clips in a webcast, both on the receiving component and on any relay servers, to decouple the playing or transmitting processes from the receiving process. The webcasting method and apparatus also permits files to be webcast in their original encoded audio or video format, without any degradation and with all in formation contained in their tags. The files can then be downloaded directly from the webcast receivers cache. | 04-24-2014 |
20140115118 | REALTIME STREAMING OF MULTIMEDIA CONTENT FROM SECONDARY STORAGE DEVICES - A method and system for streaming media to a client from a media server is described. In some examples, the system utilizes a virtualization layer to generate a virtual computing environment, or virtual machine, at a UPnP server, which is configured to receive requests for media, identify locations for the media within the secondary storage devices, access the media, and present the media to a client computing device associated with the media requests | 04-24-2014 |
20140115119 | Enforcing single stream per sign-on from a content delivery network (CDN) media server - An apparatus for enforcing a media stream delivery restriction uses a stream control service (SCS). The SCS is implemented in a distributed network, such as a CDN, in which a given media stream is delivered to authorized end users from multiple delivery servers, but where an authorized end user is associated with a single log-in identifier that is not intended to be shared with other end users. According to the method, an enforcement server of the SCS identifies first and second copies of the given media stream associated with the single log-in identifier being delivered from multiple delivery servers. It then issues message to terminate delivery of the given media stream from at least one of the multiple delivery servers. | 04-24-2014 |
20140115120 | Content Delivery Network CDN Routing Method, Device, and System - A content delivery network (CDN) routing method, device and system. The file path identifier is bound to the server. When a file request is received, the file path identifier carried in the file request is extracted, and the server that provides a service is determined according to the binding relationship between the file path identifier and the server, and therefore, the requests that ask for the same file are routed to the same server that provides a service, which prevents the same file request from being routed to different servers and prevents repeated caching of the file content. In addition, because the requests that ask for the same file are routed to the same server, the user request hit ratio is improved, and the system response speed is increased, which improves the user experience. | 04-24-2014 |
20140115121 | Integrated Nodes, Computer Readable Media and Program Products, and Computer-Implemented Methods For Providing An Integrated Node For Data Acquisition and Recovery, and for Remote Subsystem Control - Integrated nodes, such as programmable logic controllers, computer program products, computer readable media, and computer implemented methods are provided for process automation and subsystem communications, allowing a remote host to interface with a plurality of remote and in-plant subsystems and services using a wired or wireless network interface and having a database server and a protocol translator or translation server to convert and manipulate various industrial interfaces and protocols. Embodiments of the integrated node time-synchronize the plurality of remote subsystems, acquire and archive time-stamped process data, report exceptions therein to the remote host, and extract and transmit time-stamped process data to the remote host. | 04-24-2014 |
20140115122 | SYSTEMS AND METHODS FOR MANAGING PORTS FOR RTSP ACROSS CORES IN A MULTI-CORE SYSTEM - The present application is directed towards systems and methods for systems and methods for handling real-time streaming protocol sessions by an intermediary multi-core system. When a multi-core intermediary receives a setup request for a real-time streaming protocol session, the intermediary processes and forwards the request to a server providing the streaming media. The server sets up an RTSP session and transmits a session identification to the multi-core intermediary. A core of the intermediary receives the transmitted session identification and determines an owner core of the session, based on a hash of the session identification. The core transmits the session information to the determined owner core, which selects two consecutive ports on which to establish listening services. The owner core then notifies all other cores to establish listening services on the same consecutive ports, such that any core that receives an RTSP control message from a client can handle it properly. | 04-24-2014 |
20140115123 | WIRELESS COMMUNICATION SYSTEM FOR PERFORMING COMBINED SERVICE BETWEEN TERMINALS HAVING DIFFERENT COMMUNICATION ENVIRONMENTS - A method for transmitting information in a wireless communication system and a wireless communication terminal supporting the method, are discussed. In one embodiment, when an application server sends to a receiving terminal a specific message for checking radio environment information or a message including a radio environment capability, the receiving terminal having received the message may send a response message with its own radio environment information to the application server, such that the radio environment information related to the receiving terminal can be sent to the sending terminal after analyzed by the application server. | 04-24-2014 |
20140115124 | Method, Apparatus and System for Downloading File in Content Delivery Network - A method, an apparatus and a system for downloading a file in a content delivery network are provided. A sending rate of a file fragment is determined according to a requirement for playing the file fragment, the sending rate of the file fragment is carried in a request message for downloading the file fragment, so that a content source server or an upper-level cache server can send the file fragment at the sending rate of the file fragment carried in the request message, which solves the problem in the prior art that, the upper-level cache server or the content source server fails to meet diversified downloading requirements of a lower-level cache server, and the lower-level cache server is capable of providing a flexible streaming service for a terminal apparatus, improving user experience. | 04-24-2014 |
20140115125 | Method for Receiving Data, Method for Sending Data, Mobile Terminal, and Server - A method for receiving data, a method for sending data, a mobile terminal, and a server are disclosed. The method includes: when an application program on a mobile terminal is switched to a background, sending, by the mobile terminal, a first message to a push server, so that the push server sends a second message to an application server, where the second message is used to instruct the application server to send, when there is data that needs to be sent to the mobile terminal, the data to the push server, and the application server serves the application program; and receiving, by the mobile terminal, the data sent by the push server. Through the present invention, the mobile terminal does not need not maintain a heartbeat connection to the application server, thereby reducing signaling overhead of the mobile terminal and reducing energy consumption. | 04-24-2014 |
20140122652 | SYSTEMS AND METHODS FOR SHARING BANDWIDTH ACROSS MULTIPLE VIDEO STREAMS - A client-based method, a server-based method, and a client device enable streaming of multiple video streams utilizing standardized methods while ensuring the multiple video streams share bandwidth over a single, variable connection such as a wireless connection. These methods and device enable an equitably share of bandwidth across multiple video streams sharing a same physical medium. Further, these methods and device can enable selective prioritization of any of the multiple streams. | 05-01-2014 |
20140122653 | DISPLAYING SOCIAL NETWORKING INFORMATION BASED ON IDENTIFIED ENTITY - A system and computing instructions may include a user device, a social network database, and a processor. The user device may include a user interface configured to display a web browser. The social network database may be configured to store social network information related to an entity. The processor may be configured to identify the entity based on content of a webpage displayed on the web browser of the user device, obtain social network information related to the entity from the social network database based on a social network relationship between the user and the entity, and display the social network information on the web browser of the user device. | 05-01-2014 |
20140122654 | AUTOMATED INTERFACE APPARATUS AND METHOD FOR USE IN SEMICONDUCTOR WAFER HANDLING SYSTEMS - Aspects of the present disclosure describe a smart docking station. The smart docking station may contain a data transfer and an electrical connection which allow a sensor wafer to be charged and to upload and download data. The smart docking station may be located at an off-track storage position above a tool. This location enables an automated materials handling system (AMHS) to retrieve the sensor wafer and deliver it to a tool requiring analysis. The sensor wafer may be stored in a smart front opening unified pod (FOUP). It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 05-01-2014 |
20140122655 | Web Navigation Using Web Navigation Pattern Histories - Web navigation pattern histories are used to navigate to a plurality of visited web sites. A navigation map is generated comprised of a node for each visited web site. Each node in the navigation map is connected by an edge to at least one other node in the navigation map, and the edge is associated with the link from the given visited web site to the next web site. For each visited web site, the corresponding node stores an address for the given web site, a relevance rating for the given visited web site, a link from the given visited web site to a next web site and optionally a title of the web site. A presentation of a node in the navigation map is based on the relevance rating. A plurality of navigation maps for a plurality of users can be merged by identifying navigation maps having similar search goals. | 05-01-2014 |
20140122656 | DISTRIBUTING COMMUNICATION OF A DATA STREAM AMONG MULTIPLE DEVICES - Disclosed example methods to distribute communication of a data stream include, in response to a request received from a first device, assigning a number of communication ports to a stream splitting session via which communication of the data stream is to be distributed among a plurality of devices. Such example methods also include determining a type of the request from among a plurality of possible types. Such example methods further include, when the request corresponds to a first type, providing information to the first device for distribution among the plurality of devices, the information to be used to establish respective data connections via which respective portions of the data stream are to be received by the plurality of devices during the stream splitting session. | 05-01-2014 |
20140122657 | SELECTING A VIDEO DATA STREAM OF A VIDEO CONFERENCE - Computer program code receives input information for setup a video conference, and attributes of participants associated with one or more video endpoints in the video conference. The program code parses the input information to determine whether there are video data streams available for broadcast, and parameters in an access control file granting one or more of the participants a right to control which of the video data streams available for broadcast they view. The program code extracts parameters from the input information. The program code stores the parameters that are extracted as metadata. The program code compares the metadata with the attributes of the participants associated with the one or more video endpoints to determine matches. The program code requests a multipoint control unit to send one or more of the video data streams based on the access control file, criteria specified by the participants, and the matches determined. | 05-01-2014 |
20140122658 | Systems and Methods for Accelerating Remote Data Retrieval Via Peer Nodes - In one embodiment, a client node generates a listing of files associated with a user account, where the listing includes one or more files that are stored remotely on a server system without being synchronized to local storage of the client node. The client node further receives a request to access a file from the listing and determines whether the file is stored locally on the client node. If the file is not stored locally on the client node, the client node discovers peer client nodes that are coupled with the client node and determines whether the file is stored locally on any peer client node. If the file is stored locally on a peer client node, the client node retrieves the file from the peer client node. If the file is not stored locally on any peer client node, the client node retrieves the file from the server system. | 05-01-2014 |
20140122659 | Mechanism for Populating a Client Device With Graphical Images Specific to a Machine - A mechanism for populating a client device with graphical images specific to a machine is disclosed. A method includes storing a repository of graphical images associated with virtual machines (VMs), wherein the repository of graphical images is stored at the computing device prior to a connection of the computing device to a virtual machine (VM), connecting with a VM that is hosted by a host machine separate from the computing device and rendered in a graphical user interface (GUI) of the computing device, receiving hints regarding a configuration of the VM, and extracting one or more of the graphical images from the stored repository of graphical images that satisfy the received hints. | 05-01-2014 |
20140122660 | Web Navigation Using Web Navigation Pattern Histories - Web navigation pattern histories are used to navigate to a plurality of visited web sites. A navigation map is generated comprised of a node for each visited web site. Each node in the navigation map is connected by an edge to at least one other node in the navigation map, and the edge is associated with the link from the given visited web site to the next web site. For each visited web site, the corresponding node stores an address for the given web site, a relevance rating for the given visited web site, a link from the given visited web site to a next web site and optionally a title of the web site. A presentation of a node in the navigation map is based on the relevance rating. A plurality of navigation maps for a plurality of users can be merged by identifying navigation maps having similar search goals. | 05-01-2014 |
20140122661 | COMPUTER SYSTEM AND FILE SERVER MIGRATION METHOD - A file server is replaced efficiently. A computer system includes a first file server, a second file server, and a third file server. The first file server retains file data storage information which indicates, for each file, whether data of the relevant file is stored in a first storage device or not; and after a data input/output request from a client terminal is switched from the first file server to the third file server, the third file server selects either the first file server or the second file server as a data transfer request destination of a target file of the data input/output request from the client terminal, based on the file data storage information sent from the first file server. | 05-01-2014 |
20140122662 | METHOD AND SYSTEM FOR THE PROTECTED STORAGE OF DOWNLOADED MEDIA CONTENT VIA A VIRTUALIZED PLATFORM - A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC). | 05-01-2014 |
20140122663 | OVERLOAD PROTECTION BASED ON WEB TRAFFIC VOLUMES - A system is engineered for handling overwhelming volumes of web traffic in a way that reduces or prevents server and database overload. A traffic overload protector is suitable for detecting traffic spikes on dynamic web pages for specific events or items and redirects users to pre-generated static web pages hosted on a secondary server. The static web pages are created when a new event is created and added to a ticketing system, or when an item sales page is created for an e-commerce system. | 05-01-2014 |
20140122664 | EFFICIENT VIDEO DELIVERY - Efficient video delivery is disclosed. In some embodiments, at least a part of a video stream received from a video source is converted to a dividable video format file. The dividable video format file is split into a sequence of small files, and one or more of the sequence of small files is published. | 05-01-2014 |
20140122665 | SYSTEM AND METHOD FOR PROVIDING REAL-TIME DATA - A system and method for providing real-time data to a Rich Internet Application is disclosed. The graphical and networking features of RIA frameworks in conjunction with at least one real-time data server provides low-latency, real-time data applications in a web browser. In one embodiment, data is produced at a data source, propagated to a server, and collected at the server. A persistent connection is created from a RIA to the server, and the RIA is subscribed to the data, wherein the subscribed data comprises at least some of the data collected at the server, and wherein the server propagates the subscribed data to the RIA through the persistent connection as the data is collected at the server. | 05-01-2014 |
20140129679 | METHOD AND SYSTEM FOR SYNCHRONIZATION AND MANAGEMENT OF SYSTEM ACTIVITIES WITH LOCALLY INSTALLED APPLICATIONS - The present invention will enable the user to follow a presentation while waiting for presentation files to download to the user's local machine. This invention provides a dynamic cloud based approach to local hand-off. A user will be able to view a cloud or other remotely-based (found via a URL) or screen-shared version of the presentation until source material has downloaded. | 05-08-2014 |
20140129680 | SOCKET COMMUNICATION APPARATUS AND METHOD - A method of grouping streaming content by a server. The method includes receiving a first request from a first client device and a second request from a second client device for an event to be streamed. Providing streaming content for the event. Determining the frame boundaries of the streaming content to be delivered to the first client device. Determining the frame boundaries of the streaming content to be delivered to the second client device. Grouping together the streaming content for the first client device and the second client device when the frame boundaries of the first client device and the second client device are determined be within a predetermined range. | 05-08-2014 |
20140129681 | METHOD OF INSTALLING A DRIVER TO EMULATE A NETWORK CARD - There is provided a method of installing a driver to emulate a network card for communicating between a host and a device, wherein a host operating system class of the host is detected from the device side, comprising the steps of: (i) detecting the host operating system class from the device side by USB enumeration; (ii) attempting to install a first driver to emulate a network card on the host corresponding to the detected host operating system class, wherein the installed first driver is operable to enable communication between the host and the device, and terminating the method if the first driver is successfully installed. The method may further comprise the step of: (iii) If the first driver installation in (ii) is unsuccessful, attempting to install a second driver to emulate a network card on the host corresponding to an operating system class different to the detected host operating system class, wherein the installed second driver is operable to enable communication between the host and the device, and terminating the method if the second driver is successfully installed. | 05-08-2014 |
20140129682 | APPARATUSES AND METHODS FOR PLUG-IN MANAGEMENT - A plug-in management apparatus for managing plug-ins installed in application programs may comprise a local plug-in management module disposed in a client device. The local plug-in management module may be configured to detect a plug-in installed in an application program; determine an activation status of the plug-in; and when the plug-in is active, turn off the plug-in when the plug-in has been in an idle condition for a time longer than a predetermined idle time. The local plug-in management module may also be configured to delete a plug-in when an activation frequency of the plug-in is lower than a predetermined frequency; clean a plurality of caches used by the plug-in when a quantity of the plurality of caches is greater than a pre-determined cache quantity or when the plug-in has been activated for a time longer than a predetermined activation time. | 05-08-2014 |
20140129683 | SHARED ACCESS TO A REMOTELY RUNNING APPLICATION - A non-transitory computer-readable medium including instructions that, when executed by a processing unit, cause the processing unit to perform the steps of: monitoring a known port for connection requests; receiving a request from a first application for connection via an open port; in response to the receiving, establishing an actor port for connection with a second application; transmitting data received via the actor port from the second application to the first application via the known port; and transmitting data received via the known port from the first application to the second application via the actor port, wherein the first application provides the data received via the actor port to a third application via a pseudo terminal. | 05-08-2014 |
20140129684 | MAPPING UNIVERSAL PLUG AND PLAY DISCOVERED ITEMS TO AN SMB LOCATION - An arrangement is provided in which a Universal Plug and Play (UPnP) device exposes a service for mapping a UPnP discovered content item to a server message block (SMB) location. The service is arranged to expose an SMB share path to a user at a remote client using a UPnP protocol, The user is then enabled with access to the share via SMB to gain file access, write changes or exercise file level control of the discovered content item. Authentication is optionally utilized to verify that the user is authorized to receive the SMB share location from the service or to verify that the user is authorized to access the SMB share. | 05-08-2014 |
20140136659 | Timeout Value Adaptation - A mechanism is provided for updating a timeout value of an application in a computer system. Hardware and software configuration data of the remote computing device is determined. A local computing device in the server system is provided in accordance with the determined hardware and software configuration data. An application on the local computing device is executed for determining the execution time of the application. An echo request packet is sent to the remote computing device. A current network time delay is determined from the elapsed time between sending and receiving a response to the echo request packet from the remote computing device. The timeout value from the current network time delay and the execution time is calculated. The sending, determining, and calculating steps are repeated during execution of the application by the remote computing device for repeatedly updating the timeout value using the calculated timeout value. | 05-15-2014 |
20140136660 | EXTENDING MULTICAST/BROADCAST SERVICES TO WIDE AREA NETWORKS - Systems and methods are described for extending multicast/broadcast service to wide area networks. A computerized method includes receiving a multicast/broadcast discovery message from a client, encapsulating the multicast/broadcast discovery message at a gateway, forwarding the encapsulated multicast/broadcast discovery message to a multicast/broadcast server, receiving a multicast/broadcast discovery response message from the multicast/broadcast server with a server IP address, generating a server alias IP address for the multicast/broadcast server at the gateway, replacing the server IP address with the server alias IP address in the multicast/broadcast discovery response message, encapsulating the multicast/broadcast discovery response message at the gateway, and forwarding the encapsulated multicast/broadcast discovery response message to the client. | 05-15-2014 |
20140136661 | TRANSMISSION APPARATUS, RECEIVING APPARATUS, TRANSMISSION METHOD, RECEIVING METHOD, AND STORAGE MEDIUM - A transmission apparatus configured to transmit, to a receiving apparatus, metadata indicating segment data that the receiving apparatus is allowed to acquire among a plurality of segment data constituting content includes a receiving unit configured to receive, from the receiving apparatus, a request for acquisition of the metadata and an end instruction to end a state in which transmission of the segment data to the receiving apparatus is allowed, and a transmission unit configured to transmit, when the receiving unit receives the end instruction, the metadata containing termination information indicating termination of transmission of the segment data to the receiving apparatus. | 05-15-2014 |
20140136662 | MOBILE APPLICATION MIGRATION TO CLOUD COMPUTING PLATFORM - Technology is disclosed herein for migrating at least portions of computer applications to a server. According to at least one embodiment, a computing device identifies a service component of a computer application executed at the computing device. The service component does not directly interact with a user of the computing device. The computing device transfers an instance of the service component to a server so that the service component can be executed at the server. The computing device then receives from the server a result message generated by the instance of the service component executed at the server. The computing device feeds the result message to a user interface component of the computer application via a procedure call such that the user interface component retrieves the result message as if it were generated by an instance of the service component executed at the computing device. | 05-15-2014 |
20140136663 | INTERFACE APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING MEDIA DATA - An interface is provided for providing a media service. The interface includes an encapsulation layer for encapsulating coded media data, a delivery layer for transmitting the encapsulated media data to another entity, and a control layer for controlling transmission of the media data. | 05-15-2014 |
20140136664 | RESOURCE BASED MOBILE DEVICE APPLICATION STREAMING - Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a computer-implemented method includes steps of determining multiple application fragments of a computer application, wherein each application fragment of the application fragments includes a code to present at least one interface of the computer application; storing the application fragments at a storage device; generating a resource dependency data structure, wherein for each specific application fragment of the application fragments, the resource dependency data structure includes identifications of resources that are needed for running the specific application fragment; and streaming, via a network component, at least one application fragment of the application fragments to a computing device. | 05-15-2014 |
20140136665 | FORCED OPERATING OF SOFTWARE ON A REMOTE TERMINAL - A remote system allows a user terminal to execute a program other than those preliminarily stored in the user terminal through remote operation of the user terminal even if a user who receives remote operation cannot operate the user terminal. In the remote system | 05-15-2014 |
20140136666 | ENABLING FRAGMENT-BASED MOBILE DEVICE APPLICATION STREAMING - Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a computer-implemented method includes steps of running an intermediary application at a mobile device to enable the mobile device to run the video game application by running multiple game application fragments, the intermediary application acting as an intermediary between the video game application and the game application fragments by determining a next game application fragment for each of the game application fragments; running, at the mobile device, an instance of the video game application by running a first application fragment of the game application fragments at the mobile device; requesting, by the intermediary application, a second application fragment of the game application fragments corresponding to a second portion of the video game application; and receiving, at the mobile device, the second application fragment. | 05-15-2014 |
20140143384 | APPARATUS AND METHOD FOR COMMUNICATING MEDIA CONTENT - Certain aspects of a method and apparatus for communicating media content may include a server communicatively coupled to a plurality of content rendering devices. One or more processors in the server may be operable to determine a set of configuration settings associated with the media content based on a set of parameters. The server may encode the media content and the determined set of configuration settings to generate an encoded media content. The determined set of configuration settings may be included in a header section of the encoded media content. The server may transmit the encoded media content to at least one of the plurality of content rendering devices. | 05-22-2014 |
20140143385 | METHOD AND APPARATUS FOR EFFICIENTLY PRIORITIZING ELEMENTS IN A VIDEO STREAM FOR LOW-BANDWIDTH TRANSMISSION - Processing video for low-bandwidth transmission may be complex. At a content source embodiment of methods disclosed herein may include assigning the content identifier as a function of content in a packet of a packet stream on a packet-by-packet basis. The method may further comprise forwarding the content identifier with the packet to enable a downstream network node or device to effect prioritization of the packet within the packet stream. The downstream network node or device may make drop decisions that are guided by a content identifier. Packets, or video frames that contain useful information may be prioritized and have a higher probability of being delivered. | 05-22-2014 |
20140143386 | SECURE MEDICAL DATA TRANSMISSION - A system may include a first network in which user device(s) and a HIP server are communicably coupled. The first network may include a secure data administrator, such as a medical data system, that stores secure data. In some implementations, at least one of the user devices may include a web module and communicate with a web server through a second network. At least one of the user device may be restricted from communicating with the secure data administrator, so the user device may request data stored in the secure data administrator through the HIP server. The user device may base the requests for the data on information received from the web server. | 05-22-2014 |
20140143387 | COMMUNICATION DEVICE, SERVER, PROGRAM, AND COMMUNICATION SYSTEM - A communication device including: a communication unit; and a control unit controlling the communication unit to inquire if one upload service allows direct upload to a server storing service information of each of a plurality of upload services, to have the communication unit obtain desired information from the server for directly uploading data to the one upload service when the one upload service allows direct upload, and to have the communication unit directly upload data to the one upload service according to the desired information. | 05-22-2014 |
20140143388 | PLAYLISTS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses for real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes dividing a stream of data, representing the contiguous time based content of a program (e.g. a live video broadcast), into a plurality of distinct media files, and generating a playlist file having a plurality of tags and Universal Resource Indicators (URIs) indicating an order of presentation of the plurality of distinct media files. The plurality of media files and the playlist file can be made available for transmission to a client device which can retrieve the media files using the playlist file. | 05-22-2014 |
20140149552 | DNS OVERRIDING-BASED METHODS OF ACCELERATING CONTENT DELIVERY - An exemplary method accelerating content delivery via DNS overriding may comprise the steps of generating a routing table for a content delivery network (CDN), the routing table map one or more edge server IP addresses to each of one or more geographic regions, transmitting the routing table to one or more DNS server computers, receiving a request from a registrant of a domain name to subscribe the domain name to the CDN, and designating said domain name as subscribed to the CDN in a DNS zone for the domain name. | 05-29-2014 |
20140149553 | NON-CHRONOLOGICAL BUFFERING OF SEGMENTS OF A MEDIA FILE - Processing a media file includes receiving a request for a media file from a client system and determining, using a processor, a non-chronological ordering of a plurality of segments of the media file for buffering according to historical playback data for each of the plurality of segments of the media file. A first segment of the media file is sent for buffering to the client system as specified by the non-chronological ordering of the plurality of segments. The non-chronological ordering is determined prior to sending any segment of the media file to the client system. | 05-29-2014 |
20140149554 | Unified Server for Managing a Heterogeneous Mix of Devices - A system and method for integrating one or more resource servers for one or more types of devices are described using an enterprise service bus and network appliance as a service (NAaaS) application services. The enterprise service bus receives a request for one or more types of media, determines a first communication protocol of the request and one or more types of second communication protocols of the one or more resource servers, translates the request from a first communication protocol into one or more types of second communication protocols for one or more resource servers and retrieves one or more results matching the translated request from the one or more resource servers. A NAaaS application services determine one or more resource servers that the request is for based on the request matching a global index. | 05-29-2014 |
20140149555 | NON-CHRONOLOGICAL BUFFERING OF SEGMENTS OF A MEDIA FILE - Processing a media file includes receiving a request for a media file from a client system and determining, using a processor, a non-chronological ordering of a plurality of segments of the media file for buffering according to historical playback data for each of the plurality of segments of the media file. A first segment of the media file is sent for buffering to the client system as specified by the non-chronological ordering of the plurality of segments. The non-chronological ordering is determined prior to sending any segment of the media file to the client system. | 05-29-2014 |
20140149556 | METHOD AND SYSTEM FOR RESOURCE DOWNLOAD - A method for resource download includes steps of: obtaining a download link of a download resource and querying a hash server whether or not stores with a full-text hash of a resource file corresponding to the download link; downloading a head data of the resource file via a source server and calculating a head hash of the resource file if the hash server does not store with the full-text hash of the resource file corresponding to the download link; and adopting a respective download strategy based on whether or not the hash server stores with the full-text hash of the resource file corresponding to the head hash. A system for resource down load is also provided. | 05-29-2014 |
20140149557 | Network-Capacity Optimized Adaptive HTTP Streaming - The present disclosure relates to a technique of adjusting the download of one or more adjustable content streams, the one or more content streams are provided in a network by a server ( | 05-29-2014 |
20140149558 | CLOUD BASED APPLICATION FRAGMENTATION - Technology is disclosed for decomposing an application into fragments and streaming the application fragments for execution on a mobile computing device. A fragment presents a user interface of the application and needs a set of resources, e.g., images, icons, etc. to be executed. A server determines a set of fragments for the application and streams them to the device as and when the device needs a particular fragment. The server determines the set of fragments in various ways. For example, the server executes an emulator that simulates the execution of the application by the user and determines fragment data including the set of fragments, resources needed by each of the fragments, and various possible navigations between the fragments. In another example, the server receives such fragment data from various users executing the application on various devices, and aggregates them based on aggregating policy to obtain an aggregated fragment data. | 05-29-2014 |
20140156800 | METHOD AND SYSTEM FOR MULTI-STREAMING MULTIMEDIA DATA - A method for multi-streaming multimedia content data over a network to affiliated client devices is provided. A manifest including a list of Universal Resource Indicators (URIs) for different segments of multimedia content data for selected primary multimedia content and a list of URIs for different segments of multimedia content data for at least one alternate multimedia content related to and different from the selected primary multimedia content is built and made available for download over the network with a transfer protocol. Synchronization of display of the selected primary multimedia content on a primary display and display of the at least one alternate content on the at least one auxiliary client device is thereby enabled. A system for streaming multimedia data over a network to affiliated client devices is also disclosed. | 06-05-2014 |
20140156801 | COWATCHING AND CONNECTED PLATFORMS USING A PUSH ARCHITECTURE - Techniques and mechanisms are described herein for facilitating cowatching and connected platforms using a push architecture. According to various embodiments, a first message from a first client device may be received at a server. The first message may include first update information for updating first shared media context information at the server. The server may be operable to provide a shared media environment across a plurality of client devices based on the first shared media context information. The plurality of client devices may include the first client device and a second client device. The first message may be transmitted via a push communications framework. The first shared media context information may be updated based on the first message. A second message may be transmitted to the second client device via the push communications framework. The second message may include second update information. | 06-05-2014 |
20140156802 | METHOD AND SYSTEM OF RETRIEVING DATA IN A DATA FILE - A method and system for retrieving at least a portion of a first data file are provided. The method includes receiving a request for the at least a portion of the first data file, the request including a start of the at least a portion and a size of the at least a portion; computing a data offset that is aligned to an integer multiple of a block size of the storage device and nearest to the start of the at least a portion; computing a byte-range that is an integer multiple of the block size of the storage device; reading data within the byte-range; and transmitting the at least a portion starting at an offset relative to the data offset that is aligned to an integer multiple of the block size of the storage device. | 06-05-2014 |
20140156803 | TRANSACTION SYSTEM FOR EXCHANGING COMMODITY DATA VIA PORTABLE STORAGE DEVICE AND METHOD THEREOF - A transaction system for exchanging commodity data via a portable storage device and a method thereof are provided. Commodity content of a candidate commodity sold on a server is stored in the portable storage device, commodity identification data of the candidate commodity selected by a user is stored after the user uses an operating device to select the candidate commodity stored in the storage device, and the server generates transaction result information according to the commodity identification data stored in the storage device. By using the technical means, the transaction system and the method thereof can prevent a network transaction platform from affecting consumption due to management conditions, and achieve the technical efficacy of effectively providing a commodity to a specific group merely. | 06-05-2014 |
20140156804 | INFORMATION PROCESSING SYSTEM AND METHOD THEREOF - An information processing system and a method thereof are provided. When monitoring that a network connecting speed between a main server and a client is too low, an assist server monitors all packets transmitted between the main server and the client, and after finding a packet that meets a takeover condition, the assist server requests, in replacement of the client, the main server to process the packet and finally returns a computing processing result fed back by the main server to the client. The above technical means achieves the technical efficacy of proactively assisting the main server to reduce the loading thereof. | 06-05-2014 |
20140156805 | Remote Automated Updates for an Application - In one embodiment, a method updates a media program streaming application for a media program streaming service. The method downloads the application, which includes a bootstrap application, through a distribution site. The bootstrap application receives a manifest from a remote server that lists remote core files. The bootstrap application determines if a core memory contains updateable core files corresponding to the remote core files. The method determines if an updateable core file is present in the core memory that matches a remote core file and loads the updateable core file from the core memory into a memory. If an updateable core file that matches the remote core file is not present in the core memory, the method requests the remote core file from the remote server and loading the received remote core file into the memory. The method then executes the core files in the memory without recompilation. | 06-05-2014 |
20140156806 | SPATIO-TEMPORAL DATA PROCESSING SYSTEMS AND METHODS - This disclosure relates to systems and methods for collecting, integrating, processing, distributing, and analyzing spatial and/or spatio-temporal information associated with a variety of data sources and/or locations. In some embodiments, systems and methods described herein allow for collection and integration of information included in one or more spatial and/or spatio-temporal data streams and/or other related information that may be utilized in connection with one or more analytical processes. In certain embodiments, the disclosed embodiments may allow a user to, among other things, interact with spatio-temporal information associated with a variety of diverse data sources, generate visualizations using such data, and/or perform desired analytical queries based on the data. | 06-05-2014 |
20140156807 | METHODS AND APPARATUS FOR GENERATING GRAPHICAL AND MEDIA DISPLAYS AT A CLIENT - The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client. | 06-05-2014 |
20140156808 | Apparatus for disseminating a series of episodes represented by media files as the episodes become available - An audio program and message distribution system in which a host system organizes and transmits program segments to client subscriber locations. The host organizes the program segments by subject matter and creates scheduled programming in accordance with preferences associated with each subscriber. Program segments are associated with descriptive subject matter segments, and the subject matter segments may be used to generate both text and audio cataloging presentations to enable the user to more easily identify and select desirable programming. A playback unit at the subscriber location reproduces the program segments received from the host and includes mechanisms for interactively navigating among the program segments. A usage log is compiled to record the subscriber's use of the provided program materials, to return data to the host for billing, to adaptively modify the subscriber's preferences based on actual usage, and to send subscriber-generated comments and requests to the host for processing. Voice input and control mechanisms included in the player allow the user to perform hands-free navigation of the program materials and to dictate comments and messages which are returned to the host for retransmission to other subscribers. The program segments sent to each subscriber may include advertising materials which the user can selectively play to obtain credits against the subscriber fee. Parallel audio and text transcript files for at least selected programming enable subject matter searching and synchronization of the audio and text files. Speech synthesis may be used to convert transcript files into audio format. Image files may also be transmitted from the server for synchronized playback with the audio programming. | 06-05-2014 |
20140156809 | DATA DOWNLOADING METHOD, TERMINAL, SERVER, AND SYSTEM - A data downloading method, wherein the method includes the following steps: obtaining a downloading request for a file to be downloaded, wherein the downloading request includes an original downloading link, which is any one of a source URL link, a BT seed file, and an eMule downloading link; obtaining a hash value of the file to be downloaded based on the original downloading link; based on the hash value of the file to be downloaded, if the original downloading link is the BT seed file, obtaining the eMule downloading link information of the file to be downloaded and a multi-source URL set; if the original downloading link is the eMule downloading link, obtaining the Bt seed file information of the file to be downloaded and the multi-source URL set; and if the original downloading link is the source URL link, obtaining the Bt seed file information and the eMule downloading link information of the file to be downloaded and the multi-source URL set; downloading the file to be downloaded based on the obtained Bt seed file information and/or eMule downloading link information of the file to be downloaded, and the multi-source URL set. In the above method, the data sharing based on the networks over different downloading protocols may be implemented. | 06-05-2014 |
20140156810 | METHOD AND SYSTEM FOR LOADING FILE IN WEBGAME - The present invention provides a method and a system for loading a file. The method includes: a browser sends a pre-download request to a pre-publish server beforehand, receives a download link fed back by the pre-publish server, downloads a file from a data source server through the download link, and sends a first file identifier of the pre-downloaded file and a user terminal address of a user terminal that runs the browser to a query server for storing. The browser receives a load instruction that carries a second file identifier of a file, and queries whether the file is stored locally, if the file is stored locally, reads the file locally, if the file is not stored locally, sends the load instruction to the query server, receives a user terminal address returned by the query server, sends the load instruction to a user terminal corresponding to the user terminal address according to the received user terminal address, and receives a file fed back by the user terminal. | 06-05-2014 |
20140164570 | Sharing Information Associated with Power Generation Devices Via a File System on a Network - Certain embodiments herein are directed to transferring information between devices on a network using a filing system such as the WebDAV file system. In one embodiment, a sensor device may communicate with a computer server including a WebDAV file system to obtain information for various purposes, such as for software upgrades or resolution of software bugs. The computer server may receive data from a sensor associated with a home, business, or power generation equipment, or other asset. The computer server may further prepare the data for transmission to a filing system, which may include calling one or more WebDAV functions. The data may be used to determine additional data that may be used be the computer device that sent the data, in one embodiment. The data, as well as the additional data, may be stored in a WebDAV file system and/or transmitted to a remote computing device. | 06-12-2014 |
20140164571 | COPY OFFLOAD FOR DISPARATE OFFLOAD PROVIDERS - Aspects of the subject matter described herein relate to offload technology. In aspects, a source offload provider may transfer bulk data to a destination offload provider even if the offload providers are different and independent from each other and have no prior knowledge of each other. In preparation for transferring bulk data, trust may be extended to the offload providers. After authentication, the offload providers may transfer all or a portion of the bulk data over a secure channel without the data traversing the initiator of the transfer. | 06-12-2014 |
20140164572 | TRANSPORT OF CUSTOMER FLEXIBILITY CHANGES IN A MULTI-TENANT ENVIRONMENT - Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed. | 06-12-2014 |
20140164573 | DATA TRANSMISSION SYSTEM AND METHOD - A data transmission system includes a plurality of electronic devices, an verification server, and at least one access server. The electronic devices are verified by the verification server, and a data transmission group formed by the verified electronic devices. A receiving end in the data transmission group sends a command to the rest of the electronic devices in the data transmission group by the verification server. When the rest of the electronic devices receive the command, the rest of the electronic devices output metadata to the access server. The receiving end receives the metadata via the access server. The receiving end requests the transmitting end in the data transmission group for a physical file according to the metadata. The transmitting end transmits the physical file to the access server, and the access server transmits the physical file to the receiving end. | 06-12-2014 |
20140164574 | Method and System for Downloading a Font File - Disclosed is a method and system for downloading a font file. This can be used when a user cannot download a font file from a file server when the size of the font file exceeds the gateway limit corresponding to the user. The method includes: splitting the font file into a plurality of sub font files each having a size no larger than the gateway transmission limit threshold, and if the size of the font file to be downloaded by a user device is greater than the gateway transmission limit threshold corresponding to the user device, sending all sub font files to the user device. | 06-12-2014 |
20140164575 | System and Method for Media Content Streaming - In accordance with an embodiment, a method includes electronically receiving a media presentation description (MPD) from a network. The MPD describes multimedia content that includes alternative representations of a plurality of media types, and the MPD includes information indicative of how the alternative representations are encoded. The method also includes selecting one of the plurality of alternative representations for at least one of the plurality of media types based on information included in the MPD, requesting the selected one of the plurality of alternative representations piece-by-piece, and electronically receiving a piece of media data. | 06-12-2014 |
20140164576 | SYSTEM AND METHOD FOR AGGREGATING AND PROVIDING AUDIO AND VISUAL PRESENTATIONS VIA A COMPUTER NETWORK - A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network. | 06-12-2014 |
20140164577 | METHODS USING BASE CONTENT AND ADDITIVE CONTENT AND RELATED CLIENT DEVICES AND NETWORK SERVER DEVICES - Methods of operating a network server device are provided. The methods may include establishing a session with a client device. The methods may also include transmitting a first base segment providing first base content for a first time segment to the client device. The methods may additionally include transmitting a second base segment providing second base content for a second time segment to the client device. The methods may further include transmitting an additive segment including additive content for the second time segment to the client device. Also, the additive content may be synchronized with the second base content. Related methods of operating client devices are also described, as are related network server devices and related client devices. | 06-12-2014 |
20140164578 | BROADCAST RESPONSE SYSTEM - A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server. | 06-12-2014 |
20140164579 | SYSTEMS AND METHODS FOR PROVIDING NETWORK-BASED CONTENT TO AN IN-VEHICLE TELEMATICS SYSTEM - A method for providing network-based content to an in-vehicle telematics system is shown and described. The method includes include establishing a communications link between communications electronics of the vehicle telematics system and a remote content management server in communication with a plurality of remote content providers. The method further includes using the communications link to communicate with the remote content management server using an application programming interface. The processing electronics receives content from the plurality of remote content providers via the application programming interface. The communication between the remote content management server and at least one of the plurality of remote content providers is conducted according to a protocol for which the vehicle telematics system does not have an interface. | 06-12-2014 |
20140173036 | System and Methods for Preventing Interruptions due to Battery Drain During Streaming Media Sessions Between Devices - A cloud server intermediates in a streaming media session from a source to a receiving device for a media content. Upon determining that time remaining to complete the streaming media session for the media content is greater than time of remaining battery power for the source, the cloud server redirects the streaming media session to the receiving device. The cloud server may detect that the remaining source battery power is below a threshold and obtain a compressed data file, compressing at least a remaining portion of the media content in response to determining that time remaining to complete the streaming media session is greater than time of remaining battery power for the source. The cloud server may send or receive a pointer along with the compressed data file that indicates a position within the media content at which to resume the streaming media session. | 06-19-2014 |
20140173037 | DIGITAL FILLING STATION FOR DIGITAL LOCKER CONTENT - A system and method for an all-inclusive, high speed and convenient delivery of digital content to a user is described. The system and method include software, firmware and communications technology for providing digital content to a user, monitoring and controlling an interface between the user and the system to provide for purchase or lease of digital content by the user as well as communicating and archiving all data necessary to accommodate accounting, billing and reporting functions. Also included is a system and method for controlling a point of transaction kiosk to function as either a licensed digital locker download service provider, or as a licensed digital locker retailer and download service provider. | 06-19-2014 |
20140173038 | Content Delivery Framework With Dynamic Service Network Topologies - A content delivery framework (CDF) includes a plurality of devices, each device configured to run at least one of a plurality of content delivery (CD) services. The plurality of CD services form one or more CD service networks, and each CD service network having a dynamic network topology. | 06-19-2014 |
20140173039 | Framework Supporting Content Delivery With Reducer Services Network - A framework includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include reducer services forming one or more reducer service networks. | 06-19-2014 |
20140173040 | Framework Supporting Content Delivery With Collector Services Network - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include collector services forming one or more collector service networks. | 06-19-2014 |
20140173041 | Framework Supporting Content Delivery With Rendezvous Services Network - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include rendezvous services forming one or more rendezvous service networks. | 06-19-2014 |
20140173042 | Framework Supporting Content Delivery With Delivery Services Network - A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include delivery services forming one or more delivery service networks. | 06-19-2014 |
20140173043 | Devices And Methods Supporting Content Delivery With Adaptation Services - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services. | 06-19-2014 |
20140173044 | Devices And Methods Supporting Content Delivery With Adaptation Services With Provisioning - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services with provisioning. | 06-19-2014 |
20140173045 | Devices And Methods Supporting Content Delivery With Rendezvous Services Having Dynamically Configurable Log Information - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include rendezvous services with dynamically configurable log information. | 06-19-2014 |
20140173046 | Devices And Methods Supporting Content Delivery With Delivery Services - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include delivery services. | 06-19-2014 |
20140173047 | Devices And Methods Supporting Content Delivery With Rendezvous Services - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include rendezvous services. | 06-19-2014 |
20140173048 | Devices And Methods Supporting Content Delivery With Reducer Services - A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include reducer services. | 06-19-2014 |
20140173049 | BINDING AN APPLIANCE TO A NETWORK AT POINT OF PURCHASE - A system and method of remotely binding appliance information to a user's network is provided. At a point-of-purchase, a terminal can communicate with a remote server over a network, such as the Internet, to provide appliance identification information to the server. The server can associate the identified appliance with user data associated with the user purchasing the appliance. The server can also identify appliance data stored at the server based on the appliance identification information. The server can then bind the appliance data to the user's network. For instance, a target object, such as a local computing device (e.g. a home energy manager or local network device such as a network terminal), associated with the user can be identified based on the user data and a path to provide the appliance data to the target object can be specified. | 06-19-2014 |
20140173050 | MULTIPLE FILE TRANSFER SPEED UP - An aspect provides a method, including: ascertaining, at a source device, an area of a storage device inclusive of multiple selected files for transfer to a sink device; copying, at the source device, files resident in the area of the storage device inclusive of the multiple files selected for transfer to a sink device into a transfer file; creating, at the source device, a control file comprising information necessary to identify the multiple selected files for transfer included in the transfer file; and transmitting, from the source device, the transfer file to the sink device. Other aspects are described and claimed. | 06-19-2014 |
20140173051 | INTELLIGENT STREAMING TO A MOBILE DEVICE - Intelligent streaming of multimedia content is provided. Based on various conditions and signals detected by a mobile device, an activity state of the mobile device that indicates whether viewing of a video portion of streaming multimedia content is desirable or likely may be determined. A server streaming the multimedia content, upon receiving from the mobile device either a request to eliminate the video portion streaming multimedia content or a status update that the video portion is not viewable or is not likely being viewed, is configured to replace streaming of the multimedia content with both audio and video portions with streaming of the multimedia content containing the audio portion but without the video portion. | 06-19-2014 |
20140173052 | EVENT STREAM COLLECTOR SYSTEMS, METHODS, AND DEVICES - A computer-implemented method includes, by a particular service: receiving at least one event stream of event data, the event data relating to operation of at least one type of service, each event of the at least one event stream comprising: (i) a timestamp for the event, (ii) information relating to the event; and producing state data relating to information represented in the event data while asynchronously responding to queries relating to the state data. The event data may be consumed in timestamp order. | 06-19-2014 |
20140173053 | LAYERED REQUEST PROCESSING IN A CONTENT DELIVERY NETWORK (CDN) - In a content delivery network (CDN a method includes: receiving a request for a CDN service of a particular type, wherein a CDN service of said particular type defines a fixed number of configurable layers of request processing, sequentially from a first layer to a last layer; and processing said request, starting at said first layer, said processing being based on a modifiable runtime environment, said processing continuing conditionally through each of said layers in turn until either said request is terminated by one of said layers or said last layer processes said request. The CDN service may be selected from: delivery services, collector services, reducer services, rendezvous services, configuration services, and control services. | 06-19-2014 |
20140173054 | LAYERED REQUEST PROCESSING WITH REDIRECTION AND DELEGATION IN A CONTENT DELIVERY NETWORK (CDN) - In a content delivery network (CDN a method includes: receiving a request for a CDN service of a particular type, wherein a CDN service of said particular type defines a fixed number of configurable layers of request processing, sequentially from a first layer to a last layer; and processing said request, starting at said first layer, said processing being based on a modifiable runtime environment, said processing continuing conditionally through each of said layers in turn until either said request is terminated by one of said layers or said last layer processes said request. A layer may cause some of the processing of a request to be handled by another service. The CDN service may be selected from: delivery services, collector services, reducer services, rendezvous services, configuration services, and control services. | 06-19-2014 |
20140173055 | MEDIA STREAMING METHOD AND DEVICE USING THE SAME - A media streaming method and a device using the same are introduced herein. The disclosure introduces a method for smooth and flawless playback of live media streaming in dynamic network environment. When network congestion occurs for a period, a media receiver may play media data as more as possible by adjusting the transmission order of media data meaningful to the receiver or a provider for providing the media data. In one embodiment, the disclosure introduces a method for smooth and flawless playback of live media streaming by caching a certain amount of media data and then playing them at an appropriate speed to catch up to the progress of the live media streaming, or by dynamically changing bit rates of the live media streaming in time by the provider to meet the most acceptable bit rate according to the network environment between the provider and the receiver. | 06-19-2014 |
20140173056 | System and method for distribution of data packets utilizing an intelligent distribution network - A system and method for efficient distribution of streamed media content to large and diversely located client locations is provided whereby an intelligent distribution network (IDN) center manages the delivery of the streamed media to a plurality of clients. The IDN center determines the most efficient delivery route to each client by utilizing trace routes between the IDN center, IDN nodes, various transmission devices and the client. Once a ‘best performing’ IDN node and network link is determined, the IDN center directs the client to the ‘best’ node and instructs deliver of a content stream along the ‘best’ link. Upon receiving the streamed media, the ‘best’ node replicates the stream and delivers the media to the client. Additional clients may ‘piggyback’ off the initial content stream by obtaining a replication of the media from their ‘best’ nodes which are, or connected to nodes, already transmitting/receiving the initial content stream. | 06-19-2014 |
20140173057 | MULTI-TERMINAL SYNCHRONOUS PLAY CONTROL METHOD AND APPARATUS - Embodiments of the present invention provide a multi-terminal synchronous play control method and apparatus. The method includes: receiving, by a virtual server, a play instruction issued by a user, where the play instruction is an instruction for playing a media file; and sending, by the virtual server, control information respectively to player terminals entering a virtual studio, where the control information is used to control the player terminals to play the media file synchronously on corresponding channels at corresponding play time. With the multi-terminal synchronous play control method and apparatus, multiple player terminals can play the same media file synchronously, and different player terminals can play different channels of the same media file synchronously, which achieves a good play effect and improves the play experience of the user. | 06-19-2014 |
20140173058 | APPARATUS, SYSTEMS AND METHODS UTILIZING DISPERSIVE NETWORKING - An electronic device configured for electronic communications utilizing virtual dispersive networking includes: a network interface for communicating over a network; an application loaded onto the electronic device programmed to communicate over a network; and virtual dispersive networking software configured to create, for such application, a virtual machine comprising a virtual interface for the network interface of the electronic device; select a network protocol out of a plurality of available network protocols based on current communication requirements of the application; and cause network communications of the application to occur via the virtual network interface of the electronic device using the determined network protocol. | 06-19-2014 |
20140181257 | METHODS AND SYSTEMS FOR LOADING CONTENT IN A NETWORK - At least one example embodiment discloses a method of loading content for a user in a network including a plurality of base stations. The method includes obtaining a profile of the user, the profile identifying a history of the user in the network including previous content requested by the user, determining future content to load onto at least a first of the plurality of base stations based on the profile, and instructing a content server to load the future content onto the first base station before receiving a request from the user for the future content. | 06-26-2014 |
20140181258 | COMMUNICATING LARGE AMOUNTS OF DATA OVER A NETWORK WITH IMPROVED EFFICIENCY - Disclosed herein are systems, methods, and computer-readable storage media for communicating large amounts of data. A system can first receive a request for data and determines if the data requested is above a threshold size. If the data is above the threshold size, the system can then prepare a message containing header information following a standard file transfer protocol. The system can also prepare metadata indicating a storage location and a size of the data requested. The message and the metadata can then be separately communicated to the requester. Upon receiving the metadata, a data stream can initiate the transfer of the data from the storage location to the requester, where the data stream removes unnecessary or redundant header information during the transfer from the storage location. | 06-26-2014 |
20140181259 | Method, Apparatus, and Computer Program Product for Generating a Video Stream of A Mapped Route - A method, apparatus and computer program product for generating a video stream of a mapped route, where the video stream provides a perspective of traveling from one location to another at a dynamic perceived speed and from a dynamic perceived viewing angle. Metadata associated with images may provide context to waypoints along a mapped route, such as identification of landmarks or points of interest. Other context may be provided based on the use of the video stream. The perceived speed of movement along the route and perceived viewing angles in various portions of the route may therefore be altered based on the context to allow a user the chance to adequately view areas of interest. | 06-26-2014 |
20140181260 | MEDIA START POSITION - A device may generate an index for providing media files via a HTTP Live media stream. The index may include an ordered list of uniform resource identifiers for obtaining the media files. The device may determine a start position for content corresponding to the media files and may insert a start point identifier into the index. The start point identifier may identify one of the uniform resource identifiers included in the ordered list of uniform resource identifiers, for obtaining one of media files that corresponds to the start position for the content. The device may send the index to a client device. The device may receive a request the one of the media files and may provide the one of the media files to the client device via the HTTP Live media stream. | 06-26-2014 |
20140181261 | METHOD AND APPARATUS FOR PROVIDING EFFICIENT TRANSMISSION OF STREAMING VIDEO THROUGH A COMPLEX IP NETWORK - A method of streaming media on an IP network includes receiving, at a media server, a request for a first media item from a first remote client in a first remote subnet of the IP network; determining a total number of clients of the first remote subnet that are requesting the first media item from the media server; generating a comparison result based on the determined number and a threshold value; and if the generated comparison result indicates that the determined number is greater than the threshold value, sending a signal from the media server to initiate a first relay server in the first subnet, and sending a signal from the media server instructing the first remote client to obtain the first media item from the first relay server. | 06-26-2014 |
20140181262 | USE OF INTERNET INFORMATION SERVICES LOGGING TO COLLECT USER INFORMATION IN AN ASYNCHRONOUS MANNER - Techniques for collecting information about client devices utilizing IIS logging in a secure and asynchronous manner are described. A method may comprise collecting information associated with one or more programs resident on a client device. A request is generated to access a webpage associated with one or more of the client devices where a query string, including at least a portion of the collected information, is attached to the request to access the webpage. The request to access the webpage along with the query string is sent to a server supporting the webpage for storage within an IIS log. | 06-26-2014 |
20140181263 | Intelligent Generation and Distribution of an Encoded Content Transport Stream According to Metadata - There is provided a method and system for generating and distributing an encoded content transport stream. The method comprises obtaining metadata and at least one unique identifier that identifies content elements, generating a recipient specific list using the metadata and at least one of the unique identifiers, creating a content transport stream using the recipient specific list including the metadata and the identified content elements, encoding the content transport stream to generate the encoded content transport stream, and distributing the encoded content transport stream through at least one network path. The metadata may include destination points and priority information of the encoded content transport stream, which may take the form of sections of television programming or block of commercial advertisements. | 06-26-2014 |
20140181264 | METHODS AND SYSTEMS OF RETRIEVING SEISMIC DATA BY A DATA SERVER - Retrieving seismic data by a data server. At least some of the illustrative embodiments are methods including: retrieving a seismic data slice from a seismic data volume, the datums logically organized in parallel layers, the retrieving by: sending a request for the seismic data slice from a client computer to a data sever over a network connection, the request spans at least a quarter of the layers in the seismic data volume, and the data server is remote from the client computer; extracting data values associated with the seismic data slice from the seismic data volume by the data server; sending, by the data server, datums residing within the seismic data slice, the sending such that at least some cache lines of a processor of the client computer filled responsive to the request comprise datums that span more than one layer; and then rendering the seismic data slice on a display device. | 06-26-2014 |
20140181265 | PLAYLIST COMPILATION SYSTEM AND METHOD - A method, computer program product and client electronic device for storing, in a memory of a client electronic device, a location of at least one remote media data file available to stream from a server device. A location of at least one local media data file available on the client electronic device is stored in the memory of the client electronic device. A playlist is compiled that defines the location of the at least one remote media data file and the location of the at least one local media data file. The at least one local media data file and the at least one remote media data file in the playlist are rendered and metadata concerning the at least one local media data file rendered is transmitted to the server device. | 06-26-2014 |
20140181266 | SYSTEM, STREAMING MEDIA OPTIMIZER AND METHODS FOR USE THEREWITH - A streaming media optimizer includes a session quality analyzer that receives media session data and network data corresponding to a plurality of media sessions and that generates a plurality of session quality parameters corresponding to the plurality of media sessions in response thereto. A policy system generates session policy data that includes a plurality of quality targets corresponding to the plurality of media sessions. A controller generates control data, based on the session quality data and the session quality parameters, to allocate network resources to control the streaming media in the plurality of media sessions. | 06-26-2014 |
20140181267 | METHODS AND SYSTEMS TO SPLIT EQUIPMENT CONTROL BETWEEN LOCAL AND REMOTE PROCESSING UNITS - Techniques for distributing computation and storage tasks between customer premises equipment and a remote vendor computer are disclosed. The techniques include receiving, at a customer premises computer equipment, a TCP-based data flow from a client, rewriting the IP header of the TCP-based data flow, and forwarding the TCP-based data flow to a defined TCP port. The techniques also include a transient termination server process operating in user space of the customer premises equipment to read an application payload sent by the client and sending data to a deep packet inspection engine for classification. The techniques may include identifying, from the client data flow, a protocol associated with the data flow, looking up a handling policy from a policy cache stored in the customer premises equipment, and handling the data flow according to the handling policy. | 06-26-2014 |
20140181268 | SCALABLE CONTENT DELIVERY NETWORK REQUEST HANDLING MECHANISM - Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. | 06-26-2014 |
20140181269 | METHOD FOR CONTROLLING FILE NAME AND ELECTRONIC DEVICE THEREOF - A method for controls a file name in an electronic device. The method includes when a data transmission event occurs, detecting at least one file for attachment to data transmission; determining whether a renamed file exists among the at least one file; when at least one renamed file exists, generating a header in consideration of a changed name with respect to the at least one renamed file; and generating and transmitting a data packet including the header. | 06-26-2014 |
20140181270 | System and Method for Synchronizing Operations Among a Plurality of Independently Clocked Digital Data Processing Devices - A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task. | 06-26-2014 |
20140181271 | Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group - A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task. | 06-26-2014 |
20140181272 | LIVE CONCERT/EVENT VIDEO SYSTEM AND METHOD - One aspect of the invention is a method of providing video to attendees of a live concert. Video of different views of the live concert is captured. A plurality of video streams are provided to attendees of the live concert while the live concert is occurring. The plurality of digital video streams enable an attendee of the live concert to select which of the plurality of digital video streams to view using a portable digital device associated with that attendee such that the attendee may choose from among the different views of the live concert. | 06-26-2014 |
20140181273 | INFORMATION SYSTEM, INFORMATION REPRODUCING APPARATUS, INFORMATION GENERATING METHOD, AND STORAGE MEDIUM - An information reproducing apparatus includes a reproduction source information storage unit that stores reproduction source information which is information for constructing reproduced information, an acquired information receiving unit that receives at least one piece of information respectively from at least one information acquiring apparatus, a reproduced information acquiring unit that constructs reproduced information, using the at least one piece of information received by the acquired information receiving unit and the reproduction source information, and a reproduced information sending unit that sends the reproduced information constructed by the reproduced information acquiring unit to at least one information output apparatus. | 06-26-2014 |
20140189063 | CONTENT DELIVERY VIA AN ONLINE SYNCHRONIZED CONTENT MANAGEMENT SYSTEM - Systems, methods, and computer-readable media for content delivery. The system first receives subscription information associated with an account. Next, the system detects a content delivery triggering event, wherein the content delivery triggering event triggers a delivery of a next content item selected for delivery based at least in part on the subscription information. In response to the content delivery triggering event, the system then delivers the next content item to the account, wherein the account is configured to synchronize with a device associated with the account. The system can synchronize with the device to deliver the next content item to the device. | 07-03-2014 |
20140189064 | METHOD AND SYSTEM FOR ADAPTIVE VIDEO TRANSMISSION - Systems, methods and apparatus for efficiently archiving variable quality streaming video by contemporaneously storing higher quality video stream segments and subsequently storing lower quality video stream segments via a backfilling process. | 07-03-2014 |
20140189065 | Systems, Methods, and Media for Controlling Delivery of Content - Methods, systems, and computer readable media for controlling delivery of content are provided. In some embodiments, a system for controlling delivery of content is provided. The system includes processing circuitry configured to: transmit, to a server, a plurality of requests for blocks of the content; while at least some of the plurality of requests are still outstanding: detect a change of a service characteristic of a connection between the system and the server; determine a preferred number of outstanding requests; and cancel at least some of the requests from the plurality that are still outstanding based on the preferred number and a count of the requests from the plurality that are still outstanding. | 07-03-2014 |
20140189066 | ELASTIC RESPONSE TIME TO HYPERTEXT TRANSFER PROTOCOL (HTTP) REQUESTS - The systems, methods, and devices of the various embodiments enable elastic response times to file requests by a server. In this manner, the server may account for unpredictable delay in object/segment availability and reduce the frequency that error messages (e.g., 404 error messages) are returned in response to file requests when file unavailability is temporary and due to network delays. | 07-03-2014 |
20140189067 | DETERMINING ELIGIBILITY FOR MULTIPLE CLIENT MEDIA STREAMING - Methods, systems and devices to authorize access to a simultaneous media streams are described. After a first media stream is initiated with a first client device, an authorization service receives a request to establish the simultaneous second media stream with a second client device. The service determines whether the second client device is at a geographic location where simultaneous streaming is allowed, and grants or denies access to the second simultaneous stream accordingly. | 07-03-2014 |
20140189068 | METHOD AND APPARATUS FOR PROVIDING CLOUD SERVICE, AND SYSTEM HAVING THE SAME - Disclosed is a system for providing a cloud service. The system includes an integrated cloud providing unit which integrates contents information which is transmitted from at least one digital media server (DMS) which is connected to a first network, and provides contents to a terminal which is connected through a second network, based on the integrated contents information, and a connection management unit which manages connection of the terminal to the first network using identification information of the least one DMS. | 07-03-2014 |
20140189069 | MECHANISM FOR DISTINGUISHING BETWEEN CONTENT TO BE SERVED THROUGH FIRST OR SECOND DELIVERY CHANNELS - Described herein are methods, apparatus and systems for selectively delivering content through one of two communication channels, one being origin to client and the other being from or through a CDN to client. Thus a client may choose to request content from a CDN and/or from an origin server. This disclosure sets forth techniques for, among other things, distinguishing between which channel to use for a given object, using the CDN-client channel to obtain the performance benefit of doing so, and reverting to the origin-client channel where content may be private, sensitive, corrupted, or otherwise considered to be unsuitable from delivery from and/or through the CDN. | 07-03-2014 |
20140189070 | Stream-based data deduplication using directed cyclic graphs to facilitate on-the-wire compression - Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers. | 07-03-2014 |
20140189071 | Stream-based data deduplication with peer node prediction - Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers. | 07-03-2014 |
20140189072 | IMAGING DEVICE, IMAGING SYSTEM, IMAGE MANAGEMENT SERVER, IMAGE COMMUNICATION SYSTEM, IMAGING METHOD, AND IMAGE MANAGEMENT METHOD - An imaging device includes an imaging unit that images a subject to generate electronic image data; and a communication unit that communicates with a plurality of servers through a network. The imaging device also includes an image file generating unit that generates an image file including first interpretation subject information interpreted by anyone of the plurality of servers. | 07-03-2014 |
20140189073 | Efficient Storage and Retrieval of Resources for Rendering Structured Documents - In one embodiment, a method includes accessing local storage on the computing device. The local storage includes multiple local-storage slots that each currently correspond to a domain or sub-domain and includes one or more resources for a structured document associated with the particular domain or sub-domain. Each of the resources has a timestamp indicating when it was last used by the computing device. The method further includes identifying based on the timestamps one or more resources to be discarded from the local storage. | 07-03-2014 |
20140195645 | PROXY APPLICATION WITH DYNAMIC FILTER UPDATING - The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations. | 07-10-2014 |
20140195646 | SITE-BASED SERVER SELECTION - In an embodiment, a method comprises receiving a first data streamed from a first server computer at a first site; collecting a first throughput data for the first site based, at least in part, on a first throughput of the first data streamed from the first server computer; receiving a second data streamed from a second server computer at a second site; collecting a second throughput data for the second site based, at least in part, on a second throughput of the second data streamed from the second server computer; switching from the second server computer at the second site, to a third server computer at the first site, based, at least in part, on a comparison between the first throughput data and the second throughput data; wherein the method is performed by one or more special-purpose computing devices. | 07-10-2014 |
20140195647 | BOOKMARKING SYSTEM - A server is configured to receive a request for content from a user of a user device. The server is configured further to obtain a group of bookmarks for the content, the group of bookmarks being obtained based on at least one of viewing behavior of the user or viewing behavior of another user. The server is configured further to provide the content and the group of bookmarks to the user. | 07-10-2014 |
20140195648 | SERVER DEVICE FOR RECOMMENDING ELECTRONIC CONTENTS - The server device according to the embodiments provides users with more reliable recommendation information on electronic contents. This server device includes a game progression control unit for controlling progression of a game, an information storage unit for storing information, and a display control unit. The information storage unit includes: a use status management table for managing use status for each user of a plurality of online games provided by the server device; and a user-to-user relationship management table for managing information on relationship between users. The display control unit determines games to be recommended to a user based on information stored in the use status management table and the user-to-user relationship management table, and causes a terminal device to display information related to the games. | 07-10-2014 |
20140195649 | AUTOMATIC DETECTION OF A SIMILAR APPLICATION STORED ON A NETWORKED MEDIA DEVICE THROUGH A MULTICAST CAPABILITY OF AN OPERATING SYSTEM ACCESSED THROUGH AN APPLICATION OF A MOBILE DEVICE - A method, apparatus and/or system related to automatic detection of a similar application stored on a networked media device through a multicast capability of an operating system of a mobile device. In one embodiment, a method of a mobile device includes accessing a multicast capability of an operating system through an application of the mobile device, determining if there is a similar application locally stored on a networked media device to the application on the mobile device when a multicast message is broadcast to the networked media device communicatively coupled to the mobile device through a local area network, and automatically launching the similar application on the networked media device based on a communication of the multicast message from the mobile device to the networked media device. | 07-10-2014 |
20140195650 | Digital Media Objects, Digital Media Mapping, and Method of Automated Assembly - A system and methodology for automatically assembling digital media objects located in a data base and transmitting the completed assembled media message via a network to a display based on the attributes of that particular type of display classification, whether it is a movie display screen, television display screen, personal computer display screen, mobile phone display screen, digital signage display screen, kiosk display screen or any other type of display screen that is known or unknown. | 07-10-2014 |
20140195651 | LIVE TIMING FOR DYNAMIC ADAPTIVE STREAMING OVER HTTP (DASH) - In one example, a client device for receiving information for streaming of media data includes a clock, and one or more processors configured to receive a media presentation description (MPD) for media content, wherein the MPD includes data indicative of wall-clock times at which the client device can retrieve data of the media content from a source device, and wherein the data indicates a synchronization method by which the client device is to synchronize the wall-clock times with the clock, synchronize the clock with the wall-clock times using the method indicated by the MPD, and request data of the media content from the source device using the synchronized clock. A server device or source device may form and provide such an MPD to a client device. | 07-10-2014 |
20140195652 | EXPEDITING CONTENT RETRIEVAL USING PEER-TO-PEER NETWORKS - A download manger running on a computer system identifies an in-progress download of content by the computer system directly from a content system. The download manager causes the computer system to join a peer-to-peer network in which the content is being shared. The computer system starts to receive data blocks of the content from peer-to-peer network, as it continues the download from the content system. Based on the receipt of the content from the peer-to-peer network and from the content system, the download manager determines whether the computer system should rely primarily on the peer-to-peer network instead of the content system for receiving the content. If a determination is made to rely on the peer-to-peer network instead of the content system, the download manager terminates the download from the content system and continues receiving data blocks of the content from the peer-to-peer network. | 07-10-2014 |
20140195653 | Connected-media end user experience using an overlay network - An Internet infrastructure delivery platform (e.g., operated by a service provider) provides an overlay network (a server infrastructure) that is used to facilitate “second screen” end user media experiences. In this approach, first media content, which is typically either live on-demand, is being rendered on a first content device (e.g., a television, Blu-Ray disk or other source). That first media content may be delivered by servers in the overlay network. One or multiple end user second content devices are then adapted to be associated with the first content source, preferably, via the overlay network, to facilitate second screen end user experiences (on the second content devices). | 07-10-2014 |
20140201327 | SYSTEM FOR COMMUNICATING MEDIA TO USERS OVER A NETWORK - A system of selectively providing media as audio or video or combined media to users in a categorized highly segmented manner. Employing communications and operative software adapted to the task running on a networked computer or server, the system stores media browsers which use media files related to the products and services of one subscribing client. The media browser is forwardable from one user to another. Electronic sales leads are provided to the subscribing clients through the employment of a database configured to discern potential user customers based on matching of media browser identifiers of media browsers requested by users. | 07-17-2014 |
20140201328 | SYSTEMS AND METHODS FOR BUILDING AND USING HYBRID MOBILE APPLICATIONS - Systems and techniques of building and presenting hybrid remote client applications for and to users of a mobile device are presented. Upon a user accessing a remote client application, the mobile device may launch a unified User Interface (UI) that provides the user with a list of allowable operations associated with the remote client application. Such allowable operations may include JavaScript operations that are supplied by the remote client application—e.g., via a HTML web page. In addition, an allowable operation may include a native operation that is supplied by the native SDK of the mobile device. | 07-17-2014 |
20140201329 | DISTRIBUTION OF LAYERED MULTI-MEDIA STREAMS OVER MULTIPLE RADIO LINKS - Embodiments of apparatus, computer-implemented methods, systems, devices, and computer-readable media are described herein for encoding and transmitting layered multi-media streams over multiple radio links. In various embodiments, a first layer of a multi-media stream may be received at a multi-radio computing device through a first radio link. In various embodiments, a second layer of the multi-media stream may be received at the multi-radio computing device through a second radio link. In various embodiments, feedback about the first and second radio links may be transmitted, by the multi-radio computing device through the first or second radio link, to a remote computing device configured to distribute layers of the multi-media stream among the first and second radio links. | 07-17-2014 |
20140201330 | METHOD AND DEVICE FOR QUALITY MEASURING OF STREAMING MEDIA SERVICES - Method and probe device for quality measuring in IP streaming of audio, video, or a synchronized mix of both, performing:
| 07-17-2014 |
20140201331 | PLATFORM FOR THE DELIVERY OF CONTENT AND SERVICES TO NETWORKED CONNECTED COMPUTING DEVICES - Platform for the delivery of content and services to networked connected computing devices, in which the platform stores content by arranging nodes in a hierarchical data format that is capable of semantically representing content, with each node including a unique ID. The hierarchical format acts as an abstraction layer that insulates a content or service creator and the connected computing devices from being restricted (i) to any specific, predefined data format for the content or (ii) to any specific, predefined transport media for exchanging data over the network. | 07-17-2014 |
20140201332 | COMPUTER SYSTEM - A data collection server includes a load monitoring unit configured to monitor a load on the computer system, and a management unit configured to, based on a result of the monitoring, determine a content of a transfer process of data executed at one of servers and transmit the determined content of the transfer process of data to the one of the servers. The management unit determines a type of the transfer process applied to the one of the servers, generates a process subject data list indicating a list of data to which the transfer process is applied out of the data transferred to the data collection server based on the determined type of the transfer process, and determines the content of the transfer process applied to the one of the servers based on the determined type of the transfer process and the generated process subject data list. | 07-17-2014 |
20140201333 | METHOD OF ADAPTIVELY DELIVERING MEDIA BASED ON RECEPTION STATUS INFORMATION FROM MEDIA CLIENT AND APPARATUS USING THE SAME - Disclosed herein are a method of adaptively delivering media based on reception status information from a media client and an apparatus using the same. A media transmission method by a media transmission apparatus may include sending a message, including configuration information for media requested by a terminal, to the terminal, sending a media packet forming the media to the terminal, selecting a media packet having a transport characteristic corresponding to reception quality information for the media packet received from the terminal based on the reception quality information, and sending the selected media packet to the terminal. | 07-17-2014 |
20140201334 | Storing and Transmitting Content for Downloading and Streaming - A method implemented by a first client device, the method comprising receiving a media presentation description (MPD) for a media content from a streaming server, receiving a plurality of segments for the media content from one or more streaming servers, and packaging the MPD and at least part of the received segments such that the packaged segments are accessible by a second client device through the packaged MPD. | 07-17-2014 |
20140201335 | URL Parameter Insertion and Addition in Adaptive Streaming - A method implemented by a client device for media content streaming, the method comprising inserting one or more query parameters in a query string portion of a uniform resource locator (URL), wherein the query string portion follows a path portion of the URL, sending a media request comprising the URL to a streaming server, and receiving one or more segments of a media content from the streaming server in response to the media request. | 07-17-2014 |
20140201336 | Method of Providing Data to a Client - A method provides data to a client by a server and comprises receiving a data update; sending a duplicate of the data update to the client; incorporating the data update into a revolving data carousel for holding the data, the data comprising a plurality of data items; and sending a data item on the data carousel to the client. | 07-17-2014 |
20140201337 | STORAGE SYSTEM FOR PERVASIVE AND MOBILE CONTENT - A system and method for storage and retrieval of pervasive and mobile content is provided. System may be comprised of a controller and a plurality of storage devices. Plurality of storage devices may include a first storage device located in a first geographic location and a second storage device located in a second geographic location. The controller may be operably connected to each storage device. The controller may also be capable of locating a first storage device containing data and transferring the data between the first storage device and a second storage device. The second storage device may be capable of transferring data to a host, which may be operably connected to the second storage. | 07-17-2014 |
20140207912 | SELECTIVE CONTENT PRE-WARMING IN CONTENT DELIVERY NETWORKS BASED ON USER ACTIONS AND CONTENT CATEGORIZATIONS - Systems and methods are provided for streaming content over the Internet via a CDN to an end user system. Requests from end user systems for streaming content objects being handled by the CDN are tracked to identify, for each request the tracked requests, a first content object being requested. For each request of the tracked requests, a category of the requested first content object is identified. The identified category is stored. Aggregated data indicating an amount of requests being for content objects with a specific category is generated. A prediction is made that a second content object will be requested in the future based on the aggregated data and a category of the second content object. Access to the second content object is improved such that the second content object is set to be provided faster in response to a request for the second content object than would otherwise occur. | 07-24-2014 |
20140207913 | SYSTEM AND METHOD FOR MANAGING DISTRIBUTION OF NETWORK INFORMATION - A method for distributing information in a network includes independently selecting and sending segments of N files to a plurality of terminals through a network. One or more of the selected segments except a first segment are sent to a first number of the K terminals, and one or more of the selected segments except a second segment are sent to a second number of the K terminals. A first logical combination of segments is then generated and sent to the terminals. By logically combining the first logical combination with previously sent files, a new file not previously received may be recovered. | 07-24-2014 |
20140207914 | CERTIFICATION VALIDATION AND ASSOCIATED CONTENT ACCESS - Identifying and validating certified individuals (such as fitness trainers) to conduct a fitness program in conjunction with one or more user devices includes a request message being received at a computing device to initiate a fitness client session, the request message includes a request to share content with the computing device and identification information of the request originator. As a result, a certification request message is generated and transmitted to a certification server. A confirmation message may be received to indicate whether a valid certification is associated with the identification information included in the certification request message. A response message is transmitted to the request message indicating a confirmation of the fitness client session, and the content associated with the fitness client session may then be received. | 07-24-2014 |
20140207915 | COMPUTERIZED MEDIA INFORMATION STREAMING SYSTEM - A system for streaming information from one computer to another computer is disclosed. A player computerized system connects through a web interface server into a station community through a social networking website on the web interface server, wherein the station community has media information for a plurality of songs from a website online stream. The player computerized system determines at least one song of the plurality of songs that have the media information from the website online stream to post on the social networking website. At least one other player computerized system accesses the social networking website to obtain the post of the at least one song of the plurality of songs that have the media information from the website online stream. The at least one other player computerized system determines if the at least one song to post from the plurality of songs that have the media information from the website online stream is available to be streamed in real-time, if the at least one song to post from the plurality of songs that have the media information from the website online stream is available to be streamed in real-time then the at least one song is played on the at least one other player computerized system. | 07-24-2014 |
20140207916 | METHOD, APPARATUS, AND SYSTEM FOR PUSHING NOTIFICATION - Embodiments of the present invention provide a method, a notification server, a user equipment, and a system for pushing a notification, which can increase the flexibility of pushing a notification and improve user experience. The method includes: receiving a service message sent by an application server, where the service message includes: a service notification, a user attribute, and a first application identifier; obtaining a terminal state level table according to the first application identifier and the user attribute; screening, according to the service message, the terminal state level table for n user equipments of which a terminal state level is greater than or equal to a preset state level, as a target user equipment; and sending the service notification to the target user equipment. | 07-24-2014 |
20140215017 | PRIORITIZED SIDE CHANNEL DELIVERY FOR DOWNLOAD AND STORE MEDIA - Techniques and mechanisms described herein facilitate the delivery of prioritized side channel data to a client machine. According to various embodiments, base layer data may be transmitted to the client machine. The base layer data may include a plurality of base layer data segments. The base layer data segments may be capable of being used to present a media content item at a first quality level. Side channel data may be transmitted to the client machine. The side channel data may include a plurality of side channel data segments. Each side channel data segment may correspond with a base layer data segment. The side channel data segments may be capable of being combined with the corresponding base layer data segments to present the media content item at second quality level. The second quality level may be being greater than the first quality level. | 07-31-2014 |
20140215018 | METHOD AND SYSTEM FOR SECURING CONTENT COMMUNICATION IN CHUNKS FROM A CONTENT DELIVERY NETWORK TO A USER RECEIVING DEVICE - A user receiving device and method includes a contest delivery network manager interaction module communicating a request for a content delivery network address for a content to a content delivery network manager and receiving the content delivery network address for a content delivery network and a content delivery network token from the content delivery network manager. The user receiving device also includes a manifest interaction module communicating a manifest request to tire content delivery network address of the content delivery network and receiving a manifest from the content delivery network comprising a plurality of chunk addresses. The user receiving device also includes a content delivery network interaction module generating requests tor chunks of the content from the content delivery network using the content delivery network token and a respective chunk address and receiving the chunks from the content delivery network. | 07-31-2014 |
20140215019 | STATIC RESOURCE CACHING - A method and system for static resource caching in a networking system are provided. The system includes a fetcher instantiated on a particular user device. The fetcher can be a browser plug-in, a separate process or a program integrated into another process on the particular user device. The fetcher downloads static resource data from a web server and groups the downloaded static resource data into a plurality of static resource packages. In some embodiments, the fetcher may predict new static resource package(s) that the particular user may need by analyzing the particular user's activities on the web server and web traffics on the particular user device. Therefore, static resource data from the web server may be effectively cached on the particular user device even before any browser is launched on the particular user device. | 07-31-2014 |
20140215020 | Enabling Access to User-Chosen and/or Preferred Content Via Remote Trusted Third-Party Systems - Techniques, systems, and articles of manufacture for enabling access to user-specified and/or user-chosen content via remote third-party systems. A method includes communicating with a content provider via use of one or more user credentials, wherein the content provider maintains a list of user content choices and one or more preferences for content, wherein the content is generated by the user and/or by the content provider and/or by one or more other users, automatically downloading an amount of user-specified and/or user-chosen content from the list of user content choices and one or more preferences to a primary enterprise system and/or a secondary enterprise system in conjunction with an interaction between the user and the primary enterprise system, and providing access to the downloaded user-specified and/or user-chosen content to the user in conjunction with an interaction between the user and the secondary enterprise system, the content provider and/or the primary enterprise system. | 07-31-2014 |
20140215021 | VIDEO SERVER AND METHOD FOR INGESTING VIDEO FILE - According to one embodiment, a video server includes ingesting devices, storage systems, and a controller. The ingesting devices ingest a plurality of video files received from outside. The storage systems store a video file ingested by the ingesting device as broadcast data. The controller selects a storage system between which and the ingesting device a session is to be established from the storage systems on the basis of the total number of sessions established between the ingesting devices and the storage systems when the broadcast data is stored in the storage systems. | 07-31-2014 |
20140215022 | Enabling Access to User-Chosen and/or Preferred Content Via Remote Trusted Third-Party Systems - Systems and articles of manufacture for enabling access to user-specified and/or user-chosen content via remote third-party systems include communicating with a content provider via use of one or more user credentials, wherein the content provider maintains a list of user content choices and one or more preferences for content, wherein the content is generated by the user and/or by the content provider and/or by one or more other users, automatically downloading an amount of user-specified and/or user-chosen content from the list of user content choices and one or more preferences to a primary enterprise system and/or a secondary enterprise system in conjunction with an interaction between the user and the primary enterprise system, and providing access to the downloaded user-specified and/or user-chosen content to the user in conjunction with an interaction between the user and the secondary enterprise system, the content provider and/or the primary enterprise system. | 07-31-2014 |
20140215023 | CONSTRUCTING A NETWORK ENABLING LAYER-2 INTERCONNECTION OF DATA CENTERS - A method for constructing a network enabling layer-2 interconnection of data centers includes: a current data center registers at a neighbor server when the current data center gets online, obtains information of all registered data centers, generates a virtual bridge port for each registered data center; after the current data center comes online, the current data center obtains information of all newly registered data centers according to a pre-set rule, generates a virtual bridge port for each newly registered data center; establishes a tunnel to each registered data center by using the virtual bridge port corresponding to the registered data center, and transmit data via the tunnel. | 07-31-2014 |
20140215024 | Multi-Level Media Communications Content and Message Delivery and Response - A method and system for multimedia broadcasting including dynamically modifying the digital broadcast stream by injecting additional digital content into the digital broadcast stream is disclosed. | 07-31-2014 |
20140215025 | MOBILE DEVICE APPLICATION STREAMING - Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a computer-implemented method includes steps of determining multiple application fragments of a computer application, wherein each application fragment of the application fragments includes a code to present at least one interface of the computer application; storing the application fragments at a storage device; generating a resource dependency data structure, wherein for each specific application fragment of the application fragments, the resource dependency data structure includes identifications of resources that are needed for running the specific application fragment; and streaming, via a network component, at least one application fragment of the application fragments to a computing device. | 07-31-2014 |
20140215026 | SYSTEM AND METHOD FOR ANALYZING THE PERFORMANCE OF MULTIPLE TRANSPORTATION STREAMS OF STREAMING MEDIA IN PACKET-BASED NETWORKS - Streaming media network parameters are measured using an electronic system and displayed directly to a user or transmitted via an electronic interface such as an existing system network conduit, either in or out-of-band. A scalable hardware and/or software compute engine filters and reduces network parameters to simplify tracking the instantaneous and long term streaming media performance of the network. Hence, the entire set of active media streams is continuously monitored concurrently, thereby providing the ability to detect impairments as well as predict impending impairments. In one example, an existing packetized network conduit containing streaming media is tapped to concurrently and objectively analyze the streaming media streams, producing statistics (such as delay factor and media loss rate) and alarm-type events according to predetermined rules. Tapping the existing packetized network in multiple points provides comparison points and assists in pinpointing the source(s) of the impairment(s). | 07-31-2014 |
20140222962 | DETERMINING AVAILABLE MEDIA DATA FOR NETWORK STREAMING - A client device includes one or more processors configured to send a plurality of probe requests for segments of media data to a server device, wherein the server device provides the media data using a live streaming service, analyze responses to the plurality of probe requests to determine a left edge and a right edge of a segment availability window, and send a request for a segment within the segment availability window based on the determined left edge and the determined right edge of the segment availability window, in accordance with the live streaming service. | 08-07-2014 |
20140222963 | INTEGRATED WEB-ENABLED SESSION BORDER CONTROLLER - The present invention provides a system and method for real-time communication signaling between HTML5 endpoints and between HTML5 endpoints and the IMS Core of a telecommunications network. The method adapts complex signaling on the server-side into simple operations towards the Web. In an embodiment the system includes an integrated web-enable session border controller (WSBC) including a network-side controller/a signaling engine, a media gateway and a client-side controller. The client-side controller provides a JavaScript API to encapsulate the signaling layer. The WSBC also includes session border control functionality, terminates Internet domain communications with the client-side, parses, and normalizes the Internet domain communications into an internal protocol suitable for communication with telecommunications network systems. The system thereby provides a dedicated signaling channel with the network-side controller for applications on the client to interact with telecommunications network services. | 08-07-2014 |
20140222964 | CODING FOR REAL-TIME STREAMING UNDER PACKET ERASURES - A computer-based real-time streaming system under packet erasures wherein created messages can be decoded within a fixed delay form their creation is presented. Various code construction methods and corresponding hardware implementation for different cases of erasure link models are also presented. | 08-07-2014 |
20140222965 | METHOD AND APPARATUS FOR PROCESSING MULTIMEDIA CONTENT ON A GRAPHIC CLOUD - A method and system process multimedia content on a graphic cloud. The method includes determining a multimedia instance, determining a load balance associated with the multimedia instance, selecting a graphic card from a plurality of graphic cards for processing the multimedia instance, activating a plurality of ports associated with the graphic card for rendering the multimedia stream to a plurality of multimedia devices and transmitting the multimedia stream to the user. The system includes a multimedia device, a communication interface for establishing communication, a memory that stores instructions and a processor responsive to the instructions to determine a multimedia instance, determine a load balance, select a graphic card, activate a plurality of ports, and transmit the multimedia stream to the multimedia device. | 08-07-2014 |
20140222966 | System and Method for Providing a Content Distribution Network with Data Quality Monitoring and Management - The present disclosure relates to a system and method for providing a content distribution network. In an embodiment, the system and method helps organizations share content as a content source, and manage multiple feeds of content from various other content sources, keeping specific information private while integrating shared updates. For example, the content may be local business information kept by numerous different organizations for their own locality. By sharing this location information through a shared content distribution network, the organizations are able to update the location information of their users and obtain a higher quality of data. In an embodiment, an organization may prioritize the content in a private feed in order to override crowd sourced external data. The network, system and method further includes one or more tools or features for monitoring and managing data quality. | 08-07-2014 |
20140222967 | TRANSPARENT MEDIA DELIVERY AND PROXY - Systems and methods for selecting a delivery policy and/or protocol via which to delivery media and other content from a content provider to a receiving device, is described. In some embodiments, the systems and methods access a request from an application supported by a mobile device to receive a media file from a remote content server, select a delivery policy via which to deliver the media file from the remote content server to the application based on information associated with the media file, and cause the media file to be delivered from the remote content server to the application via the selected delivery policy. | 08-07-2014 |
20140222968 | Device For Archiving Handwritten Information - There is provided an electronic pen device configured to be used with a remote secure server for registering handwritten signatures, the secure server comprising an authentication database storing authentication information in connection with pre-registered users and a signature registration database for registering handwritten signatures, the electronic pen device comprising: an input/output (I/O) interface; a memory; a tip and capturing means connected thereto for capturing handwritten signatures; a network interface adapted to be connected to a data network, and a processing unit connected to the I/O interface, to the capturing means, to the memory and to the network interface. As another aspect of the invention, there is further provided a system for registering handwritten signatures. As another another aspect of the invention, there is further provided a method of authenticating handwritten signatures. As a further aspect of the invention, there is provided a method of signing a document by a plurality of contracting user. As a further further aspect of the invention, there is provided an electronic pen device configured to be used with a remote server for archiving handwritten information. | 08-07-2014 |
20140222969 | Recursive Subscriptions to Content Feeds - A server system subscribes a first user of a first client device, in communication with the server system, to a specified stream of content feeds, where the specified stream of content feeds was defined by a second user at a second client device and comprises one or more other streams of content feeds, a respective stream of the one or more other streams of content feeds was defined by a third user at a third client device and comprises two or more content feeds, and each content feed comprises a set of content items published by a respective publication source. Pursuant to the subscription of the first user to the specified stream of content feeds, the server system sends to the first client device for presentation to the first user content items associated with the specified stream of content feeds. | 08-07-2014 |
20140222970 | SYSTEM AND METHOD FOR ACTIVE TRANSCODING OF CONTENT IN A DISTRIBUTED SYSTEM - A system and method for streaming media and, more particularly, to a system and method for active transcoding of content in a distributed system. The method includes receiving a file having predetermined parameters and sizing the file up to an optimal packet size according to a logarithmic scheme. The optimal packet size is a largest packet size. In further aspects, the method also includes providing a computer infrastructure operable to perform the steps herein. The system includes a media service, rules engine, log based job creator and a stream constructor. A computer infrastructure having computer readable medium to perform the processes described herein is also provided. | 08-07-2014 |
20140222971 | METHOD AND SYSTEM FOR DATA PROCESSING - Methods and systems are provided for processing data generated in a vehicle group. One example embodiment comprises selectively off-boarding a data set generated at a first vehicle in the vehicle group for storage purposes, the first data set off-boarded to one or more of a second vehicle in the vehicle group and a remote storage device. | 08-07-2014 |
20140222972 | Systems and Methods for Space Management in File Systems - Apparatus and methods for space management in file systems provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 08-07-2014 |
20140222973 | NETWORK-OPTIMIZED CONTENT DELIVERY FOR HIGH DEMAND NON-LIVE CONTENTS - A method, apparatus and computer-readable storage medium distribute a non-live content stream in a network. An initial meta-file is transmitted in response to a request for the content, which identifies a division of the content stream into blocks, and available sources for delivery of the blocks. The initial meta-file can identify a first multicast and a second multicast server, assigning a first and second portion of the blocks for delivery using the first and second multicast source server, respectively. The first and second portions are transmitted using the first and second multicast source servers, respectively. The first and second portions correspond to distinct non-overlapping portions of the non-live content stream. The initial meta-file can also identify a unicast source server, assigning a third portion of the blocks for delivery using the unicast source server, the third potion being transmitted by the unicast source server. | 08-07-2014 |
20140222974 | INTERNET ACCESS METHOD, TERMINAL AND STORAGE MEDIUM - The present application relates to an Internet access method, a terminal and a storage medium. The method comprises transmitting a first webpage access-request to a second server via a first server; packaging address information of a webpage to be accessed into a second webpage access-request whose destination address is an address of a proxy server when the terminal confirms the first webpage access has failed and transmitting the second webpage access-request to the second server via the first server and the proxy server; and receiving a by the second server via the proxy server and the first server and presenting the returned webpage content. The present application can increases the reliability of accessing the Internet so as to improve the user experience of using the service. | 08-07-2014 |
20140237081 | METHOD AND MULTIMEDIA CONTENT MANAGER FOR MANAGING MULTIMEDIA CONTENT DOWNLOAD - The invention relates to a method, Multimedia Content Manager (MuMCM), gateway and user device for managing multimedia content download. The MuMCM is in communication with a user device and with an operator network through a subscription. The MuMCM can be implemented in hardware as a standalone device or as a software service, running in a gateway or user device. The method includes sending a request for data usage for the subscription to the operator network and receiving a response comprising the data usage. The method includes receiving a request for multimedia content, sending a modified request for the multimedia content to a content provider, the request being modified according to a maximum content size available for download and receiving a multimedia content. The method includes transmitting the multimedia content to the user device and storing the multimedia content in a cache. | 08-21-2014 |
20140237082 | SYSTEM AND METHOD FOR DELIVERING SECONDARY CONTENT TO MOVIE THEATER PATRONS - Systems and methods disclosed herein include systems and methods for delivering secondary content to a plurality of user devices, the secondary content comprising events synchronized to primary content. The process can include: delivering an application to a plurality of user devices, the application configured to play or executed secondary content on the user devices; and causing the secondary content executed on the user devices to be synchronized with primary content. | 08-21-2014 |
20140237083 | PROGRESSIVE MULTIMEDIA SYNCHRONIZATION - There is disclosed means for uploading/downloading images to/from a remote server and for viewing the same. The uploading/downloading of the images to/from the remote server is parallel instead of serial. This means that the images, instead of being transferred as a sequential stream of bytes, instead are arranged in scans of image data in such a way that the uploaded/downloaded images can be browsed early albeit at a lower quality than if the entire image data is considered. As in the serial case, it is possible to interrupt the uploading/downloading process at any time, and still browse the received image data. Likewise it is possible to re-start the uploading/downloading process in the future. | 08-21-2014 |
20140237084 | INFORMATION DISTRIBUTION DEVICE, INFORMATION DISTRIBUTION METHOD, AND INFORMATION DISTRIBUTION PROGRAM - An information distribution device includes a distribution unit, a storage unit, and a display unit. The distribution unit distributes trial content to a portable terminal. The storage unit stores history information of the trial content being distributed by the distribution unit. The display unit displays, as user selectable content, content selected based on the history information of the trial content being distributed, which is stored in the storage unit. | 08-21-2014 |
20140237085 | COMMUNICATION METHOD OF CONTENT REQUESTER AND CONTENT PROVIDER TO PROVIDE CONTENT AND REAL-TIME STREAMING CONTENT IN CONTENT-CENTRIC NETWORK (CCN) BASED ON CONTENT NAME - Provided is a communication method of a content requester to provide content in a Content-Centric Network (CCN). The method is based on a content name, including generating a content request packet including an identifier indicating a content request based on a predetermined time unit to request content, transmitting the generated content request packet, and receiving segments of the content that correspond to the predetermined time unit. Also provided are corresponding communication methods of a content provider and a node in the CCN. | 08-21-2014 |
20140237086 | METHOD OF SAVING CONTENT TO A FILE ON A SERVER AND CORRESPONDING DEVICE - The invention relates to a method and a device for converting a data stream transporting content into a file on a server, the content including timestamps for its playback, the timestamps indicating the time elapsed since the start of said content, the method being wherein it includes steps for receiving, from a broadcast channel, streaming content, calculating at least one piece of temporal playback information from at least one of the timestamps and a reference clock, the reference clock being the time reference for a local area network, saving the content to a file on a server, the server file being accessible by a playback terminal connected to the local area network, and saving a piece of temporal playback information to a server file or to a description file associated with the server file. | 08-21-2014 |
20140244795 | SMART DATE SELECTOR - The present description refers to a method, apparatus and computer-readable storage medium for receiving a date request from a client application if a date description is not a valid date, the date request including the date description and one or more attributes, comparing the date description to a smart date table, identifying one or more dates corresponding to the date description based on the comparing, and returning the one or more dates to the client application. | 08-28-2014 |
20140244796 | METHOD FOR SYNCHRONIZATION AND MANAGEMENT OF SYSTEM ACTIVITIES WITH LOCALLY INSTALLED APPLICATIONS - The present invention will enable the user to follow a presentation while waiting for presentation files to download to the user's local machine. This invention provides a dynamic cloud based approach to local hand-off. A user will be able to view a cloud or other remotely-based (found via a URL) or screen-shared version of the presentation until source material has downloaded. | 08-28-2014 |
20140244797 | TRIVIAL FILE TRANSFER PROTOCOL (TFTP) ACCELERATED FILE RETRY OPTION - A method of transferring data using a Trivial File Transport Protocol (TFTP) includes sending first request packet from client to server, first request packet requesting that first file be transferred; transferring first file according to first request packet if first acknowledgement packet is received at client from server indicating that server can accommodate request of first request packet; sending second request packet from client to the server if transfer of first file does not complete successfully, the second request packet including TFTP option indicating that transfer of first file be retried beginning at first block after final block that was successfully transferred in response to first request packet; and retrying transfer of first file according to second request packet if second acknowledgement packet is received at client from server indicating that server can accommodate request of second request packet. | 08-28-2014 |
20140244798 | TCP-Based Weighted Fair Video Delivery - Weighted fair sharing of video bandwidth may be provided, for example, over TCP. First, a number of connections with a receiver may be opened. The number of active connections may be proportional to a weighting parameter associated with a stream. Next, the stream may be transmitted over the number of active connections and feedback information may be obtained corresponding to the stream received at the receiver. A quality adaptation may then be made based on the obtained feedback. The process may be repeated over time with the number of active connections changing along with the weighting parameters. | 08-28-2014 |
20140244799 | Installation of an Asset from a Cloud Marketplace to a Cloud Server in a Private Network - A mechanism is provided in a data processing system for deploying of an asset from a marketplace to a computing behind an enterprise firewall. A grabber service in a cloud management computing device in a private network behind the enterprise firewall monitors a placeholder in a file system of a marketplace server. Responsive to the grabber service finding a cloud asset deployment job stored in the placeholder, the grabber service retrieves the cloud asset deployment job. The cloud asset deployment job comprises logic for deploying a cloud asset. The mechanism downloads the cloud asset from a cloud asset repository to a cache behind the enterprise firewall according to the cloud asset deployment job. The mechanism deploys the cloud asset according to the cloud asset deployment job. | 08-28-2014 |
20140244800 | METHOD FOR COLLECTING ONLINE ANALYTICS DATA USING SERVER CLUSTERS - A visitor to a website is allocated to a server cluster which delivers content to the visitor. Online analytics data is collected by means of the servers of the server cluster, and the collected information is stored in a cluster cache database of the server cluster. When the visit is completed, the collected information is communicated to a central database. The system is scalable and communication between the server clusters and the central database is minimised. | 08-28-2014 |
20140244801 | NETWORK-BASED DISTRIBUTION SYSTEM SUPPORTING TRANSFER OF APPLICATION PRODUCTS - An improved system, device and method for transferring a digital asset (e.g., digital product) from a requestor to a recipient with assistance from an asset distribution system. According to one aspect, a requester who has one or more digital assets available for distribution by an online asset distribution system can invoke a transfer of at least one of such digital assets to a recipient. The online asset distribution system can manage the transfer of a digital asset from the requestor to the recipient. The management of the transfer includes one or more of ensuring eligibility of the recipient and/or the digital asset for the transfer, ensuring acceptance of the transfer by the recipient, ensuring acceptance of contract terms governing the transfer, performing the transfer of the digital asset to the recipient, and/or providing various electronic status notifications to the requestor and/or the recipient. | 08-28-2014 |
20140244802 | METHOD AND SYSTEM FOR EMBEDDING IDENTIFIED USER INFORMATION INTO SOFTWARE - A method and system comprises communicating, to a server, a signal initiated by a user actuation. The signal comprises at least the user's identifying information and location information. The server receives the signal and dynamically tags an executable computer code with at least, in part, the received signal. The server further configures the tagged executable computer code using at least, in part, the received signal to form a user specific computer code. The server makes available the user specific computer code for the user. The user specific computer code is accessed and received to be executed and uniquely configured for the user during the execution without user intervention for configuration. | 08-28-2014 |
20140244803 | INTEGRATED APP STORE APPARATUS, A METHOD OF PROVIDING AN APPLICATION IN THE APPARATUS, AND AN INTEGRATED APP STORE SYSTEM - An integrated app store device according to the present invention includes an authentication server performing registration and authentication on a client terminal, a content managing server performing one of registration, search, and download of an application, a web application server providing a web front for a user, and an interworking server providing an open API (Application Programming Interface) for an external app store to access. Accordingly, functions of an app store are defined in the form of a standard-based common interface (Open API) and various terminals and platform environments are supported, thus providing an open-type app store model that may be efficiently expanded even when the type of user terminal and type of service or business environment are varied. | 08-28-2014 |
20140244804 | PROCESSING VIDEO DATA IN A CLOUD - The video processing (VP) tasks may be moved from a client device such as a smart phone, tablet, or a laptop to a cloud processing device provided in a cloud to save conserve power in the client device. In one embodiment, the cloud processing device may process the video data based on the optimized video processing parameters, which may be generated using one or more modified VPPs. The modified VPPs may be provided by the client device based on the size (small, medium, and large, for example) of the screen of the client device. Further, the cloud processing device may support an automatic adaption mode (AAM) in which the cloud processing device may process the video data based on the availability of the network bandwidth value provided by the client device. | 08-28-2014 |
20140244805 | BANDWIDTH ESTIMATION-BASED STREAMING CONTENT PROCESSING METHOD AND APPARATUS OF TERMINAL - A bandwidth estimation-based streaming content processing method and apparatus of a terminal is provided. The streaming content processing method includes establishing a communication channel with a network selected among a plurality of cellular communication networks and a short range communication network, detecting a playback request signal for playing a streaming content received through the communication channel, configuring a fixed bandwidth corresponding to the selected network as an available bandwidth of the streaming content, transmitting a download request for a data version corresponding to the fixed bandwidth to a server providing the streaming content, downloading the requested data from the server, and playing the streaming content of the downloaded data. | 08-28-2014 |
20140244806 | OPTIMIZED VIDEO STREAMING USING CLOUD COMPUTING PLATFORM - Technology is disclosed for migrating at least portions of a video streaming application to a cloud server. The migration is based on an optimization factor of a video streaming application. The optimization factor can be computed based on consumption of computing resources of the computing device. The video streaming application is a multi-threaded application in which a background thread performs tasks that may not require user interaction and a foreground thread performs tasks that may require user interaction. A service component of the video streaming application that obtains video streaming data from video servers is one example of the background thread. A user interface component that displays the video streaming data to a user via a user interface is an example of the foreground thread. If the optimization factor of the service component is below a predefined threshold, the service component is transferred to the cloud server for further processing. | 08-28-2014 |
20140244807 | INFORMATION-PROVISION CONTROL METHOD, INFORMATION REPRODUCTION SYSTEM, INFORMATION-PROVISION APPARATUS, INFORMATION REPRODUCTION APPARATUS AND INFORMATION-PRESENTATION CONTROL PROGRAM - When the information-provision apparatus is providing an audio signal to the specific information reproduction apparatus, the user enters an operation input to the specific information reproduction apparatus to switch processing to reproduce an audio content from the specific information reproduction apparatus to another information reproduction apparatus. In this case, the specific information reproduction apparatus requests the information-provision apparatus to start an operation of providing the audio content to the other information reproduction apparatus specified in the operation input as an apparatus to newly reproduce the audio content. Then, the specific information reproduction apparatus requests the information-provision apparatus to end an operation of providing the audio content to the specific information reproduction apparatus specified in the operation input as an apparatus to terminate an operation of reproducing the audio content. | 08-28-2014 |
20140250209 | METHOD FOR PROCESSING A WEB SERVICE IN AN NRT SERVICE AND A BROADCAST RECEIVER - A method of processing a web service in a Non-Real Time (NRT) service and the broadcast receiver are disclosed herein. A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service. The method may further include connecting a service signaling channel, parsing the received first signaling information, determining whether the NRT service is supported in the broadcasting receiver and consuming the web contents of the NRT service. The NRT service may include at least one of a fixed NRT service and a mobile NRT service. The first signaling information may be a data casting description table (DDT) if the NRT service is the fixed NRT service. The first signaling information may be a service map table (SMT) if the NRT service is the mobile NRT service. The DDT may include a first field identifying the NRT service and a second field identifying a type of the NRT service. The type of the web service may include at least one of a web document of text HTML and a web document of CE-HTML. The third field and the fourth field may be valid if the type of the received service is the web service based upon the second field. | 09-04-2014 |
20140250210 | SYSTEM FOR DELAYED VIDEO VIEWING - The disclosure concerns methods of playback of a video stream comprising: receiving from a first user device ( | 09-04-2014 |
20140250211 | CONTAINERIZED SOFTWARE FOR VIRALLY COPYING FROM ONE ENDPOINT TO ANOTHER - A method, system and computer readable medium include objects with media content. The method includes receiving, at one or more servers, a request for the media content to be displayed at an endpoint. The method includes identifying information about an environment associated with the endpoint. The method includes identifying a set of objects to include in a container for the media content based on the information identified about the environment. At least one of the objects includes program code for completing a transaction during display of the media content. Additionally, the method includes sending, by one or more servers, the set of objects to the endpoint. | 09-04-2014 |
20140250212 | CONTEXTUALLY AWARE CLIENT BUFFER THRESHOLDS - Client buffer thresholds are dynamically adjusted to provide quick start up and smooth playback in a variety of network conditions. In some examples, multiple buffer configurations are available. An initial buffer configuration may be used in typical circumstances and will yield good behavior in most cases. A modified buffer configuration can be used when limited available network resources prevent smooth playback. In some embodiments, a client buffer configuration is continuously adapted based on network throughput and data transfer rates. | 09-04-2014 |
20140258460 | Methods and Systems for Offline Execution of Rich Internet Applications - Methods for offline execution of Rich Internet Applications are disclosed. In one embodiment, the method includes receiving at a remote destination a client value of a Rich Internet Application (RIA) information for an RIA from a client, wherein the RIA information is stored and modified on the client before being received by the remote destination. The method further includes determining if the client value is to replace a remote destination value of the RIA information stored on the remote destination. The method further includes replacing the remote destination value with the client value to synchronize the RIA information between the client and the remote destination when it is determined that the client value is to replace the remote destination value. | 09-11-2014 |
20140258461 | CLIENT-SIDE HTTP TRANSLATOR - A network communications system and method are disclosed. In at least one implementation, the network communications system includes a network gateway device configured to receive from a client device via a client-side local area network, an HTTP compliant request stream including one or more HTTP compliant requests formatted according to an HTTP compliant application level protocol. The network gateway device is configured to translate the HTTP compliant request stream into an HTTP non-compliant request stream or an encrypted HTTP non-compliant request stream including one or more HTTP non-compliant requests formatted according to an HTTP non-compliant application level protocol. The network gateway device is configured to forward the HTTP non-compliant request stream to one or more server devices via a server-side wide area network. | 09-11-2014 |
20140258462 | CONTENT CUSTOMIZATION - A content customization service is disclosed. A user computing device and/or a content customization server may customize a narration associated with an item of content at the request of a listener or a rights-holder. One or more user interfaces may be provided to facilitate these requests. Some examples of customization include specifying settings for the language, accent, mood, or speaker of the narration. Other examples of customization include specifying settings for the bass, treble, pitch, pace, or contrast of the narration. These settings may be collected as narration settings information. The content customization service may distribute this information over an electronic network. The content customization service may provide recommendations to help users select customizations. | 09-11-2014 |
20140258463 | ADAPTIVE BANDWIDTH SWITCHING VIA SHORT-CIRCUITABLE DOWNLOAD - Stalling of segment downloads during adaptive bandwidth switching where bandwidth drops in the midst of download of a segment is overcome by downloading segments in multiple subsegments via multiple download operations. Additionally, bandwidth monitoring can be performed in between each subsegment download, and if bandwidth has fallen substantially, and the segment download is not near completion, then the already-downloaded subsegments can be discarded, and the segment download can be restarted from a lower-quality variant. | 09-11-2014 |
20140258464 | SYSTEM AND METHOD FOR ELECTRONIC DEVICE CONTROL - An originating device is controlled by a client device by receiving a media stream from the originating device over a network at the client device. The media stream includes media content and metadata such that the metadata informs the client device of at least one function of the originating device that is available for control by the client device. A control command is transmitted in the media stream from the client device to control the at least one function of the originating device. In response, the client device receives an altered media stream over the network at the client device such that the altered media stream includes media content altered in response to the transmitted command. The altered media content can be displayed on the client device. | 09-11-2014 |
20140258465 | IDENTIFICATION OF ORIGINATING IP ADDRESS AND CLIENT PORT CONNECTION TO A WEB SERVER VIA A PROXY SERVER - A method is provided in one example embodiment and includes receiving a message from a client destined for a server; embedding in the received message an X-Forwarded Source (“XFS”) value identifying the client; and forwarding the received message comprising the embedded XFS value to the server. In one embodiment, the message is an acknowledge (“ACK”) message of a Transmission Control Protocol (“TCP”) three-way handshake. The XFS value may include at least one of a source IP address of the client and a source port designator associated with the client. The received message may be sent in response to a Transmission Control Protocol (“TCP”) Synchronize-Acknowledge (“SYN-ACK”) message received by the client from the server. Additionally, the XFS value may be embedded in a Transmission Control Protocol (“TCP”) header of the message. | 09-11-2014 |
20140258466 | SYSTEM AND METHOD FOR GENERATING REVENUE FROM DISPLAYING CONTENT ITEMS - System and method for determining a first location of a network accessible device from a location associated with a content item provider when a content item is displayed thereon. A second location of the network accessible device from the location associated with the content item provider is also determined during a predetermined amount of time after the content item is displayed on the network accessible device. The method and system can also operate to determine data responsive to a change in distance between the first location and the second location. The data can then be provided a status value to be used by the content item selector. | 09-11-2014 |
20140258467 | SYSTEMS AND METHODS FOR SHARING AUDIO FEEDS - Systems and methods are disclosed for enabling sharing of audio feeds. One method includes receiving, from a user over a network, a request to add an audio feed to a collection managed by the user; storing, in a database, a URL of the audio feed in relation to the collection; receiving, from the user over the network, a request to share the collection; and generating an RSS URL of the collection by searching the database for URLs of audio feeds stored in relation to the collection. | 09-11-2014 |
20140258468 | RELAY APPARATUS, CLIENT APPARATUS, AND COMPUTER-READABLE MEDIUM - A relay apparatus includes a storage, request data reception and transmission units, a mode data reception unit, a specified condition conversion unit, a content identifier reception unit, a generation unit, and a display data transmission unit. The storage stores a service identifier, access destination information, and a conversion routine for the format of a specified condition specifying content, for each of storage services. The request data reception unit receives a service identifier and a specified condition from a client apparatus. The mode data reception unit receives mode data specifying a client apparatus display format. The specified condition conversion unit converts the specified condition into a server format, which is transmitted by the request data transmission unit using access destination information. The content identifier reception unit receives content identifiers from the server, for which the generation unit generates display data. The display data transmission unit transmits it to the client apparatus. | 09-11-2014 |
20140258469 | CONSUMPTION PROFILE FOR MOBILE MEDIA - In embodiments, the present invention provides a method and system for delivery of content on a mobile media platform, providing a consumption profile, and delivering content to a mobile device, wherein content delivery is based at least in part on the consumption profile. Further, in embodiments, the present invention provides a consumption profile for a mobile media platform comprising a device profile, a user profile, a network profile, an encoding profile, and a content profile. | 09-11-2014 |
20140258470 | RELAYING DEVICE, IMAGE PROCESSING DEVICE, AND SYSTEM COMPRISING IMAGE PROCESSING DEVICE AND RELAYING DEVICE - A relaying device may be configured to communicate with an image processing device and a server device via a network. The server device may be configured to store uploaded data. The relaying device may receive, from the image processing device, selected data format instruction information. The relaying device may execute a conversion processing when the upload data is data in a first format and the data format identified by the selected data format instruction information is a second format, or when the upload data is data in a third format and the data format identified by the selected data format instruction information is not the third format. The relaying device may receive the upload data and convert the received upload data into converted data in the data format identified by the selected data format instruction information. The relaying device may transmit the converted data to the server device. | 09-11-2014 |
20140258471 | PREDICTIVE DELIVERY OF INFORMATION BASED ON DEVICE HISTORY - A server sends information to user devices based on not only the current location of those devices but also predicted future locations of those devices. A number of actions are associated with one or more predetermined locations, a predetermined maximum amount of time, and a predetermined minimum likelihood. When the server determines that a given user device is likely to be in one of the predetermined locations within the predetermined maximum amount of time with at least the predetermined minimum likelihood, the server performs the associated acts with respect to the user device. An example of such an action is sending a promotion or advertisement to the user device, e.g., as an SMS message. | 09-11-2014 |
20140258472 | Video Annotation Navigation - A video server assigns topics to portions of a video based on the content of the video. The video is requested by a client device and streamed to the client device for playback. The assigned topics are transmitted to the client device and displayed during video playback as a table of contents and/or a topic treadmill. The table of contents is displayed alongside the video listing each of the topics assigned to a portion of the video. The topic treadmill lists the topics associated with portions of the video that are near the current playback location. The table of contents allows a viewer to jump directly to a portion of a video by interacting with an assigned topic listed in the table of contents. The topic treadmill allows the user to view content associated with the topic. | 09-11-2014 |
20140258473 | SHARING A CONTENT ITEM - A content item on a content management system can be shared using a generated sharing link. The sharing link can be a custom network address, such as a uniform resource locator (URL), which allows the content item to be accessed without authentication. The sharing index and a content path of the content items can be listed in a sharing index used to identify the content upon a request initiated by the sharing link. The content management system can generate a content link to a content item upon receiving a sharing input from a user indicating the user wants to share a content item. Alternatively, in some embodiments, sharing links can be pre-generated by the content management system and stored on the client device. The sharing link can stored directly to a data buffer on the client device, such as a clipboard, where it can be accessed by the user. | 09-11-2014 |
20140258474 | CONTROLLING DATA COLLECTION INTERVAL OF M2M DEVICE - Described embodiments relate to a machine to machine (M2M) server for controlling a data collection interval of a M2M device. The M2M server may be configured to determine data dependency between a first M2M device and a second M2M device based on sensing data collected from the first M2M device and the second M2M device and to control a data collection interval of at least one of the first M2M device and the second M2M device based on sensing data variation of one of the first M2M device and the second M2M device. | 09-11-2014 |
20140258475 | SYSTEM AND METHOD FOR CACHING DATA - A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist. | 09-11-2014 |
20140258476 | FILE TRANSMISSION TO COMMUNICATION-DISABLED TERMINAL - An apparatus for transmitting a file to a terminal device in a communication-disabled state includes a transceiver unit includes: a transceiver unit to transmit and receive data; a storage unit to store therein file information on a file uploaded to a content server by a transmitting terminal device using a first protocol; and a control unit to receive the file information from the transmitting terminal device through the transceiver unit using a second protocol, deliver the received file information to a receiving terminal device using the second protocol, store the file information in the storage unit when a predetermined time elapses without a response from the receiving terminal device, and transmit the stored file information to the receiving terminal device through the transceiver unit when the receiving terminal device enters into a communication-enabled state. | 09-11-2014 |
20140258477 | SYSTEM AND METHOD FOR CACHING DATA - A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist. | 09-11-2014 |
20140280740 | LOCATION BASED EQUIPMENT DOCUMENTATION ACCESS CONTROL - A document access control system includes a location-based document reader designed to provide a reading service, a location-based physical storage located in a first location and designed to store a physical document, and a location-based document server. The location-based document server stores an electronic document and delivers the electronic document to the location-based document reader. The location-based document reader derives a second location, and provides access to the electronic document based on the first and the second locations. | 09-18-2014 |
20140280741 | Systems And Methods For Configuring Devices - Systems and methods for configuring devices are disclosed. One method can comprise receiving an output signal representing user rights relating to a requested data and processing the output signal to generate validation data. The method can also comprise transmitting the validation data to a source of the requested data, wherein the validation data facilitates the transmission of the requested data. | 09-18-2014 |
20140280742 | MODIFYING DATA COLLECTION SYSTEMS RESPONSIVE TO CHANGES TO DATA PROVIDING SYSTEMS - Modifying data collection systems responsive to changes to data providing systems. When a data collection system receives a failure message from a data providing system in response to transmitting a data collection query, the data providing system can notify a data query evaluation system. The evaluation system can create a local version of the collection system and search computer-readable storage media for a modified data collection query. The evaluation system can execute the local version to provide the modified data collection query to the providing system. If the local version receives a success message in response to providing the modified data collection query, then an execution state of the local version is provided to the collection system. If the local version receives a failure message, then the data query evaluation system iteratively performs refined searches of different computer-readable storage media until the modified data collection query is identified. | 09-18-2014 |
20140280743 | TRANSFORMING APPLICATION CACHED TEMPLATE USING PERSONALIZED CONTENT - Mechanisms are provided to implement a customizable mobile application utilizing a local template to personalize data. In one example, a local client application on a mobile device automatically changes the local content by utilizing a locally cached template and REST service supported by a remote application. In another example, the template further supports multiple phases of personalization. | 09-18-2014 |
20140280744 | SYSTEM AND METHOD FOR ADAPTING CONTENT DELIVERY - A system, method and apparatus for opportunistically transcoding requested content streams into one or more formats to provision thereby one or more content storage libraries. | 09-18-2014 |
20140280745 | Probabilistic Method For Scoring and Segmenting Online Personalities - The present invention relates to a system, method, or a computer program product that uses third-party data sources for the verification and profiling of identifier information including, for example, email address identifiers. The present invention uses identifier information to gather, aggregate, and record identifier-related data which is then sorted and scored based on user-determined criteria and source biased weighting. The score that is obtained can relate to identifier verification and/or profiling of the identifier for various purposes, and also may be used to detect the potential of fraud associated with the identifier. | 09-18-2014 |
20140280746 | MANIFEST CHUNKING IN CONTENT DELIVERY IN A NETWORK - Implementations described and claimed herein provide a system and methods for dynamic re-localization and manifest chunking in a content delivery network. In one implementation, a request for content is received. A first manifest subset is provided using a network component in response to the request for content. The first manifest subset identifies a first set of one or more content segments and a second manifest subset. The first set of one or more content segments constitute a portion of the content, and the second manifest subset is identified at a tail of the first manifest subset. The first set of one or more content segments is served in response to separate requests. A request for the second manifest subset identifying a second set of one or more content segments is received. In another implementation, localization errors are remedied by replacing a relative identifier with an absolute identifier. | 09-18-2014 |
20140280747 | Network Connection Handoff - Systems, methods, apparatuses, and computer readable media may be configured for transferring of state data of a network connection established by a first device. In an example, a front end device of a cache cluster may establish a network connection with a client device and generate state data associated with the network connection. The front end device may receive a content request from the client device via the network connection and select one of a plurality of back end devices to provide the content item. | 09-18-2014 |
20140280748 | COOPERATIVE FEDERATION OF DIGITAL DEVICES VIA PROXEMICS AND DEVICE MICRO-MOBILITY - The subject disclosure is directed towards co-located collaboration/data sharing that is based upon detecting the proxemics of people and/or the proxemics of devices. A federation of devices is established based upon proxemics, such as when the users have entered into a formation based upon distance between them and orientation. User devices may share content with other devices in the federation based upon micro-mobility actions performed on the devices, e.g., tilting and/or otherwise interacting with a sending device. | 09-18-2014 |
20140280749 | ADAPTIVE STREAMING FOR CONTENT PLAYBACK - Streamed content that is a subset of a set of content is received. Further, the streamed content is stored. In addition, at least a portion of the streamed content is played. A request to download a remainder of the set of content is received. Further, a download bitrate is selected. In addition, the remainder of the set of content is received according to the download bitrate. | 09-18-2014 |
20140280750 | PROVIDING USER CONTENT WITH STREAMED MEDIA CHUNKS - In a streaming server, companion content may be received and incorporated along with media that is streamed to clients. The companion content may originate from one of the clients, in some cases. In other cases, the companion content may originate from a source other than a client. The companion content may be any media relates to the media being streamed to the clients or directives that control the processing of the media being streamed to the clients. | 09-18-2014 |
20140280751 | System and Method of Use of Interactive User Group Function for Network Devices - A system and method to specify user group function interactively among network devices and provide characteristics of the specified user group from remote accessible server for user's reference without disclosing each individual own identity. The user group can be specified interactively by changing the group parameters within user group function. User could specify another new group till user is satisfied with the new characteristics of the new group. A pedometer application software running on a smart phone is given as an example to demonstrate the novel user group function. | 09-18-2014 |
20140280752 | SYSTEM AND METHOD FOR SEAMLESS SWITCHING BETWEEN DATA STREAMS - A method for providing seamless redundancy in an output data stream includes the steps of: receiving a first data stream originating from a first location, the first data stream being conveyed over a first network path; receiving at least a second data stream originating from a second location that is geographically distinct from the first location, the second data stream comprising nominally identical content relative to the first data stream, the second data stream being conveyed over a second network path that is topologically distinct from the first network path; and combining first data segments from the first data stream and second data segments from the second data stream to generate a single, uninterrupted output data stream having a reduced likelihood of overlapping, missing and/or corrupt data segments. | 09-18-2014 |
20140280753 | METHOD AND APPARATUS FOR PEER-TO-PEER FILE SHARING - Peer-to-peer sharing of information is described. A requester peer device obtains portions of a desired digital content from a select number of provider peer devices. The provider peer devices are selected using statistical information that considers historical data access between the requester communication peer device and the provider communication peer devices. The requester peer device also obtains an amount of error correcting data associated with the requested portions of the digital content from the server. The amount of error correcting data is determined using the statistical information. The requester peer device reconstructs the desired digital content using a combination of the digital content portions obtained from the selected provider peers and the error correcting data obtained from the server. | 09-18-2014 |
20140280754 | RESILIENCE IN THE PRESENCE OF MISSING MEDIA SEGMENTS IN DYNAMIC ADAPTIVE STREAMING OVER HTTP - Systems, methods, and devices enabling scalability to be incorporated into a media presentation such that the media presentation at a client end may be continuous or at least substantially continuous in the presence of missing segment files. In an embodiment, the loss of one or more segment file may not require a media presentation interval associated with the missing segment file to be skipped at the client end. Systems, methods, and devices enable scalability in live streaming and/or on-demand presentations. | 09-18-2014 |
20140280755 | Transferring Assets via a Server-Based Clipboard - Systems and methods are provided for transferring assets via a server-based clipboard. In one embodiment, an asset is stored on a server system. The asset is transmitted to the server system from a first application in response to a first input to the first application from an input device. A request for the asset is received from a second application in response to a second input to the second application from the input device. The second application is different from the first application. A rendering attribute is identified for the asset. The rendering attribute has a first value that is specific to rendering the asset via the first application. The rendering attribute is modified to have a second value that is specific to rendering the asset via the second application. The asset is provided with the rendering attribute having the second value specific to the second application. | 09-18-2014 |
20140280756 | SYSTEM AND METHOD OF WEB-BASED VIRTUAL MEDIA REDIRECTION - Certain aspects of the present disclosure are directed to a method of performing a virtual media redirection. The method includes: (a) establishing a Web Socket connection between a web server of a baseboard management controller (BMC) and a browser program of a computing device in a network, the BMC performing a management function of a host computer; (b) emulating, at the BMC, virtual media to the host computer; (c) receiving, at the BMC, a read command from the host computer and directed to the emulated virtual media, the read command specifying a first file; (d) in response to the read command, sending, at the BMC, a request for the first file according to the read command to the browser program through the Web Socket connection; and (e) receiving, at the web server, the first file from the browser program through the Web Socket connection. | 09-18-2014 |
20140280757 | ASSISTIVE AGENT - A system and method for providing automated assistance for a user using a computing device comprises, receiving a user request for assistance. The system and method can include determining semantics of the user request and identifying at least one domain, at least one task, and at least one parameter for the user request. The system and method can include accessing one or more semantic web services through an application and determine at least one responsive answer such as to respond to the user request. | 09-18-2014 |
20140280758 | Methods and Systems for Providing Location-Based Subsidized Access to Network Content - An exemplary method includes a content delivery system 1) detecting a request provided by a mobile device associated with a user to access network content by way of a network provided by a network service provider, 2) determining that the mobile device is located within a sponsored geographic area at a time of the request, and 3) providing the user with subsidized access to the network content by way of the mobile device in accordance with a subsidized access arrangement between a sponsoring entity associated with the sponsored geographic area and the network service provider. Corresponding methods and systems are also disclosed. | 09-18-2014 |
20140280759 | DATA TRANSMISSION FOR TRANSACTION PROCESSING IN A NETWORKED ENVIRONMENT - Techniques are disclosed to transmit arbitrarily large data units for transaction processing in a networked environment. A request is received to store a data unit of a size exceeding an allocated memory address space of a transaction gateway component of the networked environment. A predefined store function, provided by a repository interface component, is invoked to store the data unit to a data repository component of the networked environment and without segmenting the data unit. A repository handle of the stored data unit is identified. A predefined load function, provided by the repository interface component, is invoked to load a portion of the stored data unit, based on the identified repository handle, where the portion is smaller than the stored data unit. | 09-18-2014 |
20140280760 | PLAYBACK STALL AVOIDANCE IN ADAPTIVE MEDIA STREAMING - Methods, systems and devices are described to avoid stalling during playback of an adaptive media stream delivered to a media player device over a network. The media device requests segments of the media stream that are received in a buffer. Buffer utilization is monitored over time to determine a rate of change, and future segment requests are adjusted based upon the determined rate of change in the buffer utilization. By making adjustments based upon the rate of change in buffer utilization, sudden changes that could otherwise affect the viewer's experience can be avoided. | 09-18-2014 |
20140280761 | EXCHANGE OF CONTENT CONSUMPTION-RELATED INFORMATION BETWEEN NETWORKED DEVICES - Content information networks may be provided that may each include a plurality of content consumption devices. One or more of the content consumption devices within a content information network may be capable of serving as a content consumption hub device that coordinates the receipt and dissemination of content consumption event information pertaining to content consumption events from and to various content consumption devices within the content information network. The content consumption hub device may further communicate, to various content consumption devices within its network, content-related information relating to content consumed on content consumption devices within its network and/or devices outside of its network. The content consumption hub device may be configured to receive content-related information from one or more content information hubs. The content consumption hub device may also receive content consumption event information from a content consumption platform. | 09-18-2014 |
20140280762 | EXCHANGE OF CONTENT CONSUMPTION-RELATED INFORMATION BETWEEN NETWORKED DEVICES - Content information networks may be provided that may each include a plurality of content consumption devices. One or more of the content consumption devices within a content information network may be capable of serving as a content consumption hub device that coordinates the receipt and dissemination of content consumption event information pertaining to content consumption events from and to various content consumption devices within the content information network. The content consumption hub device may further communicate, to various content consumption devices within its network, content-related information relating to content consumed on content consumption devices within its network and/or devices outside of its network. The content consumption hub device may be configured to receive content-related information from one or more content information hubs. The content consumption hub device may also receive content consumption event information from a content consumption platform. | 09-18-2014 |
20140280763 | Systems, Methods, and Media for Delivery of Content - Systems, methods, and computer readable media for delivery of content are provided. In some embodiments, systems for controlling delivery of content are provided, the systems comprising processing circuitry configured to: receive a request to stream the content, the request being received from a user equipment device; determine a first location of the user equipment device; determine a count of user equipment devices that are located at the first location and are currently streaming the content; determine whether the count meets a threshold; and responsive to determining that the count meets the threshold, add a first content delivery network to a pool of one or more content delivery networks that are used to stream the content. | 09-18-2014 |
20140280764 | BANDWIDTH MANAGEMENT FOR OVER-THE-TOP ADAPTIVE STREAMING - A method, Over-The-Top (OTT) content provider server, Content Delivery Network (CDN) Redirector server, and CDN delivery server for managing bandwidth while delivering electronic content utilizing OTT adaptive streaming to a plurality of client devices at a customer premises. The OTT content provider server receives client device priorities from a customer and stores in a customer profile, a device weighting for each of the plurality of client devices. The OTT content provider server also stores an indication of an available bandwidth of a premises connection at the customer premises. When each client device requests OTT content, a delivery server in a CDN allocates a bitrate for the requesting client device based on the available bandwidth for the premises connection and the device weighting of the requesting client device, and delivers the requested OTT content to the requesting client device at the allocated bitrate. | 09-18-2014 |
20140280765 | Self-Organizing Disk (SoD) - System and methods for storage object distribution using a universal distributed storage (UDS) system. An embodiment UDS includes server nodes and a header server in communication with the server nodes. The header server is configured to divide an object received from a client into chunks, to assign a key to each of the chunks, to calculate a hash value for each of the keys to identify which of the server nodes will store each of the chunks, and to instruct one of the server nodes to store each of the chunks in accordance with the hash value calculated. In an embodiment, the server nodes include a single central processing unit, a single storage device, a primary network interface, and a redundant network interface. | 09-18-2014 |
20140280766 | Method and System for Event State Management in Stream Processing - Method, system, and programs for event state management in stream processing. In one example, a batch of events is created from a plurality of input events. The batch is associated with a state and is to be processed in one or more stages. The batch of events is stored in a persistent storage. The state associated with the batch is updated based on results of processing the batch in the one or more stages. The state associated with the batch is retrieved. | 09-18-2014 |
20140280767 | WEB SERVICES PROVIDED FROM SOFTWARE FRAMEWORK - The present invention relates to methods and systems for providing various web services by storage devices, wherein the storage devices uses an application framework that is specific to storage devices. Thus, with web services enabled, communications and transactions may be conducted directly with various features of the storage device over a network, such as the Internet or other type of network. | 09-18-2014 |
20140280768 | MIGRATION OF NETWORK CONNECTION UNDER MOBILITY - The present disclosure relates generally to the field of migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility). In various examples, migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility) may be implemented in the form of methods and/or algorithms. | 09-18-2014 |
20140280769 | SERVER DEVICE, OUTPUT SYSTEM, SERVER METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A server device includes a first accepting unit, a converting unit, a notifying unit, and a providing unit. The first accepting unit accepts a specification from a specifying device that specifies first content. In a case where a data format of the first content indicated by the specification is not a certain data format in which data is capable of being output by an output device, the converting unit converts the data format of the first content to the certain data format, thereby generating second content having the certain data format, and stores the second content. The notifying unit notifies the specifying device of a storage site of the second content. In a case where the output device requests to get content from the storage site of the second content by using information acquired from the specifying device, the providing unit provides the second content to the output device. | 09-18-2014 |
20140280770 | TRANSFORMING APPLICATION CACHED TEMPLATE USING PERSONALIZED CONTENT - Mechanisms are provided to implement a customizable mobile application utilizing a local template to personalize data. In one example, a local client application on a mobile device automatically changes the local content by utilizing a locally cached template and REST service supported by a remote application. In another example, the template further supports multiple phases of personalization. | 09-18-2014 |
20140280771 | MOBILE APPLICATIONS - Providing a framework for developing, deploying and managing sophisticated mobile solutions, with a simple Web-like programming model that integrates with existing enterprise components. Mobile applications may consist of a data model definition, user interface templates, a client side controller, which includes scripts that define actions, and, on the server side, a collection of conduits, which describe how to mediate between the data model and the enterprise. In one embodiment, the occasionally-connected application server assumes that data used by mobile applications is persistently stored and managed by external systems. The occasionally-connected data model can be a METAdata description of the mobile application's anticipated usage of this data, and be optimized to enable the efficient traversal and synchronization of this data between occasionally connected devices and external systems. | 09-18-2014 |
20140280772 | SERVER, IMAGE PROCESSING DEVICE, AND SYSTEM COMPRISING IMAGE PROCESSING DEVICE AND SERVER - A server may receive a plurality of target data transmitted by the image processing device. The plurality of target data may be data on which data processing is to be executed. The server may generate a plurality of target data identification information for identifying each of the plurality of target data. The server may store one item of association information corresponding to the plurality of target data identification information in a storage unit and transmit the one item of association information to the image processing device. The server may receive the one item of association information and data processing execution instruction information transmitted by the image processing device. The data processing execution instruction information may be for instructing execution of the data processing on the target data. The server may execute the data processing on the target data identified by the one item of association information. | 09-18-2014 |
20140280773 | SYSTEMS AND METHODS FOR EXPEDITED DELIVERY OF MEDIA CONTENT - The systems and methods disclosed herein are directed to making multimedia content available over a network to users on-demand. In one representative embodiment, a method of providing sponsored downloads of multimedia content to a user on-demand comprises receiving a request to sponsor one or more downloads of one or more multimedia files by one or more users. The request can originate from a sponsoring entity, and the one or more multimedia files can be available through a multimedia provider service. The method can further comprise receiving a request originating from a multimedia player to download a multimedia file from the multimedia provider service, and transmitting the multimedia file to the multimedia player. The multimedia file can be transmitted to the multimedia player with a commercial message from the sponsoring entity. | 09-18-2014 |
20140280774 | INFORMATION SYSTEM, FILE SERVER, AND FILE SERVER CONTROL METHOD - An information system accesses an internal network via a firewall from an information terminal of an external network. The information system includes a relay server provided in the external network; and a file server provided in the internal network. The file server includes a relay agent configured to manage a network connection between the file server and the relay server, and a file system configured to store desired data. The relay agent generates a thread based on a number of requests received by the relay server from the information terminal, acquires the request by using the generated thread, and transfers the acquired request to the file system. The file system identifies data corresponding to the transferred request, and outputs the identified data to the information terminal via the relay agent and the relay server. | 09-18-2014 |
20140280775 | Network Stack and Related Techniques - A system for routing network traffic in a virtual network includes: a first virtual machine executed by a first physical server connected to a physical network and a second virtual machine executed by a second physical server connected to the physical network. A network traffic encoder is executed by the first physical server. The network traffic encoder is configured to: receive network traffic generated by the first virtual machine and addressed to the second virtual machine for transmission over the virtual network; identify the second physical server within which the second virtual machine is executing; append a physical network header to the network traffic that includes a network address of the second physical server; and forward the network traffic onto the physical network to be routed to the second physical server. | 09-18-2014 |
20140280776 | SCALABLE SYSTEM AND METHODS FOR PROCESSING IMAGE DATA - A scalable system for processing image data may include a server system configured for processing medical image data relating to a patient, the server system being in communication with a network and configured for providing a user interface that is accessible by a user over the network and that is configured to allow the user to upload the medical image data for processing by the server system, the server system having at least one server for managing the uploading and processing of the medical image data, a scalable storage component in communication with the at least one server and configured to increase storage capacity as increasing quantities of medical image data is uploaded, and a scalable processing component in communication with the at least one server and configured to increase processing capacity as more data is processed. | 09-18-2014 |
20140280777 | DISTRIBUTION CONTROL SYSTEM, DISTRIBUTION SYSTEM, DISTRIBUTION CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A distribution control system is connected to a plurality of communication terminals that output image and/or sound data indicating at least either one of an image and sound and transmits the image and/or sound data to the communication terminals. The distribution control system includes a browser management unit is configured to start up a browser appropriate for the communication terminals; a browser configured to generate the image and/or sound data by rendering content data; a transmitter configured to transmit the image and/or sound data to the communication terminals; and a receiver configured to receive input information from the communication terminals. The transmitter is configured to transmit the image and/or sound data updated by the browser in accordance with the input information to the communication terminals. | 09-18-2014 |
20140280778 | Tracking Network Packets Across Translational Boundaries - A method is described for calculating a first hash of a packet application layer payload at an inside sensor before a boundary, and storing a first hash data record at a device that has direct access to the inside sensor. A second hash of the packet application layer payload can be calculated at an outside sensor after the boundary, and a second hash data record can be stored at a device that has direct access to the outside sensor. The packet can be transmitted from a client to a server, or from a server to a client, and the boundary is between the client and the server. The first hash data record and second hash data record can include a hash value, an IP address, and a timestamp. Finally, a determination can be made whether the first hash data record and the second hash data record match. | 09-18-2014 |
20140280779 | APPARATUS, SYSTEM AND METHOD OF CONTENT TRANSFERRING - Embodiments of the present invention are directed to an apparatus, system and method of content transferring. Self-contained local servers, typically with built in WiFi access point capabilities, are locally deployed. Each local server acts as a local cache to a remote system Internet cloud infrastructure, which can include one or more remote servers. Each end device participating in the content transfer operation interacts with a local server rather than directly with the cloud infrastructure when a local server is available. | 09-18-2014 |
20140280780 | SYSTEM, METHOD AND APPARATUS FOR CONTENT EAVESDROPPING - Techniques, devices, systems and methods to facilitate the ability of a user to simultaneously and substantially in real time transmit content to others, like a radio, whether a person adjacent them or a world away, and access the streaming content of others in real time. Through the synchronization of delivered content, two or more users can have a shared experience. | 09-18-2014 |
20140280781 | ENHANCED PLAYLIST DEFINITION AND DELIVERY FOR FAST CHANNEL CHANGE WITH HTTP ADAPTIVE STREAMING - An adaptive bit rate system uses adaptive streaming to deliver content to client devices capable of adaptive bit rate streaming. Enhancing or generating compound manifest files for delivery to clients in an adaptive streaming environment permits a direct acquisition of media segments to services not currently being viewed. For example, the compound playlist can be designed to offer direct access to neighboring channels or other services in the same genre. These novel enhancements to the manifest files may reduce channel change times as well as the efficient delivery of manifest files. | 09-18-2014 |
20140280782 | Relay Server System and Communication Apparatus - A relay server system includes: at least one processor; at least one memory storing computer readable instructions when executed by the at least one processor causing the relay server system to: receive first condition information from a first terminal device, the first condition information representing a condition to transmit data from a communication apparatus to a first terminal device; transmit the first condition information to the communication apparatus when the relay server system receives the first condition information; store the first condition information in a memory when the first condition information is received; receive a specific notification from the communication apparatus after the relay server system transmits the first condition information to the communication apparatus; and transmit the first condition information stored in the memory to the communication apparatus again when the specific notification is received. | 09-18-2014 |
20140280783 | Method and Apparatus for Improving Downloading Performance Based on Reading Intent for Digital Magazine - A method for improving downloading performance of digital magazine in OFIP (Open Format Interactive Publishing) format or Folio format based on reading intent is disclosed. In one embodiment, the method is realized by packaging the whole issue of digital magazine into per article based or per page based record based on meta-data analyzing the reading intent, e.g. which article and which page a user is currently reading, which article and which page the user intents to read next, downloading only resources related to those articles and pages, and displaying the article or the page as soon as the related resources are downloaded. | 09-18-2014 |
20140280784 | File Transfer Based Upon Streaming Format - Systems and methods are provided for delivery and playback of bounded multimedia data files. A media gateway communicates with a client device, the communications being related to content lists, playlists, media assets, and security dialogs. A client device can perform playback while in communication with a media gateway. Several playlist can be employed. | 09-18-2014 |
20140280785 | APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENT - A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. The metadata may include a start time attribute and/or a duration attribute of each of the periods. The metadata may determine a start time of each of the periods, and a start time of each of segments included in each of the periods. A terminal may access segments included in each of the periods, may decode and render data of media content included in the segments, and may play back the media content. | 09-18-2014 |
20140280786 | SYSTEM AND METHOD FOR CACHING DATA - A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist. | 09-18-2014 |
20140280787 | Auditable distribution of a data file - Auditable data distribution from a server to clients is achieved as follows. The server delivers chunks of a data file, and identifiers of the chunks, to the clients. For each chunk of the data file received by the clients, a digest is generated by the client that received the chunk, using at least a part of the chunk and further data of the client that received the chunk. The further data is known to the server. The client that received this chunk sends the digest to the server, which receives the digest. The server determines an identity of the clink that received the chunk in question, by comparing the digest to the chunks that the server has sent and to the further data known to the server. The server stores the identity of the client that received the chunk. | 09-18-2014 |
20140280788 | METHOD AND APPARATUS FOR CONVERTING CONTENT - Methods and apparatuses for converting browsed content in a device are provided. The method includes receiving a request signal for information related to the browsed content from an external device; detecting at least one of a document object and a view from the browsed content based on information about the external device contained in the request signal; converting the browsed content into data that can be browsed on the external device according to the at least one of the document object and the view based on the information about the external device; and transmitting the converted data to the external device, wherein the browsed content is currently browsed at the device. | 09-18-2014 |
20140280789 | Media Content Streaming Using Stream Message Fragments - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for media content streaming can include transacting access information associated with a media stream and transacting one or more fragments associated with the media stream to facilitate a delivery of media content associated with the media stream. Access information can include fragment sequencing information to facilitate individual retrieval of fragments associated with the media stream using a uniform resource identifier via a processing device configured to cache content. A fragment can include one or more stream messages. A stream message can include a message header and a corresponding media data sample. The message header can include a message stream identifier, a message type identifier, a timestamp, and a message length value. | 09-18-2014 |
20140289367 | ENABLE UPLOADING AND SUBMITTING MULTIPLE FILES - An atomic multiple-file upload from a client to a server requires only a single Java Server Faces (JSF) lifecycle to process the multiple files uploaded. Progress and other upload status indicators are displayed at the client and individual files can be deleted, canceled or added prior to committing the multiple-file upload at the server. | 09-25-2014 |
20140289368 | DEVICE AND METHOD FOR GENERATING A MEDIA PACKAGE - A device and method direct towards the packaging, transporting and extracting of essence files, metadata files and service data files are provided. The device and method include receiving content files (e.g., essence and metadata files) and service files, the service files identifying an application to be applied to the content files, combining the content files and the service files into a media package, and transmitting the media package. The device and method also include receiving the media package containing content files and service files and extracting the content files and the service files from the media package. The media package may further include command data that describes how to process the content files and the service files as well as identification data that identifies the content files and service files. The command data, and content and service files may be encrypted. | 09-25-2014 |
20140289369 | CLOUD-BASED SYSTEM FOR FLASH CONTENT STREAMING - A cloud-based system executes a rich Internet application such as a Flash application and compresses its video stream output. A player executes a rich Internet application and produces frames of a video stream according to the rich Internet application and inputs received from a remote user. An analyzer predicts a frame being generated by the rich Internet application player, based on prior frames and prior user inputs. It also generates a set of side information comprising motion compensation data. A combiner combines the side information with a previously encoded frame to produce a reference frame. A comparator generates a residual frame from a comparison of the reference frame with the frame generated by the player. A compressor compresses the residual frame using standard compression techniques. An Internet transmitter transmits the compressed residual frame to the remote user using a UDP connection and transmits the side information using a TCP connection. | 09-25-2014 |
20140289370 | LOG MANAGEMENT SYSTEM, LOG MANAGEMENT METHOD, IMAGE FORMING APPARATUS AND CONTROL METHOD THEREOF, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - A log management system in which log information sent from an image forming apparatus via a load balancer, which distributes a storage destination of log information, is managed by a plurality of storage servers, the system comprises: a management unit which manages identification information of a first storage server, which received first log information including image data, of the plurality of storage servers in association with identification information of the image data; and a control unit which controls a second storage server, which received second log information which does not include the image data and includes the identification information of the image data as reference information of the image data to copy and store the image data from the first storage server specified by using information managed by the management unit and the reference information included in the second log information. | 09-25-2014 |
20140289371 | DEVICE, METHOD AND SYSTEM FOR MEDIA DISTRIBUTION - A media distribution system comprises a client device and a server device connected by a data link, in which the server device is operable to provide respective versions of successive contiguous segments of a media presentation, each segment being encoded as at least two versions at different respective data rates and the client device is operable to request, from the server device, a version of each successive segment so as to stream the media presentation from the server device to the client device; the server device being configured to provide a data file to the client device defining the available versions of the segments according to their respective data rates and an indication of their respective encoding quality; and the client device being configured to select, in respect of a segment of the media presentation, a version having a data rate which does not exceed the data capacity of the data link and which has the highest indication of encoding quality. | 09-25-2014 |
20140289372 | METHODS AND SYSTEMS FOR CONTENT DELIVERY - Embodiments of the present invention relate to method and system for transferring media content between two telecommunication devices. The method recited in the invention is for delivering media content from a first telecommunication device to a second telecommunication device. At the first step of the method, the first telecommunication device (FTD) sends a media content request to a second telecommunication device (STD). The second device checks the compatibility parameters of the first telecommunication device. If the first device is competent to receive the media content, a non-data delivery channel get utilized between the two devices and the content get delivered from the second device to the first device through the non-data channel. | 09-25-2014 |
20140289373 | DATA TRANSFER CONTROL METHOD, RELAY DEVICE, AND DATA TRANSFER CONTROL DEVICE - A transfer path between a sensor and a data processing server is partitioned into at least a first transfer path between the sensor and a first relay device, a second transfer path from the first relay device to a second relay device that transfers the data transmitted from the first sensor, and a third transfer path between the second relay device and the data processing server. A data transfer between each of the sensors and the data processing server is implemented by respectively controlling a pair of the first transfer path and the second transfer path, and a pair of the second transfer path and the third transfer path. | 09-25-2014 |
20140289374 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION SERVER, CONTENT DISTRIBUTION METHOD, AND COMPUTER READABLE MEDIUM FOR DISTRIBUTING CONTENT EASILY VIEWABLE BY TERMINAL DEVICE HAVING SMALL DISPLAY PART - A content distribution system includes a content server and a distribution server. The distribution server distributes the content provided from the content server via a network. The distribution server includes a notice accept unit, an issuing unit, a content receiving unit and a distribution execution unit. The notice accept unit receives a notice of attribute information from the content server, the attribute information corresponding to a distribution timing of content. The issuing unit issues a permission notice according to the accepted attribute information and transmits the issued permission notice to the content server. The content receiving unit receives the content added with meta information containing the distribution timing from the content server after issuing the permission notice. The distribution execution unit distributes the content received by the content receiving unit to the terminal device according to the distribution timing contained in the meta information added to the content. | 09-25-2014 |
20140289375 | CONTENT SEVER MEDIA STREAM MANAGEMENT - Mechanisms are provided to manage media stream transmissions at a content server. A content server detects that a user on a device such as a mobile device has stopped playing a live media stream. The content server maintains information associating the user with the media stream and time information. When the content server detects that a user wishes to resume playing a media stream, the user can continue viewing the media stream from where stoppage occurred. In many instances, the content server stores many hours of live media stream data and allows a user to select a particular starting point. | 09-25-2014 |
20140289376 | OPTIMIZING STORAGE OF DATA FILES - Disclosed are systems, methods, and machine-readable storage mediums for managing storage of a computing device associated with a user. In at least some embodiments, a method includes receiving a request to synchronize a data file from a cloud storage system from a the computing device, determining a classification of the computing device and an access pattern associated with the file, determining a storage optimization operation to be performed on the data file based on the access pattern and the classification, transmitting the file to the device subsequent to execution of the storage optimization operation, and transmitting an updated file based on an updated access pattern. The storage optimization operation can include downsampling, lossy compression, lossless compression, or a combination thereof. | 09-25-2014 |
20140297804 | CONTROL OF MULTIMEDIA CONTENT STREAMING THROUGH CLIENT-SERVER INTERACTIONS - A real-time server (RTS) controls on-demand, live, and real-time streaming of multimedia content from network services to a client. The RTS receives a request to stream the multimedia content to the client. In response, the RTS causes an encoder to encode successive blocks of the content to produce encoded files, upload the encoded files to a download server, and identify the uploaded files to the RTS. The RTS receives, from the client, a playlist request that relates to the content and includes encoded file selection criteria. In response, the RTS selects among the uploaded files based on the selection criteria, and sends a playlist identifying the selected files to the client. The download server services access requests from the client to download the selected files identified in the playlist. | 10-02-2014 |
20140297805 | METHOD AND APPARATUS FOR ASSIGNING PRIORITY LEVELS TO STREAMS BY A NETWORK ELEMENT IN A COMMUNICATIONS NETWORK - A method for assigning a priority level to a stream by a network element in a communications network, where the network element has a plurality of communications ports is disclosed. The method includes monitoring at least one of the ports for at least one stream being communicated between a first user agent and a second user agent during a Session Initiation Protocol (SIP) communication session. The SIP communication session includes a plurality of SIP packets. The network element captures at least one SIP packet of the plurality of SIP packets and extracts information from the at least one captured SIP packet to determine a service type of the at least one stream. The network element assigns a priority level to the at least one stream based on the service type and according to a policy that defines priority levels for streams according to a plurality of service types. | 10-02-2014 |
20140297806 | MACHINE TO MACHINE SYSTEM, METHOD AND SERVER USING SOCIAL NETWORK SERVICE - The present disclosure relates to a machine to machine (M2M) system, method and server using a Social Network Service (SNS). The M2M communication server receives control information of a first M2M apparatus from a second M2M apparatus that receives the control information through an SNS interface, converts the control information into a command that is recognizable by the first M2M apparatus, and transmits the command to the first M2M apparatus such that the second M2M apparatus receives information corresponding to the command. Accordingly, a human, as a user, communicates with an M2M apparatus, easily controls the M2M apparatus, and acquires information by use of a Social Network Service (SNS) interface that is familiar to the human. | 10-02-2014 |
20140297807 | SYSTEM AND METHOD FOR VIRTUAL SOCIAL COLOCATION - A system and method for virtual social colocation with dynamic participation and audience among users with defined relationships are disclosed. In one embodiment, bridging of digital content and audio and/or video streams originating from one of first end points and incoming audio and/or video streams from remaining first end points is enabled on the one of the first end points. Further, first integrated audio and/or video streams and a second integrated audio and/or video stream are created based on the digital content and the audio and/or video streams originating from the one of the first end points and the incoming audio and/or video streams and sent to the remaining first end points and a virtual social colocation service (VSCS), respectively, by the one of the first end points. Also, the second integrated audio and/or video stream is broadcasted to the second end points by the VSCS. | 10-02-2014 |
20140297808 | METHOD AND APPARATUS FOR ASSISTING WITH PLAYBACK OF REMOTELY STORED MEDIA FILES - A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the agent process and contacts the agent process to receive information or meta-data describing the media files available for streaming. The client process obtains information for forming a URI or playlist, that it then passes to a media player to request the stream over the WAN. Alternately, the client process may direct the agent process to pass the URL to another client process on, for example, the same local area network. | 10-02-2014 |
20140297809 | APPARATUS AND METHOD FOR PROCESSING MULTIPLE OPEN APIS - A method of processing multiple Application Programmer Interfaces (APIs) by an API server is provided. The method includes receiving a request message of a first API from a terminal, the request message including information on one or more second APIs associated with the first API, identifying the one or more second APIs by analyzing the information, searching for result data of the first API and the one or more second APIs in a database, storing the result data of the one or more second APIs, and transmitting a response message including the result data of the first API to the terminal. | 10-02-2014 |
20140297810 | Method For Processing Information And Server - A method for processing information applied in a server and the corresponding server is described. The method is applied in a server that stores a file set including a plurality of stream media files. The method includes obtaining a transition parameter when a first terminal apparatus accesses a file set when the first terminal apparatus accesses stream media file in the file set; making statistics of transition probability of each stream media file in the file set transiting to the respective stream media files in the file set according to the transition parameter of at least one first terminal apparatus; determining a target stream media file that the first terminal apparatus accesses most frequently in the stream media files in the file set according to the transition probability; and transmitting the target stream media file to a second terminal apparatus. | 10-02-2014 |
20140297811 | MANAGING STREAMED COMMUNICATION - Methods, apparatus and systems are disclosed for managing streamed communication (such as video, audio, or audio-visual communication) between client devices and remote devices via a digital data communication network in situations where the data communication network comprises one or more routers operable to receive streamed data from one or more client devices and/or from one or more other routers, and to forward such streamed data to one or more remote devices and/or to one or more other routers such as to enable the client device and potentially-varying subsets of the one or more remote devices to participate in a communication session. | 10-02-2014 |
20140297812 | BRIEFING-ALARM SERVICE PROVISION APPARATUS AND METHOD OF PORTABLE TERMINAL - A method and apparatus for providing briefing information from a portable terminal to a user is provided. Briefing information is received and stored before an alarm time that is set according to a briefing alarm configuration. An alarm is output at the alarm time. The briefing information is displayed when the alarm turns off. | 10-02-2014 |
20140297813 | SYSTEMS AND METHODS FOR CONTROLLING THE ENCODING OF A SEGMENTED MEDIA STREAM USING SEGMENT TRANSMIT TIMES - Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player that requests segments of the media stream. The media stream is encoded into segments according to an encoding parameter. Data is gathered about current conditions of the network and/or the media player, and encoding of the media stream is adjusted during operation to adapt to changing conditions. The encoding parameter is suitably adjusted in response to changes in available bandwidth and/or segment transmit time, as appropriate. | 10-02-2014 |
20140297814 | COLLABORATIVE PHONE-BASED FILE EXCHANGE - A collaborative phone-based file exchange technique that wirelessly synchronizes a user's work context with his or her mobile phone and makes this context readily available and sharable in collaborative situations. When the user is away from their desk, collaboration with others is possible by sharing/downloading between the mobile phone and a paired PC, which may be a colleague's computer or a meeting room workstation/computer. When the user returns to their office, any recently downloaded files are automatically synchronized back to their office PC. | 10-02-2014 |
20140297815 | SYNCHRONOUS PLAYBACK OF MEDIA USING A WI-FI NETWORK WITH THE MEDIA ORIGINATING FROM A BLUETOOTH SOURCE - A system for synchronized media playback to multiple mobile receiver devices, comprising a network-connected media source device that prepares media content for viewing by separating it into a plurality of media streams, a plurality of network-connected media receiver devices that each receive a plurality of media streams and synchronize their playback relative to one another, and a method for providing synchronized media playback to multiple receiver devices. | 10-02-2014 |
20140297816 | METHOD AND APPARATUS OF PERFORMING REMOTE COMPUTER FILE EXCHANGE - Disclosed are an apparatus and method of exchanging data between a first computing device and a second computing device using a customized data transfer protocol. One example of operation may include establishing a control channel between the first computing device and the second computing device to exchange control information, negotiating a data transfer between the first and second computing devices, establishing a data channel between the first and second computing devices to transfer data, and transferring data from the first computing device to the second computing device over the data channel in parallel with control information being transferred over the control channel. The client devices may be a client and server configuration transferring data via a point-to-point data connection. | 10-02-2014 |
20140304370 | PROVIDING MOBILE VERSIONS OF WEB RESOURCES - A transcoding system ( | 10-09-2014 |
20140304371 | SECURE ONE-WAY INTERFACE FOR A NETWORK DEVICE - A one-way interface for a network device which secures status registers therein from unauthorized changes. The interface includes a first server, a one-way data link and a second server. The first server is coupled to the status registers to read information stored therein. The first server reads the information from the status registers and transmits the information on an output. The one-way data link has an input coupled to the output of the first server and an output. The second server has an input coupled to the output of the one-way data link and an output coupled to a network. The second server receives the information from the first server via the one-way data link. The second server transmits the information on the output to a predetermined network destination and/or provides a user interface for providing access to the information via the network. | 10-09-2014 |
20140304372 | METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR ALLOCATING BANDWIDTH FOR PUSH AND PULL CONTENT REQUESTS IN A CONTENT DELIVERY NETWORK - A method of operating a content delivery network includes assigning priority levels to push and pull content requests, respectively, for a communication link connecting a first server and a second server in the content delivery network and allocating a push portion of outgoing bandwidth from the first server to the second server for push content requests and a pull portion of the outgoing bandwidth from the first server to the second server for pull content requests based on the priority levels assigned to the push and pull content requests for the communication link, respectively. | 10-09-2014 |
20140304373 | Filtering Content for Adaptive Streaming - Creating a filtered adaptive streaming playlist in a content delivery network. The playlist is for delivery of a plurality of chunks of stored video content to a streaming client device. The filtering is based on a determination of whether information associated with each chunk is in compliance with a personalized rule set associated with the streaming client device. | 10-09-2014 |
20140304374 | TRANSMISSION OF DIGITAL AUDIO DATA - A system, method and computer-readable code for segmenting an audio stream into a plurality of small digital audio files using gaps in the natural language of the audio stream is provided. The small digital audio files are transmitted, loaded, and played in a specific order, such that from the user's perspective, the audio stream is reproduced in an apparently seamless manner. This is done without reassembling the audio stream, either in whole or in part. The small digital audio files are created using natural language gaps, and are generally small enough to ensure that a first small digital audio file can be downloaded and played without significant delay, while successive small digital audio files are downloaded to be played in the future. Accordingly, the user receives audio-on-demand in a timely manner. | 10-09-2014 |
20140304375 | MOVING PICTURE FILE TRANSMITTING SERVER AND METHOD OF CONTROLLING OPERATION OF SAME - A moving picture suitable for display on a mobile telephone is displayed comparatively quickly. When a moving picture is requested, a leading segment of the moving picture is converted. The leading segment has an amount of data which, after the conversion, is less than the amount of data that is displayable on the mobile telephone that issued the request. A succeeding segment, which can be converted while the leading segment is being transmitted to the mobile telephone and viewed by the user of the mobile telephone, is converted. If there is a request for the succeeding segment after the leading segment is viewed, the conversion of the succeeding segment will be finished by the time of the request for succeeding segment. As a result, the succeeding segment can be transmitted to the mobile telephone quickly, and it can be viewed rapidly. | 10-09-2014 |
20140304376 | METHODS, DEVICES, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR MANAGING AND DELIVERING MEDIA CONTENT - Managing and delivering media content are provided. A device includes a media recording structure for capturing a live data stream. The device further includes a media management application executable by a processor. The media management application provides a graphical user interface via an input/output component, the graphical user interface including a user-selectable option for managing the network-based storage of media files captured by the media recording structure. When selected, the user-selectable option generates an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached. The recording time is determined as a function of an encoding rate at which the live data stream is being captured. Consumption of the network-based storage is monitored for the live data stream, and an alert is generated pursuant the encoding rate. | 10-09-2014 |
20140304377 | METHOD FOR ADAPTIVE STREAMING, LOCAL STORING AND POST-STORING QUALITY INCREASE OF A CONTENT FILE - A method includes monitoring a bandwidth currently available for streaming of a segment file pertaining to the selected content asset from a server to the client. A selected content asset is registered by receiving a user-originating request identifying the selected content asset. An adequate segment quality level to be requested is selected based on the currently available bandwidth. A segment to be requested is adaptively selected contingent upon the local availability or quality level of file segments. The segment is requested from the content providing server in the specified adaptively selected adequate segment quality level. The requested segment is received in a current segment quality level corresponding to the adaptively selected adequate quality level, stored locally associated with information regarding its quality level. Received file segments pertaining to the content file are rendered in a manner as specified by a received manifest file pertaining to the content file. | 10-09-2014 |
20140310385 | METHOD AND SERVER FOR PUSHING MEDIA FILE - Various embodiments provide a method and server for pushing a media file. In an exemplary method, a first media file can be received and stored on a server. A first media identifier (ID) unique to the first media file can be assigned by the server. One or more third-party service providers selected from a plurality of third-party service providers can be obtained to receive the first media file. The first media ID can be pushed to the selected one or more third-party service providers. An exemplary server can include a receiving and storing module, an assigning module, a selecting module, and/or a pushing module for pushing the media file. | 10-16-2014 |
20140310386 | ADAPTIVE DOWNLOADING OR STREAMING TO CONSERVE MOBILE DEVICE OR NETWORK RESOURCES - Embodiments of the present disclosure include techniques for optimization on downloading/streaming activities of media and/or other files (e.g., on a local client, or a local proxy on a mobile device). An example of such downloading/streaming is a user accessing media content including video and/or audio content using a mobile device such as a smart phone, a tablet, or a “phablet,” etc. | 10-16-2014 |
20140317237 | Selective Content Delivery in a Real-Time Streaming Environment - Machines, systems and methods for dynamic content filtering are provided. The method comprises receiving an indication for a preference for an approximate number of content to be delivered during an indicated time period; assigning a first score to the first content according to one or more factors, in response to receiving a first content at a first point in time during the first time period; delivering the first content, in response to determining that the first score is above a first dynamically calculated threshold, wherein the first dynamically calculated threshold is calculated based on:
| 10-23-2014 |
20140317238 | WEBSITE SERVER REQUEST REROUTING - In one embodiment, a server administrator | 10-23-2014 |
20140317239 | REAL-TIME STREAMING MEDIA PLAYING METHOD - A real-time streaming media playing method is provided. According to the present invention, plural streaming data are stored in an electronic device, plural time stamps are assigned to respective streaming data, and the plural streaming data are arranged according to the time sequence. When the user wants to listen to a specified section of the real-time streaming media, a designated section command is generated by dragging a scroll thumb. According to the position of the scroll thumb, a corresponding time stamp is selected by the electronic device. The streaming data corresponding to the selected time stamp is decoded by the electronic device, so that a designated section audio signal is generated. | 10-23-2014 |
20140317240 | SYSTEMS AND METHODS FOR STREAMING VIDEO PROGRAMS WHILE INTEGRATING ACCOUNTABILITY AND COMMUNICATION - Systems and methods for streaming video programs while integrating accountability and communication are provided. The system may include first and second recording devices, which record first and second feeds of a target. The system may include a first computing device to stitch the first and second feeds into an integrated feed. A trigger may be activated by the target to transition between the first and second feed to create the integrated feed. A second computing device may display at least one of the feeds. Other systems of the present invention may include first and second computing devices, which may provide a communication platform between users. In addition, at least one of the users may be enabled to provide accountability information to the system, thereby enhancing communication between the users. Methods of employing a system of the present invention are also provided. | 10-23-2014 |
20140317241 | Utility-Maximization Framework For Dynamic Adaptive Video Streaming Over Hypertext Transfer Protocol In Multiuser-Multiple Input Multiple Output Long-Term Evolution Networks - A method for scheduling user equipment (UE) devices comprising sorting the plurality of UE devices based on a weight of priority associated with each of the UE devices with respect to a plurality of subbands, and assigning one or more of the UE devices to each of the subbands using the weight of priority associated with the UE devices, wherein the weight of priority is based on one or more network utility functions associated with the UE devices. A computer program product comprising computer executable instructions to receive a media content segment using a dynamic adaptive video streaming over hypertext transfer protocol (HTTP) (DASH) protocol, monitor a playback buffer size of a UE device, monitor a battery energy level of the UE device, and adjust a representation quality level in a segment request based on the target requested video rate, the playback buffer size and the battery energy level. | 10-23-2014 |
20140317242 | ELECTRONIC DEVICE AND METHOD OF REGISTERING PERSONAL CLOUD APPARATUS IN USER PORTAL SERVER THEREOF - An electronic device and a method of registering a personal cloud apparatus in a user portal server thereof are provided. The method includes receiving download information of a preset application and pairing information of the personal cloud apparatus from the personal cloud apparatus via Near Field Communication (NFC), downloading and executing the preset application based on the download information of the preset application, when the preset application is executed, performing a pairing operation with the personal cloud apparatus based on the pairing information of the personal cloud apparatus, acquiring information of an Access Point (AP) and transmitting the information of the AP to the personal cloud apparatus to connect the personal cloud apparatus to a network, and, when the personal cloud apparatus is connected to the network through the AP, registering the personal cloud apparatus in the registration server. | 10-23-2014 |
20140317243 | METHOD AND SYSTEM FOR PREDICTION OF SOFTWARE DATA CONSUMPTION PATTERNS - A method including downloading a streaming model file and at least one initial execution file from a server via a conventional download protocol without using a specialized streaming protocol. When executed, the initial execution file only partially implements an application. The model file stores information identifying additional portions of the application file to be downloaded from the server. Data is read from the initial execution file, and stored in a local copy of the application file. Then, the application is executed by executing the local copy. Until the entire application file has been downloaded and as the application is executing, the information is read from the model file to identify a next file to download, the next file is downloaded via the conventional download protocol without using a specialized streaming protocol, next data is read from the next file, and the next data is stored in the local copy. | 10-23-2014 |
20140317244 | REAL-TIME OR NEAR REAL-TIME STREAMING - Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can adaptively determine a minimum overlap for an overlap in time between two streams being received concurrently in order to determine when to switch between the two streams, and the minimum overlap can be determined based on connection speed. In another embodiment, a minimum playlist duration can be set as a multiple of a target duration which specifies a maximum duration of a media file specified in a playlist. In another embodiment, a method can enforce a start point for playback at a client device. | 10-23-2014 |
20140317245 | METHOD FOR RENDERING A MULTIMEDIA ASSET, A RELATED SYSTEM, MEDIA CLIENT AND RELATED MEDIA SERVER - The present invention relates to a Method, system, and related media client and media server for rendering/PLAYING a media asset by a media client where the media asset is provided/streamed by a media server. The media client being coupled to the media server over a communications network. The method of the present invention includes the step of the media client monitoring a fragment preview signal received at the media client, interpreting the fragment preview signal and subsequently determining an associated preview Media asset fragment based on the fragment preview signal which is received at the media client. The media server further selects/retrieves the preview media asset fragment (from a media asset repository where the media asset repository is coupled to the media server and subsequently the media Client renders the preview media asset fragment retrieved by the media server. The fragment preview signal may be based on a user pointing with a mouse at a later point in time on a progress bar of a video rendering application. | 10-23-2014 |
20140325022 | MAXIMIZING THROUGHPUT OF STREAMING MEDIA BY SIMULTANEOUSLY CONNECTING TO STREAMING MEDIA SERVER OVER MULTIPLE INDEPENDENT NETWORK CONNECTIONS - A method, system and computer program product for maximizing throughout of streaming media. The client device simultaneously establishes multiple independent network connections with a server (e.g., streaming video server) to access various segments of a file (e.g., video file). The client device requests a different segment of the file to be downloaded from the server across each of these network connections based on the throughput of each network connection. The received segments of the file are buffered and combined to provide continuous uninterrupted access to the received segments of the file. In this manner, the user will be able to view the contents of the file without any interruptions or pauses while at the same time without requiring any coordination between the client device and the server and without any degradation in the quality of the viewed content of the file. | 10-30-2014 |
20140325023 | SIZE PREDICTION IN STREAMING ENVIROMENTS - A method is provided in one example embodiment and includes receiving a request for video content from a client device and accessing a common format representation for a requested chunk within the video content. The common format representation is provided in one or more files that include metadata indicative of one or more counters. The method can also include using the common format representation in conjunction with a deterministic equation to identify a predicted size of an output to be sent to the client device; and using the predicted size of the output to initiate transmitting at least a portion of a response to the client. | 10-30-2014 |
20140325024 | MAXIMIZING THROUGHPUT OF STREAMING MEDIA BY SIMULTANEOUSLY CONNECTING TO STREAMING MEDIA SERVER OVER MULTIPLE INDEPENDENT NETWORK CONNECTIONS - A method, system and computer program product for maximizing throughout of streaming media. The client device simultaneously establishes multiple independent network connections with a server (e.g., streaming video server) to access various segments of a file (e.g., video file). The client device requests a different segment of the file to be downloaded from the server across each of these network connections based on the throughput of each network connection. The received segments of the file are buffered and combined to provide continuous uninterrupted access to the received segments of the file. In this manner, the user will be able to view the contents of the file without any interruptions or pauses while at the same time without requiring any coordination between the client device and the server and without any degradation in the quality of the viewed content of the file. | 10-30-2014 |
20140325025 | PROVIDING UNIQUE IDENTIFIERS VIA A USER DEVICE - A user device may receive a request for content; provide the request to a first server; receive an instruction based on providing the request for content; and provide a message to a second server based on receiving the instruction. The message may cause the second server to embed a unique identifier (ID) of the user device in the message to form a modified message for transmission to a third server. The modified message may cause the third server to form an object having the unique ID. The user device may receive the object based on providing the message to the second server; provide the object to the first server or to a fourth server; and receive, from the first server or the fourth server, particular content based on providing the object to the first server or the fourth server. The particular content may be based on the unique ID. | 10-30-2014 |
20140325026 | INTELLIGENT ADAPTATION OF MOBILE APPLICATIONS BASED ON CONSTRAINTS AND CONTEXTS - Methods and arrangements for download management. A download request is accepted from a mobile device of a user. The download request is adapted relative to at least one of: user context, and at least one user preference. The adapted download request is sent to a content server. Content is downloaded from the content server, and the received download content is modified relative to at least one of: the user context, and the at least one user preference. The modified download content is delivered to the mobile device of the user. Other variants and embodiments are broadly contemplated herein. | 10-30-2014 |
20140325027 | METHOD AND TERMINAL DEVICE FOR REQUESTING AND PRESENTING DATA - Embodiments of the present disclosure disclose a method for requesting and displaying data and terminal devices thereof. The method for requesting data in a mobile terminal comprises receiving the data comprising a data ID from a server, wherein the data is obtained according to a search request by the server, extracting the data ID from the data, and sending the data ID to a display terminal. The method for displaying data in a display terminal comprises receiving a data ID from a mobile terminal, wherein the data ID is extracted by the mobile terminal from data obtained according to a search request; acquiring data address information corresponding to the data ID from a server; and acquiring data content from the server for display according to the data address information. The present embodiments increase parallel processing ability of the mobile terminal and the display terminal. | 10-30-2014 |
20140325028 | Information Publishing Method, Apparatus, and Network System - An information publishing method and apparatus are provided that relate to the communications field and are capable of publishing different information for different wireless local area network (WLAN) hotspots. The information publishing method includes: receiving, by an information publishing server, an information content request message sent by a terminal device, where the information content request message carries a media access control (MAC) address of an access point (AP); obtaining, by the information publishing server according to the MAC address of the AP, information content corresponding to the MAC address of the AP; and sending, by the information publishing server, the information content to the terminal device. The present invention is used for information publishing. | 10-30-2014 |
20140325029 | METHOD AND APPARATUS FOR USE IN TRACKING PLAYBACK OF MEDIA STREAMS WHILE IN STAND-BY MODE - Some embodiments provide methods, systems and apparatuses for use in managing playback of content. Some of these methods comprise: maintaining, at a playback device, a first media stream in a stand-by mode; continuing to acquire, from over a distributed network while in the stand-by mode, one or more index files of the first media stream, where the one or more index files identify a plurality of media files of the first media stream configured to be played back at the playback device, while not acquiring the media files of the first media stream while the first media stream is in the stand-by mode; and tracking the one or more index files relative to a playback timing f the first media stream while in the stand-by mode, where the playback timing continues to increment while the first media stream is in the stand-by mode. | 10-30-2014 |
20140325030 | CONSUMPTION PROFILE FOR MOBILE MEDIA - Managing a content item in a media management platform includes creating a consumption profile for the content item, the consumption profile including attributes of devices on which the content item can be accessed and a profile of the attributes of networks on which the content item can be delivered, integrating attributes of the content item with the consumption profile in the media management platform using a processor, and configuring the content item for delivery using the media management platform based on the consumption profile and integrated attributes of the content item. | 10-30-2014 |
20140325031 | Optimized Communication of Media Content to Client Devices - There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available. | 10-30-2014 |
20140325032 | Skip Feature For A Broadcast Or Multicast Media Station - A skip function for broadcast or multicast media content is disclosed. In general, a receiving device simultaneously receives two or more content streams transmitted for one or more receiving device and provides a skip function by buffering and switching between the two or more content streams. Initially, the receiving device provides playback of a first content stream of the two or more content streams. During playback of the first content stream, the receiving device buffers one or more most recently received content items from the other content streams. When a skip request is received, the receiving device performs a skip function by switching playback from the first content stream to a second content stream of the two or more content streams beginning at the start of the one or more most recently received content items from the second content stream that have been buffered at the receiving device. | 10-30-2014 |
20140325033 | SYSTEM AND METHOD FOR ADAPTIVE CONTENT RENDITION - Disclosed herein are systems, methods, and computer readable-media for adaptive content rendition, the method comprising receiving media content for playback to a user, adapting the media content for playback on a first device in the user's first location, receiving a notification when the user changes to a second location, adapting the media content for playback on a second device in the second location, and transitioning media content playback from the first device to second device. One aspect conserves energy by optionally turning off the first device after transitioning to the second device. Another aspect includes playback devices that are “dumb devices” which receive media content already prepared for playback, “smart devices” which receive media content in a less than ready form and prepare the media content for playback, or hybrid smart and dumb devices. A single device may be substituted by a plurality of devices. Adapting the media content for playback is based on a user profile storing user preferences and/or usage history in one aspect. | 10-30-2014 |
20140325034 | STREAMING INTERNET VIDEO EDITING AND COMPOSITE EDIT PLAYBACK - A computer-implemented method for the creation of composite internet videos from streaming video feeds serving as an intermediary between an internet video user and a plurality of separate internet video sources. A user may invoke the service from a web page and fashion a composite video from a plurality of sources without copying or otherwise disturbing the source videos. The user's composite video is defined by an edit decision list (EDL) which specifies the location of the plurality of separate videos, the “cut in” and “cut out” locations within the separate videos where the composite video will transition between the separate videos, and an audio volume value associated with each video. | 10-30-2014 |
20140330934 | SYSTEMS AND METHODS FOR DIGITAL FULFILLMENT OF STREAMING APPLICATIONS - In accordance with embodiments of the present disclosure, an information handling system for deployment of a streaming application to a streaming application environment comprising the information handling system and one or more target systems may include computer-readable media for storing a library of one or more sequenced applications and entitlement data associated with the one or more sequenced applications and a processor communicatively coupled to the computer-readable media. The processor may be configured to communicate a query for an entitlement to the sequenced application to a digital assets entitlement system server, responsive to a determination that an entitlement exists for the streaming application environment to the sequenced application, receive the sequenced application from the digital assets entitlement system server, and deploy and provision the sequenced application to the one or more target systems via application streaming. | 11-06-2014 |
20140330935 | MANAGING FILE TRANSFER COMMANDS - A method of and system for managing file transfer commands to a remote system is disclosed. The method and system may include establishing a first defined file transfer command having a first group identifier. The first defined file transfer command may be configured to pull data from the remote system. The method and system may include establishing a second defined file transfer command having a second group identifier. The second defined file transfer command may be configured to at least one of delete data of the remote system and push data to the remote system. The method and system may include performing the first defined file transfer command after performing the second defined file transfer command when the first group identifier and the second group identifier match. | 11-06-2014 |
20140330936 | SECURE ISOLATION OF TENANT RESOURCES IN A MULTI-TENANT STORAGE SYSTEMWITH INTER-SERVER COMMUNICATION - A distributed system, machine and method in which execution of a client request is performed by entities located on multiple server nodes, the system comprising a proxy and guard component serving as sole communication exit and entry points on a source node and a target nodes respectively, wherein the source node hands off a request to the target node to service via the proxy and guard component; a mechanism via which the proxy locally extracts a set of tenant-related privileges associated with a client submitting the request for service; wherein the proxy sends the request to the guard via a secured network while attaching a description of the sender's set of tenant privileges to the request. | 11-06-2014 |
20140330937 | END-TO-END CLASSIFICATION OF STORAGE TRAFFIC STREAMS - Methods of classifying a storage traffic stream in a shared storage network are described. In an embodiment, an identifier for the entity generating the stream is generated, where this entity may, for example, indicate a virtual machine, program, session, physical machine, user or process. The identifier is then shared with at least one processing layer along a path of the storage traffic stream between the generating entity and the storage device which stores the file to which the traffic stream relates. In various embodiments, the identifier may then be used by any processing layers which receive it, to selectively handle traffic streams based on the generating entity. The identifier may be shared when the traffic stream is created or subsequently and in various embodiments, the identifier is shared in a second exchange of messages, following the creation of the traffic stream and prior to any other traffic. | 11-06-2014 |
20140330938 | METHOD AND SYSTEM FOR THE DELIVERY OF HIGH DEFINITION AUDIO-VISUAL CONTENT - A system for delivery of owned High Definition audio-visual content to a location selected by a user is provided. The system includes a central facility for the storage of the content, and two or more local networks operatively connected to the central facility for receipt of the content from the central facility. One local network has a dedicated high bandwidth data line to the location of the user, and the dedicated data line transmits of the content as high definition content, and the transmission is such that it allows for immediate play. | 11-06-2014 |
20140330939 | SYSTEM AND METHOD FOR DOWNLOADING CONTENT ASSOCIATED WITH OPTICAL MEDIA - Systems and methods for reducing problems and disadvantages associated with downloading content associated with optical media are disclosed. A method may include determining a size of an item of content to be downloaded. The method may also include determining a download speed of a network connection between an information handling system and a content provider and determining a fractional download size corresponding with a desired download time at the download speed of the network connection based at least on the download speed. The method may further include downloading a plurality of portions of the content from the content provider, each portion less than or substantially equal in file size than the fractional download size, wherein at least two of the plurality of portions are downloaded substantially in parallel, and combining each of the plurality of portions such that the combination is substantially similar to the item of content. | 11-06-2014 |
20140330940 | Method and Apparatus for Customized Provisioning of On-Line Application Channels - A method for a computer system includes receiving an identifier associated with a client streaming player, determining one or more attributes associated with the identifier from a data structure in response to the identifier, determining available channels from a plurality of channels that are to be made available to the client streaming player in response to the identifier, wherein available channels comprises a first channel, but not the second channel, determining a first graphical identifier associated with the first channel, providing the first graphical identifier to the client streaming player, receiving a user selection of the first graphical identifier indicating a user request to associate the first channel with the computer system, and providing an indicator of a server network address associated with the first channel to the client streaming player. | 11-06-2014 |
20140330941 | INTERNET PROVIDER SUBSCRIBER COMMUNICATIONS SYSTEM - A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification. | 11-06-2014 |
20140330942 | METHOD AND APPARATUS FOR PROVIDING CONTENT ACCORDING TO TYPE OF COMMUNICATION NETWORK - Method and apparatus for providing content according to the type of communication network. IP address included in received content provision request is extracted, it is determined whether the extracted IP address is private IP address. Content transmission request is determined to be via mobile communication network when the extracted IP address is private IP address, and requested content is transmitted to the extracted IP address. Content server replies to content transmission request even from a private IP address. Mobile communication network requests content transmission from content server without involving a NAT device. Content is provided through mobile communication network and Internet communication network by operating a single content server while distinguishing between such two networks. Content is provided more quickly by distinguishing between the mobile communication network and the Internet communication network. Content in different formats can be provided according to the type of communication network. | 11-06-2014 |
20140337476 | IMAGE PROVIDING DEVICE, IMAGE PROVIDING METHOD, IMAGE PROVIDING PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM STORING THE PROGRAM - An image providing device includes a page information transmission unit that outputs a first page to be displayed on a client terminal and an image output unit that outputs images contained in the first page to the client terminal and then outputs a second composite image combining images, other than the images contained in the first page, of a plurality of images contained in a second page to the client terminal. This avoids that an image contained in common in the first page and the second page is redundantly output to the client terminal. This thus reduces the number of transfers of images. | 11-13-2014 |
20140337477 | SYSTEM AND METHOD OF PORTRAYING THE SHIFTING LEVEL OF INTEREST IN AN OBJECT OR LOCATION - The principles of the invention relate to a system and method, that may include various different software and hardware components, that can provide feedback graphically indicating how many people are focused on an object or location at the same time on observers' image capture device screen. Such information may be communicated to each observer's device to convey the aggregate level of interest in the object, where the system performs operations involving tracking of the focus of the image capture devices, such as cell phones, on a location, following changes in a cluster size, and using the information to alter the displayed images according to the level of interest. | 11-13-2014 |
20140337478 | PEER-TO-PEER NETWORK COMMUNICATIONS - In order to capture additional network address information that potentially is useful for establishing peer-to-peer connections, client nodes collect network address information from one another. In some examples, the client nodes perform their own independent asymmetric discovery for network addresses that may be sent to a server node for distribution to other client nodes and used to establish peer-to-peer connections between client nodes. In this way, the client nodes are able to obtain network address information that otherwise might not be discoverable by the sever node and thereby increase the number of direct peer connections, improve the robustness of the session establishment process, and reduce the network address collection and peer node matchmaking burdens on the server node. | 11-13-2014 |
20140337479 | COMMUNICATIONS TOOL FOR REQUESTING, TRACKING, AND/OR MANAGING SERVICES - A method for receiving a request for a service and for providing services based on the request. The method may include providing an interface module configured for downloading to an electronic mobile device as a mobile app and configured for display on a display screen of the electronic mobile device, and receiving, via the interface module, information relating to a request for a service, the information including at least one of written text, a photo, a video, and an audio file. Upon activation by a user, the information relating to the request may be transmitted to a remotely located backend module. The transmitted information relating to the request may be analyzed for determining how to complete the requested service. | 11-13-2014 |
20140337480 | PLAYLIST SHARING METHODS AND APPARATUS - A player device uses playlists having names of contents. Users can update the playlists via network. The player device includes a storage device for storing digital data of the contents, a reception/reception circuit for downloading playlists, a display for displaying the titles of contents included in the playlists, a pointing device for specifying displayed titles, a circuit for retrieving digital data from the storage device in the event that digital data of a content specified by the pointing device is stored within the storage device, and an output circuit for outputting the retrieved digital data. | 11-13-2014 |
20140337481 | REMOTE SUBSCRIPTION MANAGEMENT METHOD AND SYSTEM - A method and system for enabling a consumer to remotely access a media content subscription are described. The method includes providing a local point of presence to the consumer. The local point of presence has an address within the local media market in which the local media content provider provides the media content subscription. The method further includes allowing the consumer to use the address of the local point of presence to subscribe to the media content subscription from the local media content provider. Finally, the method includes receiving, at the address of the local point of presence from the local media content provider, media content that is available to the consumer under the media content subscription that is subscribed to by the consumer. | 11-13-2014 |
20140337482 | Network Folder Synchronization - Synchronization of folders shared among multiple clients over a network is provided. A first user of a first client instantiates a folder to be shared, and the folder and its contents are synchronized with a host system. As the user makes changes to the folder and its contents on the first client, those changes are propagated to the synchronized version on the host server. Other clients who will be sharing the synchronized folder register with the host system and obtain a current version of the synchronized folder and contents. As the contents of the synchronized folder are changed by any of the clients, the changes are propagated to the host system, which in turn delivers the changes to each of the clients registered as sharing that folder. In this way, each client participating in the share has a current version of the folder and its contents. | 11-13-2014 |
20140337483 | REDUNDANT STORAGE GATEWAYS - Methods, apparatus, and computer-accessible storage media for providing redundant storage gateways. A client may create a storage gateway group and add storage gateways to the group. The client may assign one or more volumes on a remote data store to each the storage gateways in the group. Volume data for each storage gateway in the group may be replicated to at least one other storage gateway in the group. If one of the gateways in the group becomes unavailable, one or more other gateways in the group may take over volumes previously assigned to the unavailable gateway, using the replicated data in the group to seamlessly resume gateway operations for the respective volumes. Client processes that previously communicated with the unavailable gateway may be manually or automatically directed to the gateway(s) that are taking over the unavailable gateway's volumes. | 11-13-2014 |
20140337484 | SERVER SIDE DATA CACHE SYSTEM - In an example embodiment, a system and method to store and retrieve application data from a cache and a database are provided. The example method may comprise receiving location data associated with application data from a user device, using the location data to determine a cache or database on which the application data is stored, and requesting application data from the cache or database. The system and method may further include monitoring requests for application data associated with instructions having a set of characteristics, identifying application data as associated with the instructions having the set of characteristics, and requesting the application data based on receiving subsequent instructions sharing the same set of characteristics. | 11-13-2014 |
20140337485 | COMMUNICATION OVER BANDWIDTH-CONSTRAINED NETWORK - An apparatus and a system are provided to proxy one or more media signals between at least one local client device and at least one remote client device. For instance, the apparatus can include a first network interface, a rate controller and media transcoder, and a second network interface. The first network interface receives a plurality of media signals over a first communication network, where the plurality of media signals is encoded into at least one codec format. The rate controller and media transcoder transcodes one or more of the plurality of media signals into a different codec format based on channel and processing capabilities associated with one or more local client devices and one or more control messages. The second network interface transmits the one or more of the transcoded plurality of media signals to a respective plurality of remote client devices over a second communication network. | 11-13-2014 |
20140344410 | FIXED-LENGTH SEGMENTATION FOR SEGMENTED VIDEO STREAMING TO IMPROVE PLAYBACK RESPONSIVENESS - A server includes a network interface to communicatively couple with a client device via a network, and a transport protocol interface to manage request and response transmissions with the client device via the network interface in accordance with a transport protocol. The server provides a content length indicator for transmission to the client device via the transport protocol interface in response to a request for a video segment of a video program from the client device. The content length indicator includes an estimated segment size of the video segment based on a specified playback duration associated with the video segment. The server streams, via the transport protocol interface, a set of video segment packets of the video program for reception by the client device as the requested video segment, wherein the streamed set of video segment packets has an aggregate data size equal to the estimated segment size. | 11-20-2014 |
20140344411 | METHOD FOR DELIVERING LONG POLLING PUSH MESSAGES IN A MULTI-SERVER ENVIRONMENT - Techniques are disclosed for solving deliverability issues of HTTP long polling push messages in a multi-server environment. When a push server generates a push event to be sent to a client web browser, the push server affixes an identifier and a timestamp to the push event. The client web browser application retains all recent push event identifiers in a list, and the push server retains all recent push events in memory. When the client web browser application requests a subsequent push connection, the browser application sends the list of event identifiers to the push server. Using this list, the push server evaluates which of these identifiers corresponds to the earliest event, and from there generates a list of push events that have occurred after that earliest event. Then, the push server compares this generated list with the browser application's list of identifiers for missing events in the identifier list. The push server delivers all missing events to the client web browser application. | 11-20-2014 |
20140344412 | METHOD, APPARATUS, AND SYSTEM OF OPENING A WEB PAGE - The present disclosure has disclosed a method, an apparatus, and a system of opening a web page and belongs to the technical field of the Internet. Said method comprises: A binding relationship among terminals stored in advance in a server; said server receives the web page information of a target web page sent by the first terminal; according to the binding relationship among terminals stored in advance, said server determines the second terminal, which has a binding relationship with said first terminal; according to the web page information of said target web page, said server sends a notice of web page information to said second terminal so that said second terminal opens said target web page according to said notice of web page information. | 11-20-2014 |
20140344413 | COLLECTOR MECHANISMS IN A CONTENT DELIVERY NETWORK - A computer-implemented method operable in a content delivery service (CDN), includes, by a collector system: (A) receiving at least one event stream of event data, said event data relating to operation of at least one type of CDN service, each event of said at least one event stream comprising: (i) a timestamp for said event, (ii) information relating to said event; and producing state data relating to information represented in said event data while being able to asynchronously respond to queries relating to said state data. | 11-20-2014 |
20140344414 | CONTENT DISTRIBUTION SYSTEM, CACHE SERVER, AND CONTENT DISTRIBUTION METHOD - A cache server comprises a storage unit that stores managed content held by a storage apparatus in a mobile network, determines, from among a plurality of cache servers provided in the mobile network, a cache server that stores content(s) requested by a mobile terminal, using information included in a content request message from the mobile terminal, estimates a bandwidth of the mobile network based on a signal from the mobile terminal, reads a file with a bit rate not exceeding the bandwidth among a plurality of files having the requested content(s) with different bit rates, from the determined cache server, and transmits the read file to the mobile terminal while controlling timing of transmission in accordance with a buffer capacity of the mobile terminal. | 11-20-2014 |
20140344415 | MOBILE MULTIMEDIA REAL-TIME TRANSCODING SYSTEM, APPARATUS, STORAGE MEDIUM AND METHOD - An example of the present disclosure provides a mobile multimedia real-time transcoding system based of offline downloading. The system includes: a client, to submit an offline downloading and transcoding task request to the task scheduling and managing server, wherein the offline downloading and transcoding task request comprises a target mobile device type selected by a user and a target format designated by the user, and obtain a requested multimedia resource; the offline downloading and transcoding server cluster is distributed and is adapted to accept scheduling of the task scheduling and managing server, perform an offline downloading and transcoding task in a manner of performing offline downloading and transcoding in parallel. | 11-20-2014 |
20140344416 | METHOD AND APPARATUS FOR SUBMITTING USER CONTENT IN DCD SERVICE - Disclosed is a method for updating or sharing content by a terminal, including generating a request for updating or sharing content, transmitting the request to a server, wherein the server transmits a notification that the content is shared to the at least one terminal if a first element in an information element of the request indicates that the content is the public content, and receiving, from the server, updated content or an indication for displaying the content if the content is updated or is to be displayed on the terminal based on the condition. | 11-20-2014 |
20140344417 | FACILITATING CONTENT ACCESSIBILITY VIA DIFFERENT COMMUNICATION FORMATS - Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate content delivery network. A content request is received from a client. The content request relates to web page content published by a content publisher in an Internet Protocol version 4 (IPv4) format or an Internet Protocol version 6 (IPv6) format that is obtained by the content delivery network from the content publisher and is translated to the other format by the content delivery network prior to receiving any content requests for the web page content. A communication format through which the client is capable of communicating is determined. The content request is directed to a content delivery network that supports the communication format through which the client is capable of communicating. | 11-20-2014 |
20140351382 | MEDIA RENDERING CONTROL - One aspect of the invention pertains to a method for adjusting a rendering speed for media that is received over a network at a receiving device. The latency for the received media is determined. Based on the latency, a consumption speed is determined. The media is then rendered at the determined consumption speed. | 11-27-2014 |
20140351383 | DISTRIBUTION OF AN IP-BASED MULTIMEDIA CHANNEL TO NON-IP ENABLED DEVICES - An apparatus and method for converting an IP-based multimedia channel and distributing the channel to a plurality of non-IP enabled devices based on the channel's popularity among the devices. The apparatus identifies a plurality of multimedia channels requested by a group of devices, and determines a data rate for providing each channel to the devices based on a popularity of each channel among the devices. The apparatus uses an adaptive bit rate (ABR) client to receive content segments for a respective one of the multimedia channels from an ABR server at a source data rate aligned with a determined data rate for providing the respective multimedia channel. The content segments are received at the source data rate, and converted by the apparatus to a continuous digital content stream. The apparatus then provides the continuous digital content stream to one or more of the devices at the determined data rate. | 11-27-2014 |
20140351384 | INTERNET MULTIMEDIA PLAYBOOK SYSTEM AND METHOD THEREOF - An internet multimedia playback system and a method thereof are provided. The internet multimedia playback system includes a multimedia server, a playlist server, an internet device and an internet multimedia playback device. The multimedia server is for storing a plurality of video streams. The playlist server is for storing playlists according to different accounts. The internet device links the multimedia server and the playlist server, wherein a user can link the playlist server with a specific account thereof, and then add the internet address about the video stream that the user wants to watch, to the playlist server with the playlist form. When the internet multimedia playback device is turned on, the internet multimedia playback device links the playlist server with the specific account to acquire the playlist corresponding to the specific account, and then links to the multimedia server according to the internet address in the playlist to sequentially play the videos in the playlist. | 11-27-2014 |
20140351385 | ADAPTIVE BIT RATE PROXY - A device and method for providing an adaptive bit rate (ABR) proxy is disclosed. An ABR proxy determines an optimal data format to receive content segments for an audio/video (AV) content item from a source ABR server, and generates, based on that format and/or current network conditions, one or more local AV representations for providing content segments for the AV content item to locally connected devices. A local client device selects a local AV representation, and the ABR proxy provides the content segments for the AV content item to the local device in accordance with the selected local AV representation. | 11-27-2014 |
20140351386 | HTTP ADAPTIVE STREAMING SERVER WITH AUTOMATIC RATE SHAPING - An adaptive streaming server and a method are described herein for determining if a congestion level within a network exceeds a predetermined threshold and when this occurs then one or more lower bit rate segments of a content stream will be transmitted to a client. | 11-27-2014 |
20140351387 | COMPUTER-READABLE MEDIUM STORING DATA EDITING PROGRAM - A non-transitory computer-readable medium storing a data editing program causing a computer to execute data editing processing, the data editing processing includes transferring insert data between a transfer start position and a transfer end position to a transfer insertion position; the transferring the insert data including: transferring transfer-start-back-data at and after the transfer start position in a transfer start cluster to a first new cluster; transferring transfer-end-forward-data at and before the transfer end position in a transfer end cluster to a second new cluster; transferring transfer-insertion-forward-data at and before the transfer insertion position or transfer-insertion-back-data at and after the transfer insertion position to the first or the second new cluster; and editing the management data, such that a cluster next to the transfer start cluster is linked after the first new cluster, and a cluster preceding the transfer end cluster is linked before the second new cluster. | 11-27-2014 |
20140351388 | OBJECT LOCATION SERVICE FOR NETWORK-BASED CONTENT REPOSITORY - A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object. | 11-27-2014 |
20140351389 | MODIFICATION OF LIVE STREAMS - Mechanisms are provided for generating and modifying live media streams. A device establishes a session and requests a media stream from a content server. The content server provides the media stream to the device. The content server also obtains an insertion stream for inclusion in the media stream. Packets are removed from the media stream to allow inclusion of the insertion stream. Timestamp information and sequence number information is maintained to allow uninterrupted delivery of the modified media stream. | 11-27-2014 |
20140359070 | Systems and Methods for Critical Path Synchronization of Content Rendering - Methods and apparatus related to critical-path ordering of content, such as web pages, are disclosed. A request to transmit content is received at a critical-path server. The content includes one or more components. The one or more components of the content are received. A critical-path ordering for the one or more components is determined. The critical-path ordering can be based on device information, critical-path data, and/or one or more content rules. The critical-path data can be related to one or more preferences, such as but not limited to time-budget entries and content-priority preferences. One or more critical components of the one or more components can be determined based on the critical-path ordering. The one or more components, beginning with the one or more critical components, are transmitted in accordance with the critical-path ordering. | 12-04-2014 |
20140359071 | MAINTAINING STATE SYNCHRONIZATION OF AN APPLICATION BETWEEN COMPUTING DEVICES AS WELL AS MAINTAINING STATE SYNCHRONIZATION OF COMMON INFORMATION BETWEEN DIFFERENT APPLICATIONS WITHOUT REQUIRING PERIODIC SYNCHRONIZATION - A method, system and computer program product for maintaining state synchronization of an application between computing devices and maintaining state synchronization of common information between different applications. A server receives a request from a client device to access a shared state scope. A shared state scope is a data store that physically resides on the server, where the data store stores state information. The state information stored in these scopes can be shared among multiple instances of an application residing on multiple client devices. Furthermore, the state information may include common information that is shared among different applications. Upon the server providing access to the requested scope, the server receives an update to the state information stored within the requested scope from the requesting client device. The server then notifies other client devices regarding the update to the state information that have access to the shared state scope. | 12-04-2014 |
20140359072 | MAINTAINING STATE SYNCHRONIZATION OF AN APPLICATION BETWEEN COMPUTING DEVICES AS WELL AS MAINTAINING STATE SYNCHRONIZATION OF COMMON INFORMATION BETWEEN DIFFERENT APPLICATIONS WITHOUT REQUIRING PERIOIDIC SYNCHRONIZATION - A method, system and computer program product for maintaining state synchronization of an application between computing devices and maintaining state synchronization of common information between different applications. A server receives a request from a client device to access a shared state scope. A shared state scope is a data store that physically resides on the server, where the data store stores state information. The state information stored in these scopes can be shared among multiple instances of an application residing on multiple client devices. Furthermore, the state information may include common information that is shared among different applications. Upon the server providing access to the requested scope, the server receives an update to the state information stored within the requested scope from the requesting client device. The server then notifies other client devices regarding the update to the state information that have access to the shared state scope. | 12-04-2014 |
20140359073 | SYSTEMS AND METHODS OF TOKEN PIGGYBACKING - A method, system, and computer-readable medium are disclosed for generating a unified user profile. For example, a system may store, on a client device, a token under a first domain name. The token may specify state data for a communication session between the client device and a first content publisher addressed by the first domain name. The communication session utilizes a stateless communication protocol. The system may then generate a redirection resource locator. The redirection resource locator may include an identifier for a web object belonging to a second content publisher addressed by a second domain name and the token. The system then stores, on the client device, the token under the second domain name by directing the client device to send a web object request generated based at least in part on the redirection resource locator to the second content publisher. The web object request may request the web object from the second content publisher and including the token. | 12-04-2014 |
20140359074 | PRE-FETCHING RESOURCES BY PREDICTING USER ACTIONS - Pre-fetching resources by predicting user actions. Features of multiple users and of multiple client computer systems associated with the multiple users are obtained. From these features, multiple segments are generated, each including a proper subset of the multiple users. Users in the proper subset share a common feature. For a segment, resources that have at least a threshold level of likelihood of being requested by a user included in the segment are pre-fetched, i.e., obtained before the resources have been requested. A client computer system associated with the user in the included segment is identified, and the obtained resources are stored for providing to the user. | 12-04-2014 |
20140359075 | Synchronizing Multiple Over The Top Streaming Clients - Systems and methods for synchronizing the playback of OTT or other time sensitive content on multiple playback devices is disclosed. The systems and methods include receiving time information based on a network time source in the playback devices. The playback clock in each playback device is set based upon the time information. Stream initiation information derived using the time information from the network time source is received by each of the playback device from the media provider. The playback devices use the stream initiation information to adjust the presentation time stamps of the frames of the media content in the stream. | 12-04-2014 |
20140359076 | SYSTEMS AND METHODS FOR PRIORITIZING ADAPTIVE BIT RATE DISTRIBUTION OF CONTENT - Systems and methods for prioritizing adaptive bit rate distribution of content are provided. In some aspects, a method includes identifying a plurality of content streams. Each of the plurality of content streams is associated with a variant feature of content to be delivered to the client device. Each variant feature of the content comprises at least one of a bit rate and a non-bit rate feature. The method also includes determining a priority of each of the plurality of content streams relative to one another based at least on the non-bit rate feature associated with each of the plurality of content streams. The method also includes providing an indication of the priority of each of the plurality of content streams to the client device. | 12-04-2014 |
20140359077 | METHOD AND APPARATUS FOR TRANSMITTING SYMBOL FILES - The present disclosure presents a method and an apparatus for transmitting symbol files. For example, the method may include storing one or more symbol files at a local server, identifying a symbol file associated with a crash dump file by parsing the crash dump file, and determining whether the identified symbol file is to be transmitted to a central symbol server. Furthermore, such an example method may include retrieving the identified symbol file from the local server based at least on the determining, and transmitting the retrieved symbol file to the central symbol file server based at least on the determining. As such, transmission of symbol files is achieved. | 12-04-2014 |
20140359078 | SYSTEMS AND METHODS FOR DELIVERING MEDIA DATA BASED ON GEOGRAPHICAL LOCATIONS - The invention discloses a method performed at a server computer for location-based media data delivering. The method includes receiving first geolocation data that identify a first geolocation of a first client device, identifying a plurality of second client devices as located within a predetermined range of the first geolocation according to their respective second geolocation data, and in response to the identifying, retrieving media file log data that record information concerning a plurality of media files that have been transmitted to the plurality of second client devices. The method further includes in response to a media content request received from the first client device for requesting interested media data: identifying, among the retrieved media file log data, one or more media files as being associated with the interested media data, and transmitting information of at least one identified media file and the interested media data to the first client device. | 12-04-2014 |
20140359079 | SYNCHRONIZATION OF MULTIMEDIA CONTENTS ON SECOND SCREEN - The present arrangement relates to a display a screen of a second device of an enriched content previously pushed by a computer server, in synchronism with the display of the content of a broadcast program reproduced by a first device. The method includes, the server pushing an item of information representative of the start (T | 12-04-2014 |
20140359080 | FILE DOWNLOAD METHOD, SYSTEM, AND COMPUTING DEVICE - In a file download method executed by a computing device, a download address for each file is generated. The addressed file is stored in a storage system connected to the computing device. In response to a download start request, an addressed file is retrieved from the storage system and transformed into a data stream. Data blocks with a specific length are read from the data stream and transmitted to the client computer. In response to a download suspend request, an offset address is recorded, and transmission of the data blocks is suspended. In response to a download resume request, data blocks of the data stream are read from the offset address and transmission of the data blocks to the client computer is resumed. In response to a download stop request, the transmission of any data block to the client computer is stopped. | 12-04-2014 |
20140359081 | CONTROLLED STREAMING OF SEGMENTED CONTENT - Methods and systems for enabling client-controlled streaming of segmented content are described. In one example, the client-controlled streaming is on the basis of a manifest file, the manifest file including one or more segment identifiers and one or more associated segment locators, In one example, a method involves: requesting the delivery of at least one segment on the basis of a first segment identifier selected from the manifest file; on the basis of the first requested segment, selecting a second at least one segment identifier from the manifest file, the second segment identifier being associated with an expected future segment request; and pre-resolving a first segment locator associated with the selected second segment identifier for obtaining network information associated with the first segment locator. | 12-04-2014 |
20140359082 | SEEDING OF A WORKSPACE TO OPTIMIZE CODEC OPERATIONS - Various embodiments are directed toward compressing and/or decompressing data communicated between one or more network devices (e.g., codec operations). In particular, embodiments are directed towards improving codec performance by seeding the computation workspace that may be used by various codec processors. The seeding data may be determined based on at least one characteristic of a particular codec and the characteristics of data that may be processed by the codec processor. Also, the codec processor may be employed to generate data for the codec workspace based on the determined seeding data. Workspace data may be generated by processing the seeding data with the same codec processor that is used for normal codec operations. The workspace generated from the seeding data may be stored for future use, such as, when a matched data stream arrives. | 12-04-2014 |
20140359083 | SYSTEM AND METHOD FOR TRANSMITTING FILE BASED ON AUDIO SIGNAL - A method for transmitting files based on an audio signal includes a first terminal and a second terminal, the first terminal receives a file identification of a target file transmitted by a server; obtains a first audio signal, hiding the file identification in the first audio signal to form a first signal, and plays the first signal; a second terminal samples at least a portion of the first signal, and gets the file identification according to the at least a portion of the first signal; transmits the file identification to the server; the server sends the target file to the second terminal according to the file identification. | 12-04-2014 |
20140359084 | ELECTRONIC DEVICE, STORAGE MEDIUM AND FILE TRANSFERRING METHOD - The present invention discloses an electronic device, a storage medium and a method for transferring a file. The method includes: acquiring transferring parameters of at least one file segment that is already transferred to a target device, wherein the transferring parameters include size and transferring rate; calculating a transferring rate varying index according to the transferring parameters; determining whether the transferring rate varying index is less than a predefined first threshold value, and if the transferring rate varying index is less than the first threshold value, updating a current transferring state with a different state; acquiring a coefficient corresponding to the current transferring state, and setting a size of a current file segment as a product of the coefficient and a size of a last transferred file segment; cutting out the current file segment from the file according to the set size of the current file segment for transferring. | 12-04-2014 |
20140365611 | METHOD AND SYSTEM FOR USING WI-FI DISPLAY TRANSPORT MECHANISMS TO ACCOMPLISH VOICE AND DATA COMMUNICATIONS - Systems and methods of communicating voice communication signals and video content over a WiFi ad hoc network and within the framework of Miracast/Wi-Fi Direct standards may include a first wireless-enabled mobile device configured to establish a Miracast session with a second wireless-enabled mobile device, enter a Miracast mirroring mode in which the first wireless-enabled mobile device establishes itself as a source device so that content output to the speaker and electronic display of the first wireless-enabled mobile device is also displayed on the speaker and electronic display of the second wireless-enabled mobile device, detect user input indicating that the push-to-send over Miracast features should be activated, activate a microphone and/or camera to capture voice communications, images, and/or video content, and transmit the captured voice communications, images, and/or video content to the second wireless-enabled mobile device. | 12-11-2014 |
20140365612 | MONITORING SIMILAR DATA IN STREAM COMPUTING - A method, system, and computer program product for monitoring similar data in stream computing are disclosed. The method may include, monitoring at least one input stream of tuples to be processed by an application. The application may comprise one or more processing elements operating on one or more computer processors and each tuple is an instance of data. The method may also include, identifying a first tuple in the input stream and the first tuple is a first instance of first data. Also, the method may include, identifying a second tuple in the input stream and the second tuple is a second instance of first data. Furthermore, the method may include, determining that the second tuple satisfies criteria for superseding the first tuple and eliminating the first tuple from the application. | 12-11-2014 |
20140365613 | DEFRAGMENTATION OF ADAPTIVE STREAMING SEGMENT FILES IN A CONTENT DELIVERY NETWORK - An edge node, a parent node, and a method in a Content Delivery Network (CDN) configured to utilize adaptive streaming to deliver a piece of electronic content to requesting clients. The content includes a plurality of segment files referenced by an associated manifest document, and the nodes are configured to defragment an incomplete piece of content and ensure that a copy stored in each node contain all segment files referenced by the manifest document. Each node analyzes the manifest document and the segment files stored in its cache memory to determine whether any segment files referenced by the manifest document are absent from the memory. If so, the node pulls the absent segment files from another node in the CDN to complete the piece of content. The defragmentation may be performed during a period of minimum network usage to minimize network impact and within a popularity time window to ensure timely storage of the defragmented content in each node. | 12-11-2014 |
20140365614 | MONITORING SIMILAR DATA IN STREAM COMPUTING - A method, system, and computer program product for monitoring similar data in stream computing are disclosed. The method may include, monitoring at least one input stream of tuples to be processed by an application. The application may comprise one or more processing elements operating on one or more computer processors and each tuple is an instance of data. The method may also include, identifying a first tuple in the input stream and the first tuple is a first instance of first data. Also, the method may include, identifying a second tuple in the input stream and the second tuple is a second instance of first data. Furthermore, the method may include, determining that the second tuple satisfies criteria for superseding the first tuple and eliminating the first tuple from the application. | 12-11-2014 |
20140365615 | DEVICE FOR REMOTE MONITORING OF AT LEAST ONE MEDICAL DEVICE | 12-11-2014 |
20140365616 | Switched Multicast Video Streaming - A system and method for improving media delivery and display. By utilizing a memory buffer in a DVR or similar device, and broadcasting linear content at a rate other than 1×, services like video on demand or regular broadcasters can be more versatile. For example viewers can start over without launching a separate VOD session. If part of the linear content requested is not in the buffer, a switched multicast stream can be sent to with the proper section of content. Other receivers on the network may also receive the stream and buffer the content if the content is related to what a viewer is viewing. | 12-11-2014 |
20140365617 | SCHEDULED DEVICE COMMUNICATION - A processing device receives a schedule from a server, the schedule identifying delivery times for a set of items associated with the user device. At each delivery time, the processing device contacts the server to obtain one or more items from the server in accordance with the schedule. | 12-11-2014 |
20140365618 | NETWORK-AWARE STRUCTURED CONTENT DOWNLOADS - A request for content is sent, using a client device, to a content server through a first network connection. A root document is received from the content server. The root document includes at least one content stub, where each content stub identifies a respective portion of the content as a deferred portion of the content and includes a content identifier of the respective deferred portion of the content. A network connection change to the content server from the first network connection to a second network connection is detected. A determination is made to download at least one deferred portion of the content through the second network connection based upon a configured download constraint assigned to the deferred portion of the content and a network characteristic of the second network connection. The deferred portion of the content identified by the respective content stub is obtained. | 12-11-2014 |
20140365619 | METHOD AND SYSTEM FOR SEAMLESSLY ACCESSING REMOTELY STORED FILES - A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. An operating system extension and an application level network access program are provided. The operating system extension receives file system requests for remote files from the operating system that were issued according to a well known application program interface. The operating system extension forwards the remote file system request to the network access program. The network access program reformats the request according to a well known application level network protocol extension and sends it over a network to a remote computer system. | 12-11-2014 |
20140365620 | ADJUSTING A MEDIA STREAM IN A VIDEO COMMUNICATION SYSTEM - An example method includes receiving, by the computing device, a video stream from a first client device of a plurality of client devices, wherein the computing device is communicatively coupled to each client device of the plurality of client devices. The method further includes detecting, by the computing device, one or more conditions associated with the first client device and adjusting, by the computing device, the received video stream based at least in part on the detected one or more conditions. The method further includes sending, by the computing device, the adjusted video stream to at least a second client device of the plurality of client devices. | 12-11-2014 |
20140372564 | Systems and Methods of Content Streaming Using Notifications - The present disclosure relates to a content streaming system that allows users to customize events that are streamed to client devices. The customization may include timer controls, volume controls, and source controls, the source controls allowing customization of the granularity of the content streamed, and the output medium of the content. | 12-18-2014 |
20140372565 | Directing a Playback Device to Play a Media Item Selected by a Controller from a Media Server - A remote media server provides a resource identifier to a digital media controller. A digital media controller passes this resource identifier to a digital media renderer. The digital media renderer launches an application that processes the resource identifier to access the remote media server and play back the media. Playback is responsive to controls from the digital media controller. The digital media renderer can play back media identified by the digital media controller, but that is encoded and protected in a manner specific to the digital media renderer. The digital media controller can shut down or become dormant to save battery power without affecting playback by the digital media renderer. By providing the information about available applications from the digital media renderer to the digital media controller, the digital media controller can reliably send resource identifiers for which applications are available the digital media renderer. | 12-18-2014 |
20140372566 | ACCESSING DATA RELATING TO TOPICS - A computer-implemented method of operating a user device to access data relating to at least one of a plurality of topics, the method comprising: transmitting from the user device a request for topic data; receiving at the user device, in response to the request for topic data, core topic data defining at least one property of the selected topic; storing the core topic data in a topic database associated with the user device; receiving at the user device supplementary topic data associated with at least the selected topic; and in response to a request to access the selected topic, outputting the core topic data and the supplementary topic data (for example to a user via a display). A corresponding method of operating a server is also disclosed, as well as a user device, a server and a system employing the above-mentioned methods. | 12-18-2014 |
20140372567 | METHODS OF FORWARDING DATA PACKETS USING TRANSIENT TABLES AND RELATED LOAD BALANCERS - Methods may be provided to forward data packets to a plurality of servers with each server being identified by a respective server identification (ID). A non-initial data packet of a data flow may be received, with the non-initial data packet including information for the data flow, and a bucket ID for the non-initial data packet may be computed as a function of the information for the data flow. Responsive to the bucket ID for the data packet mapping to first and second server identifications (IDs) of respective first and second servers and responsive to the non-initial data packet being a non-initial data packet for the data flow, the non-initial data packet may be transmitted to one of the first and second servers using one of the first and second server IDs based on a flow identification of the data flow being included in a transient table for the bucket ID. | 12-18-2014 |
20140372568 | SYSTEMS AND METHODS FOR TRANSMITTING DATA - A server receives an update image for transmission to a client and encodes and compresses the update image data using a progressive encoding scheme. In one embodiment, the image data is encoded using progressive JPEG encoding and then into a base64 text string. When insufficient network bandwidth is available to transmit all of the image data for the update image, the server transmits only a first portion of the encoded image data, which is sufficient to fully reproduce the original update image but at a lower quality. When more network bandwidth becomes available, an additional portion of the encoded image data is transmitted to the client. The client is able to append the additional portion to the first portion to refine the image represented at the client. This mechanism may be implemented using unmodified web browsers and servers to remote a computer graphical user interface display. | 12-18-2014 |
20140372569 | CONTROLLING DASH CLIENT RATE ADAPTATION - Methods and apparatuses for causing changes to DASH client rate adaptation are provided. For example, a method for causing changes to DASH client rate adaptation includes generating a signal to cause changes to rate adaptation behavior of one or more DASH client devices. The method also includes sending the signal to the one or more DASH client devices. As another example, an apparatus includes a DASH client device having a communication unit and a controller. The communication unit is configured to receive a signal. The controller is configured to determine whether modify a rate adaptation behavior of the DASH client device based on the signal. | 12-18-2014 |
20140372570 | Multiple File Delivery Over Unidirectional Transport Protocol Sessions For A Service - Embodiment systems, methods, and devices enable data streams of a broadcast service to be carried in multiple communication sessions in any transport protocol providing file transport information and the transmission of objects, an example of which is File Delivery Over Unidirectional Transport (“FLUTE”). A session description may include a category attribute indicating the type of data carried in such a protocol session. A schedule fragment may include references to a session description for each such protocol session associated with a service. A common listing of configuration parameters may be generated for all such protocol sessions associated with a service. A different listing of configuration parameters may be generated for each such protocol session associated with a service. A flag setting in a diary file may indicate one or more such protocol session associated with a service over which in-band update fragments may be broadcast. | 12-18-2014 |
20140372571 | METHOD AND APPARATUS FOR LOAD BALANCING IN COMMUNICATION SYSTEM - Provided is a method for balancing load of a server in a communication system. The method includes receiving, by a client, a new access request message; checking load status of servers that the client itself manages; selecting a lowest-load server among the servers as a server to which the client is to send the new access request message; and sending the new access request message to the selected server. | 12-18-2014 |
20140372572 | UNIFIED COLLECTION AND DISTRIBUTION OF DATA - A stub tag in source code of a webpage allows for collection of numerous data elements according to tracking tags of various data receiver parties and for distribution of the collected data elements to those parties. The stub tag references a remotely cached script that enables a user device, e.g. a computer running a web browser, to retrieve a tag code for collecting the data elements. The tag code is constructed according to data collection settings, data distribution settings, data receiver settings, and/or user privacy settings. The tag code results in a single variable, common to all data receiver parties, for each data element. The common variable is transmitted to data receivers through the user device or through a server-to-server API. | 12-18-2014 |
20140372573 | CONTENT DELIVERY SYSTEM - This system | 12-18-2014 |
20140379867 | RUI SYSTEM, RUI SERVER, RUI TERMINAL APPARATUS AND CONTROLLING METHOD THEREOF - A remote user interface (RUI) system, an RUI server, an RUI terminal apparatus and a controlling method are provided. The controlling method of the RUI server includes receiving stream data from an external server in response to streaming service request information being received a requesting RUI terminal apparatus among a plurality of RUI terminal apparatuses, determining whether it is possible perform, in the RUI server, trans-coding of the received stream data, and performing, based on a result of the determining, at least one of trans-coding the stream data, and transmitting trans-coding process information regarding the received stream data to RUI terminal apparatuses that can perform trans-coding among the plurality of RUI terminal apparatuses, other than the requesting RUI terminal apparatus. | 12-25-2014 |
20140379868 | HOME SCOREBOARD SYNCHRONIZED IN REAL-TIME TO GAME-SPECIFIC DATA - A system delivers game-specific data via a network from a database to a home scoreboard, which displays the data to its user. In response to receiving an order linked to the home scoreboard via the network from a network-connected device, the system retrieves the data from a database and transmits the data to the home scoreboard in real-time. Upon receiving the data, the display configures the display to display the data in real-time. The home scoreboard has a transparent fascia that covers the display, while allowing its display fields to be visible to its user. The home scoreboard also has a light source that illuminates in response to receiving data indicative of a specified game event. | 12-25-2014 |
20140379869 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device. | 12-25-2014 |
20140379870 | METHOD AND SYSTEM FOR CACHING STREAMING MULTIMEDIA ON THE INTERNET - An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects. | 12-25-2014 |
20140379871 | Network-Initiated Content Streaming Control - Methods and systems are described for enabling network-initiated control of streaming of segmented content from a content delivery node to at least one client, said client being configured to access at least part of said segmented content on the basis of a manifest file, wherein a method may comprise: receiving a first manifest file identifying one or more segments and location information for locating one or more content delivery nodes configured to transmit said one or more segments to said at least one client; in response to said reception of said first manifest file, providing channel set-up information; and, establishing at least one streaming control channel between said at least one client and a control channel server function associated with said content delivery node on the basis of said control channel set-up information, said at least one client being configured for receiving at least one manifest file update message via said streaming control channel. | 12-25-2014 |
20140379872 | CUSTOMER EXPERIENCE MANAGEMENT INTERACTION WITH CACHING - One embodiment includes a method and apparatus for allocating resources for the streaming of multimedia content in a network. The method includes analyzing multimedia content to determine media characteristics of the multimedia content, receiving a request to access the multimedia content from a user, and sending a request for resources for the multimedia content to a traffic management node. The request for resources includes the determined media characteristics of the multimedia content. | 12-25-2014 |
20140379873 | PLAYLISTS FOR REAL-TIME OR NEAR REAL-TIME STREAMING - Methods, systems and machine readable storage medium for allowing playback of streaming media at playback rates of other than 1× are described. In one embodiment, a method can determine different sets of I-frames that are available before a display deadline, where each set can have a different cadence, and one of the sets can be selected for download and display to achieve playback at other than 1×. Byte range requests from a client device can be used to retrieve each of the I-frames. Other methods, system and media are also described. | 12-25-2014 |
20140379874 | MEDICATION DELIVERY SYSTEM AND METHOD - A medication delivery system includes a medical server configured to send and receive and process data, a medication device configured to administer a preselected medication, a sensor circuit configured to detect selected parameters relating to medication delivery and transmit information, a transmission hub configured to communicate with the medical server and the sensor circuit. The transmission hub is configured to receive a signal from the sensor circuit and exchange the information. An application is configured to facilitate exchange of information between the sensor circuit and the medical server. The application has a preselected set of protocols. The application monitors usage of the medication device and location of the medication device by connecting to the medication device via the transmission hub. | 12-25-2014 |
20140379875 | SYSTEM AND METHOD FOR ESTABLISHING PEER TO PEER CONNECTIONS BETWEEN PCS AND SMART PHONES USING NETWORKS WITH OBSTACLES - A method of circumventing network obstacles to provide a peer-to-peer communication channel between peers utilizing hypertext transfer protocol (HTTP) includes communicating a HTTP request from a peer device to a relay through a network including an obstacle where the HTTP request is intended for another peer device. The method further includes communicating a HTTP response from the relay to the peer device and establishing a communication channel between the peer device and the another peer device via the relay. The communication channel permits the peer device and the another peer device to send and receive data. | 12-25-2014 |
20150012615 | REDISTRIBUTING SOURCES FOR ADAPTIVE BIT RATE STREAMING - A system includes one or more network media service devices, with each network media node operably connected upstream to one or more gateway devices. At least one of the network media service devices is configured to intercept an ABR-related request to receive digital media content for a media channel sent from a client set top box to a remote ABR server located upstream from the at least one network media device, identify a second gateway device that is storing the digital media content, the second gateway device having previously received the digital media content from the remote ABR server, and return a network address of the second gateway device to the client set top box for use by the client set top box to receive the digital media content from the second gateway device. In various implementations, the network address is returned in connection with an HTTP response indicating a redirection to the network address. | 01-08-2015 |
20150012616 | Saving Third Party Content to a Content Management System - A content management system interacts with a content provider to store content items of the content provider within content storage of the content management system, where it is available to the users. Before obtaining and/or storing a content item of a content provider, the content management system determines whether it already has stored that content item, either for the same user or for other users of the content management system. In one embodiment, the content management system may include content subscription functionality that manages subscriptions of users to content of a content provider. In one embodiment, the subscription functionality handles the establishment of requested subscriptions, which includes identifying groups of users who have the same subscriptions, and also handles obtaining new content items provided by the content providers as part of those subscriptions. | 01-08-2015 |
20150012617 | RUI SYSTEM, RUI SERVER, RUI TERMINAL APPARATUS, AND METHOD OF PROVIDING RUI SERVICE - A remote user interface (RUI) system is provided. The RUI system includes: a first device; a second device configured to call a common application program interface (API) to request a RUI service from a first device; and the first device being configured to process the called common API in response to the request to provide the RUI service to the second device. | 01-08-2015 |
20150012618 | TECHNIQUE FOR PROCESSING A DATA STREAM BETWEEN A SERVER AND A CLIENT ENTITY - A technique is provided for processing a data stream between a server and a client entity in a packet communication network. The data stream is composed of packets steered by a processing device. Upon the receipt of a first packet of the data stream, the processing device implements a phase of observing this data stream, in the course of which the packets of the data stream which are exchanged between the server and the client entity and which follow the first packet are transmitted. On detection of congestion associated with the data stream, the data stream is then rejected and the processing device does not transmit packets of the data stream which are exchanged between the server and the client entity and are received after detection of the congestion. | 01-08-2015 |
20150012619 | Time Shifted Transcoded Streaming (TSTS) System and Method - A method and system for transmitting multimedia content from a server to a client device includes a source multimedia retriever to retrieve source multimedia content data. A transcoded multimedia retriever retrieves transcoded multimedia content data, the transcoded multimedia content data being a transcoded version of the source multimedia content, and the transcoded multimedia content data being time shifted with respect to the source multimedia content data. A data packet formulator formulates a data packet comprising the source multimedia content data and the time shifted transcoded multimedia content data. A data packet transmitter transmits the data packet from the server to the client device. | 01-08-2015 |
20150012620 | Network Video Unit - Providing content to content receiving devices, such as digital video recorders, connected to a computer network through a content provider is described. According to one aspect, a server maintains a database correlating contact information to content receiving devices in its network. A user navigates to a web site of the content provider and selects a piece of content, which prompts the content provider to query the server for the contact information, and then transmit a request to download the piece of content to the content receiving device. The request can be a set of content identification information that automatically populates a content guide at the receiving device with an entry corresponding to the requested piece of content. This entry allows the user to confirm, interrupt, resume and cancel a download of the content as desired. | 01-08-2015 |
20150019687 | Server System for Providing Current Data and Past Data to Clients - A method and apparatus for handling a server request received at a data server. The data server comprises a policy request handler. The policy request handler is activated within the data server in response to the server request being received at the data server. The policy request handler is configured to receive a plurality of asynchronous data streams. The policy request handler is further configured to merge data points in the plurality of asynchronous data streams together to form time-ordered data points. The policy request handler is further configured to form policy-based data according to a server policy identified in the server request using the time-ordered data points. | 01-15-2015 |
20150019688 | METHODS FOR BUNDLING IMAGES AND DEVICES THEREOF - A method, non-transitory computer readable medium, and web server device that obtains a web page comprising a plurality of image elements each including a source attribute having a value identifying an image. Each of the image elements is modified to insert a data attribute having a value of the respective source attribute value and to replace the source attribute value with a data URI. A reference to a executable file is inserted into the web page. The web page is sent to the client device and a request from the client device for the executable file is received. The executable file is sent to the client device and is configured when executed to replace the source attribute value of each of the image elements with a data URI of an image identified by the respective data attribute value. | 01-15-2015 |
20150019689 | MANAGED FILE TRANSFER SYSTEM, METHOD AND APPARATUS - An apparatus, methods, and computer program products are described which transfer files/data from one system to other. Source and target system can be external trading partners or internal enterprise applications. File transfers can be scaled horizontally or vertically, depending on the requirement without any server or application downtime. File transfers can also be managed and executed in different server/infrastructure zones as per the different regulatory requirements (e.g., PCI, CPNI, etc.) or security sensitivity using service demarcation. File transfer platforms can be patched or upgraded by isolating one or multiple components at a time without disrupting running production processes. Auto-recovery component can handle file transfer failures automatically without any manual intervention making the system self-healing. Periodic endpoint scanning is added to the platform to proactively scan and detect connectivity issues with trading partners or internal systems involved in file transfers. | 01-15-2015 |
20150019690 | SYSTEMS AND METHODS FOR RELIABLY USING PING TO ACCOUNT FOR INTERACTIONS WITH ELECTRONIC CONTENT - A method for reliably using ping to account for interactions with electronic content includes receiving a request for a content item from a user device, selecting a content item in response to the request, determining whether the user device is ping enabled, and generating a hyperlink for inclusion with the selected content item. The hyperlink has a target URL and a ping attribute. At least one of the target URL and the ping attribute is based on a result of the determination whether the user device is ping enabled. The method further includes distributing the content item and the hyperlink to the user device and receiving a ping request from the user device. The ping request includes the target URL and an identifier of the distributed content item. The method further includes accounting for the interaction in response to receiving the ping request from the user device. | 01-15-2015 |
20150019691 | SYSTEMS AND METHODS FOR SELECTING AN ACCOUNTING TECHNIQUE FOR INTERACTIONS WITH ELECTRONIC CONTENT - A method for selecting an accounting technique for recording interactions with electronic content includes receiving a request for a content item from a user device, selecting a content item in response to the request, and configuring the content item to cause the user device to store a ping identifier in a local memory of the user device. The method further includes distributing the content item to the user device. The distributed content item includes a hyperlink having a ping attribute which causes the user device to send a ping request to one or more servers. The method further includes receiving the ping identifier from the user device, determining whether the ping request was received at the one or more servers, and selecting a ping-based accounting technique or a redirect-based accounting technique based on a result of the determination. | 01-15-2015 |
20150019692 | METHOD AND APPARATUS FOR FIRMWARE VIRTUALIZATION - A system and method operative to virtualize firmware of a user device that stores virtualized firmware for a user device on a remote server and receives firmware data from the user device via a network. The method parsing the firmware data, assigning the parsed firmware data to a corresponding virtualized firmware stored on the remote server, and inserting the parsed firmware data into the corresponding virtualized firmware. The method deploying at least one remote process to access remote services offered by the remote server based on the corresponding virtualized firmware with the parsed firmware data. | 01-15-2015 |
20150019693 | DIGITAL MEDIA DISTRIBUTION SYSTEM AND METHOD - A system and method employs an online site for making stored digital video recordings available for selection and download to a wireless communications device. Upon receipt of a selection for a digital video recording, the system and method causes the selected digital video recording to be wirelessly transmitted to the wireless communications device. The selected digital video recording is also made available to a personal computer associated with the user who made the selection. At least a title of the selected digital video recording is stored in a personal storage account of the user. | 01-15-2015 |
20150019694 | Method for Screen Sharing, Related Device, and Communications System - A method for screen sharing, a related device, and a communications system are provided. The method for screen sharing includes: initiating, by a first mobile terminal, a screen sharing service; receiving, by the first mobile terminal by using a wireless local area network, a screen sharing service access request that is corresponding to the screen sharing service and from N second mobile terminal(s), where both the first mobile terminal and the N second mobile terminal(s) are located in the wireless local area network, and N is a positive integer; and when the N second mobile terminal(s) are allowed to access the screen sharing service, encoding, by the first mobile terminal, content displayed on a first area in a screen of the first mobile terminal into a first video stream, and sending the first video stream to the N second mobile terminal(s) by using the wireless local area network. | 01-15-2015 |
20150019695 | Automatic Multimedia Upload For Publishing Data And Multimedia Content - Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites. | 01-15-2015 |
20150026303 | RAPID STARTUP WITH DYNAMIC RESERVATION CAPABILITIES FOR NETWORK COMMUNICATION SYSTEMS - A network communication system may include talkers, listeners, and bridges configured to begin communication of a data stream without first establishing a reservation for the communication. Thereafter, a reservation protocol may be used to confirm the communication, and tear down the communication if the communication is not confirmed or when the communication is complete. | 01-22-2015 |
20150026304 | SYSTEM FOR MAINTAINING COMMON DATA ACROSS MULTIPLE PLATFORMS - Systems and methods are described for maintaining a user's common data across multiple platforms. The common data is information about the user and graphical and design elements of publications that should be consistently presented across online, other electronic, and non-electronic platforms, such as websites, social networking profiles, electronic and printed business listings, email and print newsletters, business cards, letterhead, and the like. The common data may be stored and updated by a centralized or distributed system including one or more servers communicating with the platforms and with a content database that retains the common data in a stored data structure. The system may provide an interface to the user, receive common data elements input by the user, add the common data elements to the stored data structure, and distribute the common data elements to the platforms. The system may identify which platforms require which elements of the common data. | 01-22-2015 |
20150026305 | INFORMATION TERMINAL DEVICE AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING DATA PROCESSING PROGRAM - An information terminal configured to execute an application, functions as a proxy that accesses a server through a network and performs communication by executing a native part execution unit, and functions as a browser that acquires download information from the server through the proxy and outputs the download information by executing a web browser. | 01-22-2015 |
20150026306 | METHOD AND APPARATUS FOR PROVIDING VIRTUAL DESKTOP SERVICE - A method and an apparatus for providing a virtual desktop service to provide an optimal virtual desktop service in accordance with distances between virtualization servers and a user are provided. A virtual desktop service suitable for a request of the user is provided to the user so that loads of servers may be dispersed and power usage of the servers may be minimized. That is, in an environment where the virtualization servers that provide the virtual desktop service are locally dispersed, the virtual machines may be allocated to a virtualization server with a shortest network delay based on network distances from the virtualization servers to the user. In addition, after a server power usage amount is predicted in accordance with a virtual machine usage type of the user, a virtualization server may be selected in accordance with the prediction result. | 01-22-2015 |
20150026307 | XMPP BASED UPNP DEVICE ARCHITECTURE FOR CLOUD COMPUTING IN A NETWORK ENVIRONMENT - An example method for Extensible Messaging and Presence Protocol (XMPP) based Universal Plug and Play (UPnP) device architecture for cloud computing in a network environment is provided and includes mapping a first content according to UPnP device architecture protocols to at least one stanza according to Extensible Messaging and Presence Protocol (XMPP), generating data comprising the at least one stanza and a second content formatted according to UPnP device control protocols (DCPs), and transmitting the data in an Extensible Markup Language (XML) stream over an XMPP network from a first UPnP entity in a first UPnP network to a second UPnP entity in a second, remote UPnP network. In specific embodiments, the second content includes vendor specific information conveyed in appropriate device descriptions and service descriptions. | 01-22-2015 |
20150026308 | ATTRIBUTING USERS TO AUDIENCE SEGMENTS - A streaming media server inserts contextual markers into a media stream being delivered to an end user device for play out to an end user. The contextual markers can be inserted in-band into spot blocks, and can be used to identify media items included in the spot block. When the contextual markers trigger the end-user device to send a message identifying the media content, e.g. a particular show, included in the spot block to a data management platform (DMP). The DMP uses the messages triggered by the contextual markers to attribute the end user to the media content. If a threshold number of attributions is received, and if the attributions are sufficiently recent, the end user can be a associated with an audience segment. The attribution and association information can be delivered to an ad server, which uses that information to select targeted advertisements to air during the show. | 01-22-2015 |
20150026309 | SYSTEMS AND METHODS FOR ADAPTIVE STREAMING CONTROL - Systems and methods for adaptive streaming control include a network, a network device, and a plurality of media clients served by the network. The network device monitors media session conditions for a media session with a media client served by the network and enforces policy on the media session based on the media session conditions. The network device can enforce policy by determining a current estimated media quality of the media session based on the monitored media session conditions, determining a target media quality for the media session, and modifying the media session responsive to a difference between the current estimated media quality and the target media quality exceeding a threshold. | 01-22-2015 |
20150026310 | STREAM DURATION MANAGEMENT - In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device. | 01-22-2015 |
20150032851 | Streaming Media Content - A method for serving a media stream to a client device includes transmitting a media stream encoded at a first bitrate to a client device and receiving one or more control messages from the client device. Each control message indicates a player state of a media player of the client device at a time corresponding to the control message and a buffer state of a buffer of the client device at the time. The method includes determining a server state of a server, indicating a network bandwidth available to the server. The method includes determining a second bitrate for the media stream based on the player state, the buffer state, and the network bandwidth available to the server. The method further includes instructing a transcoder to encode the media content at the second bitrate to obtain an adjusted media stream and transmitting the adjusted media stream to the client device. | 01-29-2015 |
20150032852 | Method and System for Concurrent Web Based Multi-Task Support - Supporting of web multitasking via a single web browser is important, especially for small sized communication device where a displayed web browser screen is a precious resource. The supporting of the web multitasking improves efficiency for use of the web browser resources for daily works, for example, while a person accessing a streaming video in a storage space across world wide web, the person also needs to handle an emergent incoming email. The supporting of the web multitasking is also an important step towards creating a web based computer user work environment for any type of operating system. | 01-29-2015 |
20150032853 | COMMUNICATION DEVICE, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A communication device includes a memory in which representative values are stored, each of the representative values being a representative value of response times of communication with a server using one of multiple routes in a communication line that has the multiple routes, which include multiple relay devices and which are used to access the server, and the representative values being related to at least two of the routes and includes a determining section that determines that, in the case where a difference between the representative values, which are related to the two different routes and which are stored in the memory, is greater than a threshold, one of the relay devices that is a difference between configurations of the two different routes is a delay element. | 01-29-2015 |
20150032854 | SYSTEM AND METHOD FOR NETWORK-ASSISTED ADAPTIVE STREAMING - A system, method and device are configured to guarantee bandwidth to adaptive streaming clients through negotiation with a network unit to achieve better quality of services in adaptive streaming that utilizes network bandwidth conditions more accurately than based on client estimations. | 01-29-2015 |
20150032855 | SYSTEM AND METHOD FOR EFFECTIVELY CONTROLLING CLIENT BEHAVIOR IN ADAPTIVE STREAMING - The present invention teaches new solutions based on an alternative approach to controlling client behavior in adaptive streaming applications, namely, server managed adaptive streaming. in this approach, the client makes requests for streaming content and provides extra information about its behaviors, and the server verifies the information to determine if the requests can be granted. This way, even if the client is not trusted, its behaviors can be properly and effectively controlled. Moreover, all of the solutions resulting from adopting this server managed adaptive streaming approach fit into the MPEG/3GPP standards of Dynamic Adaptive Streaming over HTTP (DASH). | 01-29-2015 |
20150032856 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, CONTROL METHOD FOR THESE, AND PROGRAM FOR CAUSING COMPUTER TO EXECUTE THIS METHOD - Interruption of the distribution of display information is prevented. A message processing section, in a case where a connection has been established with a server which distributes display information to be displayed on a display device in synchronization with reproduction of content, processes a message from the server for controlling the distribution in accordance with a first protocol. A connection confirmation section confirms whether or not the connection has been established in accordance with a second protocol. A connection request section, in a case where the connection has not been established, requests establishment of the connection to the server in accordance with the second protocol. | 01-29-2015 |
20150032857 | MIXER FOR PROVIDING MEDIA STREAMS TOWARDS A PLURALITY OF ENDPOINTS WHEREBY THE MEDIA STREAMS ORIGINATING FROM ONE OR MORE MEDIA SOURCE AND METHOD THEREFORE - A Mixer and a Method for providing media streams towards a plurality of endpoints, the media streams originating from one or more media source(s). Within the method at least a first request set of a first endpoint of said plurality of endpoints and a second request set of a second endpoint of said plurality of endpoints are received, whereby a request set comprises information relating to at least a subset of one or more codec parameters, and whereby a request set pertains to a media stream, whereby said first request set and said second request set pertain to a same media content. The received first request set and second request set are aggregated into an aggregated request set pertaining to a first media source. Thereafter one or more media stream(s) according to said aggregated request set are requested from said first media source. | 01-29-2015 |
20150032858 | Real-Time Consumption of a Live Video Stream - Techniques are provided for transmitting a live video stream from a mobile device for live viewing by one or more consuming devices. An intermediate server receives the live video stream from the mobile device, identifies a plurality of consuming devices, and sends a real-time notification to those consuming devices to inform the users of those devices that a live video stream is available for immediate viewing. Also, any necessary processing (e.g., transcoding) is performed on the live video stream before the live video stream is sent to one or more consuming devices. The “producing” mobile device is not required to identify (or have any data about) any of the consuming devices in order for the live video stream to be transmitted to those devices. The consuming device can be on a mobile network, any Web network, or any PC connected to the Internet. | 01-29-2015 |
20150032859 | MOBILE DEVICE STREAMING MEDIA APPLICATION - A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message. | 01-29-2015 |
20150032860 | MULTIPATH COMMUNICATION DEVICES AND METHODS - The Residential Communications Gateway (RCG) is a broadband communications device that combines all voice, data and video communications to and from a typical residence or small business for transmission over a single, or a plurality of Plain Old Telephone Service (POTS) lines separately or in conjunction with, a wireless broadband backbone. The RCG does this by employing packetized data with Voice over Internet Protocol (VoIP) technologies combined with RF communications technologies. A key consideration to the design of the RCG is that no additional or special transmission equipment must be installed at the Central Office or anywhere else in the network to enable new calling features provided by the RCG as is the case with DSL and Cable systems. By eliminating the requirement for costly infrastructure enhancements, ubiquitous high speed communications and services can be deployed to every POTS subscriber. | 01-29-2015 |
20150039724 | METHODS AND SYSTEMS FOR RECOMMENDING TOP LEVEL DOMAINS - Systems and method of the present invention provide for recommending top level domains. An exemplary method may comprise the steps of determining a location of a client computer or a preferred language for a user operating the client computer, generating a domain name comprising a top level domain associated with the location or with the preferred language, and presenting the domain name for registration. | 02-05-2015 |
20150039725 | APPARATUS AND METHODS FOR RESOLVING RESOURCE CONTENTION IN A CONTENT DISTRIBUTION NETWORK - Methods and apparatus for resolving resource contention in a content distribution network. In one embodiment, a manager entity at a subscriber premises manages requests for content from various subscriber devices in communication therewith. The manager identifies when there is a conflict, and implements a mechanism to resolve the conflict, such as by determining whether one or more conflicting content items may be provided according to an alternate delivery scheme. In one variant, the apparatus may further implement one or more rules for determining whether to adjust delivery of requested content. In another variant, the disclosed concepts may be utilized to provide efficient delivery of content, by providing alternate delivery prior when doing so would be more efficient than allowing for delivery at a first scheduled date/time. The system may take into account bandwidth or network constraints, whether other requests are pending (although there are still sufficient resources), etc. | 02-05-2015 |
20150039726 | SYSTEM AND METHOD FOR SELECTING A TRANSITION POINT FOR TRANSITIONING BETWEEN MEDIA STREAMS - A computer system generates a first decompressed media stream based on a first compressed media stream. While providing the first decompressed media stream to the presentation device, the computer system receives a content-transition indication to switch to a second decompressed media stream. In response to receiving the content-transition indication, the computer system selects a first transition point in first content corresponding to the first compressed media stream and selects a second transition point in second content corresponding to the second compressed media stream. The second transition point is selected in accordance with a bandwidth available for receiving the second compressed media stream and the first transition point is selected based on the second transition point. The computer system requests the second compressed media stream starting at the second transition point and ceases to provide the first decompressed media stream at the first transition point in the first content. | 02-05-2015 |
20150039727 | PODCAST ORGANIZATION AND USAGE AT A COMPUTING DEVICE - Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing, managing, organizing, searching, browsing, transferring, and/or playing podcasts. According to one aspect, tags are embedded into syndication feeds (e.g., RSS feeds) that may be made available for distribution by an online media store to facilitate the management of podcasts. In accordance with one embodiment, an explicit tag may be embedded at the feed and/or episode level to indicate that the feed and/or episode includes explicit content. In accordance with another embodiment, a duration tag may be embedded at the episode level to indicate an estimated duration associated with the episode. Upon downloading the episode, the duration may be replaced by the actual duration of the episode. In accordance with yet another embodiment, a new feed-URL tag may be embedded in a syndication feed to identify a new URL at which the feed is to be accessed. | 02-05-2015 |
20150039728 | METHOD TO RETRIEVE PERSONAL CUSTOMER DATA OF A CUSTOMER FOR DELIVERING ONLINE SERVICE TO SAID CUSTOMER - The invention relates to a method to retrieve personal customer data of a customer for delivering online service to said customer, with the steps:—a service supplier ( | 02-05-2015 |
20150039729 | SYSTEM AND METHOD OF OPTIMIZING DIGITAL MEDIA PROCESSING IN A CARRIER GRADE WEB PORTAL ENVIRONMENT - A computer implemented method includes storing generated digital media created by each portal server of a plurality of portal servers in a destination accessible by at least one of a plurality of HTTPD servers in response to a request for web content including the generated digital media. Additionally, the method includes determining that a subsequent request for digital media received by an HTTPD server of the plurality of HTTPD servers is for generated digital media created by any of the plurality of portal servers in the destination and accessible by the HTTPD server. Furthermore, the method includes serving the generated digital media from the HTTPD server to a browser. | 02-05-2015 |
20150039730 | ELECTRONIC DEVICES FOR CAPTURING MEDIA CONTENT AND TRANSMITTING THE MEDIA CONTENT TO A NETWORK ACCESSIBLE MEDIA REPOSITORY AND METHODS OF OPERATING THE SAME - A client device is operated by obtaining a list of contacts, wherein the list of contacts includes contact information of authorized users, recording media content, defining a selected recipient of the media content, and transmitting the media content and contact information of the selected recipient to a media repository system to enable the media repository system to compare an identification of a user requesting access to the media content from the media repository system with the contact information of the selected recipient and to enable a communication device of the user to access the media content from the media repository system responsive to a determination that the contact information of the selected recipient matches the identification of the user. The media content includes audio, video, and/or image content. | 02-05-2015 |
20150046568 | METHOD AND SYSTEM FOR PLAYING MULTICAST OVER-THE-TOP (OTT) CONTENT STREAMS - A method and system for multicast transmission of OTT streams to players that do not support multicast format are provided. The method includes establishing a transmission control protocol (TCP) connection with a media player; establishing a user datagram protocol (UDP) connection with a multicast delivery server (MDS); receiving an OTT content stream in a multicast streaming format via the UDP connection; reformatting the received multicast OTT content stream into a unicast stream; and delivering the unicast stream via the TCP connection to the media player, wherein the unicast stream is a streaming format supported by the media player. | 02-12-2015 |
20150046569 | EASY RADIO STATION NETWORK - A method and system for providing a digital platform including interactive tools to a plurality of consumers to enable a consumer to be a broadcaster of content, via streaming, by hosting a personal radio station of the consumer and simultaneously to be a consumer of content broadcasted, via streaming, by other consumers are disclosed. The content can include music, video, graphics, photographs, slide show, audio and other multimedia content. | 02-12-2015 |
20150046570 | SERVER FUNCTION FOR DEVICE-TO-DEVICE BASED CONTENT DELIVERY - A method for operating a server includes receiving, at the server, a request from a mobile device identifying a data file and retrieving the data file from a remote storage device in response to receiving the request. A party other than a party that operates the server operates the remote storage device. A number of collaborator devices are identified. Each of the number of collaborator devices is capable of establishing a mobile-to-mobile communications link with the mobile device. Respective portions of the data file are allocated to each of the number of collaborator devices based on at least one of (a) throughputs associated with the number of collaborator devices and (b) potential debits charged by the number of collaborator devices. Respective portions of the data file are transmitted to each of the number of collaborator devices according to the allocation. | 02-12-2015 |
20150046571 | MANAGING ADAPTIVE STREAMING OF DATA VIA A COMMUNICATION CONNECTION - An example method includes requesting a data stream using a buffer with an initial maximum window size for buffering received data associated with the requested data stream, receiving into the buffer one or more data segments associated with the data stream, removing from the buffer one or more data segments for use by a receiving device, and determining a current window size of the buffer, wherein the current window size is equal to the maximum window size less any data segments which have been received that have not been removed from the buffer. The method further includes comparing the current window size to a predetermined threshold, and in response to determining that the current window size is less than the predetermined threshold, increasing the maximum window size, and initiating a buffer size increase timer having a current timer value and a timer expiration value. | 02-12-2015 |
20150052223 | SYSTEM AND METHOD FOR DETERMINING EFFECTIVE POLICY PROFILES IN A CLIENT-SERVER ARCHITECTURE - A system and method for determining effective policy profiles, is presented herein. The system includes one or more client devices configured to initiate a request for at least one effective policy profile, a server mechanism communicatively coupled to the one or more client devices and configured to receive the request for the at least one effective policy profile and determine the at least effective policy profiles for each of the requesting one or more client devices, and a policy data storage component communicatively coupled to the server mechanism and configured to store a plurality of policy profiles. The plurality of plurality of policy profiles includes an association between each of the one or more client devices and one or more of the plurality of policy profiles. | 02-19-2015 |
20150052224 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - [Object] To support transfer of an application to an external device in an apparatus that performs a control of the application using an AIT. | 02-19-2015 |
20150052225 | SYSTEM AND METHOD FOR CONTENT DOWNLOAD - A method and apparatus for downloading a content file wherein content data is downloaded out of sequence, with data required to begin playback being downloaded first are described. The method and apparatus for downloading a content file include allocating a storage space for the content file, downloading a first portion of data located at the beginning of the content file to the storage space, processing the first portion of data for determining a file type of the content file, downloading a second portion of data from the content file to the storage space wherein, a location of the second portion within the content file is determined responsive to the file type, and the second portion may be out of sequence with the first portion. | 02-19-2015 |
20150052226 | COMMUNICATION PROFILE SELECTION FOR VEHICLE TELEMATICS DEVICE - One embodiment is directed to a method of a method of selecting a communication profile for a vehicle telematics device to communicate over a vehicle electronics bus. The method includes receiving, at a server or a local computer, information identifying a vehicle to which the vehicle telematics device is to be connected. An indication of a communication profile to be loaded on the vehicle telematics device, or the communication profile itself, is sent from the server or local computer to the vehicle telematics device, wherein the communication profile includes communication related settings for the vehicle telematics device, the communication related settings corresponding to the vehicle electronics bus of the vehicle to which the vehicle telematics device is to be connected. The communication profile is then loaded on the vehicle telematics device, wherein the vehicle telematics device is field configurable to use one of multiple communication profiles. | 02-19-2015 |
20150052227 | APPARATUS AND METHOD FOR PROVIDING SUPPLEMENTAL CONTENT - The present disclosure describes a system and method for providing supplemental content. Media content is displayed on a display device. An indication is displayed on the display device to alert a user of the availability of supplemental content related to the media content if it is determined that supplemental content is available. The supplemental content is retrieved from one or more servers in response to user input, and the supplemental content is displayed on the display device by overlaying the supplemental content on top of the media content. | 02-19-2015 |
20150058447 | METHOD AND APPARATUS FOR ACCESSING DEVICES AND SERVICES - A method that incorporates teachings of the subject disclosure may include, for example receiving an audio command from a mobile communication device via a first communication network for performing audio control of a remote device, converting the audio command to a text command, comparing the text command to a plurality of script commands associated with a script library to at least approximately match the text command to a first script command of the plurality of script commands, retrieving a first script from the script library according to the first script command, and transmitting a control message relating to the control message to an application programming interface service of a computing device via a second communication network, where the application programming interface service is configured to direct the remote device to perform a function according to the control message. Other embodiments are disclosed. | 02-26-2015 |
20150058448 | INTERNET VIDEO STREAMING SYSTEM - The present invention is an Internet video streaming system. Users create video and upload the video to a remote computer system. The system aggregates a set of related video feeds into events, which may be determined by metadata associated with the video feeds. The video feeds and/or events are combined with the user's other social media sites. Real-time chat is provided so that users may discuss the video feeds in real time. Information from the video metadata and/or chat is used to display targeted advertisements to the user. The remote computer system re-encodes the uploaded video data into one or more different formats. The system determines the amount of bandwidth available to each user and adjusts the quality of the encoded video stream to maximize bandwidth usage without exceeding latency limits. | 02-26-2015 |
20150058449 | SCALING EVENT PROCESSING IN A NETWORK ENVIRONMENT - An example method for scaling event processing in a network environment is provided and includes maintaining a first portion of a decision tree at a first server in the network environment, delegating a second portion of the decision tree from the first server to a second server, processing event data substantially simultaneously at the first server using the first portion of the decision tree and at the second server using the second portion of the decision tree, wherein the processing comprises determining a match between the event data and information stored at nodes in the decision tree. In various embodiments, the decision tree is distributed across a plurality of servers in the network, wherein each participating server maintains a local copy of a respective portion of the decision tree and processes the event data using the respective portion. | 02-26-2015 |
20150058450 | METHOD, TERMINAL, AND SYSTEM FOR REPRODUCING CONTENT - A method of reproducing content is provided. The method includes, when a sync terminal reproduces content by receiving the content from a source terminal via a certain network, reproducing the content in a mirroring mode during a certain time, buffering image data corresponding to the content to be reproduced after the certain time, during the certain time, and reproducing the content in a streaming mode after the certain time by using the buffered image data. | 02-26-2015 |
20150058451 | MULTI-DEVICE COMPLEXITY BROKER - Aa brokering device manages multimedia information including an interface device having access to a network and a multimedia service provider. The interface device enables selection of multimedia information from the network and provides the selected multimedia information to a plurality of locations without requiring the user to specify a protocol associated with the multimedia information. | 02-26-2015 |
20150058452 | VIDEO LOADING METHOD, DEVICE AND SYSTEM OF MOBILE TERMINAL - The disclosure is suitable for the mobile Internet field, and provides a video loading method, device and system of mobile terminal, comprising: acquiring a video resource address in a web page by a browser client; acquiring a platform ID code of the mobile terminal identifying a software platform of the mobile terminal by the browser client; transmitting a video loading request to a browser server by the browser client, so that the browser server delivers to the browser client a video corresponding to the video resource address and conforming to a video playback format of the software platform of the mobile terminal; and loading, by the browser client, the video. When the browser server is centrally exhibiting video resources to the browser client based on the scheme, the browser client can successively request, from a video content server, a video suitable for the software platform of the mobile terminal. | 02-26-2015 |
20150058453 | System And Method For Optimizing Distribution Of Media Files - There is disclosed a media file distribution system and method. An asset management and delivery system and method for the distribution of digital files and data is provided. There are two major functions, with sub-functions within each. The system first serves as a fully automated management system for a company involved in video/file distribution, such as in video on demand (VOD) or other digital file industries. The system can ingest, prepare, schedule, transmit, track and report on any aspect of the business chain. Secondly, it also serves as a product for both content providers and recipients to be able to view, manage and run their entire content offering remotely from anywhere through the Internet. | 02-26-2015 |
20150058454 | VERSION SELECTIVE CONTENT DELIVERY - A method and system of ID based content delivery where the selection and transmission of content is facilitated with use of version IDs associated with each available version of each particular piece of content. A relationship may be generated between the available versions in the version IDs to facilitate determining the version ID associated with a version desired for rendering at a particular type of terminal. | 02-26-2015 |
20150058455 | APPARATUS AND METHOD FOR SERVING COMPRESSED CONTENT IN A CONTENT DELIVERY NETWORK - A content delivery network (CDN) edge server is provisioned to provide last mile acceleration of content to requesting end users. The CDN edge server fetches, compresses and caches content obtained from a content provider origin server, and serves that content in compressed form in response to receipt of an end user request for that content. It also provides “on-the-fly” compression of otherwise uncompressed content as such content is retrieved from cache and is delivered in response to receipt of an end user request for such content. A preferred compression routine is gzip, as most end user browsers support the capability to decompress files that are received in this format. The compression functionality preferably is enabled on the edge server using customer-specific metadata tags. | 02-26-2015 |
20150067105 | HTTP STREAMING CLIENT ADAPTATION ALGORITHM BASED ON PROPORTIONAL-INTEGRAL CONTROL - In one embodiment, an HTTP streaming session may be initiated at a client device in a network. The client device may have a buffer and may be configured to request and receive one or more data segments over HTTP from an HTTP server. A first data segment at a first data source rate may be requested and subsequently received. The first data segment may be stored in the buffer. A second data source rate may then be calculated based on a storage level in the buffer, and a second data segment at the second data source rate may be requested. | 03-05-2015 |
20150067106 | Graphical Indicator Of Presence, Identity, And Action For Media Sharing On A Display - A method for graphically indicating presence, identity, and action with respect to a media post transmitted by a client device and displayed on a shared display. Metadata indicating the identity of a user is logically associated with visual media to form a media stream, which is transmitted to the shared display. The transmitted media stream is then decoded to recover the transmitted metadata. The media post is displayed on the shared display and the presence of a client device media stream, the identity of the current user of the device generating the stream, and an action associated with the user interaction with the client device, is then graphically indicated on the display, using the recovered metadata. | 03-05-2015 |
20150067107 | Selectively Providing Local and Remote Services to Wireless Communication Devices - An occurrence of a particular event related to a local radio access network may be detected. The local radio access network may be configured to provide wireless service to WCDs. Possibly in response to the occurrence of the particular event, a local content server device or a remote content server device may be selected. At least some transactions involving a particular WCD served by the local radio access network may be routed between the particular WCD and the selected content server device. The local content server device may contain at least some content that is also contained by the remote content server device. | 03-05-2015 |
20150067108 | DATA RATE CONTROL OF INDIVIDUAL DATA STREAMS IN A NETWORK DEVICE - A method includes receiving data stream packets on respective ones of data channels. The data stream packets of each respective data channel contain an input data stream. The method includes storing the data stream packets for each of the data channels in one or more packet buffers associated with the respective data channel. For each of the data channels, the method includes determining if a timing maturity event of a corresponding input data stream has occurred. The method includes outputting one or more of the stored data stream packets from the packet buffers associated with the respective data channel to generate a transmission packet if the timing maturity event of the corresponding input data stream has occurred. The stored data stream packets for generating consecutive transmissions packets may be output at a data rate based on a distance between timing maturity event occurrences of the corresponding input data stream. | 03-05-2015 |
20150067109 | METHOD FOR PROCESSING SHARED FILE AND CLOUD STORAGE SERVER - The present invention provides a method for processing a shared file and a cloud storage server. The method comprises: receiving, by a cloud storage server, an update request message from a second client; determining that a first file is located within a storage region of a first client according to an identifier of the first file and acquiring current version information of the first file from the storage region of the first client; and if it is determined that the version of the first file on the second client is older than the version of the first file within the storage region of the first client, generating a first download address and transmitting the first download address to the second client, so that the second client downloads the first file in the current version. According to an embodiment of the present invention, it is able to synchronously update the shared file. | 03-05-2015 |
20150067110 | Media Playing Method, Apparatus, and System - A media playing method is provided. The method includes separately sending a connection preparation message to a media server and at least one media renderer that supports multicast, so as to instruct the media server and each media renderer to configure a multicast protocol address according to the connection preparation message; and sending a media transport identifier and a play message to the media server, so as to instruct the media server to transmit, on the multicast protocol address according to the play message, a media stream of a to-be-played media file identified by the media transport identifier, so that each media renderer receives the media stream on the multicast protocol address and plays the to-be-played media file locally. | 03-05-2015 |
20150067111 | PROVIDING ENHANCED DATA RETRIEVAL FROM REMOTE LOCATIONS - Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node. | 03-05-2015 |
20150074230 | High Efficiency Wireless File Transmission Method - For transmitting a plurality of files from a personal computer to a portable electronic device via a server, a file transmission program is installed on a server and a portable electronic device in advance. The personal computer uses a web based accessing site to transmit files to the server. With the aid of the file transmission program, the files can be transmitted in an anonymous manner with the aid of an image code utilized for downloading a thumbnail to the portable electronic device indicating a path to the files on the server, or can be transmitted by using a same identity on the personal computer and the portable electronic device to link to the server. | 03-12-2015 |
20150074231 | DYNAMIC HELP PAGES USING LINKED DATA - Help page techniques including: (i) sending, by a customer computer, heterogeneous software context data to a central registry over a communication network; (ii) receiving, by the customer computer, from a registry server over the communication network, a set of network address information including at least a first network address information for contacting a first provider server relating to the first software product and a second network address information for contacting a second provider server relating to the second software product; and (iii) linking, by the customer computer, the first and second network address information on a single set of help page(s). | 03-12-2015 |
20150074232 | STREAMING POLICY MANAGEMENT SYSTEM AND METHOD - A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content. | 03-12-2015 |
20150074233 | METHOD FOR PROVIDING STREAMING SERVICE AND ELECTRONIC DEVICE THEREOF - An apparatus and method for providing a streaming service in an electronic device are provided. The method includes determining status information of the electronic device, determining data quality for the streaming service based on the status information of the electronic device, transmitting the data quality to a server for the streaming service, and providing the streaming service using streaming data provided from the server. | 03-12-2015 |
20150074234 | CONTENT SYSTEM AND METHOD FOR CHUNK-BASED CONTENT DELIVERY - A content system and method in which content may be divided into chunks and distributed and stored in content routers or content servers, content routing information corresponding to information on the distributed and stored content may be provided to a client terminal when a request for the content is received from the client terminal, and the client terminal may receive the distributed and stored content in chunk units based on the received content routing information. | 03-12-2015 |
20150074235 | METHOD AND SYSTEM FOR MEDIA COLLECTION EXPANSION - Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a “media locker”). | 03-12-2015 |
20150074236 | Transmission of Data Streams Between a Terminal Device and a Security Module - In a method for transmitting data streams ( | 03-12-2015 |
20150074237 | METHOD FOR CONTROLLING INFORMATION TERMINAL APPARATUS - A control method causes a computer of an information terminal apparatus to perform a process including: receiving, from a first server, first display data causing a user of the information terminal apparatus to confirm the purpose of use of recipe information and asking for the permission to collect the recipe information; accessing a second server and receiving selected recipe information and control data for a cooker for preparation based on the selected recipe information; and when it is selected to permit collecting the recipe information for a purpose of use related to health care, and it is determined that selected recipe information corresponding to the set control data has an identifier indicating that the recipe is for food related to a specific constitution, disorder, disease, or allergy, transmitting the selected recipe information with the identifier, in association with a user ID of the information terminal apparatus, to the first server. | 03-12-2015 |
20150074238 | METHOD FOR COMPRESSED SENSING OF STREAMING DATA AND APPARATUS FOR PERFORMING THE SAME - A computer-implemented method for sensing streaming data comprises recursively sampling an input stream of data using overlapping windowing to obtain at least one previous measurement regarding the input data stream, and employing the at least one previous measurement for obtaining a subsequent measurement. | 03-12-2015 |
20150074239 | COMMON EVENT-BASED MULTIDEVICE MEDIA PLAYBACK - A system for event-based synchronized multimedia playback, comprising a media source device and a plurality of destination devices, each destination device comprising a local clock, and a synchronization module on one of the devices. The synchronization module transmits common events, E | 03-12-2015 |
20150074240 | SYSTEM AND METHOD FOR TRANSFERRING PLAYLISTS - A method, computer program product and computing device for selecting at least one playlist for transfer, the at least one playlist being stored on a first personal media device. The at least one playlist is converted to a common format, thus generating a first common format playlist. Communication is established with a second personal media device. The first common format playlist is transferred to the second personal media device. | 03-12-2015 |
20150074241 | METHOD, TERMINAL, AND SERVER FOR IMPLEMENTING FAST PLAYOUT - A method for implementing fast playout includes receiving a fast playout request sent by a client, where the fast playout request comprises a Uniform Resource Locator (URL) corresponding to content of a media file with a specified multiple of regular playout rate by the client, and the specified multiple of regular playout rate is determined by the client according to obtained media presentation description; and obtaining a content segment corresponding to the media file with the specified multiple of regular playout rate according to the URL, and sending a fast playout response to the client, where the fast playout response comprises the content segment corresponding to the media file with the specified multiple of regular playout rate. Therefore, fast online playing is implemented, and user experience is improved at the same time. | 03-12-2015 |
20150074242 | TRANSMITTING APPARATUS, TRANSMITTING METHOD, RECEIVING APPARATUS, RECEIVING METHOD, PROGRAM, AND CONTENT DISTRIBUTION SYSTEM - The present technology relates to a transmitting apparatus, a transmitting method, a receiving apparatus, a receiving method, a program, and a content distribution system capable of stably supplying content to a plurality of terminal devices. A terminal device | 03-12-2015 |
20150074243 | ADDITION OF SUPPLEMENTAL MULTIMEDIA CONTENT AND INTERACTIVE CAPABILITY AT THE CLIENT - Methods, systems, and computer programs for delivering supplemental content within streamed media are provided. In one embodiment, a method includes receiving a request at a client for a media segment, which includes a plurality of video frames. Further, a stream of the media segment to the client from a media server is obtained and supplemental content (SC) is accessed from storage in the client or from an SC server. The access of the SC from the SC server can be performed before receiving the request, or while obtaining the stream, or after the stream has been obtained. Further, the method includes combining the media segment with the SC at the client, which inserts the SC to add or augment video frames from the media segment. The combination is then displayed to the user. | 03-12-2015 |
20150074244 | STREAMING ENHANCEMENTS THROUGH PRE-FETCH BACKGROUND - Media content that meets pre-fetching criteria may be distributed to the device, in a non-requested instance, and stored in the pre-fetched segments database. Rather than relying on caching methods for the first-time access of a media object, at least a portion of the media object may be pre-stored, prior to any requests for access, on the client's device. Thus, when a user attempts to access a particular media stream from the network, if the client's device already has a segment of the desired media object stored, the stored segment access can be directly from the client's device. To further efficiently use bandwidth, the distribution of the segment of a media object to be stored on a user's local machine, the distribution may be done out of band or based on a balance of network resources. | 03-12-2015 |
20150081847 | BROADCAST/MULTICAST OFFLOADING AND RECOMMENDING OF INFRASTRUCTURAL CHANGES BASED ON USAGE TRACKING - A method, a device, and a storage medium having instructions stored thereon to obtain usage data that indicates a usage of a downloading service and a streaming service of programs, in which the programs are provided to user devices via unicast delivery. The usage data is analyzed to determine whether a multicast offloading or a broadcast offloading is to be invoked on behalf of a program designated for unicast delivery. Additionally, a method, a device, and a storage medium obtain usage data, analyze the usage data, and generate a recommendation for an infrastructural change of a content delivery network based on the analysis. | 03-19-2015 |
20150081848 | DYNAMIC REQUEST REROUTING - A point of presence includes edge servers having IP addresses and storing content, a switch/router that receives and forwards requests for content to the edge servers, a health monitoring server that gathers health information from the edge servers, and a dynamic request rerouting (DRR) server. The DRR server is connected with each of the edge servers. If the DRR server obtains a determination that one of the edge servers is down, it advertises a route including the IP address of the down edge server to the switch/router. The switch/router forwards a request for content, originally addressed to the down server, to the DRR server. The DRR server forwards the request to a working server that stores the content. The working server sends the content to the DRR server, the DRR server forwards the content back to the switch/router, and the switch/router responds to the original request with the content. | 03-19-2015 |
20150081849 | METHOD AND APPARATUS FOR PROVIDING ENHANCED STREAMING CONTENT DELIVERY WITH MULTI-ARCHIVE SUPPORT USING SECURE DOWNLOAD MANAGER AND CONTENT-INDIFFERENT DECODING - A system, apparatuses and methods are provided to download and process data and other content streamed over a wide area network using one or more dynamically fetched, material specific, data handlers (e.g., download assistants). A download assistant fetches a data stream from a remote location and processes the streamed data iteratively using buffers and multi-threaded processes through the decoder (e.g., codec), allowing source material-specific processing of the data as it is streamed from one or more download sources as well as content-indifferent and platform-indifferent decoding. To minimize versioning issues, payload construction for secure delivery is simplified to packing and encrypting a directory tree containing any number of files or other digital media into an archive and, when needed, dividing a payload into multiple files or archives with a descriptor that lists the archives. | 03-19-2015 |
20150081850 | SYSTEMS AND METHODS FOR ESTABLISHING NON DATA DELIVERY CHANNEL TO CHECK DEVICE CAPABILITIES - This technology relates to systems and methods for establishing a non-data delivery channel for checking device capabilities to send one or more media contents. This technology involves receiving request to deliver media contents to telecommunication devices. Then, a non data delivery channel is established with the telecommunication devices by sending a message to the devices. In response to the message, one or more device capabilities and user preferences are sent by the devices and received by the server. The server analyzes the device capabilities and user preferences and selects the most appropriate channel to deliver the requested media contents. Finally, the server delivers the media contents through the selected delivery channel. If the device capabilities do not meet the predefined benchmark, then an error message is sent to the device and if the user preferences cannot be fulfilled then an appropriate message is sent to the device. | 03-19-2015 |
20150081851 | DELIVERY OF TARGETED MEDIA CONTENT - Technology for receiving targeted media content is disclosed. A user equipment (UE) can receive a first metadata including group information for files corresponding to targeted media content and media presentation description (MPD) information associated with the files, wherein each file the group information is associated with a group identification (ID) element. A second metadata can be received in a user service description (USD) that includes MPD information for streaming media content. A user profile can be identified that includes group ID elements associated with a user. Targeted MPD information for selected targeted media content having the group ID element that is included in the user profile can be inserted into the MPD information for the streaming media content to generate a merged MPD. The selected targeted media content and the streaming media content can be received according to the merged MPD for playback at the UE. | 03-19-2015 |
20150081852 | PROXY RELATIONSHIP PROCESSING METHOD AND SYSTEM, PROXY SERVER, AND TERMINAL - This disclosure provides a proxy relationship processing method and system, a proxy server, and a terminal, where the method includes: the proxy server receiving a service content request sent including an account of a first terminal and a service item by another terminal; searching, according to the account of the first terminal, a preset proxy relationship table corresponding to the account of the first terminal to obtain a proxy-enabled service item from the proxy relationship table; and if it is learned, according to the proxy relationship table, that the service item is the proxy-enabled service item, sending the service content request to a second terminal corresponding to the proxy-enabled service item, so that the second terminal sends a service content request response to the other terminal according to the service content request. This resolves problems of limited application and low proxy efficiency of an existing proxy relationship processing method. | 03-19-2015 |
20150089022 | Computer System Image Clustering Architecture and Use - System and method for distributed computing. Each of multiple server computer systems may include one or more microservers, a network interface, and a network switch, coupled to the one or more microservers and the network interface, the network switch configured to switchably connect any of the microservers to a network via the network interface. Each microserver may be configurable to implement a respective server based on a computer image file, including a pre-execution environment (PXE) boot image. A management server computer may manage the server computer systems, including: providing or designating provision of computer image files to the server computer systems. Each server computer system may receive a computer image file from the management server computer or a designated computer image file store, implement a PXE boot image on a microserver accordingly, connect to one or more client computers over the network, and provide computer services to the client computers. | 03-26-2015 |
20150089023 | SYSTEM AND METHOD FOR MANAGING ADJACENT CHANNELS IN AN ADAPTIVE STREAMING ENVIRONMENT - A system and method for managing adjacent channels in an adaptive streaming environment. One or more adjacent channels may be defined for a client device relative to a current streaming channel, wherein the client device is configured to pre-fetch metadata and initialization information for the defined adjacent channels based on bandwidth conditions, buffer conditions, etc. When a channel is changed, the client device is operative to use the pre-fetched data to quickly obtain encoded media content for rendering. | 03-26-2015 |
20150089024 | NETWORK SYSTEM AND NETWORK METHOD - Provided are a network system and a network method. The network system includes: at least one network camera; at least one client configured to receive an image or a moving image from the at least one network camera; and a network configured to relay communication between the at least one network camera and the at least one client, wherein the at least one client is further configured to transmit an auto traffic control (ATC) priority and a setting corresponding to the applying of the ATC function while requesting to be connected to the at least one network camera. | 03-26-2015 |
20150089025 | Method And Apparatus For Sharing DLNA Device - A method and an apparatus for sharing a DLNA device are provided. The method includes: establishing a data channel between a first DLNA gateway in a first DLNA network and a second DLNA gateway in a second DLNA network, wherein the DLNA gateway is a DLNA device having a DMC function and capable of accessing the Internet; adding, in the second DLNA gateway, a virtual DLNA device corresponding to a DLNA device in the first DLNA network; and a DLNA device in the second DLNA network performing remote control and/or remote play for the DLNA device in the first DLNA network through the virtual DLNA device. With the provided schemes, the problem in related technologies that DLNA sharing is only limited in a local range is solved, cross-network remote control and remote play are implemented, a sharing range of the DLNA network is expanded, and the user experience is improved. | 03-26-2015 |
20150089026 | SYSTEMS AND LANGUAGES FOR MEDIA POLICY DECISION AND CONTROL AND METHODS FOR USE THEREWITH - A system includes a policy repository configured to store a plurality of media-centric policies. A media policy decision point is configured to execute operational instructions in accordance with a media centric policy language to select at least one of the plurality of policies corresponding to one of the plurality of media sessions based on, for example, feedback extracted monitoring the plurality of media sessions. The media-centric policy language, in various embodiments, expresses at least one of: operator preferences, operator goals, or operator constraints, facilitates management of individual ones of the plurality of media sessions and/or facilitates management of aggregate media traffic over the plurality of media sessions. | 03-26-2015 |
20150089027 | SELECTION AND DISPLAY OF POLLED AND STREAMED ELECTRIC POWER SYSTEM MEASUREMENTS - Combining and analyzing streamed and polled electric power delivery system information is disclosed herein. A system therefore includes a plurality of IEDs in communication with the electric power distribution system and configured to provide streaming and/or polled data via a communications network. An analysis engine in communication with the communications network receives selected streaming information and requested polled information, analyzes such streamed and polled information, and provides a display of such streaming and polled information to a user. | 03-26-2015 |
20150089028 | Method, system and client for uploading image, network server and computer storage medium - The present disclosure relates to the technical field of wireless network communications, and provides a method, system and client for uploading an image, a network server and a computer storage medium. The method includes: a client determines an image to be uploaded, generates a unique image identifier corresponding to the image to be uploaded, and transmits an image detection request to a network server; the network server detects whether there is an image having the same image identifier in the network server according to the image identifier included in the image detection request, and returns a detection result to the client; when the detection result is that there is not an image having the same image identifier in the network server, the client uploads the image to be uploaded in the form of multi-part uploading to the network server; and after the image to be uploaded is uploaded successfully, the network server records the image identifier, and returns an upload success response to the client. The present disclosure avoids a repeated uploading of a same image, so that the upload rate is improved, a great deal of network traffic bandwidth is saved, and user experiences are improved. | 03-26-2015 |
20150089029 | Providing Automatic Format Conversion Via An Access Gateway - A system and method supporting the automatic conversion of multimedia information from a first format to a second format in a broadband access gateway and/or network-based server are disclosed. The broadband access gateway and/or network-based server may convert multimedia information that is in a format that an access device is not capable of processing. The gateway and/or server may automatically detect the format incompatibility, and may automatically convert or arrange for conversion of the multimedia information to a format that is compatible with the access device, based upon compatibility information associated with the access device. The conversion may be based upon a set of user-defined quality of service criteria, and may be subject to the control of digital rights management parameters associated with the requested multimedia information. The user of the access device may be prompted when the conversion is expected to impact the quality of the multimedia information being played, and the user may be offered options that permit the user to minimize the impact upon the user. | 03-26-2015 |
20150089030 | Distributed Transcoding of a Video Based on Insufficient Computing Resources - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 03-26-2015 |
20150095458 | METHODS AND SYSTEMS FOR PROVIDING A SEAMLESS TRANSITION OF DOCUMENTS BETWEEN CLIENT TYPES - A method of synchronizing a document across a plurality of client computing devices may include receiving a first document comprising one or more pages, reformatting the first document so that each page of the received first document is a separate second document, associating a metadata file with each second document, receiving one or more access requests for one or more of the second documents from a user, updating one or more of the metadata files to reflect the one or more access requests, identifying a plurality of client computing devices associated with the user to which the document is to be synchronized, and transmitting at least a portion of the second documents to each of the identified client computing devices. | 04-02-2015 |
20150095459 | Media System Access via Cellular Network - Embodiments are provided for establishing a simple and secure way to allow a user using a mobile device to control a media playback system without having direct access to the secure local network that the playback system is using. The media playback system may include one or more playback devices synchronously rendering media content. A user of the mobile device may obtain a system identifier of the playback system that is then sent to a remote server via a cellular network. The remote server, which is in communication with one or more media playback systems, may use the system identifier to recognize the correct media playback system and provide the mobile device with configuration information of the media playback system. Subsequently, the mobile device may use the given information to join the media playback system and control one or more features of the media playback system via a cellular network. | 04-02-2015 |
20150095460 | Downloading Media Objects - Among other things, two or more files are processed that each represent, in a streaming format, a portion of a media item. A file download facility at a user device can download the two or more processed files as if they were a single file. | 04-02-2015 |
20150095461 | DYNAMIC CHUNK MANIPULATION FOR STREAMING MIXED LIVE AND ON-DEMAND MEDIA: APPLICATION PROGRAMMING INTERFACE - Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition. | 04-02-2015 |
20150095462 | METHOD AND SYSTEM FOR PREFETCHING DATA - A server, a method for operating a server and a system responsive to receiving a request for content from a terminal, to respond to the terminal with instructions configured to set up a bi-directional communication channel at the terminal for communication between the server and the terminal and subsequently to load the content comprising at least one referencing object and a plurality of referenced objects belonging to the content The method, server and system will, generate a modified referencing object by replacing in the referencing object such links to referenced objects that are external links with modified links that point to a locally stored version of the same object and then to send the referenced objects to the terminal over the bi-directional communication channel. The modified referencing object will be sent to the terminal such that the modified links in the modified referencing object point to referenced objects already sent to the terminal. | 04-02-2015 |
20150095463 | PROGRAM, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION SYSTEM - A non-transitory computer-readable medium of this disclosure has instructions controlling a computer of an information processing apparatus including a storage unit and a communication unit capable of performing communication with a device and a server machine. The instructions, when executed by the computer, control the computer to perform operations including: installing a device driver of the device; acquiring identification information from the server machine through the communication unit after the computer starts the installing; acquiring, from the server machine, a token or token acquisition information for acquiring the token from the server machine, which are associated with the identification information; storing the acquired identification information in the storage unit; and transmitting the acquired token or the acquired token acquisition information to the device through the communication unit. | 04-02-2015 |
20150095464 | INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING APPARATUS - A non-limiting example information processing system includes a plurality of user terminals, and a download task list for each user terminal is managed by a list server. The download task list includes a list for each user terminal and a list for each of groups into which a plurality of user terminals are classified. If the download task list is renewed, the user terminal acquires the download task list from the list server, and acquires a content from a content server according to an acquired download task list. | 04-02-2015 |
20150100667 | OPTIMIZING CONTENT DELIVERY - Computer-implemented systems and methods for optimizing content delivery is disclosed herein. Client attribute data is received for a selected client computing device, including a selected client encoding format. A server hint is received, the server hint indicating that the selected client computing device is likely to access a first media file. A first edge server computer of the content delivery network receives the first media file in a first encoding format. At least one cost value associated with propagating the first media file in the content delivery network is calculated based on the client attribute data. The content delivery network determines whether to make the first media file available in the selected encoding format on a selected edge server computer of the content delivery network based on the at least one cost value. | 04-09-2015 |
20150100668 | METHOD AND APPARATUS FOR CONTENT VERIFICATION - An intermediate node and method thereof in a network determines whether to perform verification of content at an early stage based on information about the content. The method includes receiving, from a content requesting node in the network, a request for the content, determining whether to verify the content based on information, transmitting the content to the content requesting node without verifying the content in response to the determining, and verifying the content and transmitting the content to the content requesting node in response to the determining. | 04-09-2015 |
20150100669 | CONTROL DEVICE AND METHOD FOR OPERATING SAME, AND SERVER AND METHOD FOR OPERATING SAME - A method for operating a server controlled by a control device, according to an embodiment may include determining whether metadata of media content has been changed, and transmitting a metadata change information message to the control device when it is determined that the metadata of the media content has been changed, wherein the metadata change information message may include metadata change notification information for notifying that the metadata of the media content has been changed. | 04-09-2015 |
20150106478 | FILE HANDLERS SUPPORTING DYNAMIC DATA STREAMS - Various techniques for dynamically generating data streams from files are described herein. In one embodiment, a method includes receiving a request from an application to open a file. The request has a file identifier identifying the file, an attribute designator, and a data attribute delineated from the file identifier by the attribute designator. The method also includes retrieving data of at least a portion of the file based on the determined file identifier and dynamically generating a data stream of the file in response to the received request to open the file by transforming the retrieved data according to the data attribute of the request. The method further includes supplying the generated data stream to the application. | 04-16-2015 |
20150106479 | TERMINAL APPARATUS AND INFORMATION PROCESSING METHOD - There provides an information processing method and a terminal apparatus, and the information processing method is applied in the terminal apparatus, and the terminal apparatus is able to be connected with a remote server. The information processing method includes obtaining a first operation for a first operating environment of a specific user of the terminal apparatus in the first operating environment; responding to the first operation by the first operating environment; transmitting first parameter information of the first operation and second parameter information of the first operating environment in response to the first operation to the remote server; receiving customized configuration information or customized prompt information related to the specific user from the remote server; configuring the first operating environment to provide optimized customized configuration or customized prompt to the specific user based on the customized configuration information or the customized prompt information. | 04-16-2015 |
20150106480 | BANDWIDTH MANAGEMENT DEVICE, CENTRAL MANAGEMENT DEVICE AND METHOD OF BANDWIDTH MANAGEMENT - The embodiments of the present invention provide a bandwidth management device, central management device and method of bandwidth management. The bandwidth management device includes: a first receiver, configured to receive attribute information of media devices; wherein a criticality factor of media device is included in each piece of the attribute information; a second receiver, configured to receive media streaming from the media devices; a bandwidth assigner, configured to assign bandwidth for each piece of media streaming based on the criticality factor. Through the embodiments of the present invention, optimization of bandwidth usage is realized and it is easy to change the critical level of video streaming adaptively. | 04-16-2015 |
20150106481 | METHOD AND APPARATUS FOR CARRIER CONTROLLED DYNAMIC RATE ADAPTATION AND CLIENT PLAYOUT RATE REDUCTION - A method and system is provided for controlling bandwidth rate limiting and client rendering rate limiting in a video delivery network. The method provides network service providers with a means for overriding video delivery data rates selected through dynamic client bitrate adaptation, as well as video data rendering rates of the clients, to limit the impact of network congestion. A system is also specified for implementing a client and a proxy computer in accordance with the method. The system works transparently with standard HTTP-based video delivery systems and includes an HTTP proxy cache infrastructure to support bandwidth rate limiting and client rending rate limiting. The system further provides for administrative overrides of client bitrate selection and client bandwidth usage. | 04-16-2015 |
20150113099 | METHOD AND DEVICE FOR MAKING AVAILABLE A CONTENT, STORED ON A SERVER IN ENERGY STANDBY MODE - A method for making stored content. A server (aggregator) presents to an item of equipment contents that are stored, each content being accessible to the item of equipment on the basis of information stored by the aggregator (original reference), which identifies the server by which this content is stored and which enables accessing this content on the identified server. The aggregator stores, for each content stored by a server in a server network, information (local reference), associate with the original reference of this content. The original reference, which is associated with a local reference present in a content request sent by an item of equipment and received by the aggregator, is obtained. This server is awakened by the aggregator, by sending a wake-up message intended for the server that stores the content associated with the obtained original reference. The aggregator sends, to the item of equipment, the obtained original reference. | 04-23-2015 |
20150113100 | SOFTWARE-DEFINED MEDIA PLATFORM - A software-defined media platform having one or more media processing units that may be dynamically instantiated, interconnected and configured according to changes in demand, resource availability, and other parameters affecting system performance relative to demand. In one example media processing method, a source media stream may be received via multicast or unicast. The source media stream may be processed into one or more levels of work product segments having different media characteristics by a plurality of transcoding processing units, as needed. One or more levels of work product segments, or the source media stream, may be packaged (e.g., including resegmenting) into final work product segments having select media characteristics, which may be uploaded to a cloud storage unit for delivery to end users. | 04-23-2015 |
20150113101 | METHOD AND APPARATUS FOR PROVIDING STREAMING CONTENT - A content provider provides content by receiving a request for streaming content from a user, determining whether a streaming file corresponding to the streaming content is stored in the content provider, and if the streaming file is stored in the content provider, providing the internal protocol (IP) address of the content provider to a web browser. | 04-23-2015 |
20150113102 | FILE DELIVERY OVER A BROADCAST NETWORK USING FILE SYSTEM ABSTRACTION, BROADCAST SCHEDULE MESSAGES AND SELECTIVE RECEPTION - Methods provide mechanisms for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the files to be broadcast to applications or services requesting the files. | 04-23-2015 |
20150113103 | UPSTREAM FAULT DETECTION - Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users. | 04-23-2015 |
20150113104 | METHOD AND SYSTEM FOR LIVE STREAMING VIDEO WITH DYNAMIC RATE ADAPTATION - A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. | 04-23-2015 |
20150120875 | PROCESSING OVER-THE-TOP CONTENT FOR IMPROVED INITIAL DELIVERY - A device receives information associated with over-the-top (OTT) content associated with a user of the device. The device retrieves, from an OTT content delivery system, an address a playback position, and a manifest file associated with the OTT content, where the manifest file identifies chunks of content associated with the OTT content. The device retrieves, from the OTT content delivery system, one or more chunks, of the chunks of content associated with the OTT content, based on the address, the playback position, and the manifest file, where the one or more chunks are fewer than all of the chunks. The device stores the one or more chunks in the memory, receives an instruction to play the OTT content after the one or more chunks are stored, and plays the one or more chunks, based on the instruction, while simultaneously obtaining remaining chunks of the OTT content. | 04-30-2015 |
20150120876 | METHODS AND SYSTEMS FOR OPTIMAL DELIVERY OF INTERNET VIDEO OVER WIRELESS NETWORKS - A system and method is provided for controlling multimedia data transmission to a communication device via a network. The system comprises a de-muxer configured to obtain a first multimedia data for transmission and a flow controller configured to evaluate an estimated buffer time associated with the communication device. If the estimated buffer time satisfies a first threshold condition, the flow controller updates a current transmitting state to be a pacing state. And if the estimated buffer time satisfies a second threshold condition, the flow controller updates the current transmitting state to be a bursting state. The system also comprises a muxer configured to transmit the first multimedia data at a transmitting rate corresponding to the bursting state or the pacing state. | 04-30-2015 |
20150120877 | MANAGING QUALITY OF EXPERIENCE FOR MEDIA TRANSMISSIONS - A computer-implemented method, computer program product, and computing system is provided for quality of experience for media transmissions. In an implementation, a method may include determining a first quality of experience metric associated with a media stream at a first network node. The first quality of experience metric may be transmitted with the media stream. The method may also include determining a second quality of experience metric associated with the media stream at a second network node. An updated quality of experience metric may be transmitted with the media stream. The updated quality of experience metric may be based upon, at least in part, the first quality of experience metric and the second quality of experience metric. | 04-30-2015 |
20150120878 | MOBILE DEVICE CONDUIT FOR A TRANSACTION DEVICE - Methods and a system for a mobile device conduit of a transaction device are provided. A connection from a mobile device to a transaction device is made. Information is gathered from the transaction device and/or supplied to the transaction device from and/or to the mobile device. In an embodiment, the transaction device is used to remote a display of the mobile device to the transaction device. | 04-30-2015 |
20150120879 | PROVIDING ORIGIN INSIGHT FOR WEB APPLICATIONS VIA SESSION TRAVERSAL UTILITIES FOR NETWORK ADDRESS TRANSLATION (STUN) MESSAGES, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA - Providing origin insight via Session Traversal Utilities for Network Address Translation (STUN) messages for web applications, and related methods, systems, and computer-readable media are disclosed herein. In one embodiment, a method for providing origin insight for web applications via STUN messages comprises determining an origin identifier for a web application attempting to send a STUN message to a STUN server; generating the STUN message incorporating the origin identifier for the web application; and transmitting the STUN message to the STUN server. In another embodiment, a method for providing STUN services to web applications comprises receiving a STUN message from a web client, and extracting an origin identifier for a web application. Provision of a STUN service to the web application is determined based on the origin identifier. If the STUN service should not be provided, the STUN message is rejected or disregarded; otherwise the STUN message is processed. | 04-30-2015 |
20150120880 | SYSTEM AND METHODS FOR ACCESSING CONTENT STORED ON A LOCAL AREA NETWORK OF A COMPANY - The present invention concerns a system for accessing content stored on at least one server ( | 04-30-2015 |
20150120881 | METHOD AND SYSTEM FOR COMMUNICATION IN A PRE-DETERMINED LOCATION - The invention relates to a method for communication within a pre-determined location, which establishes a relationship between a physical space or premises defined by its geographical position and a virtual space created in a server and which replicates the information contained in said physical space. The method is configured such that a user in possession of a mobile device with an interface application for accessing the server must first enter ( | 04-30-2015 |
20150120882 | INFORMATION PROCESSING APPARATUS, PROGRAM, AND CONTROL METHOD - If a plurality of streams and an environment in which a dependent relationship exists between the streams are assumed, fairness may not be maintained by a conventional technique. The priority of a stream is determined by the dependent relationship between the streams. | 04-30-2015 |
20150120883 | Selective Capture with Rapid Sharing of User Computer or Mixed Reality Actions, States Using Interactive Virtual Streaming - A method for streaming interactive media between clients includes streaming a first series of packets from a server to a first client. The packets include data, instructions and timestamps for executing the instructions. At least one of the instructions requests capture of client-based events. A second series of packets is received from the first client device. The second series of packets includes one or more captured client-based events generated in response to the instructions requesting capture of one or more client-based events. The second series of packets further includes one or more timestamps associated with each of the client-based events. The first series of packets is merged with the second series of packets based on the time-stamps included with the first and second series of packets to form a merged series of packets. The merged series of packets are streamed to a second client device. | 04-30-2015 |
20150120884 | METHOD AND SYSTEM TO TRANSMIT DATA - Methods and systems for transmitting data are disclosed. In one embodiment a portable electronic device comprises a processor-implemented user interface module to cause the presentation of a first information field to a user as part of a graphical user interface in the portable electronic device and to receive information entered or data identification in the first information field. A data transmitting module commences transmitting the information entered or the data identified over a network in response to the user interface module detecting that the user has navigated away from the first information field. | 04-30-2015 |
20150127774 | ADAPTIVE CLOUD-BASED APPLICATION STREAMING - Methods and systems for remotely provisioning immediately executable applications with license control in secure environments. Immediately initially executable portions of applications are pushed onto user desktops, and when applications are selected for use, additional components of selected applications are streamed to said desktops. | 05-07-2015 |
20150127775 | Downstream Bandwidth Aware Adaptive Bit Rate Selection - A system for providing downstream bandwidth aware adaptive bit rate selection is disclosed. The system may determine a fixed bandwidth available to transmit content to a client on a second network. The system may connect to a first network, which may be configured to have no specific bandwidth constraints, to obtain the content. Once the system is connected to the first network, the system may receive, from the first network, a content segment of the content that is encoded at a first bandwidth. The first bandwidth may be less than or equal to the lesser of the fixed bandwidth available to transmit the content to the client on the second network and a first adaptive bit rate that is selected based on a congestion condition experienced on the first network. The system may then transmit the content segment at the first bandwidth to the client on the second network. | 05-07-2015 |
20150127776 | STREAMING STATE DATA FOR CLOUD MANAGEMENT - A cloud manager uses streams to monitor state of the cloud. A cloud state streaming policy specifies state data to stream, along with one or more initial operators for processing the streams. An archive mechanism allows archiving the streamed data when specified data in the streams exceeds one or more defined thresholds. A user interface allows adjusting the streaming of cloud state data to focus on data of interest to a user. The cloud manager thus allows a user to determine state of a cloud via the streamed state data. | 05-07-2015 |
20150127777 | USING CLOUD RESOURCES TO IMPROVE PERFORMANCE OF A STREAMING APPLICATION - A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager automatically requests virtual machines from a cloud manager. The streams manager specifies to the cloud manager streams infrastructure and one or more streams application components for the virtual machines. The cloud manager provisions one or more virtual machines in a cloud with the specified streams infrastructure and streams application components. The streams manager then modifies the flow graph so one or more portions of the streaming application are hosted by the virtual machines in the cloud. | 05-07-2015 |
20150127778 | ADAPTIVE STREAMING AWARE NODE, ENCODER AND CLIENT ENABLING SOOTH QUALITY TRANSITION - For adaptive streaming, a video item is available in plural quality versions. Corresponding video slices ( | 05-07-2015 |
20150127779 | FILE PLAYBACK METHOD AND APPARATUS - A method for playing multimedia data in an electronic device includes A method for playing multimedia data in an electronic device, the method comprising: receiving a request for transmitting a file including multimedia data to a second device; identifying sample playback data that is a portion of multimedia data; transmitting the identified sample playback data; and transmitting the multimedia data of the file to the second device after transmitting the sample playback data. An electronic device includes a radio frequency unit configured to transmit or receive a signal, and a processor configured to receive a sample playback data that is a part of the multimedia data of a file via the radio frequency unit, and play the received sample playback data of the multimedia data while receiving the file from the external device. Other embodiments are also disclosed. | 05-07-2015 |
20150127780 | APPARATUS, SYSTEMS AND METHODS FOR PROVIDING EDGE CACHED MEDIA CONTENT TO MEDIA DEVICES BASED ON USER HISTORY - Systems and methods provide media content events to media devices. An exemplary system receives a request for a media content event from a first media device; communicates the media content event to an edge server that is communicatively coupled to the first media device based on an identifier of the requesting media device; identifies a second media device based on preferred media content event characteristics associated with the second media device, wherein at least one media content event characteristic of the requested media content event corresponds to at least one of the preferred media content event characteristics of the second media device, and wherein the second media device is able to communicatively couple to the edge server; and in response to identifying the second media device, communicates an identifier of the second media device to the edge server, wherein the requested media content event is communicated to the second media device. | 05-07-2015 |
20150127781 | TECHNIQUES FOR METADATA-DRIVEN DYNAMIC CONTENT SERVING - Techniques for metadata-driven dynamic content serving. Metadata content is stored as a source instance, the metadata content is to be utilized to provide dynamically-constructed pages of content. The metadata content is published to one or more runtime pods communicatively coupled to receive the metadata content. A request for content is received with a selected one of the one or more runtime pods. Content is provided in response to the request as a response with the selected runtime pod utilizing the metadata content published from the source instance. | 05-07-2015 |
20150127782 | Video Conference Recording Method, Device, and System - A video conference recording method, device, and system, which can implement recording and playback of a video of a conference according to a user requirement when the video conference is in progress. The method includes receiving a playback request message input by a user; sending the playback request message to a recording server, so that the recording server selects recorded streaming media information according to the playback request message; receiving a combination data stream sent by the recording server, where the combination data stream includes at least one channel of the streaming media information that is selected, and each of the at least one channel of the streaming media information is corresponding to one conference site; and displaying the at least one channel of the streaming media information that is received. The embodiments of the present invention are used to implement recording of a video conference. | 05-07-2015 |
20150134778 | Method for Determining Hidden States of Systems using Privacy-Preserving Distributed Data Analytics - A method classifies data to determine hidden states of a system, by first randomly permuting the data and inserting client to generate private data. A server classifies the private data according to a hidden Markov model (HMM) to obtain permuted noisy estimates of the states and the chaff, which are returned to the client. The client then removes the chaff, inverts the permuted noisy estimates to obtain unpermuted noisy estimates of the states. | 05-14-2015 |
20150134779 | LOCATION OF ACTOR RESOURCES - In an actor system, messages communicated to and from a first actor in a first location of an actor system can be monitored. A message frequency between the first actor and a second actor in a second location of the actor system can be determined. The message frequency can be compared to a threshold message frequency. A determination can be made whether to move the first actor from the first location based on comparison of the message frequency to the threshold message frequency. | 05-14-2015 |
20150134780 | CENTRALIZED PARALLEL BURST ENGINE FOR HIGH PERFORMANCE COMPUTING - Data storage systems and methods for storing data are described herein. An intermediate storage system is coupled with a High Performance Computing (HPC) system. A plurality of burst engines of the intermediate storage system are directly connected to compute nodes of the HPC. The burst engines are operative to receive file level data from the compute nodes at data transfer rates that at least match to the burst mode output rate of the compute node. The burst engines store the data to high bandwidth storage devices of the intermediate storage system at a data rate that at least matches the burst output rate of the compute node. During a compute phase of the compute node, data is replayed from the intermediate storage devices to a primary storage system at a lower data transfer rate. | 05-14-2015 |
20150134781 | METHOD AND APPARATUS FOR PRE-FETCHING REMOTE CONTENT BASED ON STATIC AND DYNAMIC RECOMMENDATIONS - A data-caching system facilitates pre-loading a cache with content objects that are likely to be of interest to a client device, as determined based on their correlation to other content objects served to the client device. During operation, the system can receive an interest for a content object, and can determine whether the local network device can satisfy the interest. If so, the system generates a content-object recommendation that indicates other content objects that are correlated with the received interest, for example, by computing correlation values between the received interest and a plurality of historical interests. The system then provides the content recommendation to a remote network device from which the interest originated, such that the content recommendation indicates the correlated content objects to pre-load into a cache. | 05-14-2015 |
20150134782 | SYSTEMS AND METHODS FOR DELIVERY OF LOCALIZED MEDIA ASSETS - Systems and methods for delivery of localized media assets to a content playback device are disclosed. A file server stores a base file and localized file associated with a localized media content. The base file and localized file each include one or more fragments. A web server delivers base file fragments and localized file fragments from the file server to the content playback device. Playback logic contained in one or more playlists determines an order of streaming each of the plurality of base file fragments and each of the plurality of localized file fragments for playback of the localized media content. | 05-14-2015 |
20150134783 | PROVIDING DATA TO A NETWORK TERMINAL - A method and apparatus for providing data to a network terminal. A network node receives information relating to a first instance of a node concurrently runs a second instance of the client that emulates the first instance. Using the second instance, the network node generates a request for data required by the first instance. Before receiving a request for data generated by the first instance, the network node sends the request for data required by the first instance to a remote server and receives a response that includes the required data. The required data is then sent to the network terminal. The advantage of this is that the request for data required is generated before the network node receives a request from the network terminal. This allows the request to be handled more quickly. | 05-14-2015 |
20150134784 | ADAPTIVE STREAMING AWARE NETWORK NODE, CLIENT AND METHOD WITH PRIORITY MARKING - In adaptive streaming, video segments are available in one or more quality levels, and each video segment is de livered to the client ( | 05-14-2015 |
20150134785 | METHOD AND SYSTEM FOR PROVIDING CONTENT SERVICE - A content service providing system includes a content transfer control apparatus that is connected to a centralized control network. The content transfer control apparatus provides content data corresponding to a content request from a user terminal to the user terminal according to a forwarding rule according to topology of the centralized control network. | 05-14-2015 |
20150134786 | SYSTEM, METHOD, AND MEDIUM - A system includes first and second apparatuses configured to communicate with a server apparatus; and a third apparatus configured to transmit data to the first apparatus and record number of transfer of the data in the system, the data including information on a destination of the data and the number of transfer, wherein the first apparatus is configured to set the destination to the second apparatus and update the number of transfer, when receiving the data and not being allowed to communicate with the server apparatus, and transmit an updated data including information on the set destination and the updated number of transfer, to the third apparatus, and the third apparatus is configured to transmit the updated data to the second apparatus based on the set destination when the updated number of transfer is equal to or smaller than the recorded number of transfer when receiving the updated data. | 05-14-2015 |
20150134787 | TECHNIQUES FOR IMPROVED MULTICAST CONTENT DELIVERY - Techniques for improved multicast content delivery are described. In some embodiments, for example, an apparatus includes a processor circuit, a communication component operative by the processor circuit to receive a data transmission containing a description segment and a correspondence segment, a correspondence processing component operative by the processor circuit to determine a plurality of multicast content streams representing different versions of a media content based on the correspondence segment, and a selection component operative by the processor circuit to select and receive one or more of the plurality of multicast content streams based on characteristics identified in the description segment. In various such embodiments, the apparatus includes an adaptation component operative by the processor circuit to adaptively switch across the plurality of multicast content streams for reception and processing based on characteristics identified in the description segment. Other embodiments are described and claimed. | 05-14-2015 |
20150142917 | SERVER, USER TERMINAL APPARATUS, AND METHOD FOR PROVIDING STREAMING DATA SERVICE - A server, a user terminal apparatus, and a method for providing a streaming data service are disclosed. The method of providing streaming data to a user terminal apparatus from a server includes receiving a describe message from the user terminal apparatus via a real-time stream protocol scheme, transmitting a response message containing content execution information about at least one content of a streaming data service and content list information pre-stored in relation to at least one content stored in a storage medium to the user terminal apparatus when the describe message is received, and transmitting streaming data about content of the streaming data service or content stored in the storage medium to the user terminal apparatus when streaming data service request is received from the user terminal apparatus based on the response message. | 05-21-2015 |
20150142918 | Method and apparatus for invoking content of contact list - The present disclosure discloses an apparatus for calling content of a contact list, including: a determining unit configured to send a shortcut adding unit a determining result that a shortcut to a contact list can be added in an Input Method Editor IME system; the shortcut adding unit configured to add the shortcut to the contact list in the IME system of a shortcut responding unit when receiving the determining result that the shortcut to the contact list can be added in the IME system sent by the determining unit; and the shortcut responding unit configured to save in the IME system the shortcut to the contact list sent by the shortcut adding unit, and call the contact list according to an operation of selecting the shortcut to the contact list from the IME system. The present disclosure also discloses a method for calling content of a contact list. With the present disclosure the content of a contact list can be called promptly without being limited by a category of content to be acquired or by a device. | 05-21-2015 |
20150142919 | CLOUD POWERED SYSTEM ENABLING MOBILE DEVICES TO CONTROL PERIPHERALS WITHOUT DRIVERS - Smart devices including smart phones and tablets are getting more powerful and become versatile enough to replace conventional personal computers. Despite the rapid evolution of capabilities of such devices, controlling peripherals such as networked printers is infeasible due to lack of dedicated drivers to communicate with peripherals. To immediately enable smart devices to operate peripherals, a cloud-powered system, CloudBridge, is suggested. A CloudBridge application miming on a smart device works as a TCP bridge relaying packets between two TCP tunnels connected to a networked peripheral on one side and a cloud server on the other side. Through the bridge, issuing operations from a smart device without having drivers becomes possible by asking the cloud server to interpret the operations to a language that the peripheral can understand, CloudBridge further optimizes user experience by using data compression that is adaptively applied by a decision function. The system implemented in Android phones and Linux servers is demonstrated to control networked printers on smart phones and tablets. The decision function is shown to optimize QoE metrics, such as response time and energy consumption though extensive evaluations. | 05-21-2015 |
20150142920 | Active Web Page Consolidator - A method for allowing a user to select any portion or all of one or more webpages for display at a user accessible interface screen and a system for updating the selected portions so that the user is kept up-to-date on changes taking place on the selected webpage URL's without navigating to them. This method of allowing user selected webpage aggregation onto one or more user accessible pages gives the user the ability to read and overview a multitude of information sources quickly at one location. | 05-21-2015 |
20150142921 | Server System, Server, Server Control Method, and Non-Transitory Computer-Readable Medium Containing Server Control Program - A server system ( | 05-21-2015 |
20150142922 | REDUNDANT MEDIA PACKET STREAMS - This invention concerns the transmitting and receiving of digital media packets, such as audio and video channels and lighting instructions. In particular, the invention concerns the transmitting and receiving of redundant media packet streams. Samples are extracted from a first and second media packet stream. The extracted samples are written to a buffer based on the output time of each sample. Extracted samples having the same output time are written to the same location in the buffer. Both media packet streams are simply processed all the way to the buffer without any particular knowledge that one of the packet streams is actually redundant. This simplifies the management of the redundant packet streams, such as eliminating the need for a “fail-over” switch and the concept of an “active stream”, The location is the storage space allocated to store one sample. The extracted sample written to the location may be written over another extracted sample from a different packet stream previously written to the location. These extracted samples written to the same location may be identical. | 05-21-2015 |
20150142923 | METHOD AND SYSTEM FOR CONTENT DISTRIBUTION - A centralized distribution server comprises converter means for embedding content data into a digital delivery stream and transmitting means for transmitting said digital delivery stream to at least one of said subscriber terminals via a forward network channel. The at least one subscriber terminal comprises receiving means for receiving said digital delivery stream from said centralized server and interface means for enabling access to said digital delivery stream and/or the content data embedded therein by a subscriber. According to the invention, the at least one subscriber terminal comprises first means for generating a first acknowledgement (type 1) upon receipt of said digital delivery stream by said receiving means and second means for generating a second acknowledgement (type 2) upon access of the digital delivery stream and/or the content data embedded therein by the user via the interface means, said first and second acknowledgements to be transmitted to the centralized distribution server via a return network channel and said centralized distribution server comprises a feedback management module for receiving said first and second acknowledgements transmitted from said at least one subscriber terminal to the centralized distribution server. Each acknowledgment (type 1 or type 2) sent by each subscriber terminal and received by the centralized distribution server generates a message that proves that the status of the digital delivery stream and/or the content data embedded therein on the subscriber terminal is known by the centralized distribution server and thus confirmed. | 05-21-2015 |
20150142924 | METHOD FOR PROVIDING CONTENTS AND ELECTRONIC DEVICE USING THE SAME - Disclosed is a method of providing a content of an electronic device. The method includes, when an audio streaming service is requested to a server, transmitting user information of an electronic device. The method also includes receiving, from a server, a narration corresponding to the user information, and a recommended song list including songs mapped with the narration. The method also includes determining a reproduction priority by analyzing a weighted value of the user information of songs in the received recommended song list, and streaming and reproducing the songs according to the determined reproduction priority. | 05-21-2015 |
20150142925 | CLOSED NETWORK VIDEO PRESENTATION - Systems, methods and computer readable memory devices for delivering a presentation are provided. In one example, a method includes establishing a wireless network access point that creates a closed wireless network. An encrypted communication session is established via the closed wireless network with a plurality of client computing devices that each comprise a display. Each of the client computing devices is communicatively coupled to a virtual network server on the host computing device. A resource locator is sent to the client computing devices, with the resource locator including a network location of an audio/video file stored on the host computing device. A request is received for the resource locator from the client computing devices. In response, audio/video data is streamed from the audio/video file to the plurality of client computing devices. | 05-21-2015 |
20150142926 | OPPORTUNISTIC BLOCK TRANSMISSION WITH TIME CONSTRAINTS - A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed. | 05-21-2015 |
20150142927 | IMPARTING REAL-TIME PRIORITY-BASED NETWORK COMMUNICATIONS IN AN ENCRYPTED COMMUNICATION SESSION - This specification describes technologies relating to imparting real-time priority-based network communications in an encrypted session. In general aspects of the subject matter described can be embodied in methods that include establishing, based on cryptographic information in a reserved, random-data portion of a handshake communication, a session, receiving parameter values relating to a sub media stream, included in a header of a network communication, storing the parameter values, obtaining state information and a data payload included in a second network communication, identifying, from the state information, a purpose of the second network communication, and whether a header of the second network communication includes one or more new values corresponding to one or more of the parameters, updating one or more of the stored values based on the one or more new values, and processing the data payload based on the identified purpose and the stored parameter values. | 05-21-2015 |
20150142928 | Pre-fetching data - A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client. | 05-21-2015 |
20150142929 | Systems, Methods and Computer-Readable Media for Configuring Receiver Latency - The present disclosure is related to transmitting and receiving media channels, such as audio and video channels. These channels may be transmitted as packets from one or more transmitting devices to one or more receiving devices for playout. Certain embodiments of the present disclosure include systems, methods, and computer-readable media for determining latency of a data network for synchronized playout of received signals. Additionally, certain embodiments of the present disclosure include a systems, methods, and computer-readable media for synchronizing playout among devices connected to a data network. | 05-21-2015 |
20150142930 | SYSTEM AND METHOD FOR GLOBAL LOAD BALANCING OF REQUESTS FOR CONTENT BASED ON MEMBERSHIP STATUS OF A USER WITH ONE OR MORE SUBSCRIPTION SERVICES - The present description is directed towards systems and methods for directing a user request for content over a network to a given content server on the basis of one or more rules. Methods and systems implemented in accordance with the present description comprise receiving a request for content form a user, the request for content including a profile of the user identifying one or more characteristics associated with the user. One or more rules are retrieved for identifying a content server to which a request for content is to be delivered, the one or more rules including at least one of business rules, network rules, and user profile rules. The one or more retrieved rules are applied to the request for content to identify a content server to which the request for content is to be delivered and the request for content is delivered to the identified content server. | 05-21-2015 |
20150142931 | SYSTEMS AND METHODS FOR CONTENT BROWSING, GENERATION, AND INTERACTION - Systems and methods for content browsing, generation, and interaction may comprise a content browsing terminal and a content server. In an aspect of the systems and methods, the content browsing terminal may select a plurality of subscription aggregator sources according to a user request, generate a subscription list according to the plurality of subscription aggregator sources; send the subscription list to a content server; and receive content for browsing from the content server. | 05-21-2015 |
20150149589 | FILE DOWNLOADS USING BROADBAND WIRELESS MULTICAST - A user device receives, from an application server, a catalog of available content. The catalog of available content includes content available for delivery via multicast over a broadband wireless spectrum. The user device provides, to the application server, an indication of a user's selection of particular content available for delivery via multicast over the broadband wireless spectrum. The user device receives, from a content server, the particular content via a multicast transmission over the broadband wireless spectrum. The particular content includes multiple individual segment files. The user device detects a corrupted or missing segment file from the multiple individual segment files and requests, from the content server, a replacement segment file corresponding to the corrupt or missing segment file. The user device receives, from the content server, the replacement segment file via a unicast transmission to provide a complete set of segment files for the particular content. | 05-28-2015 |
20150149590 | SERVER-SIDE SCHEDULING FOR MEDIA TRANSMISSIONS - A server that incorporates the subject disclosure may perform, for example, operations including monitoring current transport characteristics of an internet protocol network communicatively coupled to the server and to a mobile device. Data packets are transported to the device according to a dynamic adaptive streaming over hypertext transfer protocol. A future transport characteristic of the network is predicted according to the trajectory of the device. A request is received from the device for transmission of a data packet, and a time for fulfilling the request is scheduled according to the current and predicted transport characteristics. The operations further comprise selecting a transmission rate for transmission of the data packet to the mobile device responsive to detecting the time for fulfilling the request. The device performs buffering of the data packet for a future presentation of the media content. Other embodiments are disclosed. | 05-28-2015 |
20150149591 | CLIENT-SIDE LOCATION AWARE NETWORK SELECTION - A mobile device that incorporates the subject disclosure may perform, for example, operations including requesting transport characteristics of a network coupled to a server and to the device according to a trajectory of the device. Data packets are transported to the mobile device according to a dynamic adaptive streaming over hypertext transfer protocol. The operations include obtaining the current transport characteristics of the network and predicting a future transport characteristic of the network, according to the trajectory of the device. A time is scheduled for sending a request to the server for transmission over the network of a data packet. The time can be scheduled according to the current and future transport characteristics of the network, to avoid degradation in quality of media content presented by the device. The data packet received responsive to sending the request is buffered for a future presentation of the media content. Other embodiments are disclosed. | 05-28-2015 |
20150149592 | SERVER-SIDE SCHEDULING FOR MEDIA TRANSMISSIONS ACCORDING TO CLIENT DEVICE STATES - A system embodying the subject disclosure includes a memory to store instructions. A controller coupled to the memory, responsive to executing the instructions, can perform operations including obtaining performance characteristics for segments of a network; the segments are selected based on a trajectory of a mobile device coupled to the network. The controller can predict future transport and segment characteristics based on the performance characteristics. The controller can receive a request from the mobile device for transmission of a data packet over the network. The controller can monitor a power state of the mobile device and predict a future power state of the mobile device. The controller can determine a target time for fulfilling the request, based on the future power state and the future transport and segment characteristics. The controller can schedule a time for fulfilling the request according to the target time. Other embodiments are disclosed. | 05-28-2015 |
20150149593 | VIRTUAL DESKTOP INFRASTRUCTURE SERVER, COMPUTER IMPLEMENTED VIDEO STREAMING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM THEREOF - A virtual desktop infrastructure server, computer implemented video streaming method, and non-transitory computer readable storage medium thereof are provided. The virtual desktop infrastructure server includes a network interface, an adaptive frame filter, and a virtual desktop infrastructure layer. The adaptive frame filter determines that a bandwidth between the network interface and a client device is below a predetermined threshold and receive an original packet of a video. The original packet comprises a plurality of frames, wherein each of the frames comprises a base layer and an enhancement layer. The adaptive frame filter generates a processed packet by dropping the enhancement layer of at least one of the frames. The virtual desktop infrastructure layer generates a virtual desktop infrastructure packet according to the processed packet. The network interface transmits the virtual desktop infrastructure packet via a video channel to the client device. | 05-28-2015 |
20150149594 | AUTOMATIC NODE DEPLOYMENT METHOD AND SERVER SYSTEM - Disclosed herein are a server system and an automatic node deployment method applicable thereto. The server system comprises first nodes, second nodes, a database, and a deployment module for receiving and obtaining the node information of the first nodes, for installing an operating system on each first node based on the said node information to identify the hardware information of the first nodes, for generating the second nodes based on the said hardware information, for receiving the node information of the second nodes to obtain the classification of the same, for installing a software package on each second node based on the said classification to deploy the second nodes to the server system for the server system to start up and operate normally, and for adjusting the number of the second nodes deployed in the server system based on a deployment strategy. | 05-28-2015 |
20150149595 | SYSTEM AND METHOD FOR READING OBJECT DATA REQUIRED FOR EXECUTING OBJECT FUNCTION - A system and method for pre-reading a object data required for executing a object function according to the present invention are disclosed. In the system and method of the present invention, a server reads a function identification (ID) corresponding to an ID from a client after connecting to the client, and transmits a object data required for executing the object function corresponding to the read function ID to the client and the client stores such object data, so that the client may directly uses the stored object data to generate an execution result when the client executes such object function, whereby reducing a resource of the server required for executing the object function and thus solving the issue existing in the prior art. | 05-28-2015 |
20150149596 | SENDING MOBILE APPLICATIONS TO MOBILE DEVICES FROM PERSONAL COMPUTERS - A tool for sending a mobile application to a mobile device from a computer. The tool receives a request to retrieve a mobile application for a website, or a part of a website. The tool retrieves a mobile device identifier for a mobile device from a social profile. The tool creates the mobile application for the website, or a part of the website. The tool sends the mobile application to the mobile device. | 05-28-2015 |
20150149597 | AVN FOR VEHICLE AND MOBILE DEVICE - An audio, video and navigation (AVN) for a vehicle and a mobile device are provided that include a processor that searches for a network around the AVN and requests transmission of content pages to a server via the network and receives the content pages that correspond to the request. In addition, a browser that displays the content pages and a display unit configured to display the content pages and provided. Content transmitted from the server is used through the content pages, and the AVN provides information for authentication to the server to receive the content pages from the server. A user may more easily and safely use the content of the server regardless of the operating system of the AVN or the mobile device. | 05-28-2015 |
20150149598 | CORRELATING SENSOR INPUTS WITH CONTENT STREAM INTERVALS AND SELECTIVELY REQUESTING AND TRANSMITTING CONTENT STREAMS - Systems and methods are disclosed for correlating sensor inputs with content stream intervals and selectively requesting and transmitting content streams. In one implementation, a processing device receives a content stream from a media capture device. The processing device correlates one or more chronological intervals of the content stream with one or more first inputs, the one or more first inputs originating from one or more sensors. The processing device processes the one or more first inputs to identify an incidence of one or more phenomena. Based on an identification of the incidence of the one or more phenomena, the processing device selects at least one of the one or more chronological intervals of the content stream that correspond to the one or more phenomena. | 05-28-2015 |
20150149599 | REMOTE SELECTION AND AUTHORIZATION OF COLLECTED MEDIA TRANSMISSION - A personal media system implemented as a tuple service allows remote access, selection, authorization, and transmission of personal media stored in a collection on a home network across a network to a guest network. A mobile client device enables browsing/searching for content, shows media players within a domain, finds a media player within a domain for a given media type, gets a media object, and renders a media object on a given media player within a domain. Each gateway has an agent that registers to the server and responds from commands from the server. The server acts as a hub for moving digital content objects between domains, provides media services on behalf of domains (e.g., transcoding, proxy streaming, etc.), provides a web interface to mobile client devices for control over user domains, sends commands to the personal media agents, and creates an accessible set of domains for a user. | 05-28-2015 |
20150149600 | FEEDBACK LOOP FOR AUTOMATIC CONTENT ADJUSTMENT IN DIGITAL PRESENCE CONTROLS - A method for implementing an automated feedback loop to control content publication in accordance with a digital presence in a CDN may include storing and distributing content in response to user requests using a plurality of edge servers with first content being provided in a plurality of first content variants on edge servers. The method may also include managing and analyzing a digital presence as provided by the CDN using a digital presence controller, and analyzing, user interactions with the plurality of first content variants on the plurality of edge servers. The method may additionally include receiving second content, and causing a plurality of second content variants to be provided to the plurality of edge servers, the plurality of second content variants being determined based on the analysis of the user interactions with the plurality of first content variants. | 05-28-2015 |
20150293653 | MOBILE DEVICE, NETWORK SYSTEM, AND CONTROL METHOD FOR THE SAME - A mobile device includes a file information acquiring unit, a file information display unit that displays the file information acquired on a display unit, a file presence identifying unit that determines whether or not a file specified by file information designated by a user from among the file information displayed on the display unit is stored in a storage unit, a first file transmitting unit that transmits the stored file to another mobile device when the file presence identifying unit determines that the file is stored in the internal storage unit, a file acquiring unit that downloads the file specified by the designated file information from the server when the file presence identifying unit determines that the file is not stored in the internal storage unit, and a second file transmitting unit that transmits the file acquired by the file acquiring unit to the other mobile device. | 10-15-2015 |
20150293914 | MULTIMEDIA INFORMATION PROCESSING METHOD, MULTIMEDIA APPARATUS, AND MULTIMEDIA NETWORK SYSTEM - An exemplary embodiment of the present disclosure illustrates a multimedia apparatus linked to at least a multimedia sever. For each of the top first level nodes, among the top second level nodes under the first level node, the multimedia apparatus finds second level node with the maximum child node count. The multimedia apparatus stores object identifications and the child node counts of partial found second level nodes as a part of multimedia information. The multimedia apparatus can efficiently reduce computation amount, memory usage, storage space usage, and network traffic amount. | 10-15-2015 |
20150295783 | METHOD FOR REAL-TIME MULTIMEDIA INTERFACE MANAGEMENT SENSOR DATA - The present invention provides a method for real-time multimedia interface management of receiver module associated or integrated with an external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled device through direct local wireless communication network; and concurrently or non-concurrently, conveying input data from the touch enabled device in real-time to the receiver device through direct local wireless communication network and conveying sensor-related data between the receiver module touch enabled device through direct local wireless communication network, said sensor-related data applied on the touch enabled device or the receiver module according to pre-defined rules and in a way that remotely operates as if the sensor-related data originates in the touch enabled device itself or in the receiver module; | 10-15-2015 |
20150295886 | SYSTEM FOR IDENTIFYING CURRENT INTERNET PROTOCOL ADDRESS FOR A REMOTE COMPUTING DEVICE - A system is provided that provides a current interne protocol address associated with a remote computing device. The system includes a server configured for connection to the remote computing device over a first network and to a local computing device over a second network. The server has a computer program encoded thereon that includes code for: receiving a request for a resource from a web browser on the remote computing device and obtaining the current internet protocol address from the request. The program further includes code for providing the current internet protocol address to the local computing device. | 10-15-2015 |
20150295888 | GEOLOCATION VIA INTERNET PROTOCOL - Aspects of the present disclosure involve systems, methods, computer program products, and the like, for extracting information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), based on information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an IP address for a Uniform Resource Locator (URL) through which a content file may be obtained, the system may base the resolved URL on attributes of an IPv4 address extracted from an IPv6 address for a machine associated with the request. In one particular example, a geographic location of a requested computing device or machine may be determined or estimated based on an IPv4 address extracted from an IPv6 address associated with the request. | 10-15-2015 |
20150295967 | METHOD FOR REAL-TIME MULTIMEDIA INTERFACE MANAGEMENT - The present invention provides a method for real-time multimedia interface management of receiver module associated or integrated with an external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled device through direct local wireless communication network; and concurrently or non-concurrently and conveying input data from the touch enabled device in real-time to the receiver device through direct local wireless communication network. | 10-15-2015 |
20150295971 | System and Method for Multi-screen Integration and Collaboration - Disclosed herein is a system and method for multi-screen integration and coordination. The system comprises a PC terminal used as a proxy of a consumer electronics platform terminal, the consumer electronics platform terminal for remotely playing a media stream output and performing offline upload and download, offline transcoding and backup thereof, a back end service cluster subsystem for uploading, downloading, transcoding and backup, and a back end command control service system for forwarding a control command to the PC terminal. The method comprises: automatically searching for a proxy access of a PC terminal; forwarding a control command to the PC terminal; transmitting video contents to the PC terminal and uploading the video contents to a back end server, wherein the PC terminal is remotely controlled to download the video contents, or transcode the downloaded video contents, or synchronize data to the back end service cluster subsystem. | 10-15-2015 |
20150295974 | Method, User Equipment and Application Server for Adding Media Stream of Multimedia Session - A method, user equipment (UE) and application server for adding media stream of multimedia session. A UE1 establishes a multimedia session with a UE2, receives a media stream adding request directed at the multimedia session of the UE1; the media stream adding request includes an identity of a UE3 and the media type of the media flow requested to be added; the UE3 is controlled to establish a media stream of the media type with the UE2. Therefore, adding the media stream on the UE3 is realized, and the user may realize the multimedia session with the peer end through multiple UEs, thereby avoiding the inconvenience that the media stream can only be added to the two parties in the session and living up to the users' diversified requirements on the multimedia services. | 10-15-2015 |
20150295976 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING MEDIA SEGMENTS USING ADAPTIVE STREAMING - Provided are a method and apparatus for transmitting and receiving media. A method of transmitting and receiving media segments for a base station may include: receiving a segment request message from a user equipment; checking whether the segment request message contains a segment selection delegation indicator through analysis of the segment request message; obtaining, when the segment request message contains a segment selection delegation indicator, play position information from the segment request message; selecting one of two or more segments corresponding to the play position information; and receiving the selected segment from an external server and delivering the received segment to the user equipment. Embodiments of the present invention enable efficient adaptive streaming. | 10-15-2015 |
20150295977 | Media Playing Method And Device - A method and a device for media playing are disclosed, which can achieve the separation of the processing associated with users' personalized demands from the decoding and the playing of media data. The device includes a media proxy service module and a playing module, and the media proxy service module and the playing module are located in a same terminal or the different terminals, wherein, the media proxy service module is configured to: obtain media data according to a received playing command, pre-process the media data, and send a playing control command to the playing module, and send the pre-processed media data to the playing module, according to a request of the playing module; and the playing module is configured to request the media proxy service module for the media data according to the playing control command sent from the media proxy service module, decode the media data to play. | 10-15-2015 |
20150295980 | SYSTEMS AND METHODS OF DISTRIBUTED SILO SIGNALING - The embodiments described herein recite a telephone communication system used for handling information such as messages, typically voice mail messages, and, more particularly, is directed to a system that provides distributed session initiation protocol (SIP) silos. Distributed SIP silos (DSS) is a Communications Application Platform (CAP) feature that maintains the site's call capacity even when a signaling server fails. DSS uses multiple non-redundant signaling servers to provide sip signaling for the same set of media ports. Because there are multiple signaling servers providing signaling for the same set of ports, the failure of one signaling server only terminates the calls it was actively processing and once those calls have been cleaned up, all the available (non-suspended) ports in the configuration are available to the remaining signaling servers. | 10-15-2015 |
20150295982 | STREAMING CONTROL FOR REAL-TIME TRANSPORT PROTOCOL - Dynamic control of transport protocols utilized in the streaming of media content based in part on the type of content, latency requirements, network conditions and/or device capabilities is described. The techniques provide a source device to dynamically switch between User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) to stream media content to a sink device. For example, during a Wi-Fi peer-to-peer remote display session associated with real-time media content (e.g., live streaming sporting event, or gaming applications), the source device may utilize Real-time Transport Protocol (RTP) over UDP to transmit the media stream to the sink device. Conversely, when the media content is not latency critical, such as playback of stored media (e.g., movie), the source device may dynamically switch to RTP over TCP in order to provide reliable data transmission. | 10-15-2015 |
20150295995 | FILE TRANSFERRING METHOD AN DEVICE THROUGH WI-FI DIRECT - A method for transferring files and apparatus through Wi-Fi Direct are provided. The method includes: an obtaining step, for obtaining a multimedia attribute of a file to be transferred; a sending step, for sending the multimedia attribute obtained in the obtaining step; a receiving step, for receiving information of the multimedia attribute of the file to be transferred; and a judgment step, for judging, according to the information of the multimedia attribute received in the receiving step, whether a receiving end supports the type of the file to be transferred. The embodiment of the patent document solves the problem that the receiving end may know whether to support the type of the file only after completely receiving the file or performing an opening operation, thus leading to inconvenient use, which improves the user experience. | 10-15-2015 |
20150296003 | Methods and Systems for Providing Data Between Electronic Devices - Methods and systems for providing data between electronic devices are provided. First, a first electronic device outputs a first signal to an environment. A second electronic device receives a second signal from the environment via an environment data obtaining unit. In some embodiments, the first signal and the second signal are respectively transmitted to a server via a network. In other embodiments, the second signal is transmitted to the first electronic device. The server or the first electronic device determines whether the second signal conforms to the first signal. If so, specific data corresponding to the first electronic device is provided to the second electronic device. In some embodiments, when the signals received by several electronic devices conform to the first signal, data corresponding to the respective electronic devices is exchanged. | 10-15-2015 |
20150296007 | AUTOMATED APPLICATION DEPLOYMENT BASED ON SERVER UTILIZATION - Embodiments disclosed herein relate to systems, methods, and computer program products for deploying an application in a networked server environment. In some embodiments, the method monitors server metrics and deploys the application according to prioritization criteria associated with the application. The system, method, and computer program product are configured to identify a plurality of servers connected via a network; monitor a plurality of metrics associated with each server, wherein the metrics are associated with server performance or server communication over the network; receive a request to deploy an application on at least one of the servers, wherein the prioritization criteria rank the metrics in order of importance to the application; determine a deployment server for the application based at least in part on the metrics and the prioritization criteria; and deploy the application to the deployment server. | 10-15-2015 |
20150296035 | REAL TIME KEY COLLECTION IN DEVICE PROVISIONING - A method of pushing data from a client to a key collector, comprising preparing one or more SOC keys and one or more SOC IDs at a client, pushing the one or more SOC keys and one or more SOC IDs from the client to one or more key collectors, receiving an acknowledgement at the client from the one or more key collectors in response to pushing the one or more SOC keys and one or more SOC IDs to the key collectors, and installing the one or more SOC keys and one or more SOC IDs on a system-on-chip. | 10-15-2015 |
20150296047 | QUALITY OF EXPERIENCE AND NETWORK OPTIMIZATION - A system may receive information indicating that an amount of content, buffered by a user device, is below a threshold amount that is associated with an attribute of the content; and/or information indicating that delivered content exceeds capabilities of the user device. The content may be provided to the user device by a content delivery network (“CDN”). The system may determine whether the CDN has available resources to provide the content to the user device at a bandwidth that is based on the attribute; instruct, when the CDN has the available resources, the CDN to reallocate resources to provide the content to the user device at the particular bandwidth; and switch, when the CDN does not have the available resources, delivery of the content to another CDN. The system may have a global of view of CDNs, and may reallocate CDN resources more intelligently, thus optimizing network resource utilization. | 10-15-2015 |
20150296372 | METHOD AND SYSTEM FOR THE REMOTELY QUERYING VEHICLE DATA - A method for querying vehicle data, e.g., data related to the odometer reading and/or wear of the vehicle, includes the following steps: a) transmitting a vehicle identifier from a user terminal to a server; b) establishing a wireless data link between the server and the vehicle identified by the vehicle identifier; c) transmitting data from the control unit of the vehicle to the server; d) analyzing the transmitted data; and e) transmitting the data and/or the analysis results to the user terminal. | 10-15-2015 |
20150301900 | SYSTEMS AND METHODS FOR STATE CONSISTENT REPLICATION - Systems and methods are disclosed for state consistent replication of client data set on a client computer by generating a snapshot of the client data set on a local volume; synchronizing with a remote server volume corresponding to the local volume to create a copy of the client data set on the remote server; performing a master to slave replication of the data set; and taking a snapshot of the server data set to create a mirror of the snapshot of the client data set on the server. | 10-22-2015 |
20150302085 | SYSTEM, METHOD AND NETWORK DEVICE FOR STREAMING DATA FROM A NETWORK - A system, method and a network device for streaming data from a network are provided. A network device includes a software application for streaming network data. The application sets a ratio of local versus network content to a value. The application scans the network device's local media library metadata for local content and submits the metadata to the network server, wherein the server uses the metadata to identify and classify local content and create an integrated playlist using local and network content that is communicated to the network device, which starts content playback. In the event of no network connectivity, the content playback may be based entirely on locally stored content. The selection of local or network content is based on a randomly generated value and a set ratio of local to network content. | 10-22-2015 |
20150304196 | STREAMING VIDEO MONITORING USING CDN DATA FEEDS - A method for monitoring streaming video content is provided. Content Delivery Network (CDN) feed sent over one or more CDNs is monitored and analyzed using a first soft probe deployed in the one or more CDNs to generate a first video session record. Video traffic sent over a packet core network (PCN) is monitored and analyzed using a second soft probe deployed in the PCN to generate a second video session record. A third session record is generated by correlating the first session record to the second session record. The third session record corresponds to an end-to-end video streaming session. One or more performance characteristics corresponding to the end-to-end video streaming session are generated based at least in part on the third session record. | 10-22-2015 |
20150304379 | PROVIDING WEB REAL-TIME COMMUNICATIONS (WebRTC) MEDIA SERVICES VIA WebRTC-ENABLED MEDIA SERVERS, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA - Providing Web Real-Time Communications (WebRTC) media services via WebRTC-enabled media servers, and related systems, methods, and computer-readable media is disclosed herein. In one embodiment, a system for providing WebRTC media services comprises a WebRTC-enabled media server including a scripting engine, a WebRTC functionality provider, and a control application programming interface (API). The WebRTC-enabled media server is configured to receive, from a WebRTC application server, a stream establishment application, and to establish, via the stream establishment application, a plurality of WebRTC interactive flows associated with a corresponding plurality of WebRTC clients. The WebRTC-enabled media server is also configured to apply a media service to one or more of the plurality of WebRTC interactive flows to generate one or more media server flows, and provide the media server flows to one or more of the plurality of WebRTC clients. The WebRTC-enabled media server may thus provide functionality via familiar WebRTC control interfaces. | 10-22-2015 |
20150304380 | COMMUNICATION SYSTEM, RECEPTION TERMINAL, TRANSMISSION TERMINAL, AND FLOW RATE CONTROL METHOD - A reception terminal in which a decrease in transmission performance can be prevented when CCN is applied to a best-effort network and real-time streaming packets are transmitted. Reception terminal ( | 10-22-2015 |
20150304383 | METHOD FOR LOCATION-BASED WEBSITE HOSTING OPTIMIZATION - A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website. | 10-22-2015 |
20150304405 | SYSTEM, METHOD, AND DEVICE FOR PROVIDING APPLICATION SERVICE - Embodiments of the present invention provide a system, method, and device for providing an application service, including: a first access network device is connected to a first application server through a first interface, and the first application server is configured to process an application request received from the first access network device, where the application request is received by the first access network device from a user equipment. According to the embodiments of the present invention, an application server is deployed on a radio access network side, and the application server is capable of adjusting network sending scheduling according to a network environment, which can guarantee sending of service content and improve user experience. | 10-22-2015 |
20150304408 | SYSTEM FOR LOCATION-BASED WEBSITE HOSTING OPTIMIZATION - A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website. | 10-22-2015 |
20150304412 | BROWSER AND SYSTEM FOR DOWNLOAD AND DOWNLOAD METHOD - The invention discloses a browser and system for download and a download method, and relates to the field of internet technologies. The browser for download comprises: a download starting unit configured to start data download of a browser login user at the browser side; a prompt unit configured to prompt to save downloaded data into a network storage server bound to the browser login user at the browser side; a transmission unit configured to receive a download instruction from the user, and upload the data downloaded at the browser side to the network storage server bound to the browser login user; and a reception unit configured to receive address information of the uploaded downloaded data at the network side fed back by the network storage server. The browser, system and method may effectively avoid the occurrence of a situation of repeated download, and improve the efficiency of a user obtaining and using network data. | 10-22-2015 |
20150304418 | SYNCHRONOUS MEDIA RENDERING OF DEMUXED MEDIA COMPONENTS ACROSS MULTIPLE DEVICES - Some media applications use media containers, media files or media streams that contain multiple media components in it and require that each component of media be sent to different destinations tailored for rendering a particular type of media component. Furthermore there may be multiple destinations for a particular media component type. For example an application might use a media file with one video and one stereo audio stream and want to send this to two video rendering devices and four stereo audio devices. This invention describes a system for rendering these media components synchronously on multiple devices by demultiplexing the media into media sub components at one destination, sending the components to all destinations and synchronizing the rendering at each device. | 10-22-2015 |
20150312297 | METHODS AND APPARATUS FOR IMPROVED NAVIGATION OF CONTENT INCLUDING A REPRESENTATION OF STREAMING DATA - Methods, apparatuses, and computer program products are herein provided for improved navigation of content with streaming media. A method may include causing presentation of a document with at least one representation of streaming media on a display and causing presentation of a media download indicator on the display that provides an indication of download progress of the representation of streaming media. The method may further include causing presentation of content that does not include the representation of streaming media while causing the media download indicator to remain presented and then receiving an indication that a user desires to view the representation of streaming media. The method may further include causing, in response to the indication, presentation of a portion of the document that includes the representation of the streaming media on the display. Corresponding apparatuses and computer program products are also provided. | 10-29-2015 |
20150312299 | Receiving Media Content Based on Media Preferences of Multiple Users - Embodiments are provided for receiving media content based on the preferences of multiple users. In one example, a computing device may identify a plurality of user accounts associated with one or more service providers. The computing device may access a guest list for a social event to identify the plurality of user accounts. The computing device may then send to the one or more service providers, requests for media content based on media preferences associated with the identified plurality of user accounts. In response to the request, the computing device may then receive one or more media items from the one or more service providers. Some or all of the media items may then be added to a playback queue or playlist. | 10-29-2015 |
20150312302 | METHOD AND APPARATUS FOR PROVIDING FAULT TOLERANCE DURING LIVE STREAMING - A computer implemented method and apparatus for providing fault tolerance during live streaming. The method comprises creating a global manifest comprising a plurality of first entries extracted from a first manifest, wherein the first manifest comprises one or more entries of a predetermined sequence, each entry corresponding to a media fragment to be played in the predetermined sequence on a media player; identifying a gap in the plurality of first entries; receiving a second manifest; and upon receiving a second manifest comprising at least one second entry, extending the global manifest to include the at least one second entry, wherein the at least one second entry comprises a second entry that is in sequence after a last entry in the global manifest, and the at least one second entry in sequence after the last entry in the global manifest does not include a gap. | 10-29-2015 |
20150312303 | DETERMINING WHETHER TO USE SIDX INFORMATION WHEN STREAMING MEDIA DATA - A device for retrieving media data includes one or more processors configured to determine, for a segment of a representation of media data, whether to use segment index (SIDX) information of the segment, and in response to determining not to use the SIDX information, retrieve media data of the segment without using the SIDX information of the segment. The processors may determine whether to retrieve the SIDX information based on a determination of whether the segment includes SIDX information and/or based on a playback duration of the segment. | 10-29-2015 |
20150312304 | DEVICE AND METHOD FOR SWITCHING FROM A FIRST DATA STREAM TO A SECOND DATA STREAM - A device receives first and second data streams representing an audio and/or video content. The device is configured beforehand so as to disseminate the content from the first stream. Following a command for switching from the first stream to the second stream, the device determines by correlation a reference point in the first stream and in the second stream, and determines an offset in time from time-stamping information associated with the reference point in each of the first and second streams. Before switching, the device: pauses the second stream until the offset in time is absorbed when the offset in time indicates that the first stream is late; decreases a frame rate of the first stream until the offset in time is absorbed when the offset in time indicates that the first stream is in advance. | 10-29-2015 |
20150312305 | METHOD, SYSTEM AND APPARATUS FOR THE TRANSMISSION AND ADAPTION OF DATA - A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information. Systems and devices can be configured to facilitate use of embodiments of the method. | 10-29-2015 |
20150312306 | Method and Apparatus for Transmitting Encoded Media Data - A method for transmitting encoded media data on the basis of a layer model includes dividing the media data onto a basic layer and at least one additional enhanced layer, transmitting the basic layer and the at least one enhanced layer via at least two network accesses, selecting a first network access to transmit the basic layer that has a network quality and/or stability that is sufficient for transmitting the basic layer; and selecting at least one second network access from among the network accesses depending upon the bandwidth of the first network access and the quality and stability of the network accesses for transmitting the at least one enhanced layer. An apparatus can be configured to execute the method. In some embodiments, the apparatus can include a communication system, a server computer device and/or a mobile terminal. | 10-29-2015 |
20150312307 | METHOD FOR STREAMING PACKET CAPTURES FROM NETWORK ACCESS DEVICES TO A CLOUD SERVER OVER HTTP - A system for streaming packet captures over the Internet includes multiple network access devices, each operating as one of a gateway device, a wireless access point, and a network switch, and a management server communicatively coupled to the network access devices over the Internet for managing the network access devices. The management server maintains a persistent hypertext transport protocol (HTTP) connection with each of the network access devices over the Internet. The management server is to generate a bytecode based on a filtering expression for packet captures (PCAPs) representing one or more PCAPs filtering rules, transmit the bytecode to the network access devices without requiring the network access devices to compile the PCAPs filtering rules, receive PCAPs from the network access devices captured by the network access devices based on the PCAPs filtering rules, and merge the PCAPs received from the network access devices into merged PCAPs. | 10-29-2015 |
20150312308 | VIDEO PROCESSING METHOD, MOBILE TERMINAL, AND SERVER - Embodiments of the present invention provide a video processing method, a mobile terminal, and a server. The method may include: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address; performing, by the server, adaptation processing on the source video address, to generate an adaptive video address; updating, by the server, the original status update data by using the adaptive video address, to obtain optimized status update data, and returning the optimized status update data to the mobile terminal; and obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data. | 10-29-2015 |
20150312309 | SYSTEM TO COMMUNICATE MEDIA - A system for communicating media is disclosed. Such a system may include, for example, a media broken into a plurality of independent segment files that may represent sequential portions of the media. One of the segment files can be encoded to have a format that is different than the encoded format of another one of the segment files. The formats may be chosen to allow outputting of information in the segments at different rates. A list may include network addresses for the segment files, and a content delivery system may be deployed to distribute media content to remotely located requesting devices by sending the segment files in response to requests for the segment files. | 10-29-2015 |
20150312312 | DATA STREAM CLASSIFICATION - Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier. | 10-29-2015 |
20150312332 | SYSTEMS AND METHODS FOR EVENT NOTIFICATION FRAMEWORK IN A MACHINE-TO-MACHINE (M2M) CONTEXT - Systems and methods provide for managing subscriptions to changes in resources in a Machine-to-Machine (M2M) system at a communications node. A method for such includes receiving, at an interface, a first subscription request from a first user to an application event; determining, by a processor, if other devices are subscribed to the application event; reading, by the communications node, the first subscription request including data, semantics and syntax; storing, in a memory, binding information for the first user and the application event; and transmitting, by the interface, if, based on said step of determining, no other devices are subscribed to the application event a second subscription message toward an M2M application server (AS). | 10-29-2015 |
20150312336 | Remote Generation and Distribution of Command Programs for Programmable Devices - A motion control system including at least one patient device, a server, and a workstation. The medical user uses the workstation to operate the software application to generate at least one script program, assign at least one script program to at least one associated patient user, convert each assigned script program into at least one control program, and transfer the at least one control program to the at least one patient device in the possession of the associated patient user. Each script program is associated with at least one notification sequence related to medical care of at least one patient user. Each notification sequence contains at least one instruction phrase and at least one movement. The patient device performs the at least one notification sequence related to medical care such that each associated patient user perceives the at least one instruction phrase and the at least one movement and transmits to the server verification data acknowledging perception of the performance of the at least one notification sequence by each associated patient user. | 10-29-2015 |
20150312346 | REGISTRATION AND CONNECTION METHOD FOR A CAR APPARATUS AND A MOBILE APPARATUS - A registration and connection method for a car apparatus and a mobile apparatus includes registering a car apparatus, registering a third mobile apparatus, and connecting the car apparatus to the third mobile apparatus. By the method, the functions of the mobile apparatus can be used freely, and the car apparatus is managed by an agency. After pairing the two apparatuses, the functions of the car apparatus and the mobile apparatus can be combined, thereby setting up a connection channel among the agency, the car apparatus and the mobile apparatus that pairs with the car apparatus. | 10-29-2015 |
20150312354 | AUTOMATIC CAMERAMAN, AUTOMATIC RECORDING SYSTEM AND AUTOMATIC RECORDING NETWORK - A network of systems to automatically record videos of one or multiple freely moving subjects using one or multiple cameras. The networked systems employ essential software for recording high quality videos. The network allows the development and use of additional software applications that modify and supplement the essential software. The network of systems further provides features for posting, playing, and streaming videos on a dedicated website, video hosting websites, and/or on social networking websites. | 10-29-2015 |
20150312362 | METHOD AND APPARATUS FOR SENDING DELIVERY NOTIFICATION OF NETWORK APPLICATION-RELATED PRODUCT - A method and apparatus for sending a delivery notification of a network application-related product are provided. The method includes: selecting a delivery executing server in advance from multiple delivery servers of an application; acquiring quality of service information of the delivery executing server of the application; judging, according to a predefined judging rule, whether the quality of service information meets a requirement; and if the requirement is met, retaining the delivery executing server unchanged; otherwise, setting another delivery server of the application as a delivery executing server; and sending a delivery notification to a current delivery executing server of the application upon detecting the delivery notification of the application to be sent. | 10-29-2015 |
20150312363 | USING PROXY DEVICES AS DYNAMIC DATA RELAYS - A local server is configured to communicate with a plurality of computing devices within a local network. The local server comprises memory for storing instructions and a processor configured to execute the instructions. The instructions cause the processor to dynamically establish a connection with one or more of the plurality of computing devices, the connection identifying the one or more of the plurality of computing devices as data relays; receive data traffic from one or more of the plurality of computing devices within the local network, the data traffic to be communicated to a destination server; transmit the data traffic to the data relays for communication to the destination server via a communication network; receive response data traffic from the data relays; and transmit the response data to the one or more of the plurality of computing devices within the local network. | 10-29-2015 |
20150312365 | REQUESTING OFFLINE PROFILE DATA FOR ONLINE USE IN A PRIVACY-SENSTIVE MANNER - A method, performed using one or more servers under the control of an ISP, comprises: (a) receiving an electronic transmission from a requesting server of an IP address and a time and date; (b) automatically determining to which subscriber of the ISP the received IP address was allocated at the received time and date; and (c) automatically transmitting an electronic communication that causes delivery to the requesting server of offline data originating from an offline data provider. The delivered offline data concern the subscriber determined to have been allocated the received IP address at the received time and date. The communication does not convey to the offline data provider the subscriber's history of online activity, and the delivery does not convey to the requesting server a personal identity of the subscriber. | 10-29-2015 |
20150312368 | DATA CACHE ON A CLOUD PLATFORM - In some examples, a data storage on a cloud platform may be configured to provide cloud services access to general data while preserving the access right to private data. General data is accessible to all applications. The identity information of applications that may access private data may be stored on the data storage. When the identity information of a requesting application matches the identity information stored on the data storage, the cloud platform may grant the access to private data. | 10-29-2015 |
20150317095 | NVRAM PATH SELECTION - A memory access request including an address is received from a memory controller of an application server. One of a plurality of paths to the NVRAM is selected based on the address from the memory access request. | 11-05-2015 |
20150319060 | Admission control while maintaining latency variations of existing sessions within their limits - Methods and systems for admitting new streaming sessions while preventing latency variations of existing sessions from exceeding their respective limits, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session that is established over an existing path. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the existing streaming session, supposing the new streaming session is established over the new path. Determining, by comparing the estimated end-to-end latency variation with the limit, a determination that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination. | 11-05-2015 |
20150319065 | Method and system for assigning vulnerability levels to sessions - Methods and systems for indicating vulnerability of streaming sessions to additional latency variations, including the steps of: determining a threshold, based on a limit associated with an allowable end-to-end latency variation of a first session. Estimating the end-to-end latency variation of the first streaming session. Determining that the estimated end-to-end latency variation is higher than the threshold. Setting a first vulnerability indicator of the first streaming session at the first output port to a first level. Setting a second vulnerability indicator of a second existing streaming session at a second output port of a second switch to a second level, based on first level of the first vulnerability indicator. Receiving requests to establish new streaming sessions over first and second new paths passing through the first and second output ports. And rejecting the requests based on the first and second vulnerability indicators. | 11-05-2015 |
20150319205 | Method for Transferring Media Stream and User Equipment - A method for transferring a media stream and a user equipment, where the method for transferring a media stream includes acquiring, by a browser of a first device, information about at least one second device that may be configured to present a media stream; temporarily saving each media stream acquired by the browser of the first device from a website page or a web application; marking each temporarily saved media stream; and when it is determined that a media stream selected from the marked media streams is transferred to a selected second device for presentation, parsing the selected media stream, and sending a media stream obtained by parsing to the foregoing selected second device for presentation, where the foregoing selected second device is selected according to the information about the at least one second device. | 11-05-2015 |
20150319207 | HIGH PERFORMANCE DATA STREAMING - Methods, systems and computer program products for high performance data streaming are provided. A computer-implemented method may include receiving a data mapping describing an association between one or more fields of a data storage location of a data source and one or more fields of a data storage location of a target destination, generating a data transfer execution plan from the data mapping to transfer data from the data source to the target destination where the data transfer execution plan comprises a determined degree of parallelism to use when transferring the data, and transferring the data from the storage location of the data source to the data storage location of the target destination using the generated data transfer execution plan. | 11-05-2015 |
20150319208 | DIGITAL CONTENT SUPPLY SYSTEM - The invention concerns a method of generating and electronically transmitting to at least one distribution platform a digital media product, the method involving: generating product parts of a first product based on a plurality of digital media files retrieved from a database ( | 11-05-2015 |
20150319209 | Increasing link throughput to enable admission without exceeding latency variation limits - Methods and systems for admitting streaming sessions while controlling links capacities, including the steps of: receiving a request to establish a new streaming session in presence of an existing streaming session; wherein the paths of the session and the new session pass through a link, which is currently set to have a first capacity. Estimating a first end-to-end latency variation of the existing streaming session, supposing that the new streaming session is established over the new path. Determining that the first end-to-end latency variation exceeds a maximum allowable end-to-end latency variation of the existing session. Estimating a second end-to-end latency variation of the existing streaming session, supposing that the link is set to have a second capacity higher than the first capacity. Determining that the second end-to-end latency variation does not exceed the limit. Setting the link to have the second capacity. And admitting the request. | 11-05-2015 |
20150319210 | METHOD AND APPARATUS FOR HANDLING FILES IN ASSOCIATION WITH MEDIA CONTENT DELIVERY - A method is disclosed for execution by an apparatus of a multimedia delivery system when distributing streamed media content via UDP. The method includes receiving media content, distributed in a plurality of files, from at least one media source, and identifying, from the received files, associated files including at least one audio file and at least one video file. The method further includes combining the associated files into one source block and encoding the content of the source block. A manifest file describing the content of the source block is then generated. The manifest file and the associated source block are transmitted. Related methods for decoding and separating the combined files in a UE are also provided. | 11-05-2015 |
20150319211 | REAL-TIME PRIORITY-BASED MEDIA COMMUNICATION - Representative embodiments are disclosed of a real-time priority-based communication system and method for communicating media streams made up of multiple media message sub-streams, the communication system comprising a chunk configurator for dividing media message sub-streams into chunks, a state machine configured to translate between information regarding the media message sub-streams and the chunks and state associations to the information, the state associations written into a header for each of the chunks, a queue for holding the chunks waiting to be transmitted, and a processor for executing a scheduling algorithm, wherein the scheduling algorithm determines ones of the chunks in the queue to transmit next. | 11-05-2015 |
20150319213 | Allocating limit to allowable end-to-end latency variation based on destination capability - Methods and systems for establishing new streaming sessions based on capabilities of their destinations, including the steps of: receiving a request to establish a new streaming session over a new path, in presence of an existing streaming session. Receiving capabilities of a destination of the new streaming session. Allocating for the new streaming session a limit for an allowable end-to-end latency variation thereof, based on the capabilities. Estimating, before the new streaming session is established, an estimated end-to-end latency variation of the new streaming session, supposing it is established over the first path. Determining, based on comparing the estimated end-to-end latency variation with the limit, that the estimated end-to-end latency variation exceeds the limit. And rejecting the request, based on the determination. | 11-05-2015 |
20150319214 | ENHANCING DASH-LIKE CONTENT STREAMING FOR CONTENT-CENTRIC NETWORKS - A content controller monitors current network capacity usage and ongoing streaming data requests. Based on the collected information, the content controller assigns a data segment prefetching task to a data storage (e.g., a cache) of the network. One or several caches can be used to prefetch one or more data segments, depending on the network conditions and the speed with which a data store can retrieve the data over the network. The task assignment is performed for a given period of time, which is defined as a round. Periodically, the controller uses information collected from previous rounds, such as the history of streaming data requests and bandwidth usage, to determine the data segments to be prefetched by data stores in the next round. | 11-05-2015 |
20150319225 | PROCESSOR, COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - According to one embodiment, a processor for a communication device including a plurality of communicators connected to a network, includes a manager and a selector. The manager manages states of the communicators in the communication device. The selector selects the communicator from among the communicators on basis of the states of the communicators and socket information generated for a communication terminal with which the communication device communicates through the network. The processor controls the communication device to transmit a frame related to the socket information from the communicator selected by the selector. | 11-05-2015 |
20150319258 | LOCAL STREAMING PROXY SERVER - A local application streaming proxy can create a virtual image of storage media, which allows cloud operators to rapidly deliver applications, or deliver any operating system remotely, while providing better security, network utilization, low power requirements, and consistent performance for streamed applications and operating systems. A station using its WiFi/LAN provides QoS guarantees (or priority) for application streaming network communications to create a consistent user experience regardless of other application bandwidth utilization. “HTTP demand paging” is also possible. | 11-05-2015 |
20150319259 | NETWORK SERVICE SYSTEM AND METHOD WITH OFF-HEAP CACHING - A method for providing data over a network using an application server having off-heap caching includes receiving at an application server coupled to a network a request for requested data, using an key index stored on the application server to locate where the requested data is stored in off-heap memory of the application server, retrieving the requested data from the off-heap memory of the application server, and resolving the request. | 11-05-2015 |
20150319266 | COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - After presentation target information for presenting information of a predetermined content to a user has been newly received from a predetermined server, a first notification that urges the user to check the newly-arrived presentation target information is displayed. Thereafter, while the presentation target information has not yet been checked, a second notification that urges the user to check the unchecked presentation target information is displayed periodically or according to a predetermined time schedule. The presentation target information is displayed when an operation to check the presentation target information is performed to the first notification or the second notification has been performed. | 11-05-2015 |
20150326631 | BROWSER BASED PEER TO PEER DISTRIBUTION SYSTEM - A method of operation of a media distribution system includes: streaming a media object from an external system via a first browser; receiving a media request from a viewer device; determining a confirmation of whether the media request is for the media object; and serving a portion of the media object from a sandboxed memory of the first browser for presenting on a second browser of the viewer device in response to the confirmation. | 11-12-2015 |
20150326633 | PARALLEL SCHEDULING METHOD AND SYSTEM FOR NETWORK DATA TRANSMISSION - According to one exemplary embodiment, a parallel scheduling method for network data transmission is provided. This method generates a corresponding modulus condition set for each weight in a weight set, with each modulus condition of the modulus condition set having a modulus operation, and a divisor and a remainder for the modulus operation, uses a network node to transmit the modulus condition set corresponding to said each weight to a transmitting node corresponding to the weigh. Based on the modulus condition set, the transmitting node transmits a plurality of data chunks, and at least one receiving node receives the plurality of data chunks, wherein each data chunk corresponding to a sequence number, and the sequence number matches a corresponding modulus condition in the modulus condition set. | 11-12-2015 |
20150326635 | Media Stream Data and Control Parameter Synchronization - Embodiments of the present disclosure relate to transmitting or receiving a media stream and associated control parameter over different physical channels. The transmitter transmits a media stream over a first physical channel and at least one associated control parameter along with a time parameter associated with a part of the media stream over a second physical channel. The associated control parameter along with the time parameter is sent before the media stream to the receiver. The receiver processes the media stream, by extracting the control parameter and time parameter associated with a part of the media stream, and at least applying the extracted control parameter to the part of the media stream. | 11-12-2015 |
20150326638 | System for Dynamic Audio Visual Capabilities Exchange - A sink device transmits capabilities information associated with the sink device to the source device. The source device, responsive to receiving the capabilities information of the sink device generates a multimedia stream, and transmits the generated multimedia stream to the sink device to be output to the user. The sink device identifies a portion of the capabilities information that has changed and transmits to the source device a notification notifying the source device that a portion of the capabilities information has changed. The source device transmits a request for the portion of the capabilities information that has changed to the sink device. The sink device responsive to receiving the request transmits the portion of the capabilities information that has changed to the source device. The source device then modifies the multimedia stream output to the sink device based on the portion of the capabilities information that has changed. | 11-12-2015 |
20150326643 | MANAGING DOWNLOAD REQUESTS RECEIVED TO DOWNLOAD FILES FROM A SERVER - A method and system of managing downloads of a file from a server. A determination is made of whether or not a number of current connections between the client and the server is less than a preset threshold number, exceeding one, of allowable concurrent connections with the server. If the determination is that the number of current connections is less than the preset threshold number, responsive to a request by the client to download the file pursuant to another connection between the client and the server, the computer establishes the other connection between the client and the server and downloads the file to the client via the other connection. If the determination is that the number of current connections is at least the preset threshold number, the computer denies a request by the client to download the file from the server using another connection between the client and the server. | 11-12-2015 |
20150326649 | MULTIMEDIA AWARE CLOUD FOR MOBILE DEVICE COMPUTING - Techniques for configuring and operating a multimedia aware cloud, particularly configured for mobile device computing, are described herein. In some instances, clusters of servers are organized for general computing, graphic computing and data storage. A load balancing server may be configured to: identify multimedia types currently being processed within the multimedia edge cloud; determine desired quality of service levels for each identified multimedia type; evaluate individual abilities of devices communicating with the multimedia edge cloud; and assess bandwidth of each network over which the multimedia edge cloud communicates with a mobile device. With that information, multimedia data may be adapted accordingly, to result in an acceptable quality of service level when delivered to a specific mobile device. In one example of the techniques, graphic computing server clusters may be configured to process workload using a configuration that includes elements of both parallel and serial computing. | 11-12-2015 |
20150326665 | DNS OVERRIDING-BASED METHODS OF ACCELERATING CONTENT DELIVERY - An exemplary method accelerating content delivery via DNS overriding may comprise the steps of generating a routing table for a content delivery network (CDN), the routing table map one or more edge server IP addresses to each of one or more geographic regions, transmitting the routing table to one or more DNS server computers, receiving a request from a registrant of a domain name to subscribe the domain name to the CDN, and designating said domain name as subscribed to the CDN in a DNS zone for the domain name. | 11-12-2015 |
20150326868 | SYSTEM AND METHOD FOR MANAGING VIDEO CONTENT FEEDS - There is disclosed a method of distributing streamed content in a network, the network having a central server and at least a first node and a second node communicatively coupled to the central server, the streamed content transcoded at the central server as a first transcoded stream and a second transcoded stream, the first transcoded stream and the second transcoded stream being different in at least a bitrate used for transcoding. The method is executable at the central server. The method comprises receiving from a client device, via the network, a request for a portion of the streamed content, the request including an indication of an operational parameter associated with the client device; determining one of the first node and the second node best suited to deliver content to the client device; based on the indication of the operational parameter, determining one of the first transcoded stream and the second transcoded stream best suited for the client device; transmitting to the client device a connection signal, the connection signal including identification of (i) the one of the first node and the second node and (ii) the indication of the one of the of the first transcoded stream and the second transcoded stream. | 11-12-2015 |
20150334034 | METHODS AND SYSTEMS FOR ACCESSING REMOTE DIGITAL DATA OVER A WIDE AREA NETWORK (WAN) - Systems and methods accessing remote digital data over a wide area network (WAN) are disclosed. In an embodiment, a network device is disclosed. The network device includes a local area network (LAN) switching fabric physical interface configured to communicate according to a LAN switching fabric protocol, a WAN physical interface configured to communicate according to a WAN protocol, and a fabric extension function configured to map LAN switching fabric interfaces to pseudo-ports, map pseudo-ports to WAN interfaces, and transmit LAN fabric datagrams received at the LAN switching fabric physical interface from the WAN physical interface via a mapped pseudo-port and a corresponding WAN interface. | 11-19-2015 |
20150334134 | GATEWAY DEVICE TO CONNECT NATIVE FIBRE CHANNEL PORTS TO PURE FIBRE CHANNEL OVER ETHERNET STORAGE AREA NETWORKS - A gateway device for use between a Fibre Channel over Ethernet (FCoE) network and a Fibre Channel (FC) storage area network (SAN) device includes a controller, at least one first native Fibre Channel F_Port in operable communication with the controller and configured to interface with a native Fibre Channel N_Port of the FC SAN device, and at least one first virtual N_Port (VN_Port) linked to the at least one first native Fibre Channel F_Port and in operable communication with the controller; the controller being configured to translate a first FC Fabric Login (FLOGI) received by the at least one first native Fibre Channel F_Port into a FIP N_Port ID Virtualization (NPIV) discover service fabric parameter (FDISC) and to send the FIP NPIV FDISC to an FCF to instantiate a virtual link. | 11-19-2015 |
20150334143 | MULTIFUSION OF A STREAM OPERATOR IN A STREAMING APPLICATION - Embodiments of the present disclosure include a method, a system, and a computer program product for fusing a stream operator into more than one processing element within a streaming application. The method includes receiving an instruction to concurrently fuse, into a second processing element, a stream operator of interest that is fused into a first processing element. The method includes determining whether the stream operator of interest is stateful. The method includes compiling, in response to determining the stream operator of interest is stateful, a clone of the stream operator of interest into the second processing element so that the clone is synchronized with the stream operator of interest. | 11-19-2015 |
20150334144 | Simulating Broadcast Television Channel Surfing for On-Demand Content - Described are systems and methods for simulating a traditional television experience with streamed on-demand content. Streamed content may be buffered to allow a user to preview content even when the content is not organized in a traditional numbered channel format. A user may progress through a series of content items (e.g. simulated channel up/down) in order to preview the on-demand content without having to unduly wait for each content item to load and/or buffer. | 11-19-2015 |
20150334148 | MULTIFUSION OF A STREAM OPERATOR IN A STREAMING APPLICATION - Embodiments of the present disclosure include a method, a system, and a computer program product for fusing a stream operator into more than one processing element within a streaming application. The method includes receiving an instruction to concurrently fuse, into a second processing element, a stream operator of interest that is fused into a first processing element. The method includes determining whether the stream operator of interest is stateful. The method includes compiling, in response to determining the stream operator of interest is stateful, a clone of the stream operator of interest into the second processing element so that the clone is synchronized with the stream operator of interest. | 11-19-2015 |
20150334150 | REGULATING CONTENT STREAMS FROM A WEIGHTED FAIR QUEUING SCHEDULER USING WEIGHTS DEFINED FOR USER EQUIPMENT NODES - Apparatuses and methods control communication of content streams through a content distribution network. A data repository is accessed to retrieve information which identifies a group of user equipment nodes that are registered with one of a plurality of subscriber accounts and which further identifies weight values that are associated with the group of the user equipment nodes. Communication bit rates that are provided by a weighted fair queuing scheduler node to individual ones of a group of the content streams within bandwidth allocated to a virtual pipe for carrying the group of the content streams through the content distribution network to the group of the user equipment nodes, are regulated responsive to the weight values associated with the group of the user equipment nodes. Weighted fair queuing scheduling can thereby be provided at a virtual pipe level and, furthermore, at a user equipment node level. | 11-19-2015 |
20150334151 | BANDWIDTH OPTIMIZATION FOR REMOTE DESKTOP PROTOCOL - The processing of a first data stream to generate a second stream conforming to a remote desktop protocol (RDP) is described. Operations may include facilitating storage of first data from the first stream at a first index indicated is the first stream, facilitating retrieval of second data from a second index included in the first stream, and facilitating generation of the second stream conforming to the RDP and including the first and second data. Additionally, the processing of a third data stream conforming to the RDP to stream a fourth stream is described. Operations include facilitating processing of the third stream to identify a package data unit (PDU), facilitating storing of a hash value corresponding to the PDU, and facilitating generating an altered PDU for inclusion in the fourth stream and including an index identifying a location in memory storing the hash value. | 11-19-2015 |
20150334152 | PRESENCE SERVICE USING IMS BASED DASH SERVICE - Technology for distributing presence information by a presence server in an Internet protocol (IP) multimedia subsystem (IMS) based dynamic adaptive streaming over hypertext transfer protocol (HTTP) (DASH) service is disclosed. In an example, a user equipment (UE) can be operable to act as a presentity and include computer circuitry configured to: Generate a trigger event during a DASH session; and publish presence information including content being consumed to a presence server. The published content can include DASH content. | 11-19-2015 |
20150334153 | Low-Latency Streaming - Method and systems for enabling low-latency streaming of segments over at least one network to a client are described wherein said client is configured to request and receive segments from at least one server on the basis of a manifest file. Said method comprises: collecting quality of service information experienced by said client in at least a part of said network and storing said quality of service information in a quality database in said network; sending at least part of said quality of service information to said content processing device; determining on the basis of said at least part of said quality of service information one or more configuration parameters for a buffer, preferably a play-out buffer; and/or, for a segment request function in said content processing device; and, configuring said buffer and/or, said segment request function in accordance with said configuration parameters. | 11-19-2015 |
20150334155 | DEPLOYING A PORTION OF A STREAMING APPLICATION TO ONE OR MORE VIRTUAL MACHINES ACCORDING TO COST - A streams manager monitors cost of one or more VMs hosting a streaming application, determines when cost can be reduced, and requests a cloud manager provision one or more VMs that have a lower cost. In response, the cloud manager provisions the VM(s) that have the lower cost. The streams manager then deploys a portion of the streaming application to the VM(s), thereby reducing the cost of running the streaming application. | 11-19-2015 |
20150334157 | METHODS FOR QUALITY-AWARE ADAPTIVE STREAMING OVER HYPERTEXT TRANSFER PROTOCOL - A wireless network device to support quality-aware adaptive media streaming includes a radio-frequency transceiver, a processor operably coupled to the radio-frequency transceiver, and a memory device operably coupled to the processor. The memory storing instructions that configure the processor to parse a manifest file to read information characterizing media content available for hypertext transfer protocol (HTTP) adaptive streaming, obtain quality information of the media content based on a quality attribute parsed from the manifest file, and dynamically switch streaming between different encoded portions of the media content in response to the quality information for an encoded portion of the media content deviating from a desired quality value. | 11-19-2015 |
20150334185 | TERMINAL DEVICE, PROGRAM, DATA TRANSMISSION/RECEPTION SYSTEM, AND DATA TRANSMISSION/RECEPTION METHOD - When data transmission/reception is performed between different services on a network, data acquired by one of the services needs to be updated to the other of the services after being once downloaded to a user terminal. In the present invention, information for an access and charging of a fee is notified, as appropriate, to a server in a service requiring the information, and information for a data request or an access is notified from the server to a server in the other service. Because a data transfer is performed between the servers, data transmission/reception can be performed smoothly without the intervention of a user terminal. | 11-19-2015 |
20150334197 | HANDLING REPEATED REQUESTS FOR THE SAME USER DATA - In accordance with some embodiments, data may be automatically provided on preordained conditions for specific types of data. Thus specific types of data or specific requestors may be treated differently. The system may be programmed to respond appropriately to requests for certain types of data from certain types of requestors. This offloads the need to review specific requests in many cases and enables an automated system for providing requested data as appropriate. | 11-19-2015 |
20150334205 | WEB-BASED SERVICES FOR QUERYING AND MATCHING LIKES AND DISLIKES OF INDIVIDUALS - A method for centrally providing a profile of a user's degree of preference for one or more items across categories in a plurality of domains of interest in a taxonomy of preferences is described. In one embodiment, the method includes identifying a user's degree of preference for an item from a plurality of indicators. The user's degree of preference for the item is associated with a category in a domain of interest and is stored in a profile of the user. In another embodiment, the profile identifies preferences of the user in a taxonomy of preferences across categories in a plurality of domains of interest. | 11-19-2015 |
20150339444 | Crowdsourcing Intraoral Information - Techniques are described for detecting the presence or absence of certain molecules, analytes, or substances present in the oral cavity or characteristics of the saliva in the oral cavity. In particular, aspects of the invention disclose a systems, methods, apparatuses, and computer-readable media for detecting bio-markers. | 11-26-2015 |
20150341231 | DISTRIBUTED SYSTEM ARCHITECTURE USING EVENT STREAM PROCESSING - A system and method for performing event stream processing is described. A plurality of event streams are received from a plurality of input adapters, at least a first input adapter of the plurality of input adapters being located on a separate and distinct virtual machine than a second input adapter of the plurality of input adapters. Event stream data from the first input adapter and event stream data from the second input adapter are transformed into data of a single data type. The transformed data is stored in an in-memory database. Then real-time analysis is performed on the transformed data by accessing windows of the transformed data from the in-memory database based on rules defined in the event stream processing engine. | 11-26-2015 |
20150341286 | Provider Bridged Network Communication - According to an example, a method for provider bridged network communication includes receiving traffic including a source and a destination address at a first virtual local area network (VLAN) for redirection to a second VLAN. The method further includes forwarding the traffic based on the source and the destination address to a provider edge bridge (PEB) of the first VLAN, and forwarding, by a processor, the traffic from the PEB of the first VLAN to a PEB of the second VLAN. | 11-26-2015 |
20150341406 | Multimedia Digital Content Retrieval, Matching, and Syncing Systems and Methods of Using the Same - The present invention relates to a multimedia digital content retrieval, matching, and syncing systems and methods of using the same. Specifically, the present systems and methods provide a peer-to-peer live digital portal that lets users share the experience of multimedia content from multiple multimedia services in real-time. | 11-26-2015 |
20150341407 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MEDIA PUBLISHING REQUEST PROCESSING - A system, method, and computer program product for publishing transcoded media content in response to publishing service requests from end users. A user request for media content, is processed intelligently, either by directing the processing of the request to one of a set of transcoding servers so as to effectively balance the load among the servers, or by directing the processing of the request to an appropriate alternative means for satisfying the request. Transcoding tasks can be prioritized. Moreover, the current load on any particular transcoding server can be monitored in conjunction with determination of the load to be created by a transcoding task, in order to facilitate server selection. Transcoding can be performed on-demand or in a batch mode. Alternatively, a request can be satisfied by distributing media content that has already been transcoded and is resident in cache memory in anticipation of such requests. | 11-26-2015 |
20150341409 | SYSTEM AND METHOD FOR ROUTING MEDIA - The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer. | 11-26-2015 |
20150341412 | Method of Adaptive Downloading of Digital Contents for Several Screens - A method is provided for managing in a local network the adaptive progressive downloading of digital contents by at least one terminal. The terminal is able to simultaneously receive several digital contents to be played back on a screen. The method includes: obtaining an instantaneous downloading bitrate for the at least one terminal; obtaining a priority for each content to be played back on the terminal as a function of a datum relating to the content on the terminal; and requesting downloading of each content according to its level of quality dependent on the priority obtained for the content. | 11-26-2015 |
20150341425 | MANAGING ACCESS TO DIGITAL CONTENT SOURCES - Access to content may be enabled by receiving an instruction indicating a client request to access content, accessing a list of content sources capable of rendering the content for which access is requested by the client, determining a performance metric for at least two of the content sources, and selecting among the content sources based on the performance metric to identify a content source to be accessed by the client. | 11-26-2015 |
20150341456 | MUST-REPLY MOBILE QUESTIONNAIRE SYSTEM AND METHOD - The present invention provides a must-reply mobile questionnaire system and method. The system comprises a cloud composed of a database, a server, and a push gateway. The server generates a questionnaire issuing request and sends it as a push notification, via the push gateway and an external push server, to a specific mobile communication device. All executable functions on the mobile communication device enabled with an organization ID are locked until a questionnaire involved in the questionnaire issuing request is replied. | 11-26-2015 |
20150341457 | METHOD AND SYSTEM FOR PUSHING INFORMATION TO END USERS ADAPTIVELY - A method for a computer server to adaptively push primary target information to terminals associated with an end user is provided. Upon detecting an operation initiated by the end user from a target terminal, the computer server determines primary target information to be pushed to the target terminal in accordance with the operation information and information of the end user. The computer server then acquires push control information for the primary target information, the push control information including push parameter information, related secondary target information and combined push frequency control information. Next, the computer server acquires push records of the primary and related secondary target information, respectively, according to the push parameter information. Finally, the computer server pushes the primary target information to the target terminal adaptively according to the combined frequency control information as well as the push records of the primary and the related secondary target information thereof. | 11-26-2015 |
20150341460 | System and Method for Pre-fetching - In one embodiment, a method for pre-fetching files includes parsing a project file to produce a parsed project file and extracting a plurality of files from the parsed project file to produce a file list. The method also includes retrieving, by a caching device from a file server over a network, the plurality of files in accordance with the file list and storing the plurality of files in a cache. | 11-26-2015 |
20150341465 | Social Networking System Data Exchange - An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher. | 11-26-2015 |
20150341782 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, COMPUTER READABLE STORAGE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD - Web pages corresponding to example game devices are previously provided in a server. One of the game devices obtains a character from another one of the game devices when these game devices pass each other. The one of the game devices processes the obtained character and transmits the processed character to the web page corresponding to the other game device in the server, and the character is stored in the server. The other game device accesses the web page corresponding to the other game device in the server to obtain the processed character. | 11-26-2015 |
20150347415 | HTTP LIVE STREAMING DATERANGES - Systems and methods use a new syntax defining a daterange tag that allows an author of a media stream to embed an arbitrary set of defined ranges in the media stream associated playlist. The defined ranges may be used to provide an overview of or otherwise define the playlist and media stream structure. When a playlist is updated and the timing window of the playlist advances, any daterange tags in the playlist that map to any defined range or media segment in the updated playlist will persist in the updated playlist. Any daterange tags in the playlist that map to defined ranges that have completed will be dropped from the updated playlist. | 12-03-2015 |
20150350041 | Protocols & Mechanisms of Comm Between Live Production Server and Mobile or Remote Clients - Protocols and mechanisms of communication between live production servers and mobile or remote clients are disclosed herein. Implementation of these protocols and mechanisms relies on certain methods to process and answer requests made between the clients and the servers. The essential practice of these protocols and mechanisms is the design of software which allows a video producer to use a thin client to control activity from any location instead of controlling these activities manually while sitting in front of video monitors. | 12-03-2015 |
20150350100 | MULTI-STREAM SCHEDULING AND REQUESTS - An embodiment of a method of requesting a plurality of media streams can include, as performed by a computing device, receiving a control input to control a playback function of at least one of the plurality of media streams, determining a download bandwidth between the computing device and a media source on a network, classifying the at least one of the plurality of media streams based on the control input and total download bandwidth, and sending a plurality of requests for the plurality media streams over a single connection to the media source, wherein at least one of an order or a content of the requests is based on the classification. The sending of the media stream requests can utilize at least one of a server-side protocol for multiplexing media streams over a single connection or one or more of HTTP pipelining or HTTP range requests over a single connection. | 12-03-2015 |
20150350275 | CONTENT PODS FOR STREAMING MEDIA SERVICES - Methods and arrangements are provided for the generation and assembly of content pods for playback within an online streaming media service. A content pod is assembled to contain personal content that is relevant to an end user. In some embodiments, personal content can consist of traffic updates, voicemail messages, text messages, social media updates, and personal status updates. A content delivery system determines what personal content is available on the user device through connecting to available information sources. The delivery system then assembles the content pod from these elements in addition to invitational content from content providers. In some embodiments, a bumper message is included in the content pod to provide a context for the elements that are being assembled in combination with each other. Once the content pod is generated, it is sent to the user device to be played during content breaks within the online streaming playback. | 12-03-2015 |
20150350277 | SYSTEMS AND METHODS FOR PREDICTIVE DELIVERY OF HIGH BIT-RATE CONTENT FOR PLAYBACK - The present disclosure provides for systems and methods for predictive delivery of high bit-rate content. The disclosed systems and methods provide an adaptive-bit-rate streaming (ABS) system with more robust information, thereby allowing more intelligent pre-caching of the media content. By providing greater information to the ABS system, the disclosed systems are able to foresee higher bit-rate segments that require greater attention, allowing the system to use such information to improve the playback experience. | 12-03-2015 |
20150350280 | DISTRIBUTING DATA CONTENT IN PRIVATE NETWORKS - The present invention relates to a method and device for distributing data content in a private network. | 12-03-2015 |
20150350282 | METHOD FOR TRANSMISSION/RECEPTION OF INTERNET-BASED CONTENT AND TRANSMITTER/RECEIVER USING SAME - The present invention relates to a method for transmitting/receiving contents through a network such as the Internet, and to a transmitter/receiver using same, the transmission method comprising: converting content stored in a file format into a delivery format; and including the content converted into the delivery format in a payload of an IP packet and transmitting same, wherein the delivery format includes composition information on at least one program that configures the content, wherein the program composition information further includes version information for expressing the version of the program composition information that is delivered through the IP packet. | 12-03-2015 |
20150350283 | CONTENT SERVER, CONTENT DISTRIBUTION METHOD, CONTENT DISTRIBUTION SYSTEM, CLIENT DEVICE, AND CONTENT ACQUISITION - There is provided a content server including a storage unit configured to store a plurality of encoded data obtained by encoding same contents at different bit rates, and a communication unit configured to transmit a data file including access information related to a part of encoded data among the plurality of encoded data to a client device, and transmit encoded data requested by the client device based on the data file to the client device. | 12-03-2015 |
20150350288 | MEDIA AGNOSTIC DISPLAY FOR WI-FI DISPLAY - In techniques of this disclosure, a source device establishes a connection to a sink device. The source device performs a service discovery using a real time streaming protocol (RTSP) mechanism. In some examples, the service discovery provides media agnostic display attributes of the sink device to the source device and a connection type between the source device and the sink device. The source device encapsulates application data at the source device based at least in part on the connection type. The source device establishes a streaming session between the source device and the sink device. In the streaming session, the source device sends the encapsulated application data to the sink device. | 12-03-2015 |
20150350289 | Methods & Systems for Transmission of High Resolution & Low Latency Data - Methods and systems for transmission of high resolution and low latency data are disclosed herein. The essential practice of these methods and systems is the design of systems which prioritize delivering the video stream from point to point in the shortest amount of time possible by adaptively compensating for bandwidth limitations, compressing each frame in real time, and pushing the frames to the client over a full duplex socket. | 12-03-2015 |
20150350291 | SYSTEM, METHOD AND LIVE STREAMING OPTIMIZER SERVER FOR LIVE MEDIA CONTENT DISTRIBUTION OPTIMIZATION FROM A CONTENT DELIVERY NETWORK - A system including a live streaming optimizer server for optimal distribution of live media content, and a method for implementing the system. The system including at least one user provided with a computing device requesting a live media content; and a controller located in the distribution network of a content delivery network being adapted to receive said requesting and to transmit said requested live media content to said at least one user, and a live streaming optimizer (LISTO) server located in the transport network of said content delivery network and adapted to request said live media content to an identified content delivery network end point in a certain domain and adapted to transmit said live media content to said at least one user. | 12-03-2015 |
20150350292 | SITE MANAGEMENT PLATFORM - The subject matter discloses a computer-implemented method, comprising receiving, by an application software, a request for retrieving or modifying data in a remote server; opening, a web site associated with the remote server as a result of said request; pausing the application software; receiving an event of existing the web site; and resuming the paused application software as a result of said event. | 12-03-2015 |
20150350293 | Portlet Scheduling with Improved Loading Time and Loading Efficiency - A data processing, and more specifically, to a method and system for portlet scheduling. The method for scheduling a plurality of portlets according to the present invention comprising: obtaining invocation time of the plurality of portlets; obtaining weights of the plurality of portlets; assembling the plurality of portlets into a plurality of threads according to the invocation time and the weights, wherein the assembled plurality of threads has similar thread invocation time. With the method and system for scheduling a plurality of portlets according to illustrative embodiments, the plurality of portlets are assembled into a plurality of threads having similar thread invocation time according to invocation time and importance of each portlet, and the above problems are better solved, thus loading time of the portlets can be significantly reduced, loading efficiency of the portlets can be improved, thereby better improving user experience. | 12-03-2015 |
20150350300 | CONTENT SERVER AND CONTENT DISTRIBUTION METHOD - There is provided a content server including a storage unit configured to store a first segment index file that stores access information to access each of a plurality of sub-segments constituting each of encoded data obtained by encoding same contents at different bit rates and quality information of each of the plurality of sub-segments, and a communication unit configured to transmit the first segment index file to a client device and transmit a sub-segment of encoded data selected by the client device based on the first segment index file. | 12-03-2015 |
20150350309 | CUSTOMIZED CONTENT DELIVERY SYSTEM USING CONTENT TYPE IDENTIFIERS - A method includes receiving an access code at a server, from a user device, via a first electronic computer communication link, and, in response to a determination indicating that the access code is a valid access code, selecting a selected content item from a plurality of available content items based on the access code, wherein selecting the selected content item includes selecting the selected content item based on whether the access code includes a content type identifier, which may be a special character, a content source identifier, or both, and transmitting information corresponding to the selected content item from the server to the user device via a second electronic computer communication link. | 12-03-2015 |
20150350315 | ZERO COPY VOLUME RECONSTRUCTION - Examples described herein include a data migration system for migrating data between different data storage environments. The data migration system creates a first volume on a first storage system, and creates a logical unit within the first volume. The data migration system then creates a virtual volume on a virtual storage system associated with a second storage system, wherein data stored in the virtual volume is backed by the logical unit on the first storage system. The data migration system then replicates, on the virtual volume, a set of data stored on the second storage system. Upon replicating the set of data onto the virtual volume the virtual storage system may automatically create a copy of the corresponding data in the logical unit of the first volume. | 12-03-2015 |
20150350324 | METHOD AND SYSTEM FOR STORING DISTRIBUTED GRAPH DATA - A distributed data graph storage system, to store a data graph representing information as vertices interconnected by edges denoting relationships between connected vertices, the data graph being a plurality of graph partitions. The data graph storage system includes data storage servers to store data portions, each portion encodes a graph partition; a data portion distribution controller, when the data portions each encode a same graph partition, to allocate the portions to different data storage servers; a data access module to receive access requests for the data graph and to distribute the access requests among the servers; a graph partition usage monitor to record statistics representing the distribution of data access events caused by the access requests; where the data portion distribution controller is configured to increase or decrease the number of portions in dependence upon the recorded statistics. | 12-03-2015 |
20150350325 | SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Systems capable of transformation of logical data objects for storage and methods of operating thereof are provided. One method includes identifying among a plurality of requests addressed to the storage device two or more “write” requests addressed to the same logical data object, deriving data chunks corresponding to identified “write” requests and transforming the derived data chunks, grouping the transformed data chunks in accordance with the order the requests have been received and in accordance with a predefined criteria, generating a grouped “write” request to the storage device, and providing mapping in a manner facilitating one-to-one relationship between the data in the obtained data chunks and the data to be read from the transformed logical object. The method further includes obtaining an acknowledging response from the storage device, multiplying the obtained acknowledging response, and sending respective acknowledgements to each source that initiated each respective “write” request. | 12-03-2015 |
20150350342 | USING LISTEN RANGES TO DELIVER CONTENT TO ELECTRONIC DEVICES FROM LOCAL CACHING SERVERS - In the described embodiments, local caching servers (LCSs) are configured to cache content so that the content can be acquired by client electronic devices that are located on local area networks (LANs) with the LCSs. In some embodiments, to enable the acquisition of the cached content, a client electronic device sends, to a registration server, a request for identifiers for LCSs that are located on a LAN with the client electronic device. The request includes one or more “listen ranges,” each of which includes an indication of client electronic devices for which a corresponding LCS is to provide content. The registration server uses the listen ranges to select one or more LCSs, and returns identifiers for the one or more LCSs to the client electronic device. Using the one or more identifiers, the client electronic device acquires the content from an LCS via the LAN. | 12-03-2015 |
20150350345 | CONTROLLER CAPABLE OF REDUCING COMMUNICATION CYCLE TIME - A controller (node) divides all nodes connected to a network into several network groups, and gives the division network groups network identification numbers for identifying them. A token frame contains a network identification number. This network identification number enables data to be shared among all the nodes connected to the network while a token for each network group is circulated only in the network group. | 12-03-2015 |
20150350353 | MOBILE APPARATUS, DISPLAY APPARATUS, AND MULTIMEDIA OUTPUT METHOD USING THE SAME - Disclosed herein are a mobile apparatus which is configured for enabling multimedia content which is being output on the mobile apparatus to be output via a predetermined multimedia apparatus when the mobile apparatus is connected to a home network, a display apparatus, and a multimedia output method using the same. The multimedia content may include at least one of a picture, music, video, and text. The mobile apparatus includes: an output unit configured to output the multimedia content; and a controller configured to output, if the mobile apparatus enters a predetermined area, the multimedia content being output on the output unit via the predetermined external apparatus. | 12-03-2015 |
20150350359 | REMOTE ACCESS GATEWAY CONFIGURABLE CONTROL SYSTEM - A remote access gateway configurable control system. There may be a series of control commands to set or adjust a gateway device's running parameters and modify the behavior of the device or start process action. There may be configuration commands for remote control of the device and server commands for unattended devices. | 12-03-2015 |
20150350369 | Method For Reducing Pre-Fetching Of Multimedia Streaming Data With Minimal Impact On Playback User Experience - Systems, methods, and devices of the various embodiments enable a receiver device to determine a high watermark margin and a low watermark margin for a cache based on data associated with a selected media instance and control the download of portions of the media instance based at least in part on the determined high watermark margin and low watermark margin. The high watermark margin and the low watermark margin may be determined based on a playback rate of the media instance and a high watermark margin time value and low watermark margin time value, respectively. The low watermark margin may be determined based on a rate of change in buffered portions of the media instance and the high watermark margin may be determined based on the determined low watermark margin and the playback rate. | 12-03-2015 |
20150350370 | SERVER-MACHINE-DRIVEN HINT GENERATION FOR IMPROVED WEB PAGE LOADING USING CLIENT-MACHINE-DRIVEN FEEDBACK - Embodiments seek to improve web page loading time using server-machine-driven hint generation for based on client-machine-driven feedback. For example, client computers having page renderers are in communication with content servers and hinting processors. The hinting processors can use hinting feedback from multiple page rendering instances to automatically generate hints for optimizing loading and/or rendering of those pages. In some implementations, in response to page requests from the page renderers, content servers can request hints from hinting processors and send those hints to the requesting page renderers for use in improving the page loading experience. In other implementations, in response to page requests from the page renderers, content servers can instruct the requesting page renderers to contact an appropriate hinting processor and to retrieve appropriate hints therefrom for use in improving the page loading experience. | 12-03-2015 |
20150350373 | Method for Router to Process Web Page Data, and Router - The embodiments of the present document provide a method for a router processing web data and a router, wherein, the method includes: saving web data from a WEB server; receiving a web browsing request from a client, then judging that whether the requested web contents are saved, if the requested web contents are saved, sending the saved web contents to the client. | 12-03-2015 |
20150358241 | DATA TRAFFIC SWITCHING AMONG COMPUTING DEVICES IN STORAGE AREA NETWORK (SAN) ENVIRONMENTS - Data traffic switching among computing device in a SAN environment is disclosed herein. According to an aspect, a method may be implemented at an NPV device that is associated with multiple computing devices positioned behind the NPV device in a SAN. The method may also include receiving zoning information associated with the computing devices. The method may also include determining, based on the zoning information a map for switching data traffic among the computing devices. Further, the method may include switching the data traffic among the computing devices based on the determined map. | 12-10-2015 |
20150358246 | NETWORK-SPECIFIC DATA DOWNLOADING TO A MOBILE DEVICE - A method, system, and/or computer program product downloads a blob of data onto a mobile device. A blob of data that is to be downloaded from a server to a mobile device via a particular network is identified. A first maximum chunk size for the first network for the particular network is identified, as is a timeout value for the mobile device when downloading a chunk of data. An optimal chunk size for chunking the blob of data is determined based on the timeout value of the mobile device and the maximum chunk size for the first network. The blob of data is partitioned into chunks of data based on the first optimal chunk size, and the chunks of data are transmitted from the server to the mobile device. | 12-10-2015 |
20150358364 | HOME APPLIANCE - A communication apparatus is disclosed. A home appliance includes a driving unit to drive a component of the home appliance, a controller configured to control the driving unit, a communication unit configured to provide network setup related information to an access point apparatus, to receive network related information from the access point apparatus, to access the access point apparatus after receiving the network related information, and to provide, to a server, after accessing the access point apparatus, product related information for product registration, and a memory configured to store the received network related information. Accordingly, it is possible to conveniently perform product registration of the home appliance. | 12-10-2015 |
20150358375 | Cloud Queue Synchronization Protocol - An example implementation may involve a playback device of a media playback system sending a request for an indication of at least one media item from a remote queue of media items and an indication of a particular media item that is being played by the playback device. The implementation may also involve the playback device receiving an indication of one or more media items from the remote queue of media items. The one or more media items may include the particular media item is being played by the playback device. The implementation may further involve the playback device incorporating an indication of the one or more media items into a local queue of media items. | 12-10-2015 |
20150358376 | Method, Apparatus and System for Transmitting Media Data - A method for transmitting media data, where the method includes acquiring media quality information, acquiring a user quality of experience target of a user equipment, obtaining a transmission requirement of the media data stream of the user equipment according to the media quality information and the user quality of experience target of the user equipment, and sending the transmission requirement of the media data stream of the user equipment and the media data stream to a data node, so that the data node sends the media data stream to the user equipment. The transmission method according to an embodiment of the present disclosure achieves an effect of guaranteeing user quality of experience with consumption of less system resources. The present disclosure also discloses an apparatus and a system for transmitting media data. | 12-10-2015 |
20150358382 | SIGNALING RANDOM ACCESS POINTS FOR STREAMING VIDEO DATA - This disclosure describes techniques relevant to HTTP streaming of media data. According to these techniques, a server device may signal an open decoding refresh (ODR) random access point (RAP) for a movie segmentation of a movie representation. At least one frame of the media segmentation following the ODR RAP frame in decoding order may not be correctly decoded, and wherein each frame of the media segmentation following the ODR RAP frame in display order can be correctly decoded without relying on content of frames prior to the ODR RAP in display order. According to the techniques of this disclosure, a client device may communicate a request to a server device for the streaming of media data based on signaling of the ODR RAP. Also according to the techniques of this disclosure, a client device may commence decoding and/or playback of the movie representation based on signaling of the ODR RAP. | 12-10-2015 |
20150358384 | Intelligent Data Delivery and Storage Based on Data Characteristics - Methods, program products, and systems of intelligent data delivery and storage based on data characteristics are disclosed. A database server can receive, from a user device, a request for data. The database server can determine a data size and a data type of the requested data. The database server can identify, based on the data size and data type, and from multiple candidate data delivery protocols for responding to the request, a data delivery protocol designated for delivering data having the data size and data type. The database server can deliver the data to the user device in response to the request using the identified data delivery protocol. | 12-10-2015 |
20150358388 | NETWORK-SPECIFIC DATA DOWNLOADING TO A MOBILE DEVICE - A method, system, and/or computer program product downloads a blob of data onto a mobile device. A blob of data that is to be downloaded from a server to a mobile device via a particular network is identified. A first maximum chunk size for the first network for the particular network is identified, as is a timeout value for the mobile device when downloading a chunk of data. An optimal chunk size for chunking the blob of data is determined based on the timeout value of the mobile device and the maximum chunk size for the first network. The blob of data is partitioned into chunks of data based on the first optimal chunk size, and the chunks of data are transmitted from the server to the mobile device. | 12-10-2015 |
20150358395 | GATEWAY-FACILITATED COMMUNICATIONS FOR RESOURCE-CONSTRAINED DEVICES - A network-connected object for performing a function and communicating with a server computing device via a network includes a functional object, application-specific input/output (I/O) device, and a gateway device. The functional object is configured to perform a function. The application-specific I/O device includes an electronic circuit configured to perform an application-specific function related to the functional object. The gateway device includes a first communication device configured for data communication with the application-specific I/O device, a second communication device configured for data communication with the server computing device, at least one processing device, and at least one computer readable storage device. The gateway device is configured to receive a command and a profile identifier from the application-specific I/O device, determine a client identification key associated with the profile identifier, and transmit the command with the client identification key to the server computing device. | 12-10-2015 |
20150358396 | INFORMATION PRESENTATION DEVICE, INFORMATION DISTRIBUTION DEVICE, AND THE INFORMATION PRESENTATION METHOD - An information presentation device includes a device side communicator that communicates with an information distribution server that retrieves information corresponding to distribution request information from information to be distributed and performs a selection on the information retrieved thereby and distributes information selected thereby, an information inputter that inputs both the contents of a request for information that is desired to be distributed, and points specifying both a reward for provision of information corresponding to this request contents and a description of the selection, a request information setter that generates the distribution request information to which both the request contents and the points are set, and transmits the distribution request information to the information distribution server via the communicator, and an information presenter that receives, via the communicator, the information which the information distribution server selects according to the description. | 12-10-2015 |
20150358417 | Systems and Methods to Manage Write Commands in a Cache - When a virtual machine sends a write command to a host operating system, a cache system stores the record included in the write command and later sends the write command to a storage system. Systems and methods store an indication of when the write command was received along with the received records in the cache. The cache system determines an order of the records from the indication. In some instances, records received at the same time are serialized and/or assigned record numbers. The simultaneously received records can be assigned a batch number. According to the determined order, the records are retrieved from the cache memory and included in write commands sent to the storage system. In some instances, checkpoints can be stored to prevent records from being re-sent to the storage system following a failure. | 12-10-2015 |
20150358419 | Method and apparatus for caching user generated content messages - A method for caching User Generated Content (UGC) messages performed at a server is provided, in which first and second attribute information of an UGC message is acquired, a function value corresponding to the first attribute information is obtained based on the first attribute information and a preset first function, a function value corresponding to the second attribute information is obtained based on the second attribute information and a preset second function, the UGC message is added to the cache memory of the server when it is determined from the function values corresponding to the first and the second attribute information that the first and second attribute information of the UGC message meets a preset condition. Additionally, an apparatus and a server for caching UGC messages are also provided. | 12-10-2015 |
20150358424 | SYSTEM AND METHOD FOR PROVIDING DATABASE CONTENT ON A CLIENT DEVICE - A system and method for providing content for display from data sources on a client device are provided. The method includes receiving, by a distribution server, a report identifier associated with a report and a request for information, wherein the information is requested based on the report; determining by the distribution server at least a data source, the at least a data source storing at least a portion of the information; requesting access from the integration server to the at least a data source to retrieve the at least a portion of the information; and sending from the distribution server to the client device, the at least a portion of the information, wherein the at least a portion of information is utilized in the report. In an embodiment, the data sources are accessible by an integration server. | 12-10-2015 |
20150358426 | SURGICAL INSTRUMENT USAGE DATA MANAGEMENT - A surgical instrument operable to sever tissue includes a body assembly and a selectively coupleable end effector assembly. The end effector assembly may include a transmission assembly and an end effector. The body assembly includes a trigger and a casing configured to couple with the transmission assembly. An information transmission system transmits instrument information received from a sensor, for example, to a secure server via a secure gateway connected to the instrument. The instrument may be previously tested on a calibration kit to pre-determine and load surgeon-specific settings onto the instrument prior to use. | 12-10-2015 |
20150363124 | SYSTEM AND METHOD FOR DATA REPLICATION USING A SINGLE MASTER FAILOVER PROTOCOL - A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of various partitions that are stored on respective computing nodes in the system. The system may employ a single master failover protocol, usable when a replica attempts to become the master replica for a replica group of which it is a member. Attempting to become the master replica may include acquiring a lock associated with the replica group, and gathering state information from the other replicas in the group. The state information may indicate whether another replica supports the attempt (in which case it is included in a failover quorum) or stores more recent data or metadata than the replica attempting to become the master (in which case synchronization may be required). If the failover quorum includes enough replicas, the replica may become the master. | 12-17-2015 |
20150365279 | METHOD FOR ENABLING POINT-TO-POINT TRANSMISSION AND NETWORK CONNECTING DEVICE - A method is developed for enabling a host device to perform point-to-point (P2P) transmission. The method includes providing device identification, P2P program instructions and a server. The device identification is stored in an external device and the P2P instructions are installed on the host device. The server helps the host device to connect to other P2P devices under P2P approach. | 12-17-2015 |
20150365377 | SERVICE DISCOVERY ACROSS DIFFERENT NETWORKS - Technologies for service discovery and media sharing are disclosed. A described technique includes receiving, at a first device, service information for a streaming service provided by a second device, the first device and second device being on different first networks, the first networks being different local multicast networks; inserting an entry in a multicast domain name system (mDNS) cache of the first device based on the service information such that the streaming service is (i) discoverable by the first device via a mDNS query and (ii) accessible through a second network that interconnects the first networks; and sending streaming information from the first device to the second device through the second network for the streaming service. | 12-17-2015 |
20150365451 | METHOD, APPARATUS AND SYSTEM FOR PRESENTING MOBILE MEDIA INFORMATION - A solution for presenting mobile media information is provided, including: collecting audio data associated with mobile media information, transmitting the audio data to a mobile voice platform which stores the audio data and generates a tag corresponding to the audio data, obtaining the tag from the mobile voice platform, inserting the tag into a predetermined position in the mobile media information, presenting the mobile media information with the tag being inserted into, invoking the audio data corresponding to the tag from the mobile voice platform according to a trigger operation issued when a user browses the mobile media information, and playing the invoked audio data. | 12-17-2015 |
20150365453 | MEDIA PROJECTION METHOD AND DEVICE, CONTROL TERMINAL AND CLOUD SERVER - A media projection method, a media projection device, a control terminal, and a cloud server are disclosed. The media projection method includes: establishing a playback control channel between a control terminal and a media projection device; sending, by the control terminal, a media playback request message to the media projection device over the playback control channel to cause the media projection device to enable a service of playing a corresponding media resource according to the media playback request message. The present disclosure can rapidly realize multi-screen interaction of third-party videos. | 12-17-2015 |
20150365454 | MEDIA PROCESSING SERVICES ON AN ACCESS NODE - An access node may enhance the upload experience by performing media processing services at the access node. The access node may receive media content from one or more client devices. The media content may include a plurality of content items. The access node may process at least a first portion of the media content to produce processed media content. Several examples of media processing services are described, including an image or audio enhancement process, discarding low quality content items, discarding redundant content items, categorizing/ranking the content items, facial recognition, and the generation of a compilation content item. After processing at least the first portion of the media content to produce processed media content, the access node may transmit the processed media content to a server. | 12-17-2015 |
20150365455 | Sound Signal-Based Local Interactive Platform System and Local Interactive Service Providing Method Using Same - The present invention relates to a technology for providing a place/time-based local interactive service, which provides multi-formatted content information to a user moving while carrying a smart terminal having a dedicated application installed therein. In particular, when moving into a place were a specific wired/wireless AP is installed, a user who carries a smart terminal with a dedicated application activated therein can receive multi-formatted content information previously mapped with the place using a place/time, without a separate manipulation of the smart terminal. According to the present invention, time periods during which the user carrying the smart terminal stays at the place where the specific wired/wireless AP is installed are accumulated and managed using time coins, and the user is then given a benefit according to the accumulated time periods. | 12-17-2015 |
20150365456 | SYSTEM AND METHOD OF DISCOVERY AND LAUNCH ASSOCIATED WITH A NETWORKED MEDIA DEVICE - A method, apparatus and/or system related to discovery and launch system and method. In one embodiment, a method of a mobile device includes accessing a multicast capability of an operating system through an application of the mobile device, determining if there is a similar application locally stored on a networked media device to the application on the mobile device when a multicast message is broadcast to the networked media device communicatively coupled to the mobile device through a local area network, and either populating a table of the operating system of the client device with a list of applications and/or presenting identifiers to the client device to enable a user thereof to select an identifier therethrough. | 12-17-2015 |
20150365457 | SERVICE DISCOVERY ACROSS DIFFERENT NETWORKS - Systems and techniques for service discovery and media sharing are described. For example, a described technique includes identifying, at a first device, a streaming service; receiving a request to establish communication with a second device, the first device and the second device being on different first networks, the first networks being different local multicast networks; and providing, in response to the request, service information to the second device to cause the second device to internally publish multicast domain name system (mDNS) information regarding the streaming service such that the streaming service is (i) discoverable by the second device via a mDNS query and (ii) accessible through a second network that interconnects the first networks. | 12-17-2015 |
20150365458 | CONTENT SUPPLYING DEVICE, CONTENT SUPPLYING METHOD, PROGRAM, AND CONTENT SUPPLYING SYSTEM - There is provided a content supplying device that supplies streaming data of content in accordance with MPEG-DASH, the content supplying device including: an HTTP transmission unit configured to convert each segment of the streaming data into a file and to unicast the resulting segment files via HTTP; an RTP transmission unit configured to multicast and/or broadcast the segment files via RTP; and a metafile generation unit configured to generate a metafile describing a chronological correspondence relation between the segment files to be unicasted via HTTP and the segment files to be multicasted and/or broadcasted via RTP, and to supply the metafile to a receiver. | 12-17-2015 |
20150365459 | QUALITY OF EXPERIENCE FOR COMMUNICATION SESSIONS - A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a change in an optimum video size for a streaming video. The method may also include determining one or more constraints of resizing associated with the change in the desired video size. The method may further include adaptively resizing the streaming video to a current desired video size when the one or more constraints of resizing exceed a threshold value. | 12-17-2015 |
20150365463 | DYNAMIC APPLICATION DEPLOYMENT - In some examples, an electronic device may offload an application to network storage. Subsequently, if a user attempts to execute the application on the electronic device, the application may be executed remotely while the application is downloaded to the electronic device. As one example, a remote computer may use an emulator to execute the application and send application execution data to the electronic device. The user may interact with the remotely executing application while the application is downloaded and reinstalled on the electronic device. Application state information may be obtained from the remotely executing application and used to initiate execution of the application locally on the electronic device. As another example, a web application version of the application may be executed remotely and accessed through a browser on the electronic device while the application is downloaded and reinstalled on the electronic device. | 12-17-2015 |
20150365466 | Dual-Mode Download Manager - This disclosure provides for automatically changing the mode of download of a download manager in a customer premise equipment device. In some implementations, the download manager can send a timeout option to a TFTP server and automatically change the mode of download based on whether a timeout option acknowledgement is received. The download manager can include a first control attribute to enable or disable automatic mode changes and/or a second control attribute to set the initial download mode of the device. | 12-17-2015 |
20150365489 | GAME SERVICE SYSTEM AND GAME SERVICE METHOD FOR GLOBAL GAME SERVICE - Provided are a game service system and a game service method for a global game service. A game service system for providing a multi-player game service for users connected to a game server and users connected to at least one proxy server includes: a game server constructed at a single base in a first local area, the game server configured to provide game progress data to users connected to a proxy server associated with the game server; and at least one proxy server constructed at a base in a second local area different from the first local area in which the single base is located, and configured to connect to the game server through an exclusive line. The game server is configured to provide the game service to users connected to the at least one proxy server through the at least one proxy server and the exclusive line. | 12-17-2015 |
20150365491 | MANAGING CONTENT ON AN ELECTRONIC DEVICE - In some examples, an electronic device may reduce the resolution or otherwise downsize content items to conserve storage space on the electronic device. Further, the electronic device may offload full resolution versions of content items that have been downsized, and the full resolution versions may be stored at a cloud storage or other network storage location. Subsequently, if the user, an operating system module, or an application on the electronic device requests a higher resolution version of the downsized content item, the higher resolution version may be downloaded from the network storage to the electronic device. Various techniques may be used for determining a size or resolution of the content item to download from the network storage. | 12-17-2015 |
20150372882 | STREAM PROCESSING METHOD, APPARATUS, AND SYSTEM - The invention discloses a stream processing method, which includes: receiving a first stream processing task including one or more stream processing components, a data input and output relationship of the stream processing component, and an identifier of a stream data source; calculating a computing resource required by each stream processing component; and if the first stream processing task includes a first stream processing component which does not meet a preset constraint condition, duplicating the first stream processing component to obtain at least one second stream processing component, so that the data may be allocated to the first stream processing component and the second stream processing component(s), which reduce a probability that system instability and a data processing fault are caused. | 12-24-2015 |
20150373069 | MANAGING A COMMON SHARED PLAY QUEUE ON MULTIPLE DEVICES - A system for managing a shared play queue, comprising a queue manager that stores and modifies a media playback queue comprising media file identifiers, and configured to communicate via a network to broadcast a media playback queue and listen for media playback queue broadcasts received via the network, and to modify a media playback queue based on a received broadcast, and a method for managing a shared play queue. | 12-24-2015 |
20150373072 | Remote Streaming of Media Content - An example system for streaming media content includes: a data communication network; a source venue for generating audio and/or video data stream, the source venue in communication with the data communication network; and at least one recipient venue, the at least one recipient venue in communication with the data communication network; the source venue is configured to send the audio and/or video data stream to the at least one recipient venue through the data communication network. | 12-24-2015 |
20150373073 | IMAGE PICKUP APPARATUS, CONTROL METHOD AND RECORDING MEDIUM - An image pickup apparatus control method for performing live streaming with a terminal device includes setting an image pickup mode, determining, based on the set image pickup mode, a parameter related to the live streaming, and transmitting the acquired image to the terminal device based on the determined parameter. | 12-24-2015 |
20150373074 | TECHNIQUE FOR DETECTING AN ENCODER FUNCTIONALITY ISSUE - A technique for detecting an encoder functionality issue in a media distribution system is presented. In the media distribution system consecutive media segments generated by an encoder are transmitted to a media client, and media descriptions describe expected availability times of media segments for the media client. A method implementation of the technique comprises the step of monitoring an availability time of a media segment compared to an expected availability time of the media segment, wherein the expected availability time is described by, or derived from, a media description. The method further comprises determining whether a deviation of the monitored availability time of the media segment from the expected availability time of the media segment is present, and detecting the encoder functionality issue based on a result of the determination. The encoder functionality issue may comprise one or more of an encoder restart, an encoder malfunction and an encoder time drift. | 12-24-2015 |
20150373076 | METHOD FOR TRANSMITTING/RECEIVING INTERNET-BASED CONTENT AND TRANSMITTER/RECEIVER USING SAME - The present invention relates to a method for transmitting/receiving contents through a network such as the Internet, and to a transmitter/receiver using same, the transmission method comprising: converting content stored in a file format into a delivery format; and transmitting the content converted into the delivery format using an IP packet, wherein the file format and/or the delivery format includes priority information for expressing whether data that makes up the content is played back in default. | 12-24-2015 |
20150373077 | LINK-AWARE STREAMING ADAPTATION - Technology to provide link aware streaming adaptation is disclosed. In an example, a mobile device can include computer circuitry configured to: receive a manifest file for an HTTP adaptive stream from a node; determine a physical layer goodput of the mobile device with the node; and select a representation in the manifest file for a selected period based, at least in part, on the physical layer goodput. | 12-24-2015 |
20150373078 | ON-DEMAND HELPER OPERATOR FOR A STREAMING APPLICATION - A streams manager creates one or more helper operators when a streaming application is initially deployed. As the streaming application runs, the streams manager monitors performance of the streaming application. When a bottleneck is detected, the streams manager automatically adjusts a helper operator to help the operator experiencing the bottleneck, thereby dynamically improving performance of the streaming application. Helper operators can be dynamically created and destroyed by the streams manager as needed, and can be deployed to virtual machines in a cloud. | 12-24-2015 |
20150373090 | Techniques and Systems for Supporting Podcasting - Improved podcasts and techniques that facilitate their use are disclosed. The improved techniques can pertain to creating, publishing, hosting, accessing, subscribing, managing, transferring, and/or playing podcasts. According to one aspect, a client application, can subscribe to podcasts and then automatically monitor the podcasts for updates to be downloaded. In the event that user interest in a podcast becomes inadequate, downloading of further updates am be restricted. According to another aspect, a podcast can be subscribed to through use of a portable subscription file. According to still another aspect, podcast feeds can be enhanced to include segment elements and other metadata. | 12-24-2015 |
20150373102 | DEPLOYMENT OF VIRTUAL MACHINE DISKS FROM A SHARED NETWORK FILE SYSTEM - Techniques for deployment of virtual machine disks (VMDKs) in a virtualized computing environment are disclosed. In one embodiment, a request to deploy a VMDK to a virtual machine (VM) is received. The VMDK includes a master virtual disk file and at least one data virtual disk file. Further, the master virtual disk file is copied from a shared network file system to a storage device associated with a host computing system. Furthermore, a redo virtual disk file is created in the storage device upon copying the master virtual disk file. Also, changes made to content associated with the VMDK are stored in the redo virtual disk file until the at least one data virtual disk file is copied to the storage device. | 12-24-2015 |
20150373105 | TRANSFER FORMAT FOR STORAGE SYSTEM, AND TRANSFER METHOD - If resources allocated to a host computer exist in different physical storage nodes within a virtual storage system after performing migration to a storage system, mapping of resources among the physical storage nodes becomes necessary, and if the amount of communication between physical storage nodes that occurs during access to resources exceeds a bandwidth of the connection path, the host I/O performance may be deteriorated compared to the performance before migration. Therefore, when migration is performed from a first physical storage node to a virtual storage system composed of a plurality of second physical storage nodes, a management computer allocates resources of the second physical storage nodes within a range of bandwidth of the transfer path between the second physical storage nodes based on configuration information of the plurality of second physical storage nodes, performance information, and load information of the volume provided by the first physical storage node. | 12-24-2015 |
20150373106 | MIGRATION PROJECT AUTOMATION, E.G., AUTOMATED SELLING, PLANNING, MIGRATION AND CONFIGURATION OF EMAIL SYSTEMS - Technology is generally described for automating the project management and execution of data migration from a source email system to a destination email system. In some examples, the technology can include receiving a domain name of a second computing system; obtaining domain name system (DNS) records for the received domain name; determining an email hosting provider for the second computing system; determining, by the processor, based on the obtained DNS records, an email system service type of the source email system on the second computing system; discovering mailboxes and message delivery rules of the source email system; displaying customization options for migrating discovered source email system mailboxes; migrating data items from the source email system to the destination email system; and managing migration of data from source email system client computing devices to the destination email system. | 12-24-2015 |
20150373112 | HISTORY INFORMATION MANAGEMENT METHOD, AND HISTORY INFORMATION MANAGEMENT APPARATUS - A history information management method includes detecting competing access requests from among a plurality of access requests, utilizing history information that are generated by the plurality of access requests, each of the plurality of access requests being related to a plurality of data that are respectively mapped to a plurality of accounts; specifying an executed access request from among the detected competing access requests based on information relating to an executed access request; and specifying, for each of the plurality of accounts, part of the history information relating to an executed access to the data based on the specified access request and the history information. | 12-24-2015 |
20150373116 | STORING CONTENT ITEMS - Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method includes storing the content items on local storage on the mobile device. The method includes determining available local storage capacity of the mobile device. The method includes uploading content items to secondary storage, and selecting content items to remove from the local storage or add to the local storage based on predetermined criteria, for example, when the available local storage capacity meets a threshold available local storage capacity. | 12-24-2015 |
20150373119 | STORAGE MANAGEMENT CALCULATOR, AND STORAGE MANAGEMENT METHOD - In one mode, a management calculator is connected to a host calculator and a storage device, and stores, in a memory, composition information and function setting information. The composition information shows multiple logic storage regions provided by the storage device, and objects that are stored in one logic storage region from among the multiple logic storage regions and that are executed by the host calculator, the logic storage regions and the objects being shown in association with one another. Meanwhile, the function setting information shows storage functions set for the logic storage regions. | 12-24-2015 |
20150373128 | AUTOMATIC DISCOVERY AND DOWNLOAD OF APPLICATION BASED ON LOCATION - In accordance with a first method embodiment of the present invention, a computer implemented method includes determining a location of a hand held computer system and responsive to the determining, downloading an application program specific for the location to the hand held computer system. The method may also include sending first information of the location to a second computer system and receiving, from the second computer system, the application program specific for the location. The method may further include sending second information identifying the hand held computer system to the second computer system and receiving, from the second computer system, the application program specific for the location, wherein the application program reflects a preference history of the hand held computer system. | 12-24-2015 |
20150373129 | AUTOMATIC DISCOVERY AND DOWNLOAD OF MEDIA CONTENT BASED ON LOCATION - In accordance with a first method embodiment of the present invention, a computer implemented method includes determining a location of a hand held computer system and responsive to the determining, downloading a media content specific for the location to the hand held computer system. The method may also include sending first information of the location to a second computer system and receiving, from the second computer system, the media content specific for the location. The method may further include sending second information identifying the hand held computer system to the second computer system and receiving, from the second computer system, the media content specific for the location, wherein the media content reflects a preference history of the hand held computer system. | 12-24-2015 |
20150373133 | DEVICE AND METHOD FOR PROCESSING SLICE DATA - The present disclosure discloses a device and method for processing slice data. The method comprises: sending a download request for slice data adjacent to the newest continuous data to a server, determining whether or not a adjacent slice interval is filled with the slice data returned by the server; if yes, inserting the returned slice data into a database, setting the displaying mark thereof as valid, setting the displaying mark of downloaded data between the adjacent slice interval and the next slice interval to the adjacent slice interval as valid, and deleting the adjacent slice interval from the database; if not, inserting the returned slice data into the database, setting the displaying mark thereof as valid, and amending the border of the adjacent slice interval. The technical scheme of the present disclosure can obtain slice data from the server and fill the slice data in a corresponding slice interval according to a recorded slice interval set, and the data displayed to users is always the newest continuous data. | 12-24-2015 |
20150373134 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM - [Object] To reduce a communication load resulting from communication process to maintain connection with an information processing apparatus. | 12-24-2015 |
20150373145 | METHOD FOR SELECTING THE REPRESENTATION OF THE SEGMENTS OF A MULTIMEDIA CONTENT TRANSMITTED OVER A COMMUNICATION NETWORK - The invention relates to a method for managing the representation of the data segments (0.mp4v, 180180.mp4v) of a content received by a terminal from a server. Said method comprises a step (ET | 12-24-2015 |
20150381417 | Systems and Methods for an Automated Cloud-Based Video Surveillance System - Systems and methods for setting up a cloud-based video surveillance system with at least one computing device and at least one video camera in a local area network. The at least one computing device has an application program installed and is operable to find out the at least one video camera on the same local area network and connect the at least one video camera to a cloud platform. The video surveillance system is accessible via the at least one computing device locally or other computing device remotely. The video surveillance system is still at work when the at least one computing device is powered off. | 12-31-2015 |
20150381437 | MOBILE CAST RECEIVERS FOR COMPUTING AND ENTERTAINMENT DEVICES - In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol. | 12-31-2015 |
20150381506 | ADDING LATENCY TO IMPROVE PERCEIVED PERFORMANCE - Techniques described herein provide a system and methods for adding latency to improve the perceived performance of computing devices. For instance, the techniques may calculate transaction latencies for a given session based on the time between sending requests for content and receiving the requested content. The calculated latencies may be aggregated or averaged in such a way that a specific latency may be selected for improving the perceived performance. A client device may then render subsequent content based on the selected latency or a server may serve subsequent content based on the selected latency. This artificial addition of latency may enhance the user experience by creating a more consistent environment. | 12-31-2015 |
20150381519 | SERVER RESERVATION METHOD, RESERVATION CONTROL APPARATUS AND PROGRAM STORAGE MEDIUM - An information processing device including a communication interface that exchanges data with a first device and a second device; and a processor that performs authentication of the first device; receives content data from the first device via the communication interface; and controls the communication interface to send the content data in real time to the second device based on an access control setting, which indicates a restriction on sending the content data. | 12-31-2015 |
20150381675 | P2P STREAMING SUPPORT - The present invention relates to methods and arrangements to optimize load transportation between a P2P live streaming network and an access network. The method comprises steps like: a peer in the access network selects a live channel to use; a request comprising information of the selected channel is sent from the access network to the streaming network; a converter node connecting the P2P live streaming network and the access network detects that a number of peers in the access network using the selected channel has reached a predetermined threshold value (T); and chunks that are parts of the selected channel arriving from peers in the streaming network are converted in the converter node from P2P format to multicast format. | 12-31-2015 |
20150381677 | Just-in-Time Distributed Video Cache - A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster. | 12-31-2015 |
20150381679 | STREAM-BASED REACTIVE PROGRAMMING PLATFORM - Stream-based programming models allow subscriber to observe a stream of stream items received from a source, such as event notifications and updates to observed data. Presented herein is a stream-based reactive programming platform that allows observers to discover sources and streams, and to specify queries applicable to sources that results in new streams, including conditions that apply to the properties of a federation of sources. Variations of the reactive programming platform include generating a new stream from a non-reactive data source; generating a graph of sources and observers; and providing a directory of discoverable elements respectively identified by uniform resource identifiers. The reactive stream-based programming platform may also permit parameterization to configure the functionality of the elements participating in the stream; delegation of query tasks to discoverable elements of the programming platform; and federation of a heterogeneous set of elements to achieve a query using the reactive stream-based programming platform. | 12-31-2015 |
20150381682 | Podcasts in Personalized Content Streams - Software on a content-aggregation website obtains a resource associated with a podcast from a website publishing the podcast and stores it e resource on the content-aggregation website. The software adds the resource as a leaf node to a taxonomy generated by the content-aggregation website. The addition is based on data associated with the podcast. The non-leaf nodes in the taxonomy are categories of content. The software determines that a user of the content aggregation website is qualified as to at least one category that includes the resource as a leaf node. The determination is based at least in part on feedback from the user that includes a viewing or listening history for the user. Then the software serves the resource to the user in a content stream published by the content-aggregation website, based at least in part on a personalization score associated with the resource. | 12-31-2015 |
20150381688 | SYSTEM AND METHOD FOR REAL-TIME AGGREGATION OF IMAGES - A method, system and computer program product for embedding news agency specific information into an image data stream, including a server configured to process and route an image file according to information included in a data stream corresponding to the image file; a cloud based database configured to transmit news agency specific information; and a computer device including a software application configured to receive the news agency specific information from the cloud based database, embed the news agency specific information into the image file, and transmit the data stream corresponding to the image file to the server. | 12-31-2015 |
20150381693 | SHARING A CONFIGURATION STATE OF A CLIENT DEVICE THAT MEETS A THRESHOLD LEVEL OF QoE - Arrangements described herein can include automatically monitoring, on a first client device receiving multimedia content, a first QoE associated with presenting the multimedia content by the first client device. The arrangements also can include automatically determining a configuration state of the first client device while presenting the multimedia content. The method further includes sharing, by the first client device, with at least a second client device at least a portion of the configuration state of the first client device while presenting the multimedia content, wherein the portion of the configuration state of the first client device is included in a candidate configuration that is a candidate for implementation on the second client device to improve a second QoE associated with presenting the multimedia content, or other multimedia content, by the second client device. | 12-31-2015 |
20150381700 | Data Caching and Resource Request Response - A data caching method and device, and a resource request response method and device. The data caching method comprise: receiving a resource request for group content belonging to a specific user group, the resource request being sent from a user terminal to an application server by a user; checking if a mapping between the group content and a group caching ID for identifying the user group and a mapping between the user and the group caching ID have been established in the caching server; and returning the group content cached in the caching server to the user terminal in responses to the mapping between the group content and the group caching ID and the mapping between the user and the group caching ID having been established in the caching server. | 12-31-2015 |
20150381754 | UNIFYING CLOUD SERVICES FOR ONLINE SHARING - Example embodiments relate to unify cloud services for online sharing. In example embodiments, a system use a web service model to detect a user interaction with a web service and obtain, based on the user interaction, cloud service models associated with cloud services. The system may then obtain cloud content metadata from the cloud services using the cloud service models and transmit cloud content from a cloud service to the web service using a portion of the cloud content metadata. | 12-31-2015 |
20150381759 | MEDIA MANAGEMENT SYSTEM SUPPORTING A PLURALITY OF MOBILE DEVICES - An interactive media management server that facilitates management of interactive media and delivery of such interactive media. It comprises a first interface to an interactive media distribution server communicatively coupled to a plurality of mobile devices, and a second interface to a service provider system or a content provider system. It comprises a manager module for managing creation, distribution and tracking of a plurality of interactive media. The manager module, via the second interface, manages the delivery of the plurality of interactive media from the service provider system or the content provider system, and the communication of user responses to the plurality of interactive media to the corresponding service provider system or content provider system. | 12-31-2015 |
20150381762 | Virtual Location Aware Content Using Presence Information Data Formation with Location Object (PIDF-LO) - The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to virtual content on the Internet. A filename of virtual content is associated with geospatial location information (either a specific location, zone, or direction). The filename is inserted into a section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based virtual content using a standard PIDF-LO format. | 12-31-2015 |
20160004460 | COMPUTER SYSTEM AND CONTROL METHOD - The present invention provides a computer system capable of ensuring a storage capacity to a virtual volume within a pool. According to the present invention, a pool capacity of a block storage is reserved in a specific address range of the virtual volume, and a reserved capacity is allocated during writing of data to a specific address range. Further, when the reserved capacity is not allocated for a given period of time, reservation is freed. | 01-07-2016 |
20160006782 | Signaling and Handling of Forensic Marking for Adaptive Streaming - A client device comprising a transmitter configured to transmit a client identifier and a media presentation description (MPD) request to a content server, and a processor operably coupled to a memory and the transmitter, wherein the memory comprises computer executable instructions stored in a non-transitory computer readable medium such that when executed by the processor causes the processor to receive an MPD file following transmission of the client identifier and the MPD request, wherein the MPD file assigns a base segment to at least two variant segments, transmit a segment request to the content server following receipt of the MPD file, and receive the base segment and one of the at least two variant segments from the content server following transmission of the segment request, wherein the one of the at least two variant segments corresponds to the client identifier. | 01-07-2016 |
20160006785 | Client Behavior Control in Adaptive Streaming - A content source comprising a processor configured to generate a media presentation description (MPD) file, wherein the MPD file designates a dependent media content part to be assigned to at least one depended media content part, and wherein the MPD file indicates the dependent media content part is to be accessed by a client device when an access condition for the dependent media content part is satisfied, and a transmitter operably coupled to the processor and configured to transmit the MPD file to at least one of a content server, a control server, and the client device. | 01-07-2016 |
20160006791 | METHOD, SYSTEM AND MOBILE CLIENT FOR TRANSFERRING DATA FILES BETWEEN MOBILE COMMUNICATION DEVICES - A method for transferring a data file from a source device to a destination device via a file transfer system comprises identifying, at the source device, a data file for transfer per user requirements and generating, at the source device, a unique parameter comprising a unique identification component having a unique number and a data component having a copy of the selected data file. The method comprises uploading the parameter to the system and selecting a transmission distance indicating a coverage radius for identifying a destination device within the transmission distance. The method comprises identifying a destination device for transmitting the data file and uploading the information relating to the identified destination device at the system such that the unique parameter and selected data files are updated with information relating to the identified destination device. The method comprises transmitting the selected data file to the identified device via the system. | 01-07-2016 |
20160006793 | OSD SUBJECT FILE OBTAINING AND PROVIDING METHOD AND DEVICE, UPDATING SYSTEM - An OSD subject file obtaining method and providing method, a digital television, a cloud sever and a OSD subject file updating system, by which the digital television obtains OSD subject files in real time from the cloud server through network. The OSD subject file obtaining method includes transmitting, by a digital television, to a cloud server a request instruction to access an OSD subject file library; accessing, by the digital television, the OSD subject file library on the cloud server through a link path established for the digital television by the cloud server according to the request instruction; selecting, by the digital television, at least one OSD subject file from the OSD subject file library; and obtaining, by the digital television, the OSD subject file selected by the digital television based on access path generated by the cloud server for each OSD subject file selected by the digital television. | 01-07-2016 |
20160006807 | CONTENT INTEGRITY CHECKS - A method for maintaining the integrity of data stored on a storage device being transported by a vehicle comprises detecting a discrepancy between data stored on the storage device and a content inventory, and, upon detecting the discrepancy, analyzing the data stored on the storage device to identify specific portions of the plurality of content that are missing from the data stored on the storage device. The method further includes updating the content inventory to indicate that the specific portions of the plurality of content are missing from the data stored on the storage device, and restoring the identified specific portions of the plurality of content. | 01-07-2016 |
20160006810 | STORAGE SYSTEM AND CONTROL METHOD FOR STORAGE SYSTEM - A virtual storage apparatus based on a plurality of storage apparatuses including a first storage apparatus and a second storage apparatus is provided to a host computer. A first logical unit of the first storage apparatus and a second logical unit of the second storage apparatus are provided to the host computer in a form of a virtual logical unit. The first storage apparatus is configured to return a response to an inquiry about port statuses from the host computer designating the virtual logical unit, the response indicating that the status of the first port is a status as indicated by the first port management information and the second storage apparatus is unavailable to respond to the inquiry about port statuses. The second storage apparatus is configured to return no response to the inquiry. | 01-07-2016 |
20160006811 | ONTOLOGY BASED RESOURCE PROVISIONING AND MANAGEMENT FOR SERVICES - Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for ontology based resource provisioning and management for services. For example, such an ontology based approach can be utilized in conjunction with a business support system which may be employed in conjunction with a cloud computing environment. | 01-07-2016 |
20160006829 | DATA MANAGEMENT SYSTEM AND DATA MANAGEMENT METHOD - A second storage unit stores a first piece of data and second pieces of data. Each of first storage units holds configuration information indicating association between the first piece of data and the second pieces of data associated by first computers. Each of the first computers receives a second piece of data and register information of the received second piece of data in the configuration information, instructs a second computer to store the received second piece of data in association with the first piece of data, and identifies a second piece of data to be acquired from the second computer based on the configuration information in acquiring the second piece of data. The second computer, in accordance with instructions from the first computers, stores the second pieces of data in the second storage unit in association with the first piece of data. | 01-07-2016 |
20160007141 | Linking Media Access Between Devices - Examples of the present disclosure include methods, systems, and machine-readable and executable instructions for linking media access between devices. An example method can include receiving by a stationary media transfer device a media link request from a mobile wireless communication device and linking access to a media file between the stationary media transfer device and the mobile wireless communication device based upon a transfer of metadata stored in a cloud concerning an application state of the media file. | 01-07-2016 |
20160007223 | Multi-Stream Service Concurrent Transmission Method, SubSystem, System And Multi-Interface Terminal - A multi-stream service concurrent transmission method includes: a multi-interface terminal initiating a service transmission request to a network side; the multi-interface terminal receiving information of database servers capable of providing the requested service resources and service information of the requested service; the multi-interface terminal establishing a plurality of concurrent links with the database servers, dividing service data packets of the requested service, and notifying the network side of the division result; the multi-interface terminal receiving the service data packets of the requested service via the plurality of established concurrent links. The embodiment of the present document further correspondingly discloses a multi-stream service concurrent transmission subsystem, system and a multi-interface terminal. | 01-07-2016 |
20160014176 | SYSTEM AND METHOD FOR CONTENT SOLICITATION | 01-14-2016 |
20160014177 | CIM/E AND CIM/G-BASED GRAPHICS-MODEL-INTEGRATED APPARATUS AND METHOD FOR DISTRIBUTION NETWORK | 01-14-2016 |
20160014181 | CONTENT TRANSFER METHOD, CONTENT TRANSFER APPARATUS AND CONTENT RECEIVING APPARATUS | 01-14-2016 |
20160014184 | QUALITY OF EXPERIENCE AWARE MULTIMEDIA ADAPTIVE STREAMING | 01-14-2016 |
20160014185 | Method and Apparatuses for Monitoring or Setting Quality of Service for a Data Transmission via a Data Connection in a Radio Network | 01-14-2016 |
20160014193 | COMPUTER SYSTEM, DISTRIBUTION CONTROL SYSTEM, DISTRIBUTION CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM | 01-14-2016 |
20160014200 | IDENTIFYING WORKLOAD AND SIZING OF BUFFERS FOR THE PURPOSE OF VOLUME REPLICATION | 01-14-2016 |
20160014215 | LINKING TO CONTENT USING INFORMATION CENTRIC NETWORKING | 01-14-2016 |
20160020963 | Consolidating Cross Product Contextual Help - An approach is provided for consolidating cross product contextual help. The approach responds when a help request is received at a computer system from a user. The computer system has a number of installed software products. Software services that have been installed on the computer system by the software products are identified along with a number of relationships between the software products. The software services and relationships are retrieved from a registry. Help contents data are retrieved from the software products based on the identified software services. The approach generates a consolidated help contents from the help contents data retrieved from the software products with the generated consolidated including a topology based on the relationships between the software products. The approach presents the consolidated help contents with topology to the user. | 01-21-2016 |
20160021161 | MOBILE NETWORK VIDEO OPTIMIZATION FOR CENTRALIZED PROCESSING BASE STATIONS - In one example embodiment, a base band unit includes a processor. The processor is configured to receive video data, adjust a quality of the video data based on network information corresponding to a cell site serviced by a base station and send the adjusted video data to the base station. | 01-21-2016 |
20160021162 | USING SEGMENT ROUTING TO ACCESS CHUNKS OF CONTENT - According to one aspect, a method includes obtaining a packet at a network endpoint from a client via a first segment. The packet has a segment routing header that includes a list of addresses attached to a chunk entry, and is configured to identify at least a first chunk requested by the client. The method also includes identifying, at the network endpoint, the at least first chunk using the packet, and determining at the network endpoint if the network endpoint has the first chunk. If it is determined that the network endpoint has the first chunk, the first chunk is provided from the network endpoint to the client. Alternatively, if it is determined that the network endpoint does not have the first chunk, the packet is provided to a second segment. | 01-21-2016 |
20160021176 | REGISTRATION REDIRECT SERVER - Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS. | 01-21-2016 |
20160021182 | DYNAMIC UPDATE STREAMS FOR REAL TIME PROVISIONING - Tenant changes are received at a multi-tenant service. The tenant changes are segmented, by tenant, and individual update streams are established with individual tenant stream processors. Each tenant stream processor makes changes for a given tenant, until the changes for that tenant are completed. | 01-21-2016 |
20160021184 | MOBILE STATION WITH EXPANDED STORAGE SPACE AND METHOD OF RETRIEVING FILES BY THE MOBILE STATION - Disclosed is a mobile station having an expanded storage space, and a method of retrieving a file stored in a remote storage server. The method may include determining whether the file is locally stored or remotely stored, deleting files in a local storage to provide space if the file is determined to reside in a remote storage server, downloading the file from a remote storage server over the Internet by prefetching a portion of the file from the remote storage server, and opening the prefetched portion of the file while concurrently downloading a remaining portion of the file from the remote storage server. | 01-21-2016 |
20160026447 | CONSOLE APPLICATION THROUGH WEB SERVICE - A method performed by a server computing system includes generating an operation for a web service, the operation corresponding to at least one main method of a console application, receiving input data from a client device through the operation, writing the input data to a memory store, executing the console application using the input data of the memory store, injecting code into the console application, the code to change input/output streams from a console input/output to the memory store. The method further includes writing an output of the console application to the memory store. | 01-28-2016 |
20160026450 | PROGRESS TRACKING SYSTEM AND METHOD - A method for synchronization and notification of any online posting and/or uploading of data by an administrator to a computer running a website to a mobile device of a particular user without the need of an external push notification service comprises the steps of using a web-to-app connectivity technology to directly synchronize the posting and the data to the mobile device of the particular user and using the web-to-app connectivity technology to directly sent a notification to the particular user when a new posting or new uploading of data associated with that particular user was posted or uploaded. | 01-28-2016 |
20160028629 | TWO LEVEL ADDRESSING IN STORAGE CLUSTERS - Digital objects are stored and accessed within a fixed content storage cluster by using a page mapping table and a pages index. A stream is read from the cluster by using a portion of its unique identifier as a key into the page mapping table. The page mapping table indicates a node holding a pages index indicating where the stream is stored. A stream is written by storing the stream on any suitable node and then updating a pages index stored within the cluster responsible for knowing the location of digital objects having unique identifiers that fall within a particular address range. The cluster recovers from a node failure by first replicating streams from the failed node and reallocating a page mapping table to create a new pages index. The remaining nodes send records of the unique identifiers corresponding to objects they hold to the new pages index. | 01-28-2016 |
20160028786 | INMATE INFORMATION CENTER FOR CORRECTIONAL FACILITY PROCESSING - A platform application and methods of operation that integrate both native and third-party modules into an integrated environment on an inmate computing device is disclosed. Third-party modules or systems are applications meant to operate independent from the platform application. Information is communicated between the platform application and third-party module or system to add audit, alarm and other functions across all modules or systems controlled by the platform software. The third-party module or system is audited to allow triggering of rules that cause remedial action to be taken. Triggers can be on actions not monitored by a particular third-party module or system. | 01-28-2016 |
20160028790 | USE OF WEBRTC APIS FOR IMPROVING COMMUNICATION SERVICES - Devices, server nodes and associated methods related to communication services applying webRTC are disclosed. The method performed by a device includes creating an RTCPeerConnection object and instructing the RTCPeerConnection object to create a RTCSessionDescription, SDesc_1, for a session containing audio and video components. The method further includes determining which capabilities that are supported by the device based on information in the SDesc_1, and further indicating information related to the determined capabilities to a first user on a user interface. A first user, when using the service, is enabled to select a type of user communication, based on the indicated information, that can be provided by the device. | 01-28-2016 |
20160028800 | MANAGING LINEAR MULTIMEDIA CONTENT DELIVERY - Users are assigned to virtual groups. Virtual groups are associated with server assets. Achieving load-balancing during the delivery of linear multimedia content, for example, may be achieved through reassigning users to different virtual groups. Server assets can include server clusters that are assigned to the virtual groups. New hardware can be added to server assets without having to directly associate users to the new hardware. | 01-28-2016 |
20160028816 | APPARATUS AND METHOD FOR MANAGING STORAGE COPY SERVICES SYSTEMS - An apparatus for controlling a storage system having a data replication function, comprises: a storage array component being operable to send notification to a replication engine that a write of data to a primary storage location by a host is subject to data replication; the replication engine being operable to receive the notification and in response to instruct the storage array to copy the data to a secondary storage location; wherein the data is copied to the secondary storage location unmediated by the replication engine. | 01-28-2016 |
20160028820 | System and Method for Automatic Link Detection and Link Initialization in a Storage System - A system and method for link detection and link initialization across a range of communication media is disclosed. In an embodiment, the method includes intercepting, by a subcontroller of a first storage element, an attempt by a controller of the first storage element to establish communication with a second storage element via a first communication medium. In response to the intercepting of the attempt, a link initialization signal is provided for transmission to the second storage element via a second communication medium. The second communication medium is independent of the first communication medium. When a response is received from the second storage element indicating a successful link initialization, an indication of success is provided from the subcontroller to the controller. The indication of success corresponds to the first communication medium. In one example, the controller includes an SAS controller, and the second communication medium is an optical communication medium. | 01-28-2016 |
20160028821 | DIRECT CGM CONNECTIVITY TO A CLOUD STORAGE NETWORK - A system and method is provided for a continuous glucose monitoring (CGM) system and the processing of data collected thereby. An internet gateway chip ( | 01-28-2016 |
20160028824 | Highly Assisted Driving Platform - Methods for providing a highly assisted driving (HAD) service include: (a) transmitting telematics sensor data from a vehicle to a remote first server; (b) transmitting at least a portion of the telematics sensor data from the remote first server to a remote second server, wherein the remote second server is configured to execute a HAD application using received telematics sensor data, and wherein the HAD application is configured to output a HAD service result; and (c) transmitting the HAD service result from the remote second server to a client. Apparatuses for providing a HAD service are described. | 01-28-2016 |
20160028829 | STORING LOCAL SESSION DATA AT A USER EQUIPMENT AND SELECTIVELY TRANSMITTING GROUP SESSION DATA TO GROUP SESSION TARGETS BASED ON DYNAMIC PLAYBACK RELEVANCE INFORMATION - In an embodiment, a given user equipment (UE) in a local communication session (e.g., a P2P or ad-hoc session) between multiple UEs is designated to record session data. The given UE records the session data exchanged between the multiple UEs during the local communication session and uploads the recorded session data to a server after the local communication session has terminated. In another embodiment, a session controller (e.g., a remote server or a P2P node) receives multiple media feeds from multiple transmitting UEs, and selectively interlaces subsets of the multiple media feeds into interlaced output feed(s) that are transmitted to target UE(s). The target UE(s) provide feedback which permits the session controller to determine a lowest relevant configuration (LRC) for the target UE(s) that is used to regulate the interlaced output feed(s) transmitted thereto. | 01-28-2016 |
20160028843 | MUST-REPLY MOBILE QUESTIONNAIRE SYSTEM AND METHOD - The present invention provides a must-reply mobile questionnaire system and method. The system comprises a cloud composed of a database, a server, and a push gateway. The server generates a questionnaire issuing request and sends it as a push notification, via the push gateway and an external push server, to a specific mobile communication device. All executable functions on the mobile communication device are locked until a questionnaire involved in the questionnaire issuing request is replied. | 01-28-2016 |
20160028849 | METHOD AND SYSTEM FOR CACHING STREAMING MULTIMEDIA ON THE INTERNET - An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects. | 01-28-2016 |
20160036653 | METHOD AND APPARATUS FOR AVOIDING PERFORMANCE DECREASE IN HIGH AVAILABILITY CONFIGURATION - Example implementations described herein are directed to a first storage system that provides a first volume with an identifier to a server. The first volume is communicatively coupled to the server through a first path with a first status, which can be active or passive. There is a second storage system that provides a second volume with the same identifier to the server. The second volume is communicatively coupled to the server through a second path with a second status, which can be active or passive. The first storage system sends a first instruction to the server to change the second status from active to passive and sends a second instruction to the second storage system to start executing a function, which accesses the second volume. | 02-04-2016 |
20160036693 | METHOD AND SYSTEM FOR ENSURING RELIABILITY OF UNICAST VIDEO STREAMING AT A VIDEO STREAMING PLATFORM - A method implemented in an electronic device serving as a stream distributor distributing unicast video and audio streams of a streaming platform system is disclosed. The stream distributor receives a unicast data flow containing data of a video and audio stream from a load balancer, the unicast data flow being transmitted in user datagram protocol (UDP) packets. The method includes the electronic device detecting initiation of a maintenance activity on a virtual machine or its host associated with the stream distributor. The method includes the electronic device indicating a failure mode of the stream distributor, where the failure mode indication is to cause the load balancer to switch the unicast data flow to an alternate stream distributor. The method also includes the electronic device detecting a completion of the load balancer switching the unicast data flow to the alternate stream distributor, and halting the distribution of the unicast data flow. | 02-04-2016 |
20160036765 | Content delivery network (CDN) content server request handling mechanism with metadata framework support - To serve content through a content delivery network (CDN), the CDN must have some information about the identity, characteristics and state of its target objects. Such additional information is provided in the form of object metadata, which according to the invention can be located in the request string itself, in the response headers from the origin server, in a metadata configuration file distributed to CDN servers, or in a per-customer metadata configuration file. CDN content servers execute a request identification and parsing process to locate object metadata and to handle the request in accordance therewith. Where different types of metadata exist for a particular object, metadata in a configuration file is overridden by metadata in a response header or request string, with metadata in the request string taking precedence. | 02-04-2016 |
20160036769 | METHOD AND SYSTEM FOR PRESENTING RECOMMENDATION INFORMATION - A method for presenting recommendation information includes: receiving a data obtaining request from a client terminal, recording a first address of the client terminal at this time and presenting corresponding recommendation information for the client terminal; receiving a response message sent from the client terminal after the client terminal has played the recommendation information, recording a second address of the client terminal at this time, and storing a corresponding relationship between the first address and the second address into an address data file; reading a specified address from a region address database which is corresponding to a specified region, and obtaining corresponding relationships each with the first address being the specified address from the address data file; in case of determining that the specified address has been converted via the corresponding relationships, not presenting recommendation information corresponding to the specified region to the specified address. | 02-04-2016 |
20160036877 | VIDEO DISPLAY DEVICE AND METHOD OF CONTROLLING THE DEVICE - A method of operating a video display device including a display unit is provided. The method includes: playing uncompressed audio-visual content through a first layer of the display unit; obtaining content information on the uncompressed audio-visual content based on some of the uncompressed audio-visual content; obtaining an enhanced service based on the content information; and playing an obtained enhanced service through a second layer of the display unit, wherein the first layer and the second layer are overlapped each other. | 02-04-2016 |
20160036879 | OPTIMIZING STREAM-MODE CONTENT CACHE - A system and method, called ADD (adaptive data descriptor) and FP (functional proximity), optimizes data transfer between inbound and outbound streams for TCP or other data transfer mechanisms. ADD minimizes data copying in the steam mode, while allowing simultaneous reading from the inbound stream, and writing into the outbound stream from a stored file. ADD and FP jointly minimize total latency in stream-mode data transfer, with or without caching, over multi-core computing systems. | 02-04-2016 |
20160036881 | COMPUTING DEVICE AND METHOD FOR EXCHANGING METADATA WITH PEER DEVICES IN ORDER TO OBTAIN MEDIA PLAYBACK RESOURCES FROM A NETWORK SERVICE - A computing device operates to receive, from at least a first peer device, a set of metadata that includes one or more identifiers to media playback resources. The computing device operates to determine one or more filters for the set of metadata. A metadata from the set of metadata is selected based on the one or more filters. A search request is provided to a network service for a media playback resource based on the selected metadata. | 02-04-2016 |
20160036883 | SYSTEMS AND METHODS FOR SELECTIVE TRANSPORT ACCELERATOR OPERATION - Systems and methods which are adapted to provide selective transport accelerator operation are disclosed. In operation according to embodiments, one or more functions of transport accelerator operation is selectively bypassed or not based upon particular criteria. Transport accelerator control logic may obtain one or more acceleration selection attributes and, based on the one or more acceleration selection attributes, selectively invoke first functionality of transport accelerator logic of a client device to obtain the content from the content server or bypassing the first functionality of the transport accelerator logic of the client device to obtain the content from the content server. The first functionality may comprise subdividing the user agent's request for content into a plurality of chunk requests for requesting chunks of the content from the content server to provide accelerated delivery of the content to the client device. | 02-04-2016 |
20160036884 | COMMUNICATING MULTIMEDIA DATA - A method of communicating multimedia data includes establishing a first connection between a transmitter unit and an administration server, establishing a second connection between a receiver unit and the administration server, assigning a same unique communication channel to the transmitter unit and the receiver unit by the administration server, establishing a third connection between the transmitter unit and the receiver unit using the same unique communication channel upon the first and second connections being established, and transmitting the multimedia data from the transmitter unit to the receiver unit via the third connection. The transmitter and receiver units respectively have unique identification codes that uniquely identify the units from other units connected to the administration server. The communication channel is assigned using the unique identification codes. The transmitter and receiver units respectively automatically initiate establishing the first and second connections upon being connected to the Internet. | 02-04-2016 |
20160036886 | METHOD AND SYSTEM FOR COORDINATING STREAM PROCESSING AT A VIDEO STREAMING PLATFORM - A method implemented in an electronic device serving as a worker processing video and audio streams of a streaming platform system is disclosed. The method includes the electronic device requesting a task group from an orchestrator of the streaming platform system, where the orchestrator manages video and audio stream processing of the streaming platform system. The method also includes the electronic device receiving the task group allocated for the worker from the orchestrator, where the task group is allocated based at least partially on characteristics of the worker. The method also includes the electronic device initiating one or more task running processes to execute the allocated task group, and where each task running process performs at least one of processing one or more inputs corresponding to an incoming edge to the node, and producing one or more outputs corresponding to one or more outgoing edges from the node. | 02-04-2016 |
20160036891 | APPARATUS, SYSTEM AND METHOD OF DATA COLLECTION WHEN AN END-USER DEVICE IS NOT CONNECTED TO THE INTERNET - Embodiments of the present invention are directed to delivering application data associated with end-user devices to a remote location via an agent running on a networked device, such as an access point. The end-user devices include a first device and a second device that communicate with each other via the access point. Exemplary first and second devices are a source device and a target device, respectively, wherein these devices communicate with each other during a content transfer session. In some embodiments, the source device transfers content to the target device using a Wi-Fi network that is not operatively connected to the Internet. Each end-user device generates application data throughout the session. The agent independently receives the application data from the end-user devices and, thereafter, uploads the application data to the remote location using mobile data or Wi-Fi by switching to a different network that is operatively connected to the Internet. | 02-04-2016 |
20160036892 | APPARATUS, SYSTEMS AND METHODS UTILIZING DISPERSIVE NETWORKING - An electronic device configured for electronic communications utilizing virtual dispersive networking includes: a network interface for communicating over a network; an application loaded onto the electronic device programmed to communicate over a network; and virtual dispersive networking software configured to create, for such application, a virtual machine comprising a virtual interface for the network interface of the electronic device; select a network protocol out of a plurality of available network protocols based on current communication requirements of the application; and cause network communications of the application to occur via the virtual network interface of the electronic device using the determined network protocol. | 02-04-2016 |
20160036897 | SYSTEM AND METHOD OF PROVIDING RECOMMENDATION CONTENT - A system and method for providing recommendation content is disclosed. A cloud storage server for recommending content includes a storage unit for providing a folder that stores content of a user in the cloud storage server; a communication unit for providing a device of the user with information regarding the content stored in the folder of the user; and a control unit for determining recommendation content that is to be recommended to the user among contents in the cloud storage server based on the content of the user stored in the folder, storing reference information for accessing the determined recommendation content in the folder of the user included in the cloud storage server, and controlling the communication unit to provide the device of the user with the reference information of the recommendation content such that the device of the user accesses the recommendation content. | 02-04-2016 |
20160036913 | METHOD FOR PROVIDING A CLIENT DEVICE ACCESS TO A PLURALITY OF REMOTE STORAGE DEVICES - A controller system allows direct access to a client device accessing remote data storage devices communicatively connected to the controller. A virtual block metadata (VBM) is generated by the controller system, the VBM including a plurality of maps. Each map includes a plurality of virtual addresses, each virtual address mapped to a physical address, each physical address on a remote storage device of the plurality of storage devices. The client device is sent a portion of the VBM, the portion including the map of the virtual addresses sent to the client. The controller receives, over a first network interface, read/write instructions from the client device for the a physical address corresponding to the virtual address allocated to the client device. | 02-04-2016 |
20160036926 | RESOURCE MANAGEMENT FOR STREAM RESERVATIONS - Embodiments are disclosed for networked computing devices and methods of managing talker and listener attributes in a network. In some embodiments, a computing device comprises a networking device that receives and propagates data streams and information relating to the data streams to other devices in a network and a processor. The computing device also comprises a storage device that stores the information related to the data streams and instructions executable by the processor to receive a first talker attribute, selectively discard a second talker attribute, the second talker attribute being stored on the storage device prior to receiving the first talker attribute, and store the first talker attribute. | 02-04-2016 |
20160036927 | DATA PROCESSING SYSTEMS AND METHODS - Embodiments of the present invention relate to data processing systems and methods for supporting data source integration, such as, for example, real-time web-site modification within a preserved security 5 context by using a substitute an IP address of a desired resource to redirect a request for that resource to a proxy that can provide any such integration. | 02-04-2016 |
20160044078 | METHOD AND APPARATUS FOR DELIVERING MEDIA CONTENT UTILIZING SEGMENT AND PACKAGING INFORMATION - Aspects of the subject disclosure may include, for example, receiving multicast multi-bitrate streams that include segment and packaging information for media content where the segment and packaging information includes fragment start and end boundary point markers for the media content, generating an adaptive bitrate stream for the media content according to the segment and packaging information, and providing the adaptive bitrate stream to an end user device via unicast. Other embodiments are disclosed. | 02-11-2016 |
20160044079 | DISTRIBUTION CONTROL SYSTEM, DISTRIBUTION CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A distribution control system distributes, to a communication terminal, first frame data capable of being reproduced singly by the communication terminal or second frame data as a difference with the previous frame data distributed to the communication terminal. The distribution control system includes a generating unit configured to generate the first frame data or the second frame data from certain frame data; and a transmitting unit configured to transmit third frame data with the contents being not updated or non-update information indicating that the contents are not updated, in place of the first frame data or the second frame data, to the communication terminal when contents of the certain frame data are not updated over a certain range or more as compared with contents of the frame data previously generated. | 02-11-2016 |
20160044080 | SYSTEMS AND METHODS FOR MULTICAST DELIVERY OF A MANAGED BUNDLE IN SERVICE PROVIDER NETWORKS - A method is provided for distributing video content by a network operator. The method includes receiving media streams including programs having a prescribed duration; assigning a traffic index for each program contained within the media streams, each traffic index reflecting the volume of traffic expected to be associated with the program by client devices; selecting a predetermined number of programs to provide to client devices based at least in part on the traffic index for each program; encoding said selected program as individual adaptive bitrate streams; and streaming said encoded individual adaptive bitrate streams to client devices over the network as a managed bundle, wherein the adaptive bitrate streams in the bundle are multicast simultaneously to the client devices. | 02-11-2016 |
20160044081 | DISTRIBUTED STREAM PROCESSING - In a computing device supporting distributed stream processing, a request is received from a controller device to redistribute blocks storing streamed data. The request indicates that a number of blocks stored on the computing device be sent to a second computing device. The controller device controls distribution of analytic results to a data access system. The analytic results are computed from the streamed data. The indicated number of blocks are selected from the blocks storing the streamed data. The selected blocks are sent to the second computing device. Pointers to remaining blocks of the blocks storing the streamed data are updated. | 02-11-2016 |
20160044082 | QoS-GUARANTEED VIDEO STREAM METHOD AND SYSTEM, AND TRANSMITTING SERVER - Provided is a quality-of-service (QoS)-guaranteed video stream method. The QoS-guaranteed video stream method includes transmitting, by a transmitting server, a video stream including different video stream data for a plurality of respective layers, to a relay server, receiving, by the transmitting server, first section network state information which is information about a network state between the relay server and the transmitting server, from the relay server, receiving, by the transmitting server, second section network state information which is information about a network state between the plurality of respective user terminals and the transmitting server, and adjusting, by the transmitting server, qualities of video streams which are transmitted to the plurality of respective user terminals through the relay server by using network state information of the first section and network state information of the second section. | 02-11-2016 |
20160044086 | Delivering Files to a Mobile Device - Among other things, in controlling a download of one or more files from a server to a mobile device, account is taken of at least two of: an urgency of the file, the existence of a user-indicated preference about the download, a power status of the mobile device, and a network connectivity status of the mobile device. | 02-11-2016 |
20160044099 | INTERNET PROTOCOL (IP) MULTIMEDIA SUBSYSTEM (IMS) BASED PEER-TO-PEER (P2P) CONTENT DISTRIBUTION - A Technology for providing peer-to-peer (P2P) content distribution via a P2P applications server is disclosed. In an example, service control function (SCF) module can be operable for P2P content distribution and include computer circuitry configured to host P2P applications server operable to manage Internet protocol (IP) multimedia subsystem (IMS) content distribution between two user equipments (UEs). | 02-11-2016 |
20160044100 | ACCELERATING TRANSFER PROTOCOLS - Techniques and mechanisms described herein facilitate the acceleration of data transfer protocols via client side de-duplication techniques for transmitting data from a client device to a networked storage system while maintaining protocol usage characteristics. while preserving the same presentation semantics to the users. A data chunk may be determined at a client device by parsing a data stream generated at the client device via a network storage protocol. A fingerprint for the data chunk may be identified by applying a hash function to the data chunk. A determination may be made as to whether the chunk is stored at a networked storage system by transmitting the fingerprint to the networked storage system via a network. The client device may transmit a block map update request message including information for updating a block map to the networked storage system. | 02-11-2016 |
20160044110 | METHODS, DEVICES, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR MANAGING AND DELIVERING MEDIA CONTENT - An aspect of managing media content includes a memory device and a processor communicatively coupled to the memory device. The processor executes program instructions for causing the processor to perform operations. The operations include providing user-selectable options for managing storage space in the memory device that is allocated for an account. The options include an option for defining a condition for generating an alert when a threshold amount of the storage space is consumed. The operations also include receiving a data stream from a media device assigned to the account, determining an encoding rate corresponding to the data stream, monitoring consumption of the storage space, and upon determining the condition is met, transmitting the alert to the media device. The alert indicates an amount of storage space consumed and an approximated amount of recording time remaining for the data stream before a maximum capacity of the storage space is reached. | 02-11-2016 |
20160044123 | WEBSITE APPLICATION CACHING MECHANISM - The present invention relates to a method for website application caching. The method includes the steps of receiving a POST request from a requester; processing the POST request at a server; on the basis of the processing, redirecting the POST request to one of a plurality of GET requests; retrieving a web resource from a cache using the redirected GET request; and transmitting the web resource to the requester. A system for website application caching is also disclosed. | 02-11-2016 |
20160044125 | APPARATUS AND METHODS FOR MANAGING QUALITY OF EXPERIENCE DURING THE DELIVERY OF CONTENT - Apparatus and methods for managing the quality of experience of delivery of content to end-point or user devices. In one embodiment, metrics data pertaining to network conditions being experience by consumer devices attached to a managed network are monitored by a network entity. The monitored metrics are analyzed to determine if a consumer device is experiencing poor network conditions, such as network congestion. Consumer devices that are identified as experiencing poor network conditions are reported to a content delivery network (CDN) entity responsible for providing IP-based content. The CDN entity adjusts content delivery files used by the consumer devices to request particular IP-based content to guide the consumer device to select a version of the content suitable for delivery over consumer device's existing network condition. The adjustment may include for instance removing formats deemed unsupportable for delivery over the existing network condition or identify a default format for the consumer device to use. | 02-11-2016 |
20160044133 | SERVER-SIDE SCHEDULING FOR MEDIA TRANSMISSIONS ACCORDING TO CLIENT DEVICE STATES - A system embodying the subject disclosure includes a memory to store instructions. A controller coupled to the memory, responsive to executing the instructions, can perform operations including obtaining performance characteristics for segments of a network; the segments are selected based on a trajectory of a mobile device coupled to the network. The controller can predict future transport and segment characteristics based on the performance characteristics. The controller can receive a request from the mobile device for transmission of a data packet over the network. The controller can monitor a power state of the mobile device and predict a future power state of the mobile device. The controller can determine a target time for fulfilling the request, based on the future power state and the future transport and segment characteristics. The controller can schedule a time for fulfilling the request according to the target time. Other embodiments are disclosed. | 02-11-2016 |
20160050151 | METHOD AND APPARATUS FOR RIPPLE RATE SENSITIVE AND BOTTLENECK AWARE RESOURCE ADAPTATION FOR REAL-TIME STREAMING WORKFLOWS - A method, non-transitory computer readable medium, and apparatus for adapting resources of the cluster of nodes for a real-time streaming workflow are disclosed. For example, the method receives a notification that a node of the cluster of nodes associated with an instance of a process of the real-time streaming workflow is predicted to be a bottleneck, identifies a number of hops to send a resource statement when the bottleneck is predicted that minimizes a ripple effect associated with transmitting the resource statement, transmits the resource statement to at least one or more nodes of the cluster of nodes within the number of hops, receives a response from one of the at least one or more nodes within the cluster of nodes and adapts a resource usage to the at least one of the one or more nodes within the cluster of nodes that the response was received from. | 02-18-2016 |
20160050178 | METHODS CIRCUITS DEVICES SYSTEMS AND ASSOCIATED COMPUTER EXECUTABLE CODE FOR PROVIDING CONDITIONAL DOMAIN NAME RESOLUTION - Disclosed are methods, circuits, devices, systems and associated computer executable code for providing Domain Name Resolution functionality to a data client device accessing a networked data resource through an access point of a data communication network. According to some embodiments, an access point or node of a data communication network may be integral or otherwise functionally associated with a conditional domain name system (CDNS), which CDNS may include a local cache of conditional DNS records. | 02-18-2016 |
20160050241 | Multi-Hypothesis Rate Adaptation For HTTP Streaming - A multi-hypothesis rate adaptation technique may be performed for one or more wireless multimedia streaming scenarios. Managing a multi-media streaming session may involve sending, by a client, a request for a first portion of content to a server. A response may be received from a proxy. The response may comprise the first portion of content and information associated with a second portion of content available via the proxy. A request may be sent to the proxy for the proxy to deliver the second portion of content to the client. A change in a parameter associated with the multimedia streaming session may be determined based on data received from the proxy. It may be determined to change a rate adaptation. A Wireless Transmit/Receive Unit (WTRU) may be configured to perform the rate adaptation. | 02-18-2016 |
20160050245 | Region on Interest Selection - In one implementation, a presentation includes multiple regions of interest or multiple views. The presentation is viewed by local users at the same location as the presentation and remote users at locations different from the presentation. A device receives orientation data from one or more local users that indicates the viewing angle of the one or more local users. The device selects a view including one of plurality of regions of interest based on the orientation data and sends a media stream including the view to the one or more remote users. | 02-18-2016 |
20160050246 | QUALITY-AWARE RATE ADAPTATION TECHNIQUES FOR DASH STREAMING - A quality-aware rate adaptation algorithm is described to optimize the quality of experience (QoE) for a DASH client. Requesting media at a bitrate higher than the available network bandwidth can lead to re-buffering events that disrupt user experience, while requesting media at lower bitrates may lead to sub-optimum streaming quality. The quality-aware algorithm tries to optimize the QoE of a DASH client by maintaining a better trade-off between buffer levels and quality fluctuations. | 02-18-2016 |
20160050247 | SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION - In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users. | 02-18-2016 |
20160050248 | DATA-STREAM SHARING OVER COMMUNICATIONS NETWORKS WITH MODE CHANGING CAPABILITIES - Systems and methods are provided for allowing mobile device to switch modes from stream controllers to listeners/receivers. In stream controller mode a mobile device may control numerous data streams from local and remote locations in a network and manipulate the streams before multicasting or broadcasting them to listeners/receivers. Listeners/receivers may be able to choose from numerous stream controllers when more than one are available on a particular network. | 02-18-2016 |
20160050250 | MEMORY MANAGEMENT OF DIGITAL AUDIO DATA - A system, method and computer-readable code for the management of digital media on a device with memory and storage restrictions. As with any device, memory and storage is limited. With the ultimate goal of providing a user with a hands-off literary experience involving multiple media types, it is necessary to automate the clean-up of unneeded content that has previously been transferred to the device. Utilizing bookmark information that describes various positions in one or more media streams, time information that describes the various media streams and related content used to integrate various types of content for each media stream, content and storage can be managed such that the user never has to interact directly with stored content beyond the controls provided with a basic media player. The user still experiences a completely automated and seamless literary experience regardless of the number of open media streams, bookmarks and various related content the user has. The result is a fully automated context aware memory and content manager. | 02-18-2016 |
20160050265 | DYNAMICALLY PRESENTING VEHICLE SENSOR DATA VIA MOBILE GATEWAY PROXIMITY NETWORK - A new sensor is detected being added to a vehicle sensor bus. A publication topic is created based on the new sensor. The publication topic is made available via at least to a server component operating via the proximity networking radio. Data from the new sensor is added to the publication topic. In response to a subscription to the publication topic via a user device, the data is dynamically presented to the user device via the server component. | 02-18-2016 |
20160050273 | ELECTRICAL DISTRIBUTION SYSTEM FOR AN AIRCRAFT AND CORRESPONDING CONTROL METHOD - Electrical distribution system for an aircraft comprising at least one computer communicating with the avionics ( | 02-18-2016 |
20160050274 | Inter-Protocol Copy Offload - Methods and apparatuses for performing inter-protocol copy offload operations are provided. In one embodiment, a method includes receiving a request in a first interface protocol from a host device. The request is a request to copy a data set from a source data storage location to a destination data storage location. The request includes a token, representing the data set, to be copied that was created using a second interface protocol that is different from the first interface protocol. The method also includes transferring the data set, in response to receiving the request, from the source data storage location to the destination data storage location without transferring the data set to the host device. | 02-18-2016 |
20160050275 | EFFICIENT REPLICATION OF CHANGES TO A BYTE-ADDRESSABLE PERSISTENT MEMORY OVER A NETWORK - A system and method for efficiently replicating data stored in a byte-addressable, persistent memory of a host computer. A user-level library of the host computer may configure the persistent memory as a software transactional memory (STM) system defined by operations, such as a STM commit operation, that ensure safe and consistent storage of the data within a region of the persistent memory. The library may then cooperate with an application executing on the host computer to control access to the data, e.g., to change the data, as a transaction using the STM commit operation. Within a context of the transaction, the library may precisely determine which bytes of the data have changed within the region, as well as how and when the data bytes have changed. Armed with precise knowledge of the context of the transaction, the library may efficiently replicate the changed data at the byte-addressable granularity. | 02-18-2016 |
20160050276 | EFFICIENT STORAGE OF SMALL RANDOM CHANGES TO DATA ON DISK - The embodiments described herein provide a system and method for efficiently storing small, random modifications or changes to data on one or more storage devices, such as disks, of storage servers coupled to a host computer in a network environment. Illustratively, the data is stored in a region of a byte-addressable, persistent memory of the host computer and is replicated (i.e., copied) as changed data of the region on the disks at the granularity at which it was modified, e.g., at the byte-addressable granularity. To that end, each storage server employs a data structure (e.g., a Fibonacci array) that is configured to efficiently accumulate the small, random data changes into one or more large blocks of changed data for storage on the disks in a manner that realizes the streaming bandwidth of the disk. | 02-18-2016 |
20160050278 | INFORMATION STORAGE SYSTEM AND INFORMATION STORAGE METHOD - An information storage system and an information storage method allow necessary information to be stored in the proper amount with a simple operation for people to share the information. The system includes an input unit including a plurality of press-type switches each of which accepts input for an on-signal or an off-signal and a data server storing pieces of identification information each identifying a corresponding one of the switches and messages in association with each other and outputs, in response to input accepted by each of the switches, a corresponding one of the messages. The input unit transmits an on-signal or an off-signal and a piece of identification information to the data server. The data server receives the on-signal or the off-signal and the piece of identification information and extracts and outputs a message associated with the piece of identification information received together with the on-signal. | 02-18-2016 |
20160050295 | METHODS AND APPARATUS TO ACCESS PROCESS DATA STORED ON A SERVER - Example methods and apparatus to access process data stored on a server are described herein. An example method includes receiving a request to access process data via a web browser, identifying a server that stores at least a portion of the process data, wherein the server is associated with an interoperability data packing format, accessing the server to receive the process data, converting the process data from a format associated with the interoperability data packing format to a web browsing format, and embedding at least a first portion of the converted process data into at least one data field for display via the web browser. | 02-18-2016 |
20160057064 | DEADLINE DRIVEN CONTENT DELIVERY - Examples of the present invention present a method of controlling content delivery in a network. A global quality of experience measure, QoE | 02-25-2016 |
20160057080 | MESSAGE TRANSMISSION AND RECEPTION DEVICE, AUTOMATIC METER READING SYSTEM, AND MESSAGE TRANSMISSION AND RECEPTION METHOD - A message transmission/reception device preferentially processing high priority messages even in a multi-vendor environment where presence/absence of priority control function depends on each vendor. The message transmission/reception device receives, through a relay, an upstream direction message transmitted from a communication terminal to an application server, and transmits, through the relay to the communication terminal, a downstream message transmitted from the application server to the communication terminal. When receiving a high priority message, the number of messages passed by the high priority message during a period from transmitting the high priority message from the relay to receiving the high priority message is calculated. A threshold determining the amount of messages to be transmitted to the relay device is adjusted based on the calculated message number. The amount of messages to be transmitted is controlled based on comparing the number of downstream messages accumulated in the relay and the threshold. | 02-25-2016 |
20160057100 | SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES BY THIRD PARTIES - Systems and methods for creating custom domain name links are provided. At least one server communicatively coupled to a network receives a request to create a custom domain name link to a third party service. The request identifies a custom domain name. The at least one server retrieves, from a third party service link database, an entry for the third party service specifying how to create the custom domain name link for the third party service and the at least one server creates the custom domain name link in accordance with the entry retrieved from the third party service link database. | 02-25-2016 |
20160057173 | Media Playback Synchronization Across Multiple Clients - Systems and methods are disclosed for putting a plurality of endpoints in communication with a media host server and a real time communications session manager, wherein a client application running on an endpoint recognizes commands sent to a media host server by a media player running on the endpoint, compares those commands to a pre-programmed set of commands, and sends an indication of the commands to the communications session manager. | 02-25-2016 |
20160057187 | Multimedia queuing and collaboration method - The invention relates to the use of smart media devices to communicate wirelessly with a central smart media device in a collaborative environment allowing the ability for individuals to stream media content to the central device in a social atmosphere. One of the major challenges with the exponential expansion of media content and smart devices is the ability to share in a collaborative environment media content so as not to violate copy write and trademark protections. | 02-25-2016 |
20160057189 | SYSTEM AND METHOD FOR ALL-IN-ONE CONTENT STREAM IN CONTENT-CENTRIC NETWORKS - One embodiment of the present invention provides a system for assembling a single content stream that enables downloading of a content collection using the single content stream over a network. During operation, the system obtains the content collection that includes a plurality of content components, and generates a manifest for the content collection. A respective entry in the manifest corresponds to a content component. The system assembles the single content stream by including the manifest followed by the plurality of content components. The manifest and the content components are packaged into objects under a same namespace, thereby facilitating a requester requesting one or more content components within the content collection using interests under the same namespace. | 02-25-2016 |
20160057191 | MOBILE-TO-MOBILE STREAMING OF REAL-TIME CONTENT FOR PRESENTATION BY AN OUTPUT DEVICE - A content providing device may receive an indication to stream real-time content. The real-time content may include content captured by the content providing device. The content providing device may identify a dynamic content address, associated with the content providing device, to be used by a content receiving device to access the real-time content. The dynamic content address may identify an address of the content providing device from which the real-time content is to be streamed. The content providing device may provide the dynamic content address. The content providing device may receive, from the content receiving device, a request to access the real-time content, via the dynamic content address, based on providing the dynamic content address. The content providing device may stream the real-time content to the content receiving device, using the dynamic content address, based on receiving the request. | 02-25-2016 |
20160057192 | DEVICE AND METHOD FOR ADAPTING A MANIFEST SENT BY AT LEAST ONE SERVER - Device for adapting a manifest received from at least one server and associated with a multimedia content requested by a client terminal, said manifest comprising a list of representations of said multimedia content, comprises:
| 02-25-2016 |
20160057193 | USER TERMINAL APPARATUS, SERVER APPARATUS AND METHODS OF PROVIDING, BY THE USER TERMINAL APPARATUS AND THE SERVER APPARATUS, CONTINUOUS PLAY SERVICE - Provided is a method of providing, by a server apparatus, a continuous play service, the method including receiving user information from a first user terminal apparatus, obtaining at least one piece of web page information corresponding to the user information, and transmitting the at least one piece of web page information to the first user terminal apparatus such that the at least one piece of web page information is displayed on a screen of the first user terminal apparatus, wherein the at least one piece of web page information includes information about at least one web page previously accessed by a plurality of second user terminal apparatuses including the first user terminal apparatus. | 02-25-2016 |
20160057194 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND STORAGE MEDIUM - A communication apparatus includes an acquisition unit configured to acquire a media content, a transmission unit configured to transmit the media content acquired by the acquisition unit to another communication apparatus, a determination unit configured to determine whether to describe, as an acquisition source URL of the media content acquired by the acquisition unit, a URL of the communication apparatus or a URL of the another communication apparatus, in accordance with a state of transmission of the media content by the transmission unit, a generation unit configured to generate, based on the determination made by the determination unit, a description file in which the acquisition source URL of each predetermined unit of the media content is described, and a provision unit configured to provide the description file generated by the generation unit. | 02-25-2016 |
20160057201 | File Uploading Method, Client, and Application Server in Cloud Storage, and Cloud Storage System - The present invention discloses a file uploading method, a client, and an application server in cloud storage, and a cloud storage system. The method includes extracting an eigenvalue of a target file to be uploaded; submitting an upload request including the eigenvalue to an application server, so that the application server determines, according to the upload request, whether a client needs to upload the target file; receiving an execution instruction that is sent, according to a determining result, by the application server; and if the execution instruction is an upload instruction, uploading the target file to a file server according to the upload instruction. | 02-25-2016 |
20160057221 | PARALLEL MIGRATION OF DATA OBJECTS TO CLUSTERED STORAGE - Data objects can be migrated, while live, to virtualized clustered storage arrays in an efficient manner to allow for efficient transition from non-clustered storage to the virtualized clustered storage arrays. A data migration specification indicates data objects to be migrated and parameters for the migration. The parameters include a source of a data object, a destination of the data object in the virtualized clustered storage arrays, and a transfer space. A migration engine validates and parses the data migration specification. For each unique association of source, destination, and transfer space, the migration engine instantiates a migration process that drives and monitors migration of the corresponding data object. The migration processes operate in parallel for migration of the specified data objects into the virtualized clustered storage arrays. | 02-25-2016 |
20160057222 | REPLICA SERVER SYSTEMS AND METHODS - An adaptable replica server system includes a primary replica associated with a primary storage for storing information and a primary processor, and a secondary replica associated with a secondary storage and a secondary processor for creating confirmation data upon receiving input data from the primary replica. The replica server system is configurable so as to work as an asynchronous server replica system and/or as a synchronous server replica system depending on an attribute included in the input data. | 02-25-2016 |
20160057223 | METHOD FOR PROCESSING DATA OF A SOCIAL NETWORK USER - Method for processing user data to be displayed on an internet page of a social network. The user data is stored in a first communicating device and can be consulted remotely by a second communicating device. A server hosts the social network, which is organized according to a mesh network comprising the communicating devices. The server stores an IP address of the first device on a communication network being used by the first device. Upon the request of the second device, the method includes the following steps: the server verifies a relationship between the communicating devices; and, if need be, the server transmits the IP address of the first device to the second device, for direct access to the user data in the first device, using the transmitted IP address. | 02-25-2016 |
20160057225 | CONTENT DISTRIBUTION METHOD, SYSTEM AND COMPUTER-READABLE MEDIUM - A system includes: a storage unit configured to store a plurality of pieces of content and a plurality of distribution conditions corresponding to each of the plurality of pieces of content; and circuitry configured to acquire, from a mobile terminal, condition information indicating a condition of the mobile terminal; compare the condition information acquired from the mobile terminal to each of the plurality of distribution conditions stored in the storage unit; identify one or more pieces of content of the plurality of pieces of content having a distribution condition matching the condition information acquired from the mobile terminal based on the comparing; and distribute the identified one or more pieces of content to the mobile terminal. | 02-25-2016 |
20160057229 | APPENDING TO FILES VIA SERVER-SIDE CHUNKING AND MANIFEST MANIPULATION - Several different embodiments of a segmented object storage system are described. The object storage system divides files into a number of object segments, each segment corresponding to a portion of the object, and stores each segment individually in the cloud storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. In further embodiments, manipulation of the individual object segments and/or the manifest is used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file. | 02-25-2016 |
20160057249 | CONTENT DISTRIBUTION SYSTEM AND METHOD - There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams. | 02-25-2016 |
20160057609 | DECENTRALIZED SYSTEMS AND METHODS FOR FACILITATING SOCIAL DISCOVERY - A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information. | 02-25-2016 |
20160063002 | STREAMING MEDIA SEARCH AND PLAYBACK SYSTEM - A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address. | 03-03-2016 |
20160065634 | SYSTEM AND METHOD FOR INTEGRATING SOCIAL MEDIA AND BROADCASTING - A method for distributing broadcast media over the internet includes providing a website containing a single genre of broadcast content via software executing on a computer is provided. The method generates a website account for at least one media consumer via software executing on a computer. The method further includes displaying broadcast content to at least one consumer via software executing on a computer. The method further includes querying at least one consumer for personal information and comments on the content via software executing on a computer. The method further includes tracking the activities of at least one consumer via software executing on a computer. The method further includes transmitting the tracked activities to a third party. | 03-03-2016 |
20160065636 | PEER TO PEER PROVISIONING OF DATA FOR FLIGHT SIMULATORS ACROSS NETWORKS - Systems and methods are provided for flight simulators that share video via peering networks. One embodiment includes a flight tracking controller and connection controller. The flight tracking controller receives static images that represent video feeds from a plurality of flight simulators, transmits the static images to a monitoring entity, and receives a response from the monitoring entity selecting a video feed represented by a static image from a flight simulator. The response identifies multiple candidate paths for streaming the selected video feed from the flight simulator to the monitoring entity across a packet switched network. The connection controller forwards the response to the flight simulator, receives a confirmation from the flight simulator that confirms one of the candidate paths, and forwards the confirmation to the monitoring entity in order to establish a peer-to-peer connection for streaming the selected video feed directly between the flight simulator and the monitoring entity. | 03-03-2016 |
20160065639 | Method and Arrangement for Representation Switching in HTTP Streaming - In a method of enabling representation switching during HTTP streaming sessions in a communication system, arranging available representations into groups, providing information identifying the groups and their respective representations, and switching representation based on the provided group identify information. | 03-03-2016 |
20160065640 | ENHANCED BLOCK-REQUEST STREAMING USING COOPERATIVE PARALLEL HTTP AND FORWARD ERROR CORRECTION - A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might or might not include a cache. A client device can be adapted to take advantage of the ingestion process as well as including improvements that make for a better presentation independent of the ingestion process. In the block-request streaming system, the an ingestion system generates data according to erasure codes and the client device, through various selection and timing of requests for media data and redundant data, can efficiently decode media to provide for presentations. | 03-03-2016 |
20160065641 | Global Distribution Model - According to aspects of the technology there are provided a method for distributing content from one or more content sources over a communications network to a plurality of users by a content distribution system, the content distribution system comprising a master node and a plurality of local nodes in communication with the master node, each local node serving a group of users from the plurality of users, the method comprising: maintaining, at the master node, a content directory associated with a plurality of content items from the one or more content sources, the content directory comprising content location data for the plurality of content items and information associated with each of the content items; generating, at each local node, user content location data for each user in the group of users based on selecting a plurality of content items from the content directory according to a user profile of each user, the user content location data for each user including locations of the selected content items; and transmitting, by the local node, the user content location data for each user to a content player associated with said each user for use in retrieving the corresponding content items from the one or more content sources for seamless playback of the selected content items. | 03-03-2016 |
20160065650 | COMMUNICATING MAPPING APPLICATION DATA BETWEEN ELECTRONIC DEVICES - The present disclosure relates to systems and processes for efficiently communicating mapping application data between electronic devices. In one example, a first electronic device can act as a proxy between a second electronic device and a map server by receiving a first request for map data from the second user device, determining a set of supplemental data to add to the first request to generate a complete second request for map data, and transmitting the second request to a map server. The first electronic device can receive the requested map data from the map server and transmit the received map data to the second electronic device. In another example, the first electronic device can act as a navigation server for the second electronic device by initially transmitting a full set of route data to the second electronic device and subsequently transmitting route update messages to the second electronic device. | 03-03-2016 |
20160065651 | SAAS NETWORK-BASED BACKUP SYSTEM - A system fetches consistent datasets in batches for a given period of time and provides the ability to retrieve each batch. Batches of data may be fetched for an interval of time. The present system may fetch new or changed data from different cloud/on-premise applications. It will store this data in the cloud or on-premise to build data history. As the system fetches new data, existing batches of data will not be overwritten. New batches of data are created as new versions so that change history is preserved. Past batches of data for a past time period may be provided to one or more tenants. | 03-03-2016 |
20160065663 | DYNAMIC LOAD-BASED MERGING - One embodiment of the present invention provides a system for facilitating dynamic load-based merging. During operation, the system identifies incremental data in memory of a first computing device. The incremental data comprises update to reference data in a storage device in a second computing device. If the size of the incremental data becomes greater than a threshold, the system selects a first server group from a plurality of server groups. The second computing device belongs to this first server group. The system then migrates data access requests from the first server group to other server groups in the plurality of server groups and merges the incremental data from the memory of the first computing device to the storage device in the second computing device. The merging includes batch sequential disk writes to the storage device of the second computing device. | 03-03-2016 |
20160065667 | COMMUNICATION APPARATUS AND CONTROL METHOD OF COMMUNICATION APPARATUS - There are a first search for searching for another communication device by designating a wireless network, and a second search for searching for another communication device without designation of a wireless network. It is controlled to perform the second search together with the first search in accordance with one search instruction from a user. The result of the first search and the result of the second search are displayed to be able to discriminate them. | 03-03-2016 |
20160065668 | MEDIA INTELLIGENCE SUITE - A device may receive an indication to determine status information associated with a media content delivery of media content. The media content may be delivered via a content delivery system. The device may determine, based on information provided by devices included in the content delivery system, progress information associated with the media content delivery. The progress information may identify progress, associated with the media content delivery, with respect to one or more steps, associated with delivering the media content, performed by the devices included in the content delivery system. The device may determine the status information, associated with the media content delivery, based on the progress information. The status information may indicate the status of the media content delivery. The device may provide the status information such that the status information may be displayed as a visual indication of the status of the media content delivery. | 03-03-2016 |
20160065670 | GRANULAR SYNC/SEMI-SYNC ARCHITECTURE - Data consistency and availability can be provided at the granularity of logical storage objects in storage solutions that use storage virtualization in clustered storage environments. To ensure consistency of data across different storage elements, synchronization is performed across the different storage elements. Changes to data are synchronized across storage elements in different clusters by propagating the changes from a primary logical storage object to a secondary logical storage object. To satisfy the strictest RPOs while maintaining performance, change requests are intercepted prior to being sent to a filesystem that hosts the primary logical storage object and propagated to a different managing storage element associated with the secondary logical storage object. | 03-03-2016 |
20160065672 | SYNCHRONIZATION OF PERMISSIONED CONTENT IN CLOUD-BASED ENVIRONMENTS - Enterprise administrators in a cloud-based environment including a cloud-based server and a repository can selectively impose permissions on items (e.g., files and folders) marked for synchronization (“sync items”). The sync items can be synchronized with the client devices of users by downloading the items along with the permission attributes from the cloud-based server. However, the permissions on those sync items means that any unpermitted changes to the local copies of the sync items do not get uploaded to the cloud-based server. A synchronization client on the client devices detects any changes made locally to the sync items that are not consistent with the permission attributes, and repairs those changes so that the sync items are restored to their most recent states. This ensures that any unauthorized changes made to sync items remain local and do not propagate by the synchronization process to other users. | 03-03-2016 |
20160070609 | AUTOMATICALLY GENERATING EFFICIENT REMOTE PROCEDURE CALL (RPC) CODE FOR HETEROGENEOUS SYSTEMS - In one embodiment, a system includes at least one processor and logic integrated with and/or executable by the processor, the logic being configured to instantiate, using an interface definition language (IDL) on a first server, a remote procedure call (RPC) function to exchange information between the first server and a second server, generate at least one stub on the first server using the RPC, and generate at least one stub on the second server using the RPC, wherein the at least one stub generated on the second server does not perform any marshalling or un-marshaling of data when endianess of the two servers is the same. Other systems, methods, and computer program products for exchanging information between servers using RPCs are described in more embodiments. | 03-10-2016 |
20160072637 | CALCULATING AND SIGNALING SEGMENT AVAILABILITY TIMES FOR SEGMENTS OF MEDIA DATA - An example device for advertising a segment availability time when transporting media data includes a middleware unit configured to determine a playback duration, X, for segments of media data, determine a current time at a first scheduled burst, a | 03-10-2016 |
20160072716 | SYSTEM AND METHOD OF ADAPTIVE RATE CONTROL AND TRAFFIC MANAGEMENT - A system and method of communication traffic management on a portable communication device having a computer processor and a network connection to a computer server for transmitting or receiving data with the processor over a network is provided. The method includes: identifying, by a traffic manager application running on the processor, a first application running on the processor and delivering first data to or from the server over the network; intercepting, by the traffic manager application, electronic traffic of the first data to or from the first application or to or from the server; and controlling, by the traffic manager application, a rate of delivery of the first data to or from the first application. The system includes the portable communication device and a nonvolatile storage device coupled to the processor and storing instructions that, when executed by the processor, cause the processor to execute the steps of the method. | 03-10-2016 |
20160072722 | ADAPTIVE BIT RATE ADMISSION CONTROL OF A SHARED RESOURCE - An admission control resource tracks identities of multiple clients in a network environment that share use of a network resource to retrieve content at the same or different adaptive bit rates. The admission control resource further monitors status information indicating an ability of each of the multiple clients to retrieve content at the same or different adaptive bit rates over the shared network resource. Based at least in part on the status information, the admission control resource controls use of the shared network resource by new clients. In other words, as its name suggests, the admission control resource as discussed herein selectively limits how many subscribers are able to use a shared network resource depending on feedback from one or more clients that currently use the shared network resource to retrieve the content at the same or different adaptive bit rates. | 03-10-2016 |
20160072855 | METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MEDIA CONTROL FOR MULTIPLE DEVICES - In an example embodiment, a method includes receiving, by an apparatus, one or more wireless discovery messages over a first wireless communication protocol; determining whether a source device of the one or more wireless discovery messages is a media playback device having required characteristics, based on information obtained from the received wireless discovery messages; transmitting a device information message that includes at least information usable for the source device to access the apparatus using a second wireless communication protocol, in response to determining that the source device is a media playback device having the required characteristics; establishing a wireless connection with the source device over the second wireless communication protocol in response to receiving a connection request from the source device over the second wireless communication protocol; and providing information regarding media content for playback to the source device over the wireless connection via the second wireless communication protocol. | 03-10-2016 |
20160072866 | Systems And Methods For Scalable Structured Data Distribution - Systems and methods for efficiently absorbing, archiving, and distributing any size data sets are provided. Some embodiments provide flexible, policy-based distribution of high volume data through real time streaming as well as past data replay. In addition, some embodiments provide for a foundation of solid and unambiguous consistency across any vendor system through advanced version features. This consistency is particularly valuable to the financial industry, but also extremely useful to any company that manages multiple data distribution points for improved and reliable data availability. | 03-10-2016 |
20160072868 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING CODECS TO OPTIMIZE RESOURCE UTILIZATION - Embodiments provide systems, methods, apparatus, and computer program products for selecting the codecs that each endpoint will use in a call in order to optimize the utilization of at least one internal resource of a network component. The network component receives a call invite from a first endpoint that identifies available codecs. The network component determines what codecs are available to the second endpoint and determines what codec pairing will have the least impact on at least one identified internal resource of the network component. The network component sends call set-up information to the first endpoint that identifies the selected codec or list of codecs for the first endpoint, and call set-up information to the second endpoint that identifies the selected codec or list of codecs for the second endpoint. | 03-10-2016 |
20160072869 | ADAPTIVE VARIABLE FIDELITY MEDIA DISTRIBUTION SYSTEM AND METHOD - An adaptive variable fidelity media provision system and method are provided herein. | 03-10-2016 |
20160072870 | MULTI-CDN DIGITAL CONTENT STREAMING - Techniques for transmitting a digital content stream through a network between a plurality of content servers and a content player. Network performance information for the plurality of content servers is retrieved. Embodiments then determine a mapping of the plurality of content servers to a plurality of portions of a content buffer on the content player, based on the retrieved network performance information. A request is transmitted to each of the plurality of content servers to transmit digital content associated with the corresponding portion of the content buffer. | 03-10-2016 |
20160072874 | MANAGING FILE DOWNLOADS - A method and system for managing download of a file. In response to a request from a client computer to establish a session to download the file beginning at a specified location after a start of the file, an estimated length of a portion of the file beginning at the specified location is estimated, a time window for enabling the client computer to avoid a redundant download of a portion of the file by terminating the session within the time window is computed, and the download of the file is suspended for the time window. If the session is not terminated within the time window, then download of the file is automatically resumed following the length in further response to the request. If the session is terminated within the time window, then download of the file is not automatically resumed following the length in further response to the request. | 03-10-2016 |
20160072875 | METHOD AND SYSTEM FOR RETRIEVING DATA IN A DATA FILE - A method and system for retrieving at least a portion of a first data file are provided. The method includes receiving a request for the at least a portion of the first data file, the request including a start of the at least a portion and a size of the at least a portion; computing a data offset that is aligned to an integer multiple of a block size of the storage device and nearest to the start of the at least a portion; computing a byte-range that is an integer multiple of the block size of the storage device; reading data within the byte-range; and transmitting the at least a portion starting at an offset relative to the data offset that is aligned to an integer multiple of the block size of the storage device. | 03-10-2016 |
20160072882 | ELECTRONIC APPARATUS, SYSTEM AND SYNCHRONIZATION METHOD - According to one embodiment, an electronic apparatus includes a registration processor, a transmission processor, and a reception processor. The registration processor registers second data in a first file in a non-volatile storage device. The transmission processor transmits third data which is at least part of the first file to a server. The third data includes data registered in the first file after the data is previously transmitted to the server. The server includes a second file for registering all data transmitted from at least one second electronic apparatus, which corresponds to a user, including the electronic apparatus. The reception processor does not receive the fourth data from the server when only the electronic apparatus corresponds to the user. | 03-10-2016 |
20160072883 | SYNCHRONIZATION OF STORAGE TRANSACTIONS IN CLUSTERED STORAGE SYSTEMS - Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage system is provided that includes processing systems configured to receive storage operations for storage drives coupled over a communication fabric. The data storage system includes a control processor configured to establish a timer synchronization signal and distribute the timer synchronization signal to the processing systems. Each of the processing systems is configured to assign timestamps to received storage operations based on a timestamp counter synchronized among the processing systems using the timer synchronization signal. The processing systems are configured to order committing of the storage operations to the storage drives based at least on the timestamps associated with the storage operations. | 03-10-2016 |
20160072888 | SENDING INTERIM NOTIFICATIONS FOR NAMESPACE OPERATIONS FOR A DISTRIBUTED FILESYSTEM - The disclosed embodiments disclose techniques for sending interim notifications to clients of a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. During operation, a cloud controller receives a client request to perform a namespace operation upon a filesystem object. The cloud controller determines that it will need to contact at least one of another peer cloud controller or a cloud storage system to service the request, and sends an interim notification to the client to notify the client that the request is pending. | 03-10-2016 |
20160072889 | MAINTAINING GLOBAL NAMESPACE CONSISTENCY FOR A DISTRIBUTED FILESYSTEM - The disclosed embodiments disclose techniques for maintaining global name consistency for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. During operation, a cloud controller receives a client request to perform a namespace operation upon a filesystem object. The cloud controller contacts the cloud controller that manages (“owns”) the portion of the global namespace for the distributed filesystem that includes the filesystem object. This second cloud controller ensures the consistency of the filesystem object across the distributed filesystem during the namespace operation. | 03-10-2016 |
20160072909 | SYSTEMS AND METHODS FOR REMOTE ACCESS TO IMS DATABASES - Systems and methods are provided that allow client programs using IMS database access interfaces to access IMS database data available from IMS systems on remote logical partitions and remote zSeries mainframes rather than from a local IMS system. For example, a method may include intercepting an IMS request having a documented IMS request format from a client program executing on a source mainframe system. The method may also include selecting a destination mainframe system and sending a buffer including information from the request from the source mainframe system to the destination mainframe system and establishing, at the destination mainframe system, an IMS DRA connection with the IMS system from the request. The method may further include receiving a response from the IMS system, sending a buffer having information from the response from the destination mainframe system to the source mainframe system, and providing the information to the client program. | 03-10-2016 |
20160072918 | System and Method for Acquisition, Management and Distribution of User-Generated Digital Media Content - Disclosed are systems and methods for acquisition, management and distribution of digital media content. An exemplary system includes a content management server that generates a content request task comprising a plurality of parameters, including a content description and a location for content acquisition; identifies one or more registered and active mobile device users that match one or more parameters of the content request task; transmits the content request task to one or more identified mobile device users that match one or more parameters of the content request task; receives the requested digital media content from one or more mobile device users; processes the received digital media content for previewing, editing and moderating the content by a content moderator; determines, based on results of the moderation, whether to accept or reject the digital media content received from user; and submits accepted digital media content to one or more media distribution platforms. | 03-10-2016 |
20160072921 | SYSTEM AND METHOD FOR ACCESS TO CONTINOUSLY RUNNING APPLICATION PROGRAMS BY NETWORK CONNECTED END-USER DEVICES - A system for providing access to one or more application device, such as a respective processed application program, is connected to a telecommunications network including at least one user device. The system includes a manager device connected to the respective application device, and the manager device communicatively connects to the respective user device. Each application device includes a respective processing state and a state table of each respective processing state. The manager device updates the respective processing state of the state table for each application device and respective user device. Each user device accesses the manager device to obtain the respective processing state in the state table of the particular application device for the particular user device. User devices can switch communications with the manager device and application device, providing continuing operations of the application device with same processing state. | 03-10-2016 |
20160080442 | INTELLIGENT STREAMING OF MEDIA CONTENT - In various embodiments, methods and systems for intelligent streaming of game content based on the level of interactivity of the game content are provided. The level of interactivity of game content is determined using techniques that classify the level of interactivity. The level of interactivity is defined for different components of game content. Streaming techniques are associated with game content having specific levels of interactivity. An edge computing infrastructure may facilitate intelligent streaming in that game assets classified as prefetch game assets or stream game assets are associated with prefetch instructions. The prefetch instructions are communicated from a game server to a game platform to instruct the game platform to prefetch a prefetch game asset to the edge computing infrastructure in advance of an anticipated game context in which the prefetch game asset is used. During the anticipated game context, the assets are retrieved for output at the game platform. | 03-17-2016 |
20160080443 | Non-Intrusive Proxy System and Method for Applications Without Proxy Support - A system and method is disclosed for enabling a redirection application to use non-proxy-enabled modules for communication with a server through a proxy server, in which a non-proxy-enabled module takes an address or an URL as the input to establish a connection with the server. This system and method does not require administrative access (e.g. super-user, root, and the like), which is useful for mobile devices where obtaining such privileges is typically difficult. In one embodiment, a media application may use a media player provided by an operating system as a module. In this embodiment, the media application is the redirection application and the media player is the module. The non-proxy-enabled modules use addresses or URLs to locate and fetch data. | 03-17-2016 |
20160080444 | PREDICTIVE CACHING FOR CONTENT - Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion. | 03-17-2016 |
20160080445 | Multi-Tenant Over-The-Top Multicast - Some embodiments provide a multi-tenant over-the-top multicast solution that integrates the per user stream customizability of unicast with the large scale streaming efficiencies of multicast. The solution involves an application, different multicast groups streaming an event with different customizations, and a manifest file or metadata identifying the different groups and customizations. The solution leverages the different multicast groups in order to provide different time shifts in the event stream, different quality level encodings of the event stream, and different secondary content to be included with a primary content stream. The application configured with the manifest file or metadata dynamically switches between the groups in order to customize the experience for a user or user device on which the application executes. Switching from multicast to unicast is also supported to supplement available customizations and for failover. | 03-17-2016 |
20160080446 | CONTENT DELIVERY SYSTEM AND METHOD - A method of distributing content from a source in a content delivery network, the method comprising: monitoring requests for delivery of an item of content; obtaining a prediction of future demand in respect of the said content; applying a unicast-to-multicast switching decision algorithm, the switching decision algorithm taking into account the prediction of future demand and arranged to determine whether at least one trigger condition is met; and, dependent on the outcome of the unicast-to-multicast switching decision algorithm, initiating the transition of a plurality of unicast data streams to a multicast data stream in respect of the item of content. | 03-17-2016 |
20160080448 | Dynamic Video Streaming Based on Viewer Activity - In some examples, techniques and architectures for modifying resolution of video displayed on a display device include receiving information from a distance sensor and one or more image sensors, detecting an activity of a viewer of the display device based, at least in part, on the information received from the distance sensor and the one or more image sensors, and transmitting a request to a remote server to adjust bandwidth of media content streaming to the display device to a new bandwidth. The new bandwidth may be based, at least in part, on one or more of the activity of the viewer, size of the display device, or an ability of the viewer to resolve images displayed on the display device. | 03-17-2016 |
20160080449 | TERMINAL DEVICE, DATA TRANSMISSION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A terminal includes: a receiving unit receiving document data from an external device; an acquiring unit acquiring the network bandwidth that is available to transmit data; an assigning unit assigning, in accordance with the network bandwidth that is available to transmit data, a transmission rate to each set of data that is to be transmitted to a different terminal device; a determining unit determining, according to the transmission rate that is assigned to the document data, the quality of the document data that is transmitted from the terminal device to a different terminal device; a converting unit converting the quality of the document data that is input from the external device such that equal to or less than the determined quality is obtained; and an encoding unit encoding multiple sets of data that include the converted document data by using the transmission rate that is assigned to each of them. | 03-17-2016 |
20160080450 | BACKFILL OF VIDEO STREAM - A data streaming method is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The process records video from a camera in real-time. The recorded video is stored in the memory in a circular buffer in chronological order. The process sends data in chronological order from the circular buffer to a destination in real-time. In response to detecting that a portion of content from the circular buffer needs to be resent, the process concurrently resends to the destination in reverse chronological order data from the portion of content from the circular buffer. | 03-17-2016 |
20160080451 | REAL-TIME DYNAMIC HYPERLINKING SYSTEM AND METHOD - A system and method enabling real-time dynamic hyperlinking of software applications and resources within mobile devices is disclosed. The system/method virtualizes the graphical user experience (GEX) and user input experience (UEX) that comprise the graphical user interface (GUI) for host application software (HAS) running on a host computer system (HCS). The virtualized GUI (VUI) GEX component is converted to a remote video stream (RVS) and communicated to a remote mobile computing device (MCD) over a computer communication network (CCN). A MCD thin client application (TCA) receives the RVS and presents this GEX content on the MCD display using a graphics experience mapper (GEM). A RVS frame scope (RFS) of real-time user-selected RVS frame regions may be dynamically transmitted by the TCA to the HCS which then translates the associated RFS into a hyperlink associated with known and/or searched images that are matched to the RFS. | 03-17-2016 |
20160080452 | COMMENT LINK TO STREAMING MEDIA - Embodiments generally relate to proving a method for an authenticated user of an item of streaming media content to create a shareable clip of a portion of the item. The method comprises using an interface on a first device to accept a first input from the authenticated user to define the clip; using the interface to accept a second input from the authenticated user to create a comment for the clip; creating an identifier for the clip, the identifier uniquely corresponding to the authenticated user and the defined clip; and sending the identifier and the comment to a second user in a form that includes a clickable link. If the second user clicks on the clickable link, the defined clip is streamed to the second user to play on a second device, independent of whether the second user is authorized to access the whole of the content. | 03-17-2016 |
20160080455 | DELIVERY DEVICE, REPRODUCTION DEVICE, AND DELIVERY SYSTEM - A reproduction system according to an embodiment includes a communicator which communicates information including an encoded data and a processor. The processor is configured to select the encoded data to be delivered, send a request an external delivery device to deliver a third encoded data until a starting time of following segment included in a second encoded data via the communicator when the second encoded data is selected to be delivered following to a first encoded data, and decode the encoded data received by the communicator. The second encoded data and the third encoded data are generated by encoding a first content. | 03-17-2016 |
20160080457 | Qualified Video Delivery Methods - A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. | 03-17-2016 |
20160080458 | PARTITIONING DIGITAL MEDIA FOR CONSUMPTION - Embodiments of the present invention partition digital media content. One or more processors identify an episode of digital media content based on subscription preferences of a user. The one or more processors respond to a determination that a duration of the episode is less than or equal to a combined duration of two free time slots in an electronic calendar of a user by partitioning the episode into at least two segments. A first episode segment has a duration that is less than or equal to a duration of the first free time slot. A second episode segment has a duration that is less than or equal to the duration of the second free time slot. The one or more processors associate, in the electronic calendar, the first episode segment with the first time slot and the second episode segment with the second time slot. | 03-17-2016 |
20160080459 | METHODS AND SYSTEMS FOR AVB NETWORKS - Embodiments are disclosed for a device for determining which packets of an audio/video stream include a valid presentation time. In some embodiments, a device comprises a communication interface communicatively connectable to another device and configured to transmit data, a processor, and a storage device that stores instructions executable by the processor to designate a sample of an audio/video stream as including a valid presentation time responsive to a sum of a number of data blocks that have been sampled since a last valid presentation time stamped data block and a number of data blocks in the sample being greater than or equal to a threshold value. | 03-17-2016 |
20160080461 | EXTRACTION AND CAPTURE OF INFORMATION FROM CUSTOMIZABLE HEADER - A database system captures custom information of a header section associated with a logged interaction of a user. The database system may receive a hypertext transfer protocol (http) message including the header section and determine whether the header section includes a predetermined data pattern associated with the custom information added by a second application that is different than a first application which initiated the http message. The database system may extract the custom information from the header section in response to determining that the header section includes the predetermined data pattern. The custom information and event data extracted from the logged interaction of the user may be stored on the database system as a storage element. | 03-17-2016 |
20160080469 | DATA COMMUNICATION METHOD AND DATA COMMUNICATION SYSTEM - A data communication method and a data communication system are provided. The method includes: transmitting, by an electronic cigarette, collected smoking-related data to a mobile terminal bound with the electronic cigarette; transmitting, by the mobile terminal, the smoking-related data to a service platform; determining, by the service platform, a user level corresponding to the smoking-related data; determining, by the service platform, information corresponding to the user level; and pushing, by the service platform, the information corresponding to the user level to the mobile terminal. The service platform pushes the information corresponding to the smoking-related data to the mobile terminal, and the mobile terminal receives the information, such that the service platform provides a customized information pushing service to the user. Different services may be pushed according to different user levels, and merchants may provide customized services and improve service quality, thereby improving user experience. | 03-17-2016 |
20160080470 | SERVER-SIDE PLAYLIST STITCHING - Described herein are techniques for providing a client device with a requested streamed video by stitching video segments and break segments into a playlist from a stitching server. The stitching server can receive a request from a client device to receive streamed video. The stitching server can retrieve first metadata representing the streamed video, wherein the first metadata includes offset information for one or more breaks in the streamed video, wherein each break contains one or more break segments. The stitching server can request and receive, from a second server, second metadata for the one or more break segments. The stitching server can create a playlist for the streamed video by stitching the second metadata into the first metadata at one or more locations indicated by the first metadata. The stitching server can then provide the playlist to the client device. | 03-17-2016 |
20160080471 | Progressive Background Uploading - In one embodiment, a method includes accessing a first instance of content to be uploaded to a server, generating a second instance of the content from the first instance, automatically uploading to the server the second instance of the content, and automatically uploading to the server the first instance of the content in response to occurrence of a pre-determined upload condition. The first instance has a first file size and the second instance has a second file size that is smaller than the first file size. The upload of the second instance makes the content available for access at least in part by one or more second users at an immediate point in time. The upload of the first instance of the content makes the content available for access by the second users in an original version. | 03-17-2016 |
20160080489 | COORDINATED AND HIGH AVAILABILITY STORAGE ACCESS - A system and associated methodology for sharing a common data storage medium in a computer cluster is hereafter disclosed. Each server within the cluster includes a processor, an operating system, a stand-alone file system and a cluster management system. Moreover, the data storage medium is configured to store data usable by each of the servers within the server cluster. The cluster management system communicates with each stand-alone file system to coordinate access among the plurality of servers to the data storage medium. | 03-17-2016 |
20160080491 | MECHANISM AND METHOD FOR ACCESSING DATA IN A SHARED MEMORY - A mechanism and method for accessing data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data. | 03-17-2016 |
20160080494 | CLOUD SERVER AND DIGITAL RESOURCE DUPLICATION METHOD AND SYSTEM - In a digital resource duplication method, the cloud server executes: a receiving step, for receiving a duplication request for a digital resource submitted by a resource requester, the duplication request comprising the identification information of the resource requester, the unique resource copy identifier, and the unique terminal identifier; a determination step, for determining, on the basis of the identification information, whether the resource requester is allowed to duplicate via the terminal a copy of the digital resource corresponding to the unique resource copy identifier; a transmitting step, for transmitting the copy to the terminal after embedding the unique terminal identifier and the identification information in the copy, when a determination result of the determination step is positive. The present invention can prevent the digital resource from being duplicated from a legitimate terminal to an illegitimate terminal for use, thereby effectively controlling the illegal duplication of digital resources between terminals. | 03-17-2016 |
20160080514 | INFORMATION REPOSITORY SYSTEM INCLUDING A WIRELESS DEVICE AND RELATED METHOD - An information repository system comprises a wireless device configured to receive a first version of information from a server. The first version of information has a first unique identifier associated therewith. The information repository is configured to store the first version of information having the first unique identifier and is configured to store a second version of the information having the first unique identifier. The second version of information overwrites the first version of information. | 03-17-2016 |
20160080519 | LOCAL CACHING AND RESOLUTION OF SERVICE CALLS - A local service system receives a call from a local application. The local service system determines whether an acceptable result to return for the call is already stored in a local service cache. If not, the local service system calls a remote service system to obtain a result, it returns the result to the local application, and stores the result in the local service cache. | 03-17-2016 |
20160080522 | METHOD AND SYSTEM FOR PROVIDING TIME SENSITIVE INFORMATION - The invention provides a system and a method of providing time sensitive information on a multimedia device. The method includes receiving a multimedia file associated with feed formatted content at a multimedia device, receiving a time activator associated with the multimedia file and the feed formatted content at the multimedia device, storing the multimedia file in association with the time activator at the multimedia device, receiving an information request, determining a time factor, and selectively providing the multimedia file on the multimedia device based on the information request, the time factor, and the time activator. | 03-17-2016 |
20160080527 | Method and Apparatus for Enhanced Personal Care with Interactive Diary Function - A method and apparatus for enhancing a user's lifestyle and personal care is provided. The design includes a personal care combination display/mirror device comprising a surface operating as a reflective surface and a plurality of connection ports, each connection port configured to receive a hardware personal care module to facilitate personal care of a user, wherein personal care comprises at least one of health, fitness, wellness, fashion, cosmetics, and pharmaceuticals. The personal care combination display/mirror device is configured to transmit and receive user personal care communications personalized to the user, for the user to freely substitute selected and different hardware personal care modules in the plurality of connection ports, and to maintain an interactive diary for the user. | 03-17-2016 |
20160080824 | METHOD AND SYSTEM FOR OPTIMIZING COMMUNICATION IN A HOME NETWORK VIA A GATEWAY - A method and system are provided in which a content request may be received by a broadband gateway from a device connected to the broadband gateway through a home network. The broadband gateway may select content that corresponds to the request from content that is available through a network access service provider and/or from other devices in the home network. The selection of the content corresponding to the request may be based on capability information of the device. The selection may be based a bandwidth to transfer the content within the home network to process the content. | 03-17-2016 |
20160088037 | Indicating an Association Between a Social-Media Account and a Media Playback System - Examples disclosed herein include a social-media computing system receiving, from a first computing device, a first message indicating that a media playback system is associated with a first social-media account; and based on the received first message, sending, to a second computing device associated with a second social-media account, a second message indicating that the media playback system is associated with the first social-media account. The examples may also include the second computing device receiving, from the social-media computing system, the second message; and based on the received second message, causing display of an indication of the association between the media playback system and the second social-media account. | 03-24-2016 |
20160088038 | ADAPTIVE PACING OF MEDIA CONTENT DELIVERY OVER A WIRELESS NETWORK - A method includes in response to a request to stream media content from a base station of a wireless network to a communication device via a wireless channel, determining, at the base station of a wireless network, a size of a data burst that includes a portion of the media content based on potential data wastage, usage efficiency of base station resources, or a combination thereof. The method includes sending the data burst via the wireless channel from the base station to a communication device. | 03-24-2016 |
20160088039 | Audio Playback Network Joining - Systems, methods, apparatus, and articles of manufacture to facilitate connection to an audio playback network are disclosed. An example playback device includes a processor and memory. The memory has stored instructions executable by the processor. The playback device may perform functions including connecting to (a) a local area network and (b) an audio playback network and entering a connection phase. The playback device, while in the connection phase, may receive from a network device a request for the network device to connect to the audio playback network and in response to the request transmit to the network device a message indicating an identifier of the audio playback network and a password for accessing the audio playback network. The playback device may exchange one or more messages with the network device to authenticate the network device for the audio playback network; and after authenticating the network device for the audio playback network, receive an audio playback command from the network device. | 03-24-2016 |
20160088040 | PRESENTATION OF COMPUTING ENVIRONMENT ON MULTIPLE DEVICES - A user may interact with a collection of devices that each exhibit particular device properties. Where each device executes and presents an isolated computing environment, inconsistencies may arise in the user interaction by the user with different devices. Alternatively, a terminal server may present a computing environment to various auxiliary devices, but such presentation may fail to utilize some device properties of some devices, and/or may present a computing environment that is not suitable for some devices. Instead, a primary device of the device collection may adapt a primary computing environment to an auxiliary computing environment for each auxiliary device, based upon its device properties. Upon receiving a request to execute an application, the primary device may execute the application within the auxiliary computing environment, and may adapt the application based upon the device properties. The primary device may stream each auxiliary computing environment to the respective auxiliary device. | 03-24-2016 |
20160088044 | Limited-Access Media - An example method involves receiving, by a playback device in a media playback system, limited-access media, where the limited-access media corresponds to a limited-access playback device characteristic. The method may further involve determining, by the playback device, that a particular playback device having the limited-access playback device characteristic is active in the media playback system. Based on determining that the particular playback device having the limited-access playback device characteristic is active in the media playback system, the method may further involve causing the media playback system to play back the limited-access media. | 03-24-2016 |
20160088046 | REAL TIME CONTENT MANAGEMENT SYSTEM - A system is provided. The system includes a content database that stores content that is generated by a content producer computing device. Further, the system includes a processor that defines an event according to event data, establishes a start time for the event, associates a content item from the content database with the event, reschedules the content item in real time after the start time, receives a polling request for content, and determines content to be played at a time associated with the polling request. The system also includes a transmitter that transmits the content item at a time corresponding to the time span added to the start time. | 03-24-2016 |
20160088047 | Ownership Identification, Signaling, and Handling Of Content Components In Streaming Media - A content server comprising a processor coupled to the receiver configured to obtain a media content component, identify an ownership of the media content component, and generate a Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) Media Presentation Description (MPD) indicating storage locations of segments of the media content component, indicating instructions for displaying the segments of the media content component, and indicating ownership of the media content component, a receiver coupled to the processor and configured to receive a request from a client for the media content component, and a transmitter coupled to the processor and configured to transmit the DASH MPD indicating the ownership of the media content component to the client in response to receiving the request. | 03-24-2016 |
20160088052 | INDEXING MOBILE DEVICE CONTENT USING VEHICLE ELECTRONICS - A communication system and various methods using that communication system, including a method of providing mobile device media content in a vehicle. One method includes the steps of: identifying one or more mobile devices at the vehicle using vehicle electronics that include a vehicle multi-tainment unit (VMU); determining whether any of the one or more mobile devices are connected via a non-legacy short-range wireless communication (SRWC) link; when the VMU determines a connected mobile device from among the one or more mobile devices, then indexing at the VMU media content on the connected mobile device; receiving a request from a vehicle user for media content; and providing the requested media content via vehicle electronics. | 03-24-2016 |
20160088054 | VIDEO QUALITY ENHANCEMENT - Technology for supporting dynamic adaptive streaming over hypertext transfer protocol (DASH) is disclosed. A quality metric may be determined, at a network device, for each of a plurality of media content segments in a defined representation that are described in a media presentation description (MPD) file. Media content segments may be identified in the defined representation in which the determined quality metric is below a selected threshold. The identified media content segments may be replaced with corresponding media content segments from a different representation that are described in the MPD file to form a modified MPD file, wherein the quality metric for the corresponding media content segments is greater than the selected threshold in order to provide a substantially constant quality playback of the media content segments in the defined representation. | 03-24-2016 |
20160088056 | PROVIDING ACCESS VIA HYPERTEXT TRANSFER PROTOCOL (HTTP) REQUEST METHODS TO SERVICES IMPLEMENTED BY STATELESS OBJECTS - An aspect of the present disclosure provides access via HTTP verbs to services implemented by stateless objects. In one embodiment, the list of services implemented by a stateless object deployed on an application server is displayed to a user/administrator. Upon receiving (from the user/administrator) an input data indicating selection of some of the services (from the displayed list), only the selected service are provided access via a corresponding HTTP verb. In other words, a first service that is included in the selection is provided access via a HTTP verb, while a second service not included in the selection is not made accessible via HTTP verbs. Thus, a user/administrator is facilitated to provide access via HTTP verbs to only services of interest among those implemented by a stateless object at or after the deployment of the stateless object. | 03-24-2016 |
20160088057 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a processing unit that performs a process, a controller that performs a control operation to cause the processing unit to perform the process requested by a hypertext transfer protocol (HTTP) request from a display apparatus that displays process results of the process, and a notification unit that notifies the display apparatus of the process results through communication different from an HTTP response responsive to the HTTP request having requested the process to be performed. | 03-24-2016 |
20160088058 | DEVICE ABSTRACTION FOR PAGE GENERATION - Device Abstraction for Page Generation. A request for information to be provided as a page of content is received. The page is provided by a server device communicatively coupled to receive the request from a remote requesting device. A requesting physical device class corresponding to the remote requesting device is determined. The server device is configurable to utilize a plurality of styles to be selected by device class. The page of content is constructed with the server device in response to the request based on the device class by dynamically assembling a response by providing device-specific styles that are compatible with the requesting device are selected from the plurality of styles that can be used to provide the content. The dynamically constructed page of content is transmitted to the requesting device. | 03-24-2016 |
20160088068 | Cloud Interface for Use of Cloud Services - Methods, systems, computer-readable media, and apparatuses are disclosed for providing a user seamless access to cloud services made available by multiple different cloud providers. In some embodiments, a computing device may receive a request from a user to access a variety of cloud services. The computing device may retrieve cloud services from each of the cloud providers and cause display of a user interface that includes each of the cloud services from the different cloud providers so that the user interface is a uniform point of contact with the cloud providers. Further, in some embodiments, various interfaces, cloud service connections, and cloud service connection termination points may be defined. | 03-24-2016 |
20160088071 | METHOD AND APPARATUS FOR HIGH PERFORMANCE LOW LATENCY REAL TIME NOTIFICATION DELIVERY - A method for real time notification delivery comprises providing to an application server event notifications directed to a plurality of user agents that are at a site remote from an application server and that receive event notifications through a first network device that is capable of receiving aggregated notification messages, aggregating a plurality of event notifications directed to a plurality of user agents to create an aggregated notification message directed to a first network device, and routing an aggregated notification message to a first network device via a communications network. | 03-24-2016 |
20160088081 | STORAGE MANAGEMENT SYSTEM FOR PRESERVING CONSISTENCY OF REMOTE COPY DATA - A storage control system adapted to operate as a remote copy pair by communicating between a primary and a secondary of the remote copy pair comprises a selector for selecting writes to be placed in a batch based on one or more criteria, a sequence number requester for requesting a sequence number for the batch, and a sequence number granter for granting a sequence number for the batch. The storage control system also comprises a batch transmitter for transmitting the batch to the secondary, a permission receiver for receiving a permission to write the batch from the secondary, and a write component responsive to the permission receiver to write the batch to completion, wherein the secondary is responsive to the completion to grant a further permission to write for a further batch. | 03-24-2016 |
20160088085 | METHOD FOR DATA INTERCHANGE IN A COMPUTER NETWORK (VARIANTS) - A method including the steps of sending from, users computer devices, a request to a remote server for transfer and movement of an object from a starting point to a destination point, stating the locations of the points; limiting the range and transfer time for the position of the object. The remote server selects from a database, data relating to the locations of the computer users performing the transfer. The remote server transmits, over the Internet, a record of the locations of the computer user's performing the transfer and located within said limitation of the range for the position of object, the status, the type of vehicle and data relating to means for communicating with the computer user's performing the transfer. | 03-24-2016 |
20160088096 | METHOD FOR ACCESSING A SERVICE, CORRESPONDING DEVICE AND SYSTEM - A device comprises a memory. The memory stores data relating to at least one service profile template. The service profile template includes executable data. A server sends to the device a first message including a request for creating or modifying at least one service profile based upon a service profile template. The device executes the executable data. The device creates or modifies a memory area. The memory area is associated with a service profile by using the service profile template. The device sends to the server at least one second message including a request for loading into the device data relating to at least one service profile. The server sends to the device at least one third message including data relating to at least one service profile. And the device stores within the created or modified memory area the data relating to at least one service profile. | 03-24-2016 |
20160088098 | METHODS AND SYSTEMS FOR MANAGING NETWORK ATTACHED STORAGE (NAS) WITHIN A MANAGEMENT SUBSYSTEM - An information handling system (IHS) comprising a chassis, a motherboard disposed within the chassis, a management controller (MC) coupled to the motherboard and a network attached storage (NAS) coupled to the MC wherein the MC provides access to the NAS. An IHS may further include and input/output (I/O) module (IOM) disposed within the chassis, at least one blade and a keyboard video mouse (KVM) module, wherein the NAS is directly accessible to the IOM blade(s) and KVM module. | 03-24-2016 |
20160088118 | CLIENT SIDE CACHE MANAGEMENT - A system, method and computer-readable medium for client-side cache management are provided. A client request for content is returned that includes executable code for generating a request for preload information. Based on processing the executable code, a client computing device requests preload information from a content delivery service provider. The content delivery service provider provides an identification of content based on resource requests previously served by the content delivery service provider. The client computing device processes the preload information and generates and obtains identified resources for maintenance in a client computing device memory, such as cache. | 03-24-2016 |
20160092780 | SELECTING MEDIA USING INFERRED PREFERENCES AND ENVIRONMENTAL INFORMATION - A content server provides for presentation to a user media items to a client device. Feedback is collected from the client device indicating user preference information for the media items and collects environmental information from the client device describing environmental configurations present during the presentation of the media items. Media features are identified that characterize the media items, and correlates the collected feedback, including sequences of feedback, with the identified media features to identify preferences of the user for the identified media features given particular configurations of the environmental information. The content server determines a current configuration of environmental information for the client device, and selects a selected media item responsive to the current configuration of environmental information and the preferences of the user for the identified media features or media items given particular configurations of the environmental information. The content server provides the selected media item to the client device. | 03-31-2016 |
20160094464 | NETWORK CLASSIFICATION FOR APPLICATIONS - An operating system implements classes of network streams. Applications assign their network streams to the classes. The operating system, in turn, regulates the streams according to which classes the streams are in. As conditions change, network resources may be made available or more fully utilized by regulating streams according to which classes they have been assigned to. Network resources may be made available, perhaps rapidly or preemptively, for streams in higher priority classes by restricting streams in lower priority classes. | 03-31-2016 |
20160094599 | HANDLING NETWORK CONNECTION CHANGES DURING ADAPTIVE BITRATE STREAMING - A capability for handling network connection changes during adaptive bitrate streaming is provided. A method includes receiving a request for a change associated with a network connection of a client device where the network connection of the client device is configured to support delivery of a content item to the client device using an adaptive bitrate streaming process of the client device, and delaying the change associated with the network connection of the client device based on a state of the adaptive bitrate streaming process. A method includes detecting that a chunk of a content item, requested by an adaptive bitrate streaming process of a client device via a network connection of the client device, has been received at the client device, and delaying a request for a next chunk of the content item based on a state of a change associated with the network connection of the client device. | 03-31-2016 |
20160094600 | METHODS AND APPARATUS TO MEASURE EXPOSURE TO STREAMING MEDIA - Methods, apparatus, systems and articles of manufacture to measure exposure to streaming media are disclosed. An example method includes accessing a source identifier of media received from a service provider server at a media device. A current playback time of the media is accessed. A request for metadata associated with the source identifier and with the current playback time of the media is transmitted to the service provider server. Metadata received in response to the request for the metadata is transmitted to an audience measurement entity server different from the service provider server. | 03-31-2016 |
20160094601 | METHODS AND APPARATUS TO MEASURE EXPOSURE TO STREAMING MEDIA - Methods, apparatus, systems and articles of manufacture to measure exposure to streaming media are disclosed. An example method includes accessing media received from a service provider at a media device, the media formatted using a binary format. The media is converted into a text-formatted media. A position of inserted metadata within the text-formatted media is located. The inserted metadata is extracted from the text-formatted media using the located position. The extracted metadata is transmitted to a central facility. | 03-31-2016 |
20160094602 | METHODS AND SYSTEMS FOR DETECTION AND CLASSIFICATION OF MULTIMEDIA CONTENT IN SECURED TRANSACTIONS - An apparatus is provided for detecting the presence of multimedia content in one or more transactions and for classifying the multimedia content in the one or more transactions. The apparatus can include a traffic processor configured to acquire one or more handshake messages associated with the transactions. The apparatus can also include a multimedia detector configured to determine a domain name requested by a specific terminal based on the one or more handshake messages, and to detect the presence of the multimedia content data in the transactions using the determined domain name. The detection of the presence of the multimedia content can be used for at least one of optimizing or reporting of the multimedia content before the multimedia content is provided to the specific terminal. | 03-31-2016 |
20160094608 | Proactive TCP Connection Stall Recovery for HTTP Streaming Content Requests - Methods, devices, systems, and non-transitory computer-readable storage media for improving the reception of data at a computing device by proactively utilizing new TCP connections in response to identifying that TCP connections have stalled. In an embodiment, a processor of the computing device may perform operations including monitoring a status of requests via a plurality of TCP connections, identifying a stalled TCP connection having a missing request based on the monitoring, wherein the stalled TCP connection is configured to utilize a first network interface and access a first data source, evaluating other TCP connections to determine whether the other TCP connections stall using the first network interface or when accessing the first data source; identifying a second network interface and a second data source based on the evaluating, and reissuing the missing request with a new TCP connection configured to use the second network interface and access the second data source. | 03-31-2016 |
20160094614 | SYSTEMS AND METHODS FOR USER AGENT SIGNALING REQUEST ACCELERATION BY TRANSPORT ACCELERATOR - Systems and methods which are adapted to provide transport accelerator operation through the use of user agent (UA) signaling are disclosed. In operation according to embodiments, a transport accelerator (TA) analyzes content requests to determine if the content request includes an indication that transport acceleration functionality is to be provided. If such an indication is present, the TA further analyzes the content request to determine if transport acceleration functionality will be provided. | 03-31-2016 |
20160094637 | HIGH PERFORMANCE REAL-TIME INTERACTIVE EXPLORATION AND VISUALIZATION OF DISCRETE GEOSPATIAL DATA IN TIME AND SPACE - A high performance real-time interactive exploration and visualization tool brings massive amounts of 4-D data, including output from multiple environmental forecast models as well as different data from different observations, in one place. Server side architecture provides a real-time stream processing system utilizing server-based Graphical Processing Units (GPU's) for data processing, wavelet based compression, and other preparation techniques for visualization, to minimize the bandwidth and latency for data delivery to end-users. Client side users interact through the visualization application developed using the Unity game engine and takes advantage of the GPU's allowing a user to interact with large data sets in real time. The invention improves accessibility to ‘Big Data’ and provides tools allowing novel visualization and seamless integration of data across time and space regardless of data size, physical location, or data format, allowing a user to see the global interactions and their importance for environmental prediction. | 03-31-2016 |
20160094639 | ASSIGNING USER WORKLOADS TO APPLICATION SERVERS - A technique for assigning a user workload to an application server includes receiving a user request to initiate execution of a workload assigned to a user. An application server is selected, from among multiple application servers, to execute the workload based on compatibility between respective current states of the application servers and the workload. | 03-31-2016 |
20160094677 | Resource Upload - A method, system and program for uploading a resource from remote storage to a remote service. The method comprises the steps of connecting to the remote service, initiating an upload of the resource to the remote service, selecting the remote storage as a source of the resource, acquiring the resource from the remote storage, and uploading the resource to the remote service. In one embodiment, at least part of the method is executed by a proxy server and the step of acquiring the resource from the remote storage comprises downloading the resource to the proxy server. In another embodiment, the remote service communicates directly with the remote storage. In this further embodiment, a client device acquires authentication data for the resource from the remote storage and the step of acquiring the resource from the remote storage includes providing the authentication data to the remote storage. | 03-31-2016 |
20160094678 | Service Provider User Accounts - Examples described herein involve managing two or more user accounts via which a media playback system can access a service provider, and displaying on a graphical display, graphical representations of at least one of the two or more user accounts via which a media playback system can access a service provider. | 03-31-2016 |
20160094679 | ELECTRONIC DEVICE, METHOD OF CONTROLLING SAME, AND RECORDING MEDIUM - An electronic device and method for controlling the same are disclosed herein. The electronic device may include a processor, a camera and a display. The processor may be configured to execute a camera application operating the camera and displaying a graphical user interface controlling the camera application on the display, displaying in the graphical user interface a plurality of selectable modes augmenting the camera application, in response to an input, downloading an additional selectable mode augmenting the camera application, and when the additional selectable mode is downloaded, displaying in the graphical user interface the additional selectable mode. | 03-31-2016 |
20160094986 | CONTENT DELIVERY METADATA EXCHANGE IN WIRELESS COMMUNICATION SYSTEMS - A wireless communication system receives device-hosted content delivery data structures that identify device-hosted media content. The wireless system transfers the data structures to a content distribution network. The wireless system receives network-hosted content delivery data structures from the content distribution network indicating network-hosted media content and the device-hosted media content and real-time data-rates for the network-hosted media content and the device-hosted media content. The wireless system receives the network-hosted media content and the device-hosted media content. The wireless system transfers the network-hosted content delivery data structures and multicasts the network-hosted media content and the device-hosted media content. | 03-31-2016 |
20160099838 | METHOD AND SYSTEM FOR UTILIZING A BROADBAND GATEWAY FOR PEER TO PEER COMMUNICATIONS - A broadband gateway may be used to provide peer-to-peer communications with other broadband gateways. One or more peer-to-peer connections may be configured with each of the other broadband gateway, for use in peer-to-peer communications, which may be utilized to communicate shared content among the broadband gateways. Users may receive incentives for participating in peer-to-peer communications, comprising sharing credits and/or reduced charges. The broadband gateway may track and/or aggregate sharing credits based on communication of shared content. Peer-to-peer connections may be configured using at least one physical layer connection utilized by the broadband gateway in communicating with corresponding access network service provider. Peer-to-peer connections may also be configured using direct connections and/or links between the broadband gateways. The broadband gateway may generate a directory for use in conjunction with peer-to-peer operations. The directory may be presented via a user interface. The broadband gateway may generate and/or communicate peer-to-peer related alerts. | 04-07-2016 |
20160099988 | Indicating Bit Stream Subsets - A method of indicating bit stream subsets in a video bit stream ( | 04-07-2016 |
20160099989 | REMOTE SUBSCRIPITON MANAGEMENT METHOD AND SYSTEM - A method for enabling a consumer to remotely manage a media content subscription is described. The method includes transmitting, over a network from a computing device associated with a consumer, a request to set up an account. The request is received at a local point of presence having an address within the local media market in which a local media content provider is providing the media content subscription. The local point of present includes a storage device and a plurality of servers located within the local media market, with the plurality of servers being configured to execute computer programmed instructions to receive the request to set up the account and, in response, create a user profile and an account associated with the consumer. The method further includes transmitting, over the network from the computing device associated with the consumer, at least one of user profile information, account information, and subscription information, which is stored on the storage device of the local point of presence. | 04-07-2016 |
20160099990 | INTERNET STREAMING AND DYNAMIC DISPLAY OF WEB CAM VIDEOS - Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and optionally to synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented. | 04-07-2016 |
20160099991 | SYSTEM AND METHOD FOR IMPROVED VIDEO STREAMING - A system and method for improved video streaming is disclosed herein. After receiving a log-in request from a user, an embodiment can access the user's account information to find available media files for the user. An embodiment can then determine if any of the available media files for the user are partially viewed. The partially viewed media files are displayed to the user, including a title of the media file and a viewed time of each media file. Thereafter, a user can select one of the list of partially viewed media files. Playback of the media file begins at the viewed time of the selected media file. Other embodiments are also disclosed herein. | 04-07-2016 |
20160099992 | DYNAMIC CHUNK MANIPULATION FOR STREAMING MIXED MEDIA: APPLICATION PROGRAMMING INTERFACE - Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition. | 04-07-2016 |
20160099993 | BROADCAST MEDIA STREAMING WITH CUSTOMIZED PLAYLIST INSERTION METHOD AND SYSTEM - A method, system and server for customizing a broadcast media stream for delivery to a client associated with a user via a communication network. The broadcast media stream comprises a plurality of content segments, such as hosted segments, which are separated by a plurality of musical, informational or generic segments. During streaming the plurality of musical, informational or generic segments are modified based on one or more user preferences such that there content matches more closely the preferred content of the user. | 04-07-2016 |
20160100004 | DATA REPLICATION ACROSS SERVERS - Embodiments of the present invention provide methods, systems, and computer program products for replicating data between redundant sources. In one embodiment, during a reverse replication process, roles of a source system and target system are altered such that the target system controls the replication process. The target system can identify objects to be transferred, build batches of objects for efficient transfer, and transmit the batches of objects to the source system. Accordingly, embodiments of the present invention can reduce inefficient communication between a source system and a target system that might otherwise occur during replication processes controlled by the source system. | 04-07-2016 |
20160100006 | Transferring Data Between Sites - The method including, receiving a transfer command at a transfer coordinator node of a first node cluster at a first site to initiate a transfer of data from the first node cluster to a second node cluster at a second site. The method further including causing a status of the second site to be switched from an inactive status to an active status at the nodes of the first node cluster. The method further including initiating a transfer of the data from the first node cluster to the second node cluster. The method further including determining that the second node cluster has the active status at the nodes of the first node cluster and causing the data transaction request to be transferred from the nodes at the first node cluster to the second node cluster during the transfer of the data. | 04-07-2016 |
20160100007 | DATA TRANSFER TECHNIQUES WITHIN DATA STORAGE DEVICES, SUCH AS NETWORK ATTACHED STORAGE PERFORMING DATA MIGRATION - A stand-alone, network accessible data storage device, such as a filer or NAS device, is capable of transferring data objects based on portions of the data objects. The device transfers portions of files, folders, and other data objects from a data store within the device to external secondary storage based on certain criteria, such as time-based criteria, age-based criteria, and so on. A portion may be one or more blocks of a data object, or one or more chunks of a data object, or other segments that combine to form or store a data object. For example, the device identifies one or more blocks of a data object that satisfy a certain criteria, and migrates the identified blocks to external storage, thereby freeing up storage space within the device. The device may determine that a certain number of blocks of a file have not been modified or called by a file system in a certain time period, and migrate these blocks to secondary storage. | 04-07-2016 |
20160100010 | COORDINATION FOR ONE-SIDED MEMORY ACCESS IN A PARTITIONED GLOBAL ADDRESS SPACE - Generally, this disclosure provides systems, devices, methods and computer readable media for improved coordination between sender and receiver nodes in a one-sided memory access to a PGAS in a distributed computing environment. The system may include a transceiver module configured to receive a message over a network, the message comprising a data portion and a data size indicator and an offset handler module configured to calculate a destination address from a base address of a memory buffer and an offset counter. The transceiver module may further be configured to write the data portion to the memory buffer at the destination address; and the offset handler module may further be configured to update the offset counter based on the data size indicator. | 04-07-2016 |
20160100011 | CONTENT PROCESSING APPARATUS AND CONTENT PROCESSING METHOD THEREOF - A content processing apparatus and content processing method are provided. The content processing apparatus includes: a communication interface configured to communicate with an external storage; a controller configured to transmit, to the external storage through the communication interface, a first data unit from among a plurality of data units constituting a content item; and an internal storage configured to store a second data unit, which includes data units that are not transmitted to the external storage from among the plurality of data units of the content item, wherein the first data unit transmitted to the external storage does not allow the content item to be reproduced normally without the second data unit. | 04-07-2016 |
20160100013 | INFORMATION MANAGEMENT OF DATA ASSOCIATED WITH MULTIPLE CLOUD SERVICES - A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device. | 04-07-2016 |
20160100016 | SERVICING OF STORAGE DEVICE SOFTWARE COMPONENTS OF NODES OF A CLUSTER STORAGE SYSTEM - Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles. | 04-07-2016 |
20160100028 | A NETWORK SYSTEM, A LIGHTING SYSTEM, AND A METHOD OF CACHING INFORMATION FROM A RESOURCE-CONSTRAINED DEVICE - A network system ( | 04-07-2016 |
20160105505 | MANIPULATION OF CONTENT TRANSMISSIONS - Disclosed are methods and systems for providing content. An example method can comprise receiving, at a content provider, a request for a content transmission from a first device and determining a parameter related to the first content transmission and comparing the parameter to a threshold. An example method can comprise determining, by the content provider, a second content transmission based on the comparison to the threshold and providing the second content transmission to the first in response to the request. | 04-14-2016 |
20160105506 | MANIPULATION AND RECORDING OF CONTENT TRANSMISSIONS - Disclosed are methods and systems for providing content. An example method can comprise receiving a first multicast content transmission at a first bit rate and recording at least a portion of a content item from the first multicast content transmission. An example method can comprise receiving a first request for the content item and requesting at least one differential content transmission configured to be combined with the recording of the portion of the content item to form a copy of the content item at a second bit rate. | 04-14-2016 |
20160105509 | METHOD, DEVICE, AND MEDIUM - A control device includes: a memory configured to store data to be stored in a plurality of server apparatuses; and a processor configured to receive, from each of the plurality of server apparatuses, load information indicating degree of load for reading target data from a storage area included in each of the plurality of server apparatuses, the target data being stored as a mirroring data in each of the plurality of server apparatuses at a different portion of each respective storage area, and determine, based on the load information received from each of the servers, a server apparatus, among the plurality of server apparatuses, from which the target data is read. | 04-14-2016 |
20160105522 | METHOD, APPARATUS AND SYSTEM FOR PROVISIONING A PUSH NOTIFICATION SESSION - A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session. | 04-14-2016 |
20160105692 | Remote Transcription and Reporting System and Method - A transcription and reporting system, including: at least one remote data capture device positioned in a specified location and configured or programmed to at least one of capture and process event data, and transmit at least a portion of the event data over at least one network; and at least one central data receiving interface configured or programmed to receive at least a portion of the event data transmitted by the at least one remote data capture device; wherein at least a portion of the event data is at least one of the following: testimony data, visual data, aural data, tactile data, chat data, environment data, location data, condition data, or any combination thereof. A transcription and reporting method and remote data capture device are also disclosed. | 04-14-2016 |
20160110373 | SYSTEM AND METHOD FOR CONTENT SYNDICATION SERVICE - A method for providing content syndication to subscribers. The method includes receiving one or more content items from a plurality of information sources. One or more tags are assigned to the one or more content items, the one or more tags indicating a taxonomy of the one or more content items. One or more keywords associated with the one or more content items and a media type of the one or more content items are identified. The one or more content items are indexed with the one or more tags, the one or more keywords, and the media type. The method further includes retrieving the one or more content items based on the one or more tags, the one or more keywords, and the media type. | 04-21-2016 |
20160112258 | CONSTRUCTING A NETWORK ENABLING LAYER-2 INTERCONNECTION OF DATA CENTERS - A method for constructing a network enabling layer-2 interconnection of data centers includes: a current data center registers at a neighbor server when the current data center gets online, obtains information of all registered data centers, generates a virtual bridge port for each registered data center; after the current data center comes online, the current data center obtains information of all newly registered data centers according to a pre-set rule, generates a virtual bridge port for each newly registered data center; establishes a tunnel to each registered data center by using the virtual bridge port corresponding to the registered data center, and transmit data via the tunnel. | 04-21-2016 |
20160112333 | 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. | 04-21-2016 |
20160112468 | Real-Time Media Optimization Over Remoted Sessions - Real-time media optimization may be provided. First, a remote session may be established with a remote computing device. Then, during the remote session, non-real-time media data may be exchanged with the remote computing device over a server path. Moreover, real-time media data may be exchanged with the remote computing device over a media path during the remote session. | 04-21-2016 |
20160112488 | Providing Information of Data Streams - Methods and apparatuses for processing information of data streams in a data network are provided. In accordance with a method comprising at least one first stream of data is determined in accordance with a first protocol. A second stream of data is then generated in accordance with a second protocol, wherein the second protocol is a lower layer protocol than the first protocol. The generating comprises including at least a portion of the determined at least one first stream of data in the second stream of data and encoding into a predefined control information field of the second stream of data information associated with the at least one first stream of data for use in processing the at least one first stream of data. The recipient can then use the encoding in processing the at least one data stream. | 04-21-2016 |
20160112490 | Method and Apparatus for Content Distribution Via Non-Homogeneous Access Networks - A method and apparatus for streaming content to an access network in an interactive information distribution system. The method encapsulates the content in accordance to an Internet Protocol (IP). The content is then transcoded into a format supported by the access network, and streamed over a distribution network to a remote server or to a subscriber terminal that is coupled to the access network. The apparatus is embodied as stream caching server for streaming the content encapsulated within the packet to access networks via a stream distribution network in response to a request for content. A packet processor is coupled to the stream server for processing the encapsulated content within the IP packets into a format native to the access network. | 04-21-2016 |
20160112493 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING APPARATUS CONTROL METHOD, AND STORAGE MEDIUM STORING PROGRAM - An information processing apparatus capable of requesting a server to execute an application on the server acquires user information, and determines whether execution of the application by a user corresponding to the user information is permitted. The information processing apparatus controls display of a screen for instructing execution of the application to, when it is determined that execution of the application is permitted, display the screen on a display unit, and when it is determined that execution of the application is inhibited, restrict an instruction to execute the application. | 04-21-2016 |
20160112494 | Remote Automated Updates for an Application - In one embodiment, a method updates a media program streaming application. The method includes running an update application to determine when the streaming application on the computing device needs to be updated based on update information from a remote server and reviewing the update information to determine when the media program streaming application needs to be updated. When the media program streaming application needs to be updated, the method loads a set of updateable core files in a plurality of updateable core files from a core memory into an application execution memory. Then, the method sends a request for a set of remote core files to the remote server, receives the set of remote core files, and loads the set of remote core files into the application execution memory. The set of updateable core files and the set of remote core files in the application execution memory are executed. | 04-21-2016 |
20160112495 | SECURE REMOTE COMPUTER NETWORK - A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria. | 04-21-2016 |
20160112496 | Onboard Electronic Distribution System - A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored. | 04-21-2016 |
20160112512 | NETWORK STORAGE SYSTEMS HAVING CLUSTERED RAIDS FOR IMPROVED REDUNDANCY AND LOAD BALANCING - A clustered network-based storage system includes a host server, multiple high availability system controller pairs, and multiple storage devices across multiple arrays. Two independent storage array subsystems each include a quorum drive copy and are each controlled by a HA pair, with remote volume mirroring links coupling the separate HA pairs. The host server includes a virtualization agent that identifies and prioritizes communication paths, and also determines capacity across all system nodes. A system storage management agent determines an overall storage profile across the system. The virtualization agent, storage management agent, quorum drive copies and remote volume mirroring link all operate to provide increased redundancy, load sharing, or both between the separate first and second arrays of storage devices. | 04-21-2016 |
20160112527 | MULTIMEDIA FILE PUSH METHOD AND APPARATUS - The present disclosure discloses a multimedia file push method and apparatus, and relates to the field of network technologies. The method includes: obtaining first visual feature information, where the first visual feature information is visual feature information of a to-be-pushed multimedia file; determining a first user identity according to the first visual feature information, where the first user identity is a push target user identity of the to-be-pushed multimedia file; and pushing the to-be-pushed multimedia file according to the first user identity. | 04-21-2016 |
20160112533 | Techniques for Use in Communications of Systems for Targeted Datacasting - A central server outside of a school network receives assignments from educator computing devices, where each assignment includes content for distribution to student computing devices and a schedule indicating when the assignment is active for distribution. A local server within the school network receives the assignments and stores the assignments in a local server datastore. The local server receives from a gateway within the school network a request for active assignments, identifies the active assignments, and returns a list of the active assignments to the gateway. The gateway determines whether the list of the active assignments contains any assignments unretrieved by the given gateway. If so, the gateway sends to the local server a request for the unretrieved assignments. The gateway receives the requested assignments from the local server and stores them in a gateway datastore. | 04-21-2016 |
20160112535 | METHOD FOR GENERATING GROUP OF CONTENT CACHE AND METHOD FOR PROVIDING CONTENT - A method for forming a content cache group is provided, including: searching for a master content cache of a content cache group; and when a response is received from the master content cache, transmitting a content list regarding content stored in a mobile content cache to the master content cache, and a method for providing content shared by a content cache group to a terminal. | 04-21-2016 |
20160112536 | API AND BUSINESS LANGUAGE SCHEMA DESIGN FRAMEWORK FOR MESSAGE EXCHANGES - A plurality of application servers hosts a plurality of business applications. A plurality of Application Program Interface (API) servers host a plurality of APIs to provide programmatic access to the plurality of business applications, each of the APIs configured to receive request messages compiled by a remote client application. An example method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component, and a request component including a reusable identified schema definition specific to the targeted API. | 04-21-2016 |
20160119392 | MERGE POINT DETERMINATION IN REFRESH INTERVAL INDEPENDENT FAST REROUTE FACILITY PROTECTION - In one example, techniques of this disclosure may enable a point of local repair (PLR) network device to signal availability of link protection or node protection to a merge point (MP) network device and enable a network device to actively determine whether or not it is a merge point router. Based on whether or not the network device determines it is a MP, the network device may selectively clean up LSP states when there is an upstream link or node failure. The RSVP-TE protocol may be extended to enable a network device to send a tear down message to a downstream router, which may enable the downstream router to conditionally delete locale LSP state information. In some instances, a PLR network device may directly send a tear down message to a MP network device even though the PLR network device may not have a working bypass LSP. | 04-28-2016 |
20160119393 | STREAMING MEDIA - A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream is controlled in the SIP session at the first and/or second entity. | 04-28-2016 |
20160119395 | METHOD FOR SUPPORTING MULTICAST OF STREAMING MEDIA, AND RELATED APPARATUS AND SYSTEM - A method for supporting multicast of streaming media, and a related apparatus and system are disclosed. The method includes: receiving a notification message reported by a proxy server, where the notification message includes that first user equipment and second user equipment separately access a same streaming media resource; switching a transmission manner of the streaming media resource from a unicast manner to a multicast manner; sending combined group information to a broadcast multicast service center (BM-SC), where the combined group information includes an Internet Protocol (IP) address of the first user equipment, an IP address of the second user equipment, and a download address of the streaming media resource; and sending a notification response message to the proxy server, so that the proxy server learns that the BM-SC enables a multimedia broadcast multicast service (MBMS). | 04-28-2016 |
20160119396 | System Independent Remote Storing of Digital Content - A system and a method are disclosed for a content delivery system that enable system-independent, remote storing of digital content on any number of a user's devices. The system and method enable a user to designate a digital content item appearing in a web page for storage, as well as a specific, separate device on which to store the content item. The digital content item is not restricted to being viewed or accessed within the content delivery system, but rather the content delivery system enables remote storing of digital content across multiple different systems, from multiple different content sources, for viewing on multiple different devices for any given user. | 04-28-2016 |
20160119397 | CLOUD-BASED VIDEO DELIVERY - Techniques described herein provide for cloud-based media delivery that accepts or ingests media content, transcodes it according to various media profiles to create a plurality of video files, and provides notification that at least a portion of the video files is ready for delivery. The notification can be provided using a notification Unique Resource Locator (URL), which can be provided in a request to prepare the media content for delivery. Business rules can be used to customize the cloud-based media delivery based on any of a variety of factors, such as requesting party, media type, and the like. | 04-28-2016 |
20160119399 | EXTENDING BROWSER SUPPORT OF REAL TIME MEDIA TO ANY AVAILABLE CODEC - Method for extending web browser support to include real-time media having any media compression scheme without the need for media plugins. The method involves receiving at a web client computing device a web page resource hosted by a server. The web page resource includes an embedded script which defines a codec for real-time media communications. Thereafter, a real-time media session as between the web client and a remote computing device involves receiving at the web client real-time media data originating from the remote computing device, and performing media encoding at the web client within a web browser application using the at least one script to convert the video data from the first media coding scheme to an unencoded media format. | 04-28-2016 |
20160119402 | INPUT DEVICES IN HIGH LATENCY NETWORKS - A first computing device is provided for interacting with an input device across a network The computing device includes processors configured to run an executable, acquire device information, determine network latency, determine a data buffer queue size, provide the data buffer queue size to a second computing device, request device data from the second computing device, acquire data from the second computing device, and provide that data to the executable. | 04-28-2016 |
20160119407 | TRANSFER DEVICE, CLIENT APPARATUS, SERVER APPARATUS, REPRODUCTION APPARATUS AND TRANSFER METHOD - A technology is disclosed by which, when plural content data are successively transmitted from a server apparatus to a reproduction apparatus through a client apparatus, if the transmission is interrupted, the transmission of the content data can be resumed from the point at which the transmission is interrupted. The transfer device includes a storage section for storing a transmission object list including content identification information corresponding to plural content data to be transmitted from a server apparatus to a reproduction apparatus connected to a client apparatus through the client apparatus. A reception section successively receives the content data from the server apparatus. A transmission section successively transfers the successively received content data to the reproduction apparatus. A control section deletes, every time content data is transferred, the corresponding content identification information from the transmission object list stored in the storage section. | 04-28-2016 |
20160119417 | METHOD FOR VIRTUAL MACHINE MIGRATION IN COMPUTER NETWORKS - Various techniques for virtual entity migration in a computer network is disclosed herein. In one embodiment, a method includes receiving an indication to migrate a virtual machine in a virtual network from an originating network node of the underlay network to a target network node of the underlay network. The method also includes establishing a network tunnel in the underlay network from the originating network node to the target network node in response to receiving the indication to migrate the virtual machine. The method further includes migrating the virtual machine from the originating network node to the target network node following the established network tunnel in the underlay network while maintaining an address of the migrated virtual machine in the virtual network. | 04-28-2016 |
20160119420 | REPLICATION OF CONTENT TO ONE OR MORE SERVERS - An approach is provided to automatically replicate content to certain servers in a networking environment based on, amongst other metrics, location of third parties accessing information in a social networking environment. The approach includes obtaining content from a user within a networked environment and analyzing information of one or more third parties that have access to the networked environment and who have an association with the user. The approach further includes replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties. | 04-28-2016 |
20160119428 | Device Driver - A device driver includes an aggregator aggregating data blocks into one or more container objects suited for storage in an object store; and a logger for maintaining in at least one log file for each data block an identification of a container object wherein the data block is stored with an identification of the location of the data block in the container object. | 04-28-2016 |
20160127213 | INFORMATION PROCESSING DEVICE AND METHOD - A method includes calculating a size of a buffer included in a client device by multiplying a band by a round trip time, calculating an integer value by turning a real number into an integer, and setting the integer value as an unused size, the real number being obtained by dividing the size by a transmission data size, setting a value obtained by dividing the round trip time by the integer value or a value obtained by dividing the transmission data size by the band as a transmission interval, generating image data of a screen of a remote desktop and transmitting the image data to the client device when the unused size is greater than the first value, and subtracting a second value from the unused size, and every time a response to the image data is received, adding the second value to the unused size. | 05-05-2016 |
20160127236 | SYSTEM AND METHOD FOR SUPPORTING PARTITION-AWARE ROUTING IN A MULTI-TENANT CLUSTER ENVIRONMENT - A system and method can support partition-aware routing in a multi-tenant cluster environment. An exemplary method can support one or more tenants within the multi-tenant cluster environment. The method can associate each of the one or more tenants with a partition of a plurality of partitions. The method can then associate each of the plurality of partitions with one or more nodes of a plurality of nodes, each of the plurality of nodes being associated with a leaf switch of a plurality of switches, the plurality of switches comprising a plurality of leaf switches and a plurality of root switches. Finally, the method can generate one or more linear forwarding tables, the one or more linear forwarding tables providing isolation between the plurality of partitions, wherein each of the plurality of nodes is associated with a partitioning order. | 05-05-2016 |
20160127262 | METHOD AND APPARATUS TO THROTTLE MEDIA ACCESS BY WEB CRAWLERS - Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example method disclosed herein includes obtaining, at a server, a media request message for media hosted by the server, the media request message requesting access to the media, characterizing a media-requesting source associated with the media request message, and inserting a time delay in a media response message to the media-requesting source based on the characterization. | 05-05-2016 |
20160127308 | METHOD FOR KEEPING REMOTE CONNECTION, ELECTRONIC DEVICE AND SERVER - A method for keeping remote connection, an electronic device, and a server are provided. After establishing a first network connection, the electronic device enters a power-saving state from an operation state. While operating in the power-saving state, a communication module of the electronic device continuously detects a keep-alive packet transmitted by the server via the first network connection. If an error of reception of the keep-alive packet occurs, the electronic device returns to the operation state from the power-saving state in response to a wake-up signal, so as to re-establish a second network connection between the electronic device and the server. | 05-05-2016 |
20160127421 | SIP EXTENSION FOR DMR NETWORKS MATCHING PMR FEATURES - A system comprising:
| 05-05-2016 |
20160127435 | Method for Delivering Advertising Content and/or Advertising Media and Communication System for Performing the Method - The invention relates to a method for delivering advertising content and/or advertising media from an advertising media server to a client device, wherein the client device transmits a request for advertising content and/or advertising media to a Flash socket server via an initiated Flash socket connection, the Flash socket server communicates with the advertising media server addressed in the request to initiate a transmission of the advertising content and/or advertising media requested by the client device, and wherein the transmission of the requested advertising content and/or advertising media from the advertising media server to the client device takes place via the Flash socket server and the Flash socket connection set up between the Flash socket server and the client device and/or the transmission of the advertising content and/or advertising media takes place to at least one third server from which the advertising media and/or advertising content can be retrieved by the client device. | 05-05-2016 |
20160127437 | Method and Apparatus For Segmenting Media Content - To create information in media content a standardized segment tag associated with macro segments is created To extract segments from media content, macro segments of the contiguous stream are identified based on the presence of a standardized segment tag associated with each identified segment and data is extracted from each identified segment based on the associated tag. In a device for creating information in media content, a processor identifies macro segments of the contiguous stream and creates a standardized segment tag associated with each segment. A memory stores the macro segments and the standardized tag associated with each segment. A device for extracting segments includes a processor configured to identify macro segments of the contiguous stream based on the presence of a standardized segment tag associated with each segment. The processor extracts data from each identified macro segment based on the associated standardized tag. A memory stores the extracted data. | 05-05-2016 |
20160127440 | CONFIGURING MANIFEST FILES REFERENCING INFRASTRUCTURE SERVICE PROVIDERS FOR ADAPTIVE STREAMING VIDEO - Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request. | 05-05-2016 |
20160127441 | APPLICATION LEVEL AUDIO CONNECTION AND STREAMING - Systems and methods disclosed herein may include receiving from an audio application running on the computing device, a selection of a multimedia endpoint device. The multimedia endpoint device may be connected with the audio application in response to a request from the audio application. An audio stream of the audio application may be separated from a system audio stream. The system audio stream may include a plurality of audio signals generated by system components of the computing device or applications running on the computing device. The plurality of audio signals may be played on a default audio endpoint of the computing device. The separated audio stream of the audio application may be communicated to the selected multimedia endpoint device for playback. Separating the audio stream of the audio application from the system audio stream may be based on an API request from the application. | 05-05-2016 |
20160127461 | METHOD AND APPARATUS FOR REAL TIME INTERACTIVE MODERATION OF NETWORK TRAFFIC - A new approach is proposed that contemplates systems and methods to support interactive moderation of network traffic, where authorization to access certain web media content is approved or denied on a per-content item basis in real time. When a content requester initiates a request for a piece of web media content from a content provider over the Internet, the request is intercepted and either allowed, denied, or marked as requiring further approval based on content access policies and restrictions specific to the content requester. If the content request is marked as requiring further approval, it will be forwarded to a traffic moderator, which will make a decision on the request based on policies related to the content requester and the requested web media content in real time. The requester is then either allowed or denied access to the web media content based on the decision by the traffic moderator. | 05-05-2016 |
20160127462 | TECHNIQUES FOR CONTROLLING CLIENT TRAFFIC ON A CLUSTERED SYSTEM - Various embodiments are generally directed an apparatus and method to receive client traffic comprising information at a primary cluster of a clustered system over a communications link, perform, a replication operation on the clustered system to replicate the information on a secondary cluster of the clustered system, and determine a client traffic throughput for the client traffic and a replication throughput for the replication operation. In some embodiments, the apparatus and method may include buffering one or more write operations to control the client traffic such that the client traffic throughput is less than or equal to the replication throughput for the replication operation. | 05-05-2016 |
20160127466 | METHODS AND SYSTEMS FOR PROVIDING CONTENT DATA TO CONTENT CONSUMERS - An automated content extraction, transformation, and load (ETL) system extracts content from a source content system, transforms the content, loads the transformed content into a specific target system, and then allows a content consumer to search, request, and receive content data without communicating with the source content system. The system may retrieve content data of any type from one or more content delivery management (CMS) repositories using CMS connectors. The system then may extract content from the retrieved content items and may provide the extracted content items to a search platform for indexing. The system may extract the one or more content assets and store the extracted assets into a content delivery network (CDN), for example without communicating or accessing any of the CMS repositories. | 05-05-2016 |
20160127479 | EFFICIENT GROUP COMMUNICATIONS LEVERAGING LTE-D DISCOVERY FOR APPLICATION LAYER CONTEXTUAL COMMUNICATION - The disclosure relates to leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication. A P2P middleware layer of a user device receives a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application, determines whether or not there is an application installed on the user device that can render the content, and sends the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content. | 05-05-2016 |
20160127480 | Systems And Methods For Data Routing Management - Methods and systems for data routing management are disclosed. A method can comprise a communication processing system receiving a request directed to an address. The communication processing system can determine performance capabilities of a first logical grouping of computing devices, wherein the first logical grouping of computing devices share the address. The communication processing system can determine whether at least one computing device of the first logical grouping of computing devices can receive the request. If at least one computing device of the first logical grouping of computing devices can receive the request, the request can be transmitted to the at least one computing device of the first logical grouping of computing devices. If at least one computing device of the first logical grouping of computing devices cannot receive the request, the request can be transmitted to a second logical grouping of computing devices that share the address. | 05-05-2016 |
20160127504 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM - An information processing device includes: a request transmitting unit configured to transmit a request to download contents; a condition receiving unit configured to receive download conditions of the contents in another terminal device than the information processing device; and a notification processing unit configured to notify the received download conditions to a user. | 05-05-2016 |
20160127505 | SYSTEM AND METHOD FOR AUTOMATICALLY DOWNLOADING DATA SUCH AS SLEEP STUDY DATA - A method of automatically downloading data, the method including periodically querying a server ( | 05-05-2016 |
20160127508 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD AND STORAGE MEDIUM - An image processing apparatus acquires a first frame and acquiring additional image data for at least one of a first user or a second user, generates a first composite frame for the first user by combining the first frame and the additional image data for the first user and/or a second composite frame for the second user by combining the first frame and the additional image data for the second user, outputs, for the first user, the first composite frame if the first composite frame is generated or the first frame otherwise, and outputs, for the second user, the second composite frame if the second composite frame is generated or the first frame otherwise. | 05-05-2016 |
20160134497 | DATA CAPTURE AND MANAGEMENT SYSTEM - A data capture and management system for providing an absorbent article, such as a diaper, a sanitary towel, an incontinence garment, a medical dressing and the like, with sensing and/or data logging capabilities is provided. The system includes a data logger configured to be detachably attached to or located in the vicinity of an absorbent article, a data link between the data logger and a data collection hub, and a user interface for permitting an operator to access the data collection hub from a remote location. For ease of identification, each data logger is provided with a user-friendly identifier, and the data collection hub includes a correlator that correlates the user-friendly identifier of the data logger with an IMEI number or other unique device identifier of that data logger. A method of capturing and managing incontinence data using the above system is also provided. | 05-12-2016 |
20160134519 | Feedback management in a multipath communication network - A method of managing feedback messages in a multipath communication network, the method comprising selecting at least one communication path out of a set of communication paths between a first communication device and a second communication device in order to transmit at least one feedback message from the first communication device to the second communication device. The selecting is based on a correlation between at least one transmission condition on said at least one communication path and at least one transmission constraint for said at least one feedback message. | 05-12-2016 |
20160134674 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND PROGRAM - A communication apparatus includes: an acquisition unit configured to acquire media content; a generation unit configured to generate segments obtained by dividing the media content acquired by the acquisition unit by a predetermined division unit; a providing unit configured to provide another communication apparatus with a description file indicating a URL for acquisition of the segment already generated by the generation unit, and a URL for acquisition of a segment not yet generated by the generation unit; a receiving unit configured to receive, from the other communication apparatus, a request to specify a URL for acquisition indicated by the description file; and a transmitting unit configured to transmit, to the other communication apparatus, a segment corresponding to the URL for acquisition specified by the request of the other communication apparatus received by the receiving unit. | 05-12-2016 |
20160134677 | APPARATUS AND METHOD FOR CLOUD ASSISTED ADAPTIVE STREAMING - An apparatus for transmitting user data to a server system including one or more servers includes a content encoder for encoding a plurality of portions of the user data to obtain a first data stream, wherein the content encoder is configured to encode each of the plurality of portions with a bandwidth-dependent quality which depends on a bandwidth that is available for transmitting the first data stream from the apparatus to the server system, and includes a transmitter for transmitting the first data stream from the apparatus to the server system. The content encoder is configured to encode two or more of the plurality of portions of the user data to obtain a second data stream, wherein the content encoder is configured to encode each of the two or more of the plurality of portions with a predefined quality. | 05-12-2016 |
20160134678 | System and Method for Providing Media Content - There is presented a system for providing a content stored on a medium, the system comprising a media presentation module including a processor. The processor is configured to retrieve a content payload including a digital content from a data structure residing on the medium, and to retrieve a content-describing metadata stored separately from the digital content, from the data structure. The content-describing metadata provide content information including media encoding information for the digital content and a media profile information for the digital content. The content-describing metadata are configured to provide the content information to the media presentation module prior to rendering the digital content. In one embodiment, the processor is further configured to configure the media presentation module based on the media encoding information and the media profile information, and to present the content on a display. | 05-12-2016 |
20160134680 | CONTENT SUPPLY DEVICE, CONTENT SUPPLY METHOD, PROGRAM, AND CONTENT SUPPLY SYSTEM - The present disclosure relates to a content supply device, a content supply method, a program, and a content supply system that make it possible to extend an adaptive streaming technique employing the DASH and supply content through a plurality of different delivery paths According to a first aspect of the present disclosure, there is provided a content supply device that supplies a plurality of pieces of streaming data that include content of a same subject and differ in an attribute according to an adaptive streaming technique, the content supply device including: a supply unit configured to supply the plurality of pieces of streaming data to a reception side via a plurality of different networks; and a metafile generating unit configured to generate a metafile including an acquisition destination of a manifest file in which a QoS parameter for selecting the plurality of pieces of streaming data to be supplied by the reception side and a condition value of the QoS parameter are described and supply the metafile to the reception side. The present disclosure can be applied to a system that delivers content in a streaming manner. | 05-12-2016 |
20160134694 | CONTENT DELIVERY NETWORK BASED NETWORK LATENCY REDUCTION APPARATUS, METHODS AND SYSTEMS - Some embodiments relate to a method of defining a first pointer file containing a first location identifier for a content located at a Content Delivery Network (CDN) server so as to cause placement of the first pointer file at the CDN server. Further, the method includes the step of receiving, from a requesting device, a request for the content, the request including data on at least one of the requesting device or a user of the requesting device. In addition, the method allows for constructing a second location identifier containing at least one element derived from the data, and sending a second pointer file containing the second location identifier to the requesting device, where the second location identifier matching the first location identifier when a software development kit (SDK) executing on the requesting device defines the at least one element. | 05-12-2016 |
20160134699 | STORAGE MANAGEMENT SYSTEM, MANAGEMENT DEVICE AND METHOD THEREFOR - A storage management method, includes steps: detecting sizes of shared storage spaces of all terminal devices joined in a sharing system; dividing the all terminal devices into a number of device groups according to local area networks where the terminal devices located in; classifying the terminal devices of each group into a number of kinds of terminal devices according to the sizes of the shared storage spaces of the terminal devices; mapping the shared storage spaces of each kind of terminal devices of each device group to one corresponding virtual disk of one row of a virtual disk array card; and determining a size of a file to be stored when receiving a storing request, and selecting a virtual disk with size nearest to and greater than or equal to that of the file, and storing the file into the terminal devices mapping to the selected virtual disk. | 05-12-2016 |
20160139096 | Method And Apparatus Determining An Amount of Phosphine (PH3) In An Atmosphere of An Enclosed Area - A process is provided for determining the amount of phosphine gas in the atmosphere of an enclosed area that has been fumigated with phosphine (PH | 05-19-2016 |
20160139884 | SYSTEMS AND METHODS EMPLOYING UNIQUE DEVICE FOR GENERATING RANDOM SIGNALS AND METERING AND ADDRESSING, E.G., UNUSUAL DEVIATIONS IN SAID RANDOM SIGNALS - According to some embodiments, a system comprises a generator of a truly random signal is connected to an input and feedback device for the purpose of providing a user with real time feedback on the random signal. The user observes a representation of the signal in the process of an external physical event for the purpose of finding a correlation between the random output and what happens during the physical event. In some examples, the system is preferably designed such the system is shielded from all classically known forces such as gravity, physical pressure, motion, electromagnetic fields, humidity, etc. and/or, such classical forces are factored out of the process as much as possible. The system is thus designed to be selectively response to signals from living creatures, in particular, humans. | 05-19-2016 |
20160142449 | COMMUNICATION EXCHANGES AND METHODS OF USE THEREOF - An exemplary specifically programmed electronic communications exchange which includes at least the following specifically programmed components: a specifically programmed computer processor that is configured to at least perform, in real-time, the following: causing, via a computer network, to display a company personalized communications set-up graphical user interface configured to allow a representative of a company to dynamically define a plurality of company communications attributes; causing, via the computer network, to display a consumer communications set-up graphical user interface configured to allow a consumer to dynamically define a plurality of consumer communications preference attributes; automatically matching the company to the consumer based at least in part on: the plurality of company communications attributes and the plurality of consumer communications preference attributes; and automatically and electronically delivering a plurality of electronic communications, from or on behalf of the company, to the consumer. | 05-19-2016 |
20160142456 | Method and Device for Acquiring Media File - A method and device for acquiring a media file. The method includes receiving an acquiring instruction, where the acquiring instruction instructs to acquire a media file, and multiple cue points are preset in the media file; acquiring, according to the acquiring instruction, one or more cue points from the multiple cue points preset in the media file; determining cue point data, corresponding to the one or more cue points, in the media file; and downloading the cue point data, where the cue point data is used to present a segment of content of the media file, so that a user determines whether to acquire all or a part of data of the media file. | 05-19-2016 |
20160142457 | CONTENT DISTRIBUTION SYSTEM AND METHOD - There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams. | 05-19-2016 |
20160142459 | CONTROLLING MP3 PLAYER - A computer system for implementing a method for communicating an audio message file from a computing device to an audio player device. The computer system includes the computing device, the audio player device, and one or more computer readable hardware storage devices containing program instructions which upon being executed on both the computing device and the audio player device, implement the method. An audio message file is generated by the computing device and sent to the audio player device. In response to receipt of the audio message file, the audio player device halts play of a song or other audio content that was being played by the audio player device at a time of receipt of the audio message file, and plays the audio message file. | 05-19-2016 |
20160142467 | COMMUNICATION METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM - Provided is a communication method of an electronic device, including executing a web browser, requesting registration in an IP multimedia core network subsystem (IMS) using a first client associated with the web browser, and displaying, in a part of the web browser using the first client, information associated with a network to which the electronic device is connected. | 05-19-2016 |
20160142470 | MANAGING FILE TRANSFER COMMANDS - A method of and system for managing file transfer commands to a remote system is disclosed. The method and system may include establishing a first defined file transfer command having a first group identifier. The first defined file transfer command may be configured to pull data from the remote system. The method and system may include establishing a second defined file transfer command having a second group identifier. The second defined file transfer command may be configured to at least one of delete data of the remote system and push data to the remote system. The method and system may include performing the first defined file transfer command after performing the second defined file transfer command when the first group identifier and the second group identifier match. | 05-19-2016 |
20160142473 | E-book Share Server, the method and the program - The present invention is to allow a user for the secondary use of the electronic book according to the use act previously permitted by the copyright holder of the electronic book. | 05-19-2016 |
20160142479 | REPLICATION WITH ADUSTABLE CONSISTENCY LEVELS - Replication in a distributed file system is described. A processing device receives a new data modification request from a client device. The processing device provides the request in a sequence to a server. The server is to perform the new data modification request in view of the sequence. The processing device receives an indication of completion of the new data modification request from the server. The processing device determines that a completion threshold has been satisfied in view of the received indication of completion of the new data modification request. The processing device provides, in view of the determining, a message to the client device that the new data modification request was performed successfully. | 05-19-2016 |
20160142487 | Grid Distributed Cache - Example distributed cache systems and methods are described. In one implementation, a method receives a read call at a first call such that the read call identifies specific data. The method identifies multiple storage nodes and multiple connected clients based on information contained in a cache map. The first client sends the read call to the multiple storage nodes and the multiple connected clients. The method determines whether any of the connected clients has cached the specific data. If at least one of the connected clients has cached the specific data, the specific data is accessed from the connected client that has cached the data. If none of the connected clients has cached the specific data, the specific data is accessed from a storage system. | 05-19-2016 |
20160142489 | CONNECTION CONTROL APPARATUS, STORAGE APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM - A connection control apparatus includes a linkup detector that detects a linkup with the host apparatus, a port information generator that generates port group information containing port information to identify a port of the storage apparatus whose linkup is detected by the linkup detector, a host information generator that generates host group information containing host information to identify the host apparatus whose linkup is detected by the linkup detector, a logical volume information generator that generates logical volume group information containing logical volume information to identify the logical volumes of all unallocated logical volumes, and an access processing information generator that generates access processing information associating the port group information, the host group information, and the logical volume group information. | 05-19-2016 |
20160142493 | SENSOR DATA COLLECTION SYSTEM - The sensor data collection system includes one or a plurality of sensors; a gateway device capable of collecting, converting, processing, making a threshold determination of, and compressing data from the sensors and transmitting the data to a data collection server at a timing set as needed; and the data collection server that collects the sensor data from the gateway device. The data collection server includes a means that compresses sensor data conversion, processing, threshold determination, compression, and transmission timing settings into a binary and transmits the binary to the gateway device. The gateway device includes a means that executes conversion, processing, threshold determination, and compression with respect to the data collected from the sensors in accordance with the various settings compressed into the binary, and that transmits the sensor data to the data collection server at the set transmission timing. | 05-19-2016 |
20160142510 | CACHE-AWARE CONTENT-BASED RATE ADAPTATION MECHANISM FOR ADAPTIVE VIDEO STREAMING - An apparatus is configured to perform a method for adaptive video streaming. The method includes determining a link quality or throughput in at least one of: a first link from a server to an intermediate node or a second link from the intermediate node to a client device. The method also includes, based on the determined link quality or throughput, estimating a link quality in a future time period for at least one of: the first link or the second link. The method further includes determining a schedule for downloading video segments from the server to a cache associated with the intermediate node, the schedule determined based on the estimated link quality in the future time period. In addition, the method includes downloading video segments according to the schedule from the server to the cache during the future time period. | 05-19-2016 |
20160142512 | INDIRECTION OBJECTS IN A CLOUD STORAGE SYSTEM - Several embodiments using indirection objects to organize data in a cloud storage system are disclosed. An indirection object stores associations to different variants or segments of an object. The indirection object receives requests for the objects and responds with the appropriate variant, segment, or segments of the object. The variant, segment, or segments returned may vary from request to request. | 05-19-2016 |
20160149964 | APPARATUS AND METHOD FOR COMMUNICATIONS INVOLVING A LEGACY DEVICE - A gateway receives a message from a first terminal to establish a connection between the first terminal and a second terminal. The gateway sends a second message to the second terminal to offer a connection. After receiving the first message from the first terminal, the gateway receives subsequent third messages from the first terminal that identify candidates for assisting in the formation of the connection. The gateway saves information about these candidates. The gateway either uses such information for facilitating the formation of the connection or forwards that information to the second communication terminal after receiving an answer accepting the establishment of a connection from the second terminal and determining whether the second terminal has a WebRTC client. | 05-26-2016 |
20160149980 | CONTENT DISTRIBUTION SYSTEM AND METHOD - There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams. | 05-26-2016 |
20160149981 | Systems, Methods, and Media for Controlling Delivery of Content - Methods, systems, and computer readable media for controlling delivery of content are provided. In some embodiments, a system for controlling delivery of content is provided. The system includes processing circuitry configured to: transmit, to a server, a plurality of requests for blocks of the content; while at least some of the plurality of requests are still outstanding: detect a change of a service characteristic of a connection between the system and the server; determine a preferred number of outstanding requests; and cancel at least some of the requests from the plurality that are still outstanding based on the preferred number and a count of the requests from the plurality that are still outstanding. | 05-26-2016 |
20160149983 | METHOD AND APPARATUS FOR PROVIDING ENHANCED STREAMING CONTENT DELIVERY WITH MULTI-ARCHIVE SUPPORT USING SECURE DOWNLOAD MANAGER AND CONTENT-INDIFFERENT DECODING - A system, apparatuses and methods are provided to download and process data and other content streamed over a wide area network using one or more dynamically fetched, material specific, data handlers (e.g., download assistants). A download assistant fetches a data stream from a remote location and processes the streamed data iteratively using buffers and multi-threaded processes through the decoder (e.g., codec), allowing source material-specific processing of the data as it is streamed from one or more download sources as well as content-indifferent and platform-indifferent decoding. To minimize versioning issues, payload construction for secure delivery is simplified to packing and encrypting a directory tree containing any number of files or other digital media into an archive and, when needed, dividing a payload into multiple files or archives with a descriptor that lists the archives. | 05-26-2016 |
20160149992 | ELECTRONIC DEVICE AND METHOD FOR DOWNLOADING FILE - A method for downloading a file from a server device using a client device. The client device includes a plurality of electronic devices. The method includes sending a file downloading request to the server device from one of the electronic devices, and sending an assist request to each of the other electronic devices of the client device, thus, enabling each of the electronic devices to receive a segment of the file from the server device. A complete file can be generated according to the segments of the file from the server device received by the electronic devices. | 05-26-2016 |
20160149994 | TRANSMITTING APPARATUS, TRANSMITTING METHOD, RECEIVING APPARATUS AND RECEIVING METHOD - A transmission stream is generated. In the transmission stream, a first transmission packet where transmission media is included in a payload and a second transmission packet where information relating to the transmission media is included in the payload are time division multiplexed. The transmission stream is transmitted to a receiving side through a predetermined transmission path. If the transmission media included in the payload of the first transmission packet is file data configuring the predetermined contents, information relating to the predetermined contents is inserted into a header thereof. At the receiving side, the first transmission packet including the file data configuring the predetermined contents can be acquired easily and accurately based on the information. | 05-26-2016 |
20160149998 | FEDERATED UPTAKE THROTTLING - In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow. | 05-26-2016 |
20160150010 | INFORMATION PROCESSING APPARATUS, DATA SAVE METHOD, AND INFORMATION PROCESSING SYSTEM - An information processing apparatus includes a memory; and a processor coupled to the memory and configured to: receive first data from a client device; determine whether the information processing apparatus is a master device that is to store the first data, by referring to assignment information indicating a correspondence relationship between a range of a hash value and a storage destination; store the first data when it is determined that the information processing apparatus is the master device; identify a replica device that is to store a replica of the first data; transmit the replica of the first data to the identified replica device; identify a first information processing device used as the master device when it is determined that the information processing apparatus is not the master device; transmit the first data to the identified first information processing device; and store the replica of the first data. | 05-26-2016 |
20160150012 | CONTENT-BASED REPLICATION OF DATA BETWEEN STORAGE UNITS - Methods, systems, and computer programs are presented for replicating data across storage systems. One method includes an operation for transferring a snapshot of a volume from an upstream array to a downstream array. The method further includes an operation for comparing an upstream snapshot checksum of the snapshot in the upstream array with a downstream snapshot checksum of the snapshot in the downstream array. When the upstream snapshot checksum is different from the downstream snapshot checksum, a plurality of chunks in the snapshot are defined. Further, for each chunk in the snapshot, a comparison is made of an upstream chunk checksum calculated by the upstream array with a downstream chunk checksum calculated by the downstream array. When the upstream chunk checksum is different from the downstream chunk checksum then the data of the chunk is sent from the upstream array to the downstream array. | 05-26-2016 |
20160150021 | INTERNET OF THINGS CLOCK HUB DEVICE AND METHOD - A platform, apparatus and method for Internet of Things Implementations. For example, one embodiment of an apparatus comprises an Internet of Things (IoT) clock hub comprising: a memory for storing program code and a microcontroller for executing the program code; a WAN interface to couple the IoT clock hub to an IoT service over the WAN, and a local communication interface to communicatively couple the IoT hub to a plurality of different types of IoT devices; and a display to display a clock indicating a current time, a current temperature, and one or more calendar events retrieved from a user's calendar, wherein the calendar events are provided to the IoT clock hub over the WAN interface. | 05-26-2016 |
20160156686 | SYSTEM AND METHOD FOR MANAGING MEDIA | 06-02-2016 |
20160156687 | SYSTEM, METHOD AND DEVICES FOR BLUETOOTH PARTY-MODE | 06-02-2016 |
20160156688 | METHOD FOR RETRIEVING, BY A CLIENT TERMINAL, A CONTENT PART OF A MULTIMEDIA CONTENT | 06-02-2016 |
20160156698 | Fieldbus Access Unit and Method for Operating the Same | 06-02-2016 |
20160156699 | Intelligent Content Management System for Effective Knowledge Transfer | 06-02-2016 |
20160156701 | METHOD FOR COMMUNICATING INFORMATION FROM RADIO FREQUENCY PERIPHERAL IDENTIFIERS | 06-02-2016 |
20160156705 | System and Method for Integrating an Electronic Pointing Device into Digital Image Data | 06-02-2016 |
20160156711 | CENTRALIZED DEVICE MANAGEMENT SYSTEM FOR MONITORING AND CONTROLLING VARIOUS APPLICATION SPECIFIC NETWORK COMPONENTS ACROSS DATA CENTERS | 06-02-2016 |
20160156740 | TRIGGER EVENT BASED DATA FEED OF VIRTUAL UNIVERSE DATA | 06-02-2016 |
20160162437 | RDMA TRANSFERS IN MAPREDUCE FRAMEWORKS - Embodiments of the present invention provide methods, systems, and computer program products for transferring data in a MapReduce framework. In one embodiment, MapReduce jobs are performed such that data spills are stored by mapper systems in memory and are transferred to reducer systems via one-sided RDMA transfers, which can reduce CPU overhead of mapper systems and the latency of data transfer to reducer systems. | 06-09-2016 |
20160164761 | STREAM MONITORING ACROSS A DISTRIBUTED PLATFORM - Some embodiments provide a system for simultaneously monitoring a content stream that is streamed using any of a plurality of streaming protocols from different points-of-presence (PoP) from within a distributed platform in real-time without the need for manual visual verification. The system is implemented with different emulation engines, each providing client-side player emulation for a different streaming protocol. The client-side player emulation involves requesting and downloading content stream chunks from a specified PoP according to the streaming protocol that is used by the distributed platform to stream the content stream under test. As part of the emulation, each instance inspects the downloaded chunks without decoding or rendering in order to track real-time performance and any errors in the server-side transmission of the content stream under test. | 06-09-2016 |
20160164773 | SYSTEMS AND METHODS FOR FASTER DOWNLOAD OF DIGITAL CONTENT IN MOBILE WIRELESS DEVICES - A handheld wireless device makes a request for service from a server of a business on a global network, the request originating from the wireless device is automatically routed to the closest server of the business that is geographically closest to the location of the wireless device as determined by a GPS function in the device, or by a router server in the wireless network based on the group of cell towers being connected to by the wireless device, or based on the location of the wireless device in a global telephone network database, for faster access to the service and a response there from. | 06-09-2016 |
20160164933 | DISCOVERY AND MANAGEMENT OF SYNCHRONOUS AUDIO OR VIDEO STREAMING SERVICE TO MULTIPLE SINKS IN WIRELESS DISPLAY SYSTEM - Methods, systems, and devices are described for service discovery and session establishment framework to enable a synchronous audio/video streaming service from a source to multiple sink devices. In accordance with the present disclosure, a plurality of sink devices (e.g., Wi-Fi speakers) may be deployed in a flexible (e.g., plug-and-play) fashion and may be discoverable by the source device. In some examples, the devices from multiple vendors may interoperate and easily connect with the source device for flexible configuration based on the media content or number of available sink devices. Thus, the present disclosure provides a method for service specific discovery associated with synchronous audio/video streaming by utilizing Application Service Platform (ASP) service discovery prior to establishment of a display service session from a source device to multiple sink devices. | 06-09-2016 |
20160164935 | ADAPTIVE BIT RATES IN MULTICAST COMMUNICATIONS - A resource such as a server derives multiple streams of data based on particular content. Each of the multiple streams of data is encoded to enable play back of the content according to a different level of quality. The server transmits the multiple streams of data of differing levels of quality on a multicast link downstream to one or more intermediate nodes that, in turn, distribute the streams of data to end users. For example, an intermediate node retrieves a respective stream of data from the multiple streams of data and forwards the selected stream of data over a second portion of the multicast link to a respective client device. The intermediate node can transmit a different stream of data to the respective client device depending on available bandwidth. The client device plays back the transmitted stream of data to produce a rendition of the particular content. | 06-09-2016 |
20160164939 | Systems and Methods for Automatically Generating Top Level Index Files - Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server. | 06-09-2016 |
20160164941 | METHOD FOR TRANSCODING MUTIMEDIA, AND CLOUD MULIMEDIA TRANSCODING SYSTEM OPERATING THE SAME - Provided is a multimedia transcoding method and a cloud multimedia transcoding system (CMTS) for performing the method, wherein the method includes receiving video data, generating video blocks by dividing the video data, and transcoding the video blocks, and the receiving, the generating, and the transcoding are performed by a transcoding module. | 06-09-2016 |
20160164943 | TRANSPORT INTERFACE FOR MULTIMEDIA AND FILE TRANSPORT - A server device for transmitting media data includes a first unit and a second unit. The first unit comprises one or more processing units configured to send descriptive information for media data to the second unit of the server device, wherein the descriptive information indicates a segment of the media data or a byte range of the segment and an earliest time that the segment or the byte range can be delivered or a latest time that the segment or the byte range of the segment can be delivered, and send the media data to the second unit. The second unit thereby delivers the segment or the byte range of the segment according to the descriptive information (e.g., after the earliest time and/or before the latest time). | 06-09-2016 |
20160164944 | DEPLOYING A PORTION OF A STREAMING APPLICATION TO ONE OR MORE VIRTUAL MACHINES - A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager determines from split rules how to split the flow graph for the streaming application. The streams manager requests virtual machines from a cloud manager. In response, the cloud manager provisions one or more virtual machines in a cloud. The streams manager then modifies the flow graph so a portion of the flow graph is deployed to the one or more virtual machines in the cloud. In this manner a streaming application can dynamically evolve to increase its performance as needed. | 06-09-2016 |
20160164946 | SYSTEMS AND METHODS FOR AN AUTOMATIC FRESH BROWSER INSTANCE FOR ACCESSING INTERNET CONTENT - A system and method for securing access to sensitive content on the web is disclosed. The approach automates compartmentalization practices for accessing different kinds of content with different browser instances. The automation is transparent to the user and does not require any modification of how non-sensitive content is accessed. For sensitive content, a Fresh Browser Instance (FBI) is automatically created to access the content. In addition, the automatic FBI system may provide support for novice users with predefined sensitive content sites as well as for more experienced users who can define conflict of interest (COI) classes which allows content from sites in the same user-defined class to coexist in a browser instance. | 06-09-2016 |
20160164947 | TECHNIQUES FOR METADATA-DRIVEN DYNAMIC CONTENT SERVING - Techniques for metadata-driven dynamic content serving. Metadata content is stored as a source instance. The metadata content is utilized to provide dynamically-constructed pages. The metadata content is published to runtime pods communicatively coupled to receive the metadata content. The source instance includes a metadata definition repository and is a primary source of dynamic data for serving pages in the runtime pods. The runtime pods are groups of multiple servers that act as a single entity to dynamically generate metadata-driven content in response to requests received from client devices. A request for content is received with a selected one of the runtime pods for a specific site. The specific site is mapped to a user identified by a user identifier. The user identifier is utilized to retrieve site metadata from a site metadata server. Content is provided in response to the request with the selected runtime pod utilizing the metadata content. | 06-09-2016 |
20160164950 | SENDING FILES FROM ONE DEVICE TO ANOTHER DEVICE OVER A NETWORK - Techniques are provided for causing a file to be sent from a source device over a network to one or more destination devices. An intermediary receives a notification of a file and determines which destination device(s) are to retrieve the file. The intermediary may determine the destination device(s) based on one or more attributes of the file. The intermediary may cause the file to be stored in persistent storage that is maintained by a separate storage service. The intermediary may cause the file to be deleted after a particular period of time. The source device may send multiple versions of a file to the intermediary, which determines which destination device is to receive which version. The file may be a digital image and a destination device may be a device that displays a slideshow of digital images while the destination device receives the digital image over a network. | 06-09-2016 |
20160164951 | APPLICATION ACCELERATION - A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder. | 06-09-2016 |
20160164952 | Systems and Methods For Information Centric Networking - A networking approach that maintains the benefits of ICN, but that can also be used to implement N-way commit protocols. In one aspect, a method performed by a routing apparatus is provided. In some embodiments, the method includes the routing apparatus receiving a request message transmitted by a requesting apparatus, the request message comprising a first content name. The routing apparatus forwards the first request message towards a publishing apparatus. After forwarding the first request message, the routing apparatus receives, via a network interface, a first response message transmitted by the publishing apparatus, the first response message comprising the first content name and a second content name. The routing apparatus forwards the first response message towards a requesting apparatus and links the second content name with a network interface identifier for identifying the interface via which the routing apparatus received the first response message. | 06-09-2016 |
20160164970 | Application Synchronization Method, Application Server and Terminal - An application synchronization method, an application server and a terminal are disclosed. The method includes: an application server receiving a request for acquiring associated contents associated with first terminal primary content sent by a first terminal or a second terminal; the application server accessing content viewing information of the first terminal primary content; and the application server acquiring the associated contents according to the content viewing information and returning the associated contents to the first terminal and/or the second terminal. With the application synchronization method, the application server and the terminal in the embodiments of the present invention, a simple and effective scheme of synchronizing the associated contents with the primary content is provided. | 06-09-2016 |
20160164983 | COMMUNICATION SYSTEM, SERVER APPARATUS, AND COMMUNICATION METHOD - Disclosed herein is a communication system including: a first apparatus and a second apparatus being communication terminals at least one of which resides on a mobile object; and a server apparatus. The server apparatus includes: a determination block configured to determine whether the first and the second apparatuses are in close proximity to each other based on position data of the first apparatus and on position data of the second apparatus; and a communication block configured such that if the determination block determines that the first and the second apparatuses are in close proximity to each other, the communication block transmits preinstalled content data to at least one of the first and the second apparatuses. | 06-09-2016 |
20160164991 | INFORMATION PUSH METHOD, SERVER, USER TERMINAL AND SYSTEM - An information push method includes: an information push server determining recommendation information that currently needs to be pushed to a target user; the information push server obtaining setup information of the target user, where the setup information includes personalized graphic information preset by the target user; the information push server generating, according to the setup information of the target user, a personalized two-dimensional code that bears the recommendation information, where an image of the personalized two-dimensional code carries the personalized graphic information preset by the target user; and the information push server pushing the personalized two-dimensional code to the target user. By using the present disclosure, a click-through rate and conversion rate that a two-dimensional code pushed on the Internet has from a user can be improved. | 06-09-2016 |
20160164996 | METHOD FOR ADAPTING THE BEHAVIOR OF A CACHE AND CORRESPONDING CACHE - The invention concerns a method for adapting the behavior of a cache located along the transmission path between a client terminal and a server, such a client terminal being able to receive from the server content parts of a multimedia content, | 06-09-2016 |
20160165001 | SYSTEM AND METHOD FOR INSERTING OWNED MEDIA CONTENT INTO MOBILE APPLICATIONS - A method includes transmitting a request to a server from a mobile device. The request may be initiated by an application executing on the mobile device. The method includes receiving a message at the mobile device from the server. The message may include first validation information and information indicating a location where the mobile device can retrieve content. The method includes retrieving the content from the location indicated in the message, and generating second validation information based on the retrieved content. The method includes validating the content based on a comparison of the first validation information and the second validation information. The method includes selectively storing the content based on whether the validation of the content indicates the content is valid. The content may be stored for subsequent publication at the mobile device via the application. The content may be published while the mobile device is offline. | 06-09-2016 |
20160165011 | REQUEST AND RESPONSE DECOUPLING VIA PLUGGABLE TRANSPORTS IN A SERVICE ORIENTED PIPELINE ARCHITECTURE FOR A REQUEST RESPONSE MESSAGE EXCHANGE PATTERN - A computer-implemented system and method for decoupling processing of request and response messages supporting different pluggable respective transports in a service-oriented pipeline architecture for a request-response Message Exchange Pattern (MEP) is disclosed. The method in an example embodiment includes receiving a message having coded therein information identifying a desired pluggable transport mechanism respectively for a request and a response; processing the message through a message processing pipeline; dispatching the processed message to a dispatcher; determining if the desired pluggable transport mechanism is available; activating the desired pluggable transport mechanism, if the desired pluggable transport mechanism is available; and transporting the processed message via the desired pluggable transport mechanism. | 06-09-2016 |
20160165620 | SYSTEMS AND METHODS FOR INTEGRATED SECURITY ACCESS CONTROL FOR VIDEO AND AUDIO STREAMING - A security server in a communication network determines a number of available channels for a plurality of mobile devices and allocates one channel of the available channels to one of the mobile devices based on at least one priority parameter. The security server further receives data including at least one of audio data and video data from the one mobile device over the one channel and transmits the audio data and/or video data to at least one different device configured to display the audio data and/or video data. | 06-09-2016 |
20160173268 | METHOD OF SYNCHRONIZATION DURING THE PROCESSING, BY A MULTIMEDIA PLAYER, OF AN ITEM OF MULTIMEDIA CONTENT TRANSMITTED BY AN MBMS SERVICE | 06-16-2016 |
20160173388 | NETWORK BANDWIDTH CONSERVATION | 06-16-2016 |
20160173547 | SYSTEM AND METHOD FOR DELIVERING CONTENT OVER A MULTICAST NETWORK | 06-16-2016 |
20160173548 | HEAD UNIT FOR PROVIDING MULTI-STREAMING SERVICE BETWEEN DIFFERENT DEVICES, STREAMING CONTROL METHOD THEREOF, AND COMPUTER READABLE MEDIUM FOR EXECUTING THE METHOD | 06-16-2016 |
20160173551 | SYSTEM AND METHOD FOR SESSION MOBILITY FOR ADAPTIVE BITRATE STREAMING | 06-16-2016 |
20160173552 | GATEWAY SERVER CONDITIONED MEDIA STREAMING | 06-16-2016 |
20160173553 | THROTTLING CONTENT DOWNLOAD IN ADAPTIVE HTTP LIVE STREAMING | 06-16-2016 |
20160173554 | MODULAR AND SCALABLE DIGITAL MULTIMEDIA MIXER | 06-16-2016 |
20160173556 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING MEDIA BROADCASTING SIGNAL IN REAL TIME TRANSPORT PROTOCOL-BASED BROADCASTING SYSTEM | 06-16-2016 |
20160173558 | METHOD AND APPARATUS FOR CAPACITY DIMENSIONING IN A COMMUNICATION NETWORK | 06-16-2016 |
20160173567 | METHOD AND APPARATUS FOR RESOURCE DOWNLOADING OVER A NETWORK FROM MULTIPLE SOURCES | 06-16-2016 |
20160173590 | METHOD FOR BUILDING UP A CONTENT MANAGEMENT SYSTEM | 06-16-2016 |
20160173592 | MIGRATION OF EXECUTING APPLICATIONS AND ASSOCIATED STORED DATA | 06-16-2016 |
20160173605 | SYSTEMS AND METHODS FOR DIFFRACTED DATA RETRIEVAL | 06-16-2016 |
20160173620 | TIME-BASED DATA PLACEMENT IN A DISTRIBUTED STORAGE SYSTEM | 06-16-2016 |
20160173632 | NETWORK TRAFFIC MANAGEMENT USING PORT NUMBER REDIRECTION | 06-16-2016 |
20160173633 | MEDIA QUEUING | 06-16-2016 |
20160182583 | GENERATING AN AUTOMATED MULTIMEDIA FEED BASED ON VIRTUAL IT INFRASTRUCTURE USERS NEEDS/INTEREST | 06-23-2016 |
20160182584 | Replacing Media Item | 06-23-2016 |
20160182585 | Media playback redirected to a networked renderer | 06-23-2016 |
20160182586 | METHOD AND APPARATUS FOR MEDIA STREAM TRANSMISSION, AND USER EQUIPMENT | 06-23-2016 |
20160182587 | In-Band Quality Data | 06-23-2016 |
20160182588 | DYNAMIC WORKLOAD BALANCING FOR REAL-TIME STREAM DATA ANALYTICS | 06-23-2016 |
20160182589 | METHOD AND SYSTEM FOR RENDERING DIGITAL CONTENT ACROSS MULTIPLE CLIENT DEVICES | 06-23-2016 |
20160182590 | SYSTEM AND METHOD FOR MODIFYING A STREAMING MEDIA SERVICE FOR A MOBILE RADIO DEVICE | 06-23-2016 |
20160182593 | METHODS, DEVICES, AND COMPUTER PROGRAMS FOR IMPROVING CODING OF MEDIA PRESENTATION DESCRIPTION DATA | 06-23-2016 |
20160182594 | ADAPTIVE STREAMING | 06-23-2016 |
20160182596 | METHOD, DEVICE AND SYSTEM FOR MANAGING AUDIO, VIDEO & DATA COMMUNICATIONS | 06-23-2016 |
20160182597 | METHOD AND APPARATUS FOR MULTIMEDIA CONTENT FILTERING | 06-23-2016 |
20160182610 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD | 06-23-2016 |
20160182617 | SYSTEMS AND METHODS FOR PROVIDING NAVIGATION FILTERS | 06-23-2016 |
20160182627 | APPLICATION HIBERNATION | 06-23-2016 |
20160182631 | DATA REPLICATION ACROSS SERVERS | 06-23-2016 |
20160182632 | DATA MIGRATION IN A STORAGE NETWORK | 06-23-2016 |
20160182633 | GUARANTEED DELIVERY OF REPLICATION MESSAGE | 06-23-2016 |
20160182655 | SYSTEMS AND METHODS OF GEO-LOCATION BASED COMMUNITY OF INTEREST | 06-23-2016 |
20160182671 | SYSTEMS AND METHODS FOR PARTIAL VIDEO CACHING | 06-23-2016 |
20160182673 | DYNAMIC CACHE INJECTOR | 06-23-2016 |
20160191267 | Information Processing Method and Central Control Device - An information processing method is described and includes establishing a first communication channel between a central control device and at least one smart home device through a first communication module of the central control device; downloading from a cloud device and installing an application program corresponding to the at least one smart home device; generating a first control instruction based on a control logic of a first application program upon obtaining description information of the first control instruction; and sending the first control instruction to a first smart home device corresponding to the first application program through the first communication channel so as to control the first smart home device to respond, wherein the description information of the first control instruction indicates changing a state of the first smart home device. A central control device is also described. | 06-30-2016 |
20160191330 | PASSIVE SAN DISCOVERY - A method, system, and computer program product for managing a storage area network (SAN) comprising determining a plurality of resources within a SAN, the SAN comprising at least one or more host, a fabric and at least one or more arrays, wherein the at least one or more arrays further comprises a storage, determining a passive resource in the SAN, the passive resource identified from the plurality of resources comprising active resources and passive resources in the SAN, and displaying to a user virtual information of the SAN, wherein the virtual information includes the passive resource and attributes associated with the passive resource. | 06-30-2016 |
20160191351 | SYSTEMS AND METHODS FOR RECORDING AND RECREATING INTERACTIVE USER-SESSIONS INVOLVING AN ON-LINE SERVER - An auditing system and method are used to capture and report an interactive client journey between a web-browser and a website. Instantiation of control code at an end-user computing device, typically initiated in response to a tag embedded in a website, initiates capture of server and request headers from the perspective of the locally-executing web-browser. The control code causes the sending of an uplink journey report to a cloud-based processing server that uses the report to interpret the server and request headers to imply real-time interactions between the end-user, the web-browser executing on the computing device and the web-server. Client-side capture provides for easy installation of control code that can be delivered directly from a content distribution network. The processing server correlates the server and request headers with predefined flagged events related to at least one of operation of the web-server and data processing at the web-server. | 06-30-2016 |
20160191355 | PRESENTING EXECUTION OF A REMOTE APPLICATION IN A MOBILE DEVICE NATIVE FORMAT - In one example, a mobile device includes one or more processors configured to issue, a request to access a resource maintained by a remote computing device, wherein the request causes the remote computing device to execute an application to access the resource, receive, via the network interface, information corresponding to graphical output resulting from execution of the application, wherein the graphical output corresponds to a format specific to the remote computing device, present a graphical representation of the received information in an output format optimized for the mobile device, receive an input command in an input format specific to the mobile device, wherein the input command comprises a command for interacting with the application, translate the input command to a format specific to the application executed by the remote computing device, and send the translated command to the remote computing device. | 06-30-2016 |
20160191399 | Methods and Systems for Congestion-Based Content Delivery - The various embodiments described herein include methods and/or systems for content delivery based on network congestion. In one aspect, a method of congestion-based content delivery includes receiving, via a network, a first request for content from a client device. The method also includes prioritizing a first type of content item over one or more other types of content items based, at least in part, on a degree of congestion of the network. The method further includes, in response to the first request, providing to the client device one or more content items of the first type in accordance with the prioritizing. | 06-30-2016 |
20160191581 | APPARATUS, SYSTEM AND METHOD OF MEDIA STREAMING - Some demonstrative embodiments include apparatuses, devices, systems and methods of video streaming. For example, an encoder to receive from a graphic processor a video stream to be transmitted to a wireless display, and to encode the video stream into an encoded video stream; and a wireless communication unit to communicate with the wireless display, to receive an indication that the encoded video stream is to be streamed in a burst, to receive the encoded video stream from the encoder, and to transmit the encoded video stream to the wireless display based on the indication. | 06-30-2016 |
20160191584 | SYNCHRONIZED VEHICLE MEDIA CONTENT SHARING MODERATION - A master media consumption device may stream media content to a plurality of slave media consumption devices for video playback, and may send playback status updates to the plurality of slave media consumption devices and the master media device to maintain synchronization of the audio and video playback. A device may identify as a master media device when connected to a computing platform of a vehicle, and as a media consumption device otherwise when the device is connected to the master media device. The device, when operating as the media consumption device, may display a video portion of an instance of media content; and when operating as the master media device, may provide an audio portion of the media content to the computing platform. | 06-30-2016 |
20160191586 | Modifiable Content Delivery System - An Internet content delivery system provides information to a number of different users. The system attempts to provide the same information to many different users while also providing the allusion to each of the users that they were receiving the content individually. The system attempts to minimize individualized bandwidth allocation by sending the same information to multiple different users while taking into account individualization requests of the multiple different users. An Internet or a playlist creator is also defined which allows a number of different items to be presented at different times depending on the playlist setting of the playlist. | 06-30-2016 |
20160191588 | PERSONAL BROADCAST SYSTEM - Systems, methods, and computer-readable media for a personal broadcast system. A client user, such as a celebrity, can initiate a video recording session through an application at the user's device. A group of end users, such as fans, can subscribe to view the video recording session through end user applications at respective user devices. Accordingly, after initiating the video recording session, the client user can send or stream the video recording session to the group of end users having subscribed to view the video recording session. The group of end users can then view the video recording session from the end user applications at the respective user devices. | 06-30-2016 |
20160191589 | SYSTEMS AND METHODS FOR GUIDING A DISABLED INDIVIDUAL - A media streaming device is disclosed that is capable of and configured to determine a suitable frame rate and/or suitable resolution of media to be delivered to a media client during a streaming initialization process. Thus, as described herein, a media stream may be delivered to a media client such that the media stream is not initially disrupted or non-optimal. Rather, the initial media frames may be delivered at a speed and quality that is appropriate or substantially appropriate (e.g., substantially optimal) based upon an initial assessment of the quality of the network or media streaming connection. | 06-30-2016 |
20160191591 | LIVE CROWDSOURCED MEDIA STREAMING - Technologies for crowdsourced media streaming include a number of mobile computing devices configured to capture media streams and transmit the media streams to a media server. The media server associates the media streams with metadata describing the media streams, including metadata describing an event captured in the media stream. The media server also processes the media streams to generate additional metadata. A number of client computing devices may submit media stream requests to the media server, and the media server contemporaneously streams matching media streams to the client computing devices as the media streams are captured by the mobile computing devices. The client computing devices may transmit feedback information relating to the media stream to the source mobile computing device via the media server. The client computing devices may display the media streams alongside or overlaying other media such as a broadcast media event. Other embodiments are described and claimed. | 06-30-2016 |
20160191595 | TECHNOLOGIES FOR ADAPTIVE REAL-TIME MEDIA STREAMING - Technologies for adaptive real-time media streaming include a computing device to determine, by a trusted execution environment of the computing device, a current workload of the computing device based on at least one activity counter. The at least one activity counter is to record counter data associated with performance of the computing device. Further, the computing device determines a residual workload capable of being supported by the computing device based on the determined current workload and a new content playback characteristics for streaming media content based on the determined residual workload. The computing device streams media content received from a trusted server based on the determined new content playback characteristics. | 06-30-2016 |
20160191598 | SYSTEM AND METHODS THAT ENABLE EMBEDDING, STREAMING, AND DISPLAYING VIDEO ADVERTISEMENTS AND CONTENT ON INTERNET WEBPAGES ACCESSED VIA MOBILE DEVICES - Disclosed are a system and method of online video streaming and rendering on mobile internet connected devices, in particular streaming of internet video advertisements and internet video content embedded on webpages through a web browser or application WebView. The system and method enable a webpage to embed video content that plays within the web browser app or application WebView using a standard process operable on all mobile devices and which does not require additional browser plug-ins or user initiation to render the video. Furthermore, the system and method provide a real-time process for transcoding video media assets that are encoded in numerous formats to a standard that renders embedded video on any webpage when accessed by a mobile internet connected device. | 06-30-2016 |
20160191599 | Location-Based Tagging and Retrieving of Media Content - Systems, apparatuses, components, methods, and techniques for location-based tagging and retrieving of media content are provided. Some embodiments include a media-playback device. The media-playback device includes a location-determining device that determines a geographical location of the media-playback device, a media-output device that plays media content items, at least one computer readable data storage device. The media-playback device operates to receive a selection of a location-based media playlist, the location-based media playlist including playlist data that identifies a set of media content items and defines a route. A geographic location of the media-playback device is determined using the location-determining device. A media content item of the location-based playlist is identified based on the determined geographic location and the route. The media-playback device plays the media content item. | 06-30-2016 |
20160191601 | System and Method for Running a Web Server on a Mobile Internet Device - A mobile Internet device (MID) having an operating system, a user interface framework, and telephony functionality. A web server is integrated into the operating system and configured for servicing HTTP requests. Telephony functionality is operable by said OS. Multiple such MID's are configurable as a peer-to-peer network, or peer-to-peer social network. | 06-30-2016 |
20160191609 | METHOD AND APPARATUS FOR PROVIDING PLAYLIST IN NETWORK - An apparatus, a terminal, and a method for providing a playlist are provided. The apparatus includes a communication unit configured to perform communication with another network entity and a control unit configured to receive a playback request message for content from a terminal through the communication unit, transmit a request for a playlist including information of at least one bandwidth capable of playing the content to a server, receive the playlist from the server through the communication unit, revise the received playlist based on information of an available network bandwidth, and transmit the revised playlist to the terminal through the communication unit. | 06-30-2016 |
20160191620 | SYSTEM BACKUP DEVICE AND BACKUP METHOD - A backup device quickly reflects a configuration change in an information processing system, constructed in the main site virtualization infrastructure, on an information processing system constructed in the sub-site virtualization infrastructure for ensuring compatibility between the information processing systems. When a change in the system data on the information processing system constructed in the virtualization infrastructure in the main site is detected, the backup device identifies a server in the sub-site corresponding to the change position in the main site based an mapping information on the servers configuring the information processing systems in the main site and the sub-site and updates the identified server and the mapping information | 06-30-2016 |
20160191624 | HYBRID BRIDGE FOR PROVIDING A BROWSERLESS FILE STORAGE AND SYNCHRONIZATION SERVICE - The disclosure includes a system and method for providing a browserless file storage and synchronization service for a client using a browserless device communicatively coupled to the client. The method may include determining a type for an operating system of the client. The method may include establishing one or more hooks with the operating system that are consistent with the type for the operating system. The method may include monitoring activity of the client using the one or more hooks. The method may include determining that an application included in the client is requesting to open a file stored on a server. The method may include providing application data to the client that is configured for the application to display content of the file which is stored on the server. | 06-30-2016 |
20160191635 | ACCESSING MULTIPLE CONTENT STORAGE FACILITIES USING SOURCE-AWARE STORAGE POLICIES - Systems for cloud-based storage systems. Embodiments commence upon deploying a server in a cloud-based environment, such that the server is configured to interface with one or more storage facilities that are accessible over a network by the server to provide cloud-based storage services in response to a storage command originating from a user terminal. The deployed server is connected to the network such that the server receives storage commands that pertain to one or more source objects that are associated with a set of source attributes. A policy manager applies one or more source-aware storage policies by determining a set of storage policies based at least in part on the one or more associated source attributes. The policy manager accesses a routing table of target storage locations and, in accordance with the source-aware policies, sends source objects over the network to one or more of the target storage locations. | 06-30-2016 |
20160191643 | FACILITATING CONTENT ACCESSIBILITY VIA DIFFERENT COMMUNICATION FORMATS - Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate server. Information indicative of one or more communication formats via which a client device is capable of communication is caused to be stored on a client device by (i) sending to the client device a web page having embedded therein one or more of IPv4 and IPv6 test content; and (ii) based on a response to the test content, determining communication capabilities of the client device. A result of the determination is stored within a browser cookie, which is sent to the client device. A content request is received from the client device that includes the browser cookie. The request is redirected to a server appropriate for the communication capabilities of the client based at least in part on the cookie. | 06-30-2016 |
20160191644 | PROXY APPLICATION WITH DYNAMIC FILTER UPDATING - The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations. | 06-30-2016 |
20160191649 | CONTENT CACHING WITH REMOTE CHARGING SERVICES IN A RADIO ACCESS NETWORK - A RAN based data processing system is configured for content caching with remote charging services. The system can include a base station that includes an antenna, a receiver, a transmitter, a processor, a local cache, and a network interface to a data communications network. The system also can include an RNC coupled to the base station over the data communications network. The system yet further can include a charging service executing in memory of a host computer recording charges for data services provided in the RAN. Finally, the system can include a caching with remote charging module executing by the processor of the base station. The module can include program code enabled to receive a data request from an end user device, to route the request to a content server in a computer communications network through a coupled CN, to receive a response to the request, to cache the response in the local cache, to forward the response to the end user device, and to transmit data characteristic of the response to the charging service external. | 06-30-2016 |
20160191651 | Managing mobile device user subscription and service preferences to predictively pre-fetch content - A content delivery network (CDN) is enhanced to enable mobile network operators (MNOs) to provide their mobile device users with a content prediction and pre-fetching service. Preferably, the CDN enables the service by providing infrastructure support comprising a client application, and a distributed predictive pre-fetching function. The client application executes in the user's mobile device and enables the device user to subscribe to content (e.g., video) from different websites, and to input viewing preferences for such content (e.g.: “Sports: MLB: Boston Red Sox”). This user subscription and preference information is sent to the predictive pre-fetching support function that is preferably implemented within or across CDN server clusters. A preferred implementation uses a centralized back-end infrastructure, together with front-end servers positioned in association with the edge server regions located nearby the mobile core network. The predictive pre-fetch service operates on the user's behalf in accordance with the user preference information. | 06-30-2016 |
20160191659 | TECHNIQUES TO TRANSFER LARGE COLLECTION CONTAINERS - Techniques to transfer large collection containers in a large payload support system comprising one or more components configured to request a support server device for delivery location information, receive from the support server device delivery location information, aggregate at least one performance container stored in a performance datastore into a performance collection container based at least partially on the associated start time parameter and end time parameter, and transfer the performance collection container to a payload server device based at least partially on the delivery location information. Other embodiments are described and claimed. | 06-30-2016 |
20160191660 | TECHNIQUES TO TRANSFER LARGE COLLECTION CONTAINERS - Techniques to transfer large collection containers in a large payload support system comprising one or more components configured to receive a collection container delivery request to deliver a first collection container, determine whether the first collection container is a large container based at least partially on the collection container delivery request, segment, logically, the first collection container into at least one container segment, each container segment of the at least one container segment having an associated container segment offset information, and deliver the at least one container segment to a payload server device, wherein each container segment of the at least one container segments is associated with a transfer segment header information. Other embodiments are described and claimed. | 06-30-2016 |
20160197857 | AIRCRAFT CONTROL DOMAIN COMMUNICATION FRAMEWORK | 07-07-2016 |
20160197970 | RECEPTION DEVICE, RECEPTION METHOD, TRANSMISSION DEVICE, AND TRANSMISSION METHOD | 07-07-2016 |
20160197972 | METHOD AND SYSTEM FOR SUPPLYING MEDIA OVER COMMUNICATION NETWORKS | 07-07-2016 |
20160197973 | METHOD FOR SYNCHRONIZING A RICH MEDIA ACTION WITH AN AUDIOVISUAL CHANGE, CORRESPONDING DEVICE AND COMPUTER SOFTWARE, METHOD FOR GENERATING A RICH MEDIA PRESENTATION AND CORRESPONDING COMPUTER SOFTWARE | 07-07-2016 |
20160197974 | CLOUD STREAMING SERVICE SYSTEM, AND METHOD AND APPARATUS FOR PROVIDING CLOUD STREAMING SERVICE | 07-07-2016 |
20160197975 | Server-side prediction of media client steady state | 07-07-2016 |
20160197978 | INFORMATION PROCESSING APPARATUS AND METHOD, AND COMPUTER PROGRAM | 07-07-2016 |
20160197979 | MODULAR SYSTEM FOR HOLISTIC DATA TRANSMISSION ACROSS AN ENTERPRISE | 07-07-2016 |
20160197994 | STORAGE ARRAY CONFIRMATION OF USE OF A PATH | 07-07-2016 |
20160197995 | PROVIDING STORAGE SERVICE TO TENANT IN CLOUD STORAGE ENVIRONMENT | 07-07-2016 |
20160197997 | METHOD AND SYSTEM FOR TRANSFERRING DATA BETWEEN STORAGE SYSTEMS | 07-07-2016 |
20160198013 | APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENTS | 07-07-2016 |
20160198236 | STREAMING MEDIA TRANSMISSION METHOD AND SYSTEM, USER EQUIPMENT, AND SERVER | 07-07-2016 |
20160204997 | Extracting Log Files From Storage Devices | 07-14-2016 |
20160205148 | METHOD AND DEVICE FOR PERFORMING AUDIO/VIDEO STREAMING IN WIRELESS COMMUNICATION SYSTEM | 07-14-2016 |
20160205158 | SESSION DESCRIPTION INFORMATION FOR OVER-THE-AIR BROADCAST MEDIA DATA | 07-14-2016 |
20160205159 | BROADCAST RESPONSE SYSTEM | 07-14-2016 |
20160205160 | MULTIFUSION OF A STREAM OPERATOR IN A STREAMING APPLICATION | 07-14-2016 |
20160205161 | METHOD AND APPARATUS FOR CONTENT DISTRIBUTION OVER A NETWORK | 07-14-2016 |
20160205164 | SERVER-SIDE ADAPTIVE BIT RATE CONTROL FOR DLNA HTTP STREAMING CLIENTS | 07-14-2016 |
20160205165 | Dynamically Adjusting Stream Quality Level | 07-14-2016 |
20160205182 | SYNCHRONIZATION OF SNAPSHOTS IN A DISTRIBUTED STORAGE SYSTEM | 07-14-2016 |
20160205183 | METHOD AND APARATUS FOR BACKING UP DATA AND ELECTRONIC DEVICE | 07-14-2016 |
20160205187 | SHADOWING STORAGE GATEWAY | 07-14-2016 |
20160205215 | SINGLE COMPUTER-BASED VIRTUAL CROSS-DOMAIN SOLUTIONS | 07-14-2016 |
20160255125 | METHOD AND APPARATUS FOR ENABLING MULTIMEDIA SYNCHRONIZATION | 09-01-2016 |
20160255129 | Delay Compensation for Broadcast Adaptive Bitrate Streaming | 09-01-2016 |
20160255130 | METHOD AND APPARATUS FOR MEDIA DATA DELIVERY CONTROL | 09-01-2016 |
20160255131 | Systems and Methods for Frame Duplication and Frame Extension in Live Video Encoding and Streaming | 09-01-2016 |
20160255133 | NETWORK STREAMING OF CODED VIDEO DATA | 09-01-2016 |
20160255135 | METHOD AND APPARATUS FOR DISPLAYING PROCESSING STATUS | 09-01-2016 |
20160255140 | Edge Server Selection for Device-Specific Network Topologies | 09-01-2016 |
20160255151 | Information processing method, device, and system | 09-01-2016 |
20160255152 | METHOD AND SYSTEM FOR GLOBAL NAMESPACE WITH CONSISTENT HASHING | 09-01-2016 |
20160255169 | METHOD AND SYSTEM FOR SMART OBJECT EVICTION FOR PROXY CACHE | 09-01-2016 |
20160380713 | INTEGRATING AUDIO CONTENT WITH ADDITIONAL DIGITAL CONTENT - Systems and methods for integrating audio content presented via an audio playback device with additional digital content are provided herein. The system includes a content retriever configured to retrieve the audio content from a terrestrial radio station, and retrieve the additional digital content from an Internet streaming channel, the terrestrial radio station and the Internet streaming channel being associated with an audio program; and being configured to output the additional digital content. Further included herein is a method for delaying a delivery of additional audio content. | 12-29-2016 |
20160380780 | Systems and Methods for Simultaneously Sharing Media Over a Network - Systems and methods presented herein may allow a sending user to collaboratively share media content with recipients such that each recipient may control media playback, and the controls effect the playback experienced by the other recipients. The net result is a shared media player. The recipients may all execute a common client software on their computing devices that causes the computing devices to stream the media from a content provider but route playback control selections to a server that then transmits the selections to the other recipients in real time. | 12-29-2016 |
20160381085 | TAMPER-PROOF COMMUNICATION CHANNEL - A method for preventing tampering with the accessibility of resources specified by Universal Resource Locators (URLs) comprising establishing a tamper-proof channel between a client and a proxy; requesting URL content via the tamper-proof channel; forwarding URL requests from the proxy; and returning responses to the client via the tamper-proof channel. | 12-29-2016 |
20160381088 | Forward request queuing in a distributed edge processing environment - A server in a distributed environment includes a process that manages incoming client requests and selectively forwards service requests to other servers in the network. The server includes storage in which at least one forwarding queue is established. The server includes code for aggregating service requests in the forwarding queue and then selectively releasing the requests, or some of them, to another server. The queuing mechanism preferably is managed by metadata, which, for example, controls how many service requests may be placed in the queue, how long a given service request may remain in the queue, what action to take in response to a client request if the forwarding queue's capacity is reached, etc. In one embodiment, the server generates an estimate of a current load on an origin server (to which it is sending forwarding requests) and instantiates the forward request queuing when that current load is reached. | 12-29-2016 |
20160381100 | ACCELERATOR CONTROL METHOD AND ACCELERATOR USING THE SAME - A method of controlling an accelerator for transmitting media content received from a media server to at least one media player, includes receiving from the at least one media player a request for the media content; determining an operational state of the at least one media player; determining a plurality of priorities corresponding to a plurality of pieces of media metadata stored in the accelerator based on the determined operational state, the plurality of pieces of media metadata corresponding to the requested media content; and managing the plurality of pieces of media metadata based on the plurality of priorities. | 12-29-2016 |
20160381101 | METHOD AND APPARATUS FOR STREAMING MEDIA - The present invention relates to a method and apparatus for streaming media content between nodes on a network ( | 12-29-2016 |
20160381102 | MEDIA DEVICE AND METHOD OF ENHANCING USE OF MEDIA DEVICE - A method of enhancing the use of a media device and a media device are provided. The media device receives a broadcast media stream transmitted by a broadcast system, a service transmitted by a telecommunication system, the service being associated with a broadcast media stream and program guide information relating to a broadcast media stream. The media device is configured to detect when the service transmission comprises data corresponding to given search parameters and to record the broadcast media stream in a memory on the basis of the detection. | 12-29-2016 |
20160381104 | USER ASSEMBLED CONTENT DELIVERED IN A MEDIA STREAM - A system and method for a user to send a message to another user of a streaming media service. The message is directed to a specific recipient and is sponsored by an advertising entity. The shout-out is transmitted to the recipient with a sponsor message when the recipient either accesses or logs into the streaming media service. The recipient is notified that a shout-out or dedication is available for the recipient to listen to. When the user logs into the streaming media service the shout-out is presented to the recipient along with a sponsor advertisement. | 12-29-2016 |
20160381105 | LOCAL STREAMING PROXY SERVER - A local application streaming proxy can create a virtual image of storage media, which allows cloud operators to rapidly deliver applications, or deliver any operating system remotely, while providing better security, network utilization, low power requirements, and consistent performance for streamed applications and operating systems. A station using its WiFi/LAN provides QoS guarantees (or priority) for application streaming network communications to create a consistent user experience regardless of other application bandwidth utilization. “HTTP demand paging” is also possible. | 12-29-2016 |
20160381108 | Co-device to a Mobile Device for Integrated Use and Experience of Mobile Applications on Another Device and Display - Systems and methods are provided for employing a co-device with a mobile/second device for sharing a user experience of mobile applications on both the mobile/second device and another display/first device. | 12-29-2016 |
20160381112 | METHODS AND DEVICES FOR EFFICIENT ADAPTIVE BITRATE STREAMING - Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device. | 12-29-2016 |
20160381113 | ADAPTIVE VIDEO WHITE SPOT LEARNING AND USER BANDWIDTH DELIVERY CONTROL SYSTEM - A system and method that utilize a learning system to maintain a set of geographical locations indicating an area where network data coverage is poor. When it is determined that a client device is moving towards such an area, the client is forced or instructed to switch to a lower delivery bitrate for video segments in order to force the client's Adaptive Bit Rate (ABR) playback buffer to fill itself with enough low-quality video segments to enable the client to cross the area without video playback interruption. Thus, the client mobile device may be preemptively forced to choose the lowest bitrate specified in a manifest file for the delivered video segments as the bitrate for downloading video segments when approaching the poor coverage area. Hence, the client device can maintain a minimum level of Quality of Service (QoS) when moving through network areas with poor data coverage. | 12-29-2016 |
20160381121 | QUERY ENGINE FOR REMOTE ENDPOINT INFORMATION RETRIEVAL - Embodiments are disclosed herein for remote retrieval of information from endpoints and comprise receiving a master query at an endpoint in a network environment and executing a set of one or more subqueries defined in the master query. Embodiments also comprise an execution of a first subquery that includes executing a function to produce a first output, applying one or more conditions to the first output to determine a second output, and determining a result of the master query based, at least in part, on the second output. In specific embodiments, the master query is received from another node over a network connection. In more specific embodiments, the function is executed on the endpoint to collect real-time information based on one or more parameters. In further embodiments, the function is one of a plug-in or a script. | 12-29-2016 |
20160381127 | Systems and methods for dynamic networked peer-to-peer content distribution - Peer-to-peer (P2P) dynamic networks and/or sub-networks for file distribution between peers receiving the same content, wherein nodes are outside controlled networks and/or content distribution networks (CDNs), and wherein large data files are distributed or shared across and among the peer nodes. | 12-29-2016 |
20160381137 | MANAGEMENT OF ASYNCHRONOUS AND SYNCHRONOUS RESOURCE REQUESTS - Embodiments of the present invention provide systems, methods, and computer program products for managing requests for acquiring one or more resources in a computing environment. In one embodiment, successful acquisition of the one or more resources is determined. Embodiments of the present invention provide systems, methods, and computer program products for initiating a synchronous request to acquire the one or more resources, responsive to determining that the acquisition of the one or more resources is not successful. | 12-29-2016 |
20160381156 | MANAGING FILE CHANGES MADE DURING A REVIEW PROCESS - A method for managing file changes is provided. A file editor is able to view if the file he is submitting for review, is already under review with any reviewer. A reviewer would be informed that another editor has edited the same file and has submitted his changes for review. Editors would be informed of all reviewer comments if there are multiple reviewers on one file. | 12-29-2016 |
20160381167 | Unified Content Posting - Methods, apparatuses and systems to provide a unified content posting mechanism. | 12-29-2016 |
20160381168 | PREDICTIVE CACHING FOR CONTENT - Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata. | 12-29-2016 |
20160381176 | DATA PREFETCHING FOR LARGE DATA SYSTEMS - The present invention is notably directed to a computer-implemented method of accessing data by an application. The method comprises detecting an application that is accessing an initial file stored in a storage system; fetching an application model of the detected application, the application model comprising an association between access patterns of the detected application when accessing first files with first metadata information of the said first files; identifying one or more second files stored in the storage system, the identified one or more second files having second metadata information that are similar to the first metadata information; and prefetching the identified one or more second files. | 12-29-2016 |
20170237686 | Software-Defined Network-Based Method and System for Implementing Content Distribution Network | 08-17-2017 |
20170237791 | USER INTERFACE CONTENT STATE SYNCHRONIZATION ACROSS DEVICES | 08-17-2017 |
20170237792 | Feature Generation for Online/Offline Machine Learning | 08-17-2017 |
20170237793 | Client Device, Method and Computer Program for Playing Media Content | 08-17-2017 |
20170237795 | INTERCONNECTION MECHANISM FOR MULTIPLE DATA STREAMS | 08-17-2017 |
20170237797 | QOS BASED BINARY TRANSLATION AND APPLICATION STREAMING | 08-17-2017 |
20170237802 | Method And Device For Sharing A Playlist At A Dedicated Media Player Device | 08-17-2017 |
20170237803 | METHODS AND APPARATUS FOR PROVIDING MEDIA FROM CONTENT PROVIDERS USING A NETWORK INTERFACE DEVICE | 08-17-2017 |
20170237829 | Monetizing Downloadable Files Based On Resolving Custodianship Thereof To Referring Publisher And Presentation Of Monetized Content In A Modal Overlay Contemporaneously With Download | 08-17-2017 |
20170238027 | Synchronizing Multiple over the Top Streaming Clients | 08-17-2017 |
20170238058 | System and Method for Interactive Remote Movie Watching, Scheduling, and Social Connection | 08-17-2017 |
20170238063 | System and Method to Transmit Data Packets Via a Cellular Network | 08-17-2017 |
20170238358 | METHOD AND DEVICE FOR NETWORK CONNECTION DOWNLOAD | 08-17-2017 |
20180026861 | ALLOCATING OPERATORS OF A STREAMING APPLICATION TO VIRTUAL MACHINES BASED ON MONITORED PERFORMANCE | 01-25-2018 |
20180026890 | TWO STEPS SERVER SELECTION MECHANISM | 01-25-2018 |
20180026937 | SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES BY THIRD PARTIES | 01-25-2018 |
20180027034 | CONTROLLING BLUETOOTH MULTIMEDIA DEVICES | 01-25-2018 |
20180027035 | REDIRECTION APPARATUS AND METHOD | 01-25-2018 |
20180027036 | CREW MOBILE DEVICE-BASED CONTENT LOADER FOR ENTERTAINMENT SYSTEM | 01-25-2018 |
20180027037 | MOBILE DEVICE-BASED CONTENT LOADER FOR ENTERTAINMENT SYSTEM | 01-25-2018 |
20180027039 | Client Feedback Enhanced Methods and Devices for Efficient Adaptive Bitrate Streaming | 01-25-2018 |
20180027072 | STORAGE MANAGEMENT OPERATIONS BASED ON EXECUTABLE FILES SERVED ON DEMAND TO STORAGE MANAGEMENT COMPONENTS | 01-25-2018 |
20190146883 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, IMAGE PICKUP DEVICE, HEAD MOUNTED DISPLAY, AND INFORMATION PROCESSING METHOD | 05-16-2019 |
20190149507 | SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES BY THIRD PARTIES | 05-16-2019 |
20190149587 | METHOD AND TELECOMMUNICATIONS ARRANGEMENT FOR TRANSFERRING MEDIA DATA HAVING DIFFERING MEDIA TYPES VIA A NETWORK SENSITIVE TO QUALITY OF SERVICE | 05-16-2019 |
20190149589 | CONTROLLED STREAMING OF SEGMENTED CONTENT | 05-16-2019 |
20190149590 | SYSTEM AND METHOD FOR INTERLEAVED MEDIA COMMUNICATION AND CONVERSION | 05-16-2019 |
20190149593 | CUSTOMIZED, CLOUD-BASED DATA COLLECTION TOOL | 05-16-2019 |
20190149605 | STORING DATA IN DISTRIBUTED SYSTEMS | 05-16-2019 |
20190149857 | INTERFACES BETWEEN DASH AWARE APPLICATION AND DASH CLIENT FOR SERVICE INTERACTIVITY SUPPORT | 05-16-2019 |
20220141313 | SYSTEMS AND METHODS FOR BUILDING AND PROVIDING POLYMORPHIC REST SERVICES FOR HETEROGENEOUS REPOSITORIES - Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated. The evaluation result is used to determine whether to reject, accept, or redirect the request from the client device. | 05-05-2022 |