At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Fast mobile web applications using cloud caching
Methods and systems may provide for identifying a web application having a primary resource that references a secondary resource, wherein the primary resource...
Method and apparatus for asynchronous distribution of content
An approach is provided for asynchronous distribution of content and notifications of updates to a client. A proxy server causes an establishment of at least...
Providing electronic content based on sensor data
Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may...
Method and system for providing a virtual platform for sharing information
A method and system for providing a virtual platform for sharing information is disclosed. The method for providing virtual platform comprises deploying a...
Device tracker for user accounts
Disclosed are various embodiments for associating clients with user accounts using a unique device identifier. A plurality of identifiers is provided by a...
Methods and apparatus to monitor media presentations
Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic...
Computer implemented methods and apparatus for automatically following
entities in an online social network
Disclosed are methods, apparatus, systems, and computer readable storage media for causing an entity to automatically follow other entities in an online social...
Information distribution system
A system includes a server device and a plurality of user terminals. Each of the user terminals transmits a provisional user identifier, a group identifier, and...
Network manager system for location-aware mobile communication devices
Embodiments of a location sharing network manager process are described. The process is executed on a server computer coupled to a plurality of mobile...
Rediscovery of past data
According to one embodiment, a user's past content (e.g., pictures, movies, audio recordings) may be retrieved and pushed to the user's mobile device in a...
Region identification server, region identification method, region
identification program, and computer...
A content server (10) includes a receiving unit (14) that receives a request signal from a request source terminal, an acquisition unit (15) that acquires an IP...
Preferential loading in data centers
Infrastructure is disclosed for optimizing performance and minimizing errors during normal operation of replicated data centers. In some implementations,...
System and method to transport HTTP over XMPP
Method to transport HTPP over XMPP, including: forming a first two-level URI template to identify web resources accessible by use of HTTP in an XMPP network,...
System for provisioning service data utilizing the IMS defined Sh
interface's transparent data
Embodiments of the method and apparatus utilizes a conventional provisioning interface to the IMS HSS and the Sh interface from the HSS to a generic application...
Personalized phone registration based on virtual desktop infrastructure
Techniques are provided for a client device accessing a host virtual desktop (HVD) server in a network. At the client device, a session is initiated with the...
Therapy management system
Stored data is accessed over a computer network through a network data manager. Data may be stored and transferred to the network data manager from a product...
Devices and methods for network-coded and caching-aided content
A method for transmitting data files in a network includes receiving requests from destination devices for packets of the data files. The method includes...
Distributed data storage
The present invention relates to a distributed data storage system comprising a plurality of storage nodes. Using unicast and multicast transmission, a server...
Hybrid fibre channel storage with end-to-end storage provisioning and
external connectivity in a storage area...
An example method for hybrid Fiber Channel (FC) storage with end-to-end storage provisioning and external connectivity in a storage area network (SAN)...
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...
Method and switching unit for the reliable switching of synchronization of
The invention relates to a method for the reliable switching of synchronization messages in a distributed computer system consisting of a number of node...
Application synchronization among multiple computing devices
A system and method for utilizing a server to synchronize launchers between a smartphone and a browser running on a personal computer of a user. When the user...
Method and arrangement for the supervision of transactions in a
peer-to-peer overlay network
The present invention relates to the supervision of transactions in peer-to-peer (P2P) overlay networks. A P2P overlay network often consists of peers...
Method and apparatus for buffering and obtaining resources, resource
A method and an apparatus for buffering and obtaining resources as well as a resource buffering system are disclosed. The method includes: obtaining an access...
Data volume placement techniques
A storage management system monitors an indicator of whether data storage is capable of meeting a performance description as stored on a current implementation...
Context-based contact notification
Disclosed are systems and methods for providing a context-based notification from a first device to a second device. In an embodiment, the first device is...
Administering virtual machines in a distributed computing environment
In a distributed computing environment that includes hosts that execute a VMM, where each VMM supports execution of one or more VMs, administering VMs may...
Administering virtual machines in a distributed computing environment
In a distributed computing environment that includes hosts which each execute a VMM, with each VMM supporting execution of one or more VMs, administering a the...
Robust transmission of data utilizing encoded data slices
A method begins by a processing module concurrently encoding a collection of data segments to produce sets of encoded data slices, where each set includes a...
Distributed computation systems and methods
Systems and methods for performing a distributed computing task may use a plurality of distributed digital data resources. The distributed computing task may...
Delivery of multimedia service in mobile network
Embodiments of the present disclosure set forth a method for optimizing a multimedia service in a mobile network including a server and a client. The method...
Content distribution based on a value metric
Embodiments of methods, systems and apparatuses for distributing content over a communication network based on a value metric, are disclosed. One method...
Systems and methods for substituting references to content
Techniques for substituting references to content shared within the social networking system. In an embodiment, a first reference to a first version of content...
Declarative and adaptive content management
A computer-implemented method for content management across multiple server computers includes receiving a request to transfer a file between a central server...
System, apparatus and methods for storing links to media files in network
When a user purchases digital rights to a media file, or otherwise obtains the right to have a copy of the media file downloaded to the user's wireless device,...
Transit-mode-based webpage accessing method, system, and crawler route
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...
Monadic evaluation of injected query compositions
Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with...
System and method for generating visual identifiers from user input
associated with perceived stimuli
The present invention generally relates to systems for generating visual identifiers. In particular, the systems and methods herein are configured to generate...
Method, user terminal, and web server for providing service among
A method of providing a service among heterogeneous services may include verifying whether a second web application associated with an external web service is...
Feedback mechanisms providing contextual information
Feedback received from users regarding potential problems with an application, service, or other source of electronic content can be configured to include...
Cross domain in-browser proxy
An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The...
Systems and methods of classifying content items
A method of classifying content items utilizes user-generated playlists. A content item is included in respective playlists from a plurality of respective...
Concealing latency in display of pages
Content logic in a web browser receives a request to load a web page in the web browser and determines whether a cached copy of the web page is available in a...
Web page script management
Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies...
Optimizing transfer to a remote access client of a high definition (HD)
host screen image
A host-client protocol facilitates delivery of screen images from a host to a remote access client when the host content is continuous or large (such as high...
System and method for a media content reconciler
A system and method for reconciling media content available through a number of service providers. A request is received to identify media content. One or more...
Invalidation in a content delivery network (CDN)
A content delivery (CD) service in a CDN maintains property invalidation information on said CD service including, for each property, a list of one or more...
Adaptive streaming using chunked time-to-offset mapping
Systems and methods are provided herein relating to adaptive video streaming. Time-to-offset mapping associated with a set of video blocks can be broken up into...
Apparatus and method for managing a presentation of media content
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to detect a media device...
Method and apparatus for improving quality of multimedia streaming service
In an apparatus for providing a multimedia streaming service, a server transmits a Media Presentation Description (MPD) including information about media data...