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,992,307 Interoperability of discovery and connection protocols between client devices and first screen devices
A second screen application operating on a client device presents a deduplicated listing of devices in a user interface, each listed device associated with one...
US-9,992,306 Dynamic execution
The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service...
US-9,992,305 Cloud models based on network definition data
Examples relate to cloud models based on network definition data. Some examples disclosed herein may enable obtaining first cloud definition data that describes...
US-9,992,304 Relocation of applications to optimize resource utilization
Concepts and technologies are disclosed herein for relocation of applications to optimize resource utilization. A processor executing a relocation management...
US-9,992,303 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...
US-9,992,302 Resource request management
A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content...
US-9,992,301 Prioritized throttling in a multiusage environment
Prioritization criteria can be applied to assign a priority ranking to server processes executed by a backend server, and a utilization of the backend server by...
US-9,992,300 Method of adaptively deploying cache positioned at subscriber network, and system therefor
Disclosed is an adaptive cache transformation architecture for a cache deployed forward to minimize duplicated transmission, by automatically storing content in...
US-9,992,299 Technologies for network packet cache management
Technologies for identifying a cache line of a network packet for eviction from an on-processor cache of a network device communicatively coupled to a network...
US-9,992,298 Relationship-based WAN caching for object stores
A method for pre-fetching objects from an object store and storing them in an object cache is disclosed. In one embodiment, such a method includes monitoring...
US-9,992,297 Extending caching network functionality to an existing streaming media server
A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible...
US-9,992,296 Caching objects identified by dynamic resource identifiers
A first server may receive, from a client device, an indication of a request for a content file via a network address; identify that the network address is a...
US-9,992,295 Communication method in a communication segment of a network
A communication method is provided in a communication network, including a plurality of devices forming an ordered communication segment. At least one...
US-9,992,294 Information push system and method
An information push system, including a plurality of signal transmitters, a client side, and a server. The signal transmitters are configured to output a...
US-9,992,293 Adaptable push-notification state
Adaptation of a push-notification state is disclosed. The adaptation can be based on a proximity of a first and second user equipment. The adaptation can affect...
US-9,992,292 Wellness support groups for mobile devices
A method of managing an online support group to increase the odds that users will attain their wellness goals is disclosed. A request from a user to join a...
US-9,992,291 Updating time-related information in post to make it more relevant for the requester on subsequent retrieval of...
A method, system and computer program product for updating the time-related information in a post to make it more relevant for the requester on a subsequent...
US-9,992,290 Recommendations based on geolocation
In one embodiment, a method includes accessing geolocation data indicating a first geolocation of a mobile computing device of a user of a social-networking...
US-9,992,289 Application-specific data in-flight (DIF) services along a communication path selected based on a DIF services...
Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification...
US-9,992,288 Method and device for an adaptive handling of data traffic
A method in a communications network for adaptive handling of network data traffic between a user equipment and a network resource, said data traffic being...
US-9,992,287 Token-activated, federated access to social network information
In one embodiment, a method includes one or more computing devices of a proxy server, in response to receiving a message from a token reader, generating a...
US-9,992,286 System and method for implementing call session quality indicator
An embodiment method includes receiving, by a server of a telecommunications services platform, a request for a first call session quality indicator (CSQI) of a...
US-9,992,285 Techniques to manage state information for a web service
Techniques to manage state information for a web service are described. An apparatus may comprise a processor circuit, and an application program for execution...
US-9,992,284 Datacasting system with intermittent listener capability
A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet...
US-9,992,283 Providing a single interface for accessing resources that are distributed among multiple platforms
A single interface can be provided for accessing resources that are distributed among multiple platforms. Resources that are stored in different platforms and...
US-9,992,282 Enabling heterogeneous storage management using storage from cloud computing platform
In one aspect, a method includes reading a configuration file to obtain settings of device drivers for a cloud computing storage array, enumerating a backend...
US-9,992,281 Accountable content stores for information centric networks
A set of Content Store nodes of an information-centric network (ICN) can cache data, and can processes an Interest for this data based on a domain assigned to...
US-9,992,280 Managing migration of an application from a source to a target
Aspects of the disclosure relate to managing migration of an application. The managing migration of an application includes establishing a source dataset. The...
US-9,992,279 Managed object replication and delivery
A method, system and computer program product for managed object replication and delivery redirects, directly or indirectly, a client's request for an object...
US-9,992,278 Automatic account selection
A content item uploaded to a content management system from a client device can be assigned to one of multiple user accounts on which the client device is...
US-9,992,277 Ephemeral feedback instances
Concepts and technologies disclosed herein are directed to ephemeral feedback instances. According to one aspect of the concepts and technologies disclosed...
US-9,992,276 Self-expanding software defined computing cluster
Methods, computing systems and computer program products implement embodiments of the present invention that include initializing multiple computing nodes to...
US-9,992,275 Dynamically managing a system of servers
A method and system for managing servers. A message received by a first server specifies multiple servers to be updated via an update. The message identifies a...
US-9,992,274 Parallel I/O write processing for use in clustered file systems having cache storage
In one embodiment, a system is configured to use an owner GW node to write data for a first fileset and determine whether to utilize one or more other GW nodes...
US-9,992,273 Intelligent load balancer selection in a multi-load balancer environment
Techniques for performing intelligent load balancer selection in a multi-load balancer environment are provided. In one embodiment, a computer system can...
US-9,992,272 Enterprise connectivity to the hybrid cloud
A cloud computing system retrieves routing entries associated with a particular tenant of the cloud computing system and are a subset of a routing table of the...
US-9,992,271 ENF selection for NFVI
A method and system implemented by a computing device to establish a session between a residential gateway and a virtual edge network function (vENF) in a...
US-9,992,270 Enhanced method to deliver/ pre-load corrective how-to information to an end user
A system for providing an information guide of a first end user device to a second end user device is provided. The system receives an identifier of the second...
US-9,992,269 Distributed complex event processing
A complex event query specification may be constructed that a complex event processing engine uses to analyze an event stream for an occurrence of a complex...
US-9,992,268 Framework for thin-server web applications
In various aspects, a framework is provided for building rich, responsive, and mobile-enabled HTML 5 web applications. In one embodiment, the framework is based...
US-9,992,267 Method and device for sharing a playlist at a dedicated media player device
A playlist is received at a television from a remote playlist source coupled to the television over a network. The playlist includes at least one video item...
US-9,992,266 Automated file delivery systems and methods
The invention provides systems and methods for automatically delivering a file from an originating computer system including a processor and memory to a...
US-9,992,265 Method for updating an application program on a wireless terminal in a controlled manner
A method for updating an application program on a wireless terminal in a controlled manner is disclosed. When, a server receives an inquiry from a wireless...
US-9,992,264 High-speed trace functionality in an on-demand services environment
Techniques and architectures to provide trace functionality. Trace record data is received from a plurality of client threads executed by one or more...
US-9,992,263 Predictive prioritized server push of resources
Systems and techniques for improving network performance are described. In some embodiments, an intermediary device can intercept a response from a server to a...
US-9,992,262 Personalized document content aggregation and document association implemented in a digital rights management...
Methods for managing contents of multiple digital documents for individual users, to generate aggregated documents from multiple documents and/or create...
US-9,992,261 System and method for forwarding a file
Methods, systems, and computer-readable media are provided. Some embodiments include, after receiving at least a portion of a file at a computing system,...
US-9,992,260 Configuration change processing for content request handling in content delivery node
Disclosed herein are methods, systems, and software for enhancing content configuration change processing for cached content in content delivery nodes. In one...
US-9,992,259 Systems and methods to circumvent advertisement blocking on the internet
A publisher web server may receive from an end user device a web page request. A plug-in installed at the publisher web server may transmit information about...
US-9,992,258 Techniques for managing a remote web client from an application on a mobile device
Techniques for managing a remote web client from an application on a mobile device are described. In one embodiment, an apparatus may comprise a messaging...
← 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 | 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.