Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,503,541 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...
US-9,503,540 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...
US-9,503,539 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...
US-9,503,538 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...
US-9,503,537 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...
US-9,503,536 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...
US-9,503,535 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...
US-9,503,534 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...
US-9,503,533 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...
US-9,503,532 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...
US-9,503,531 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...
US-9,503,530 Preferential loading in data centers
Infrastructure is disclosed for optimizing performance and minimizing errors during normal operation of replicated data centers. In some implementations,...
US-9,503,529 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,...
US-9,503,528 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...
US-9,503,527 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...
US-9,503,526 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...
US-9,503,525 Devices and methods for network-coded and caching-aided content distribution
A method for transmitting data files in a network includes receiving requests from destination devices for packets of the data files. The method includes...
US-9,503,524 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...
US-9,503,523 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)...
US-9,503,522 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...
US-9,503,521 Method and switching unit for the reliable switching of synchronization of messages
The invention relates to a method for the reliable switching of synchronization messages in a distributed computer system consisting of a number of node...
US-9,503,520 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...
US-9,503,519 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...
US-9,503,518 Method and apparatus for buffering and obtaining resources, resource buffering system
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...
US-9,503,517 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...
US-9,503,516 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...
US-9,503,515 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...
US-9,503,514 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...
US-9,503,513 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...
US-9,503,512 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...
US-9,503,511 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...
US-9,503,510 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...
US-9,503,509 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...
US-9,503,508 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...
US-9,503,507 System, apparatus and methods for storing links to media files in network storage
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,...
US-9,503,506 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...
US-9,503,505 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...
US-9,503,504 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...
US-9,503,503 Method, user terminal, and web server for providing service among heterogeneous services
A method of providing a service among heterogeneous services may include verifying whether a second web application associated with an external web service is...
US-9,503,502 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...
US-9,503,501 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...
US-9,503,500 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...
US-9,503,499 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...
US-9,503,498 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...
US-9,503,497 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...
US-9,503,496 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...
US-9,503,495 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...
US-9,503,494 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...
US-9,503,493 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...
US-9,503,492 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...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.