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.
Master storage device for controlling slave functions of a host electronic
A storage device 3, such as an SD card, that is coupled to a host device 2, such as a mobile phone, includes a computing environment 8. The computing...
Distributed cache for state transfer operations
A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session...
Methods and devices for booting a network attached storage with two
A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an...
Scalable object storage using multicast transport
Embodiments disclosed herein provide a scalable multicast transport. The multicast transport protocol provides effectively reliable multicast delivery while...
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...
Policy based service management in a clustered network storage system
A clustered network storage system includes a policy based storage efficiency management framework to allow users to more efficiently manage storage efficiency...
Synchronous media rendering of demuxed media components across multiple
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...
Conflict resolution for keychain syncing
Some embodiments provide a program that synchronizes a keychain stored on a device with a set of other devices. The keychain includes a set of keychain items....
Method and system for management of synchronization of a mobile electronic
The present technology provides a method, system and computer program product for managing the synchronization of a mobile electronic device, wherein management...
Computing system for managing data
Various embodiments are described for systems and methods for managing data. The system may include a device group configured for peer-to-peer communications,...
Card-based processing and updates
Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a...
Grouping processing method and system
The present disclosure provides a grouping processing method and system, the method comprises: monitoring a number of users accessing a sub-group that is...
Randomized peer-to-peer synchronization of shared content items
A content management system synchronizes content items across client computing systems connected by a network. Client devices connected to peer devices on a LAN...
Online fashion community system and method
In an online fashion community system (100) users provide personal image content, such as digital user fashion images (104, 700) that include users themselves...
Image session ranking
Image session ranking techniques are described. In one or more implementations, indications are received that a plurality of image sharing sessions are...
Managing capacity on demand in a server cloud
A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one...
Global server load balancing
A global server load balancing (GSLB) switch serves as a proxy to an authoritative DNS communicates with numerous site switches which are coupled to host...
Systems, methods and computer-readable media for configuring receiver
The present disclosure is related to transmitting and receiving media channels, such as audio and video channels. These channels may be transmitted as packets...
Dynamically identifying and associating control packets to an application
A device may receive a control packet associated with a connection. The control packet may include a network address. The device may identify an application...
Systems, methods, and computer program products for interfacing multiple
service provider trusted service...
System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM)...
System and method for processing load balancing of graphic streams
A method for processing load balancing of graphic streams is provided. The method is used in a system, wherein the system includes a server device and a client...
Parallel multiple format downloads
A portable electronic device is provided comprising a processor, a memory, a display, and an application stored in the memory that, when executed by the...
In one or more embodiments described herein, there is provided an apparatus comprising at least one processor; and at least one memory having computer program...
Synchronization protocol for multi-premises hosting of digital content
A synchronization protocol for multi-premises hosting of digital content items. In one embodiments, for example, a method, comprising: detecting creation or...
Method and apparatus for downloading web page content
A method and apparatus for downloading web page content. The method comprises obtaining a downloading list containing the following content according to target...
Selecting a network connection for data communications with a networked
Selecting a network connection for data communications with a networked device, including: identifying a plurality of networks available for data communications...
Browsing session metric creation
A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote...
Adaptive configuration management databases
Adaptive configuration database management. An adaptive configuration management database (ACMDB) system receives a request message for configuration data from...
Measuring user quality of experience for a streaming media service
Techniques are disclosed for representing a user quality of experience (QoE) experienced by users of a streaming media service using a single QoE metric. The...
Processing computer graphics generated by a remote computer for streaming
to a client computer
Processing computer graphics generated by a remote computer for streaming to a client computer for display on a display device operatively coupled to the client...
Network cache architecture
There is described a method and apparatus for sending data through one or more packet data networks. A stripped-down packet is sent from a packet sending node...
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,...
Dynamic transcoder placement
The invention provides for a dynamic transcoder placement in case that transcoding functionality for codecs is offered in a TRAU associated to a Base Station...
System and method for creating and managing geofeeds
The disclosure relates to systems and methods of burning, snapshotting, streaming and curating geofeeds, each geofeed including a plurality of geofeed content...
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...
Method and arrangement for adaption in HTTP streaming
A method of controlling adaptive HTTP streaming of media content between a HTTP server and a HTTP client in a communication system, in which system media...
Multi-speed serial interface for media access control and physical layer
A data translator for a network device including a serializer/deserializer operating at a fixed data rate. The data translator includes a data appender to...
Systems and methods for receiving, storing, and rendering digital video,
music, and pictures on a personal...
A personal media player (PMP) uses a digital media processing system--comprising a video rendering subsystem, a music rendering subsystem, and a picture...
Recommender system for content delivery networks
A device includes a processor. The processor is configured to determine a hit time for each of a plurality of content items based on at least one of users'...
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...
System for providing continuity of broadcast between clients and method
A communication system (10) comprises a plurality of clients (12) including a first client (18) and a second client (20). Within the communication system (10),...
Collaboration system with whiteboard with federated display
A system for whiteboard collaboration utilizes an array of displays for a whiteboard canvas. The displays in the array being coupled with a computer system...
Collaboration system with whiteboard access to global collaboration data
A computer system has access to a database storing collaboration data for at least one collaboration having a collaboration space. The collaboration data...
Systems and methods for multi-party media management
Systems and methods for recording full quality audio and/or video from a plurality of parties, while also facilitating a real-time conversation or other...
Method, apparatus, and computer program product for media control for
In an example embodiment, a method includes receiving, by an apparatus, one or more wireless discovery messages over a first wireless communication protocol;...
User-to-user selectable location-based information service
A location-based information system and method therefor, which is responsive to the user's selection of geographic zone and parameters. A proprietary app...
Device initiated DQoS system and method
A Data Over Cable Service Interface Specification (DOCSIS) cable modem system is coupled to: i) via a local area internet protocol (IP) network, a voice over...
Call flow system and method for use in a VoIP telecommunication system
A method of establishing a communication link between a mobile terminal of a wireless network and a subscriber of a network, such as an enterprise network,...
Method and apparatus for interconnecting a user agent to a cluster of
An apparatus (CEG) for interconnecting a user agent to a cluster of servers, the apparatus comprising a first protocol agent configured to exchange first...
Sharing data across profiles
Systems, methods, and software can be used to share data across profiles. In some aspects, a first request from a first application for application data...