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,531,842 Network-independent programming model for online processing in distributed systems
Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate....
US-9,531,841 Communications method, client, and terminal
A communications method, a client, and a terminal. The method includes receiving, by a first client, information from a second client; obtaining, by the first...
US-9,531,840 Method and system for changing execution environments during application execution
Some embodiments of the present invention provide a system that executes an application. During operation, the system starts the application using a web...
US-9,531,839 Systems and methods for request isolation protection
Systems and methods for request isolation protection at a first server. The first server receives a resource request from a client device. The first server may...
US-9,531,838 Predictive prefetching of data from remote client-state cache from server to update local client-state cache
Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server...
US-9,531,837 Automated delivery of medical device support software
Embodiments of the present invention include a portable medical device with an integrated web server. The portable medical device is configured to establish a...
US-9,531,836 Distributing an application via a network node
A network node comprising an input, a processor and an output, the processor being coupled to the input and the output; the input and output both being...
US-9,531,835 System and method for enabling wireless social networking
Exemplary systems and methods for sharing a personal network of a first user are provided. The exemplary method comprises receiving credentials for the personal...
US-9,531,834 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...
US-9,531,833 System and method for use of network services in receiving content and data
A first device implements an application platform that is shared with a second device. The application platform can be implemented so that the first device and...
US-9,531,832 Migrating social connections from a first profile to a second profile
In general, aspects of the present disclosure are directed to techniques for migrating social networking connections in a social network from one profile to...
US-9,531,831 Active subscription profiles on secure element supporting concurrent usage of network services
A method, a device, and a non-transitory storage medium provide storing multiple subscription profiles on a secure element; detecting a triggering event; using,...
US-9,531,830 Odata offline cache for mobile device
A server system may include a request handler and a storage. The request handler may receive at least one request from a program on a user side. The storage may...
US-9,531,829 Smart hierarchical cache using HTML5 storage APIs
A method of caching resources corresponding to a webpage on a client is disclosed. A hierarchy of a plurality of storage mechanisms available on the client is...
US-9,531,828 Policy proxy
In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and...
US-9,531,827 Push notification delivery system with feedback analysis
Delivering push notifications is disclosed. A message and destination information are received. The destination information represents a destination to which a...
US-9,531,826 Managing electronic messages based on inference scores
The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is...
US-9,531,825 Browser activity replay with advanced navigation
Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website...
US-9,531,824 User activity tracking system
In one embodiment, sensor signals corresponding to motions of a computing device are determined. Activities of a user corresponding to the computing device are...
US-9,531,823 Processes for generating content sharing recommendations based on user feedback data
Processes are disclosed for generating share recommendations for sharing content based at least in part on associated metadata of the content (e.g.,...
US-9,531,822 System and method for ranking conversations
Embodiments include identifying a plurality of communication sessions, each of the plurality of communication sessions having multiple participants. Embodiments...
US-9,531,821 Server, distribution information generation method, and recording medium
A server includes a terminal information acquisition unit, a region specifying unit, and a distribution information generation unit. The terminal information...
US-9,531,820 Contents providing scheme using identification code
A contents distribution server using an identification code of contents is disclosed. The apparatus includes an interface providing unit configured to provide...
US-9,531,819 Method and system for displaying object, and method and system for providing the object
A first device for displaying an object related to content reproduced by a second device is provided. The first device including a sensor which senses an exit...
US-9,531,818 Information notification methods, apparatuses and electronic devices
There is disclosed an information notification method, apparatus and first electronic device. The information notification method is used in a first electronic...
US-9,531,817 Technique for providing interoperability between different protocol domains
The disclosure relates to a technique for providing interoperability between an Internet protocol multimedia subsystem (IMS) domain and a non-IMS domain. A...
US-9,531,816 Method and apparatus for media transfer between user equipment
A method and apparatus for transferring media between user equipment are provided. In one embodiment, the method comprises: receiving a pull mode media transfer...
US-9,531,815 Relevant communication mode selection
When initiating a communication session, a user may be faced with the challenge of deciding which communication mode to use to contact and/or share content with...
US-9,531,814 Virtual hosting device and service to provide software-defined networks in a cloud environment
A hosting system to facilitate a customer of an operator of the system to connect to a cloud provider, the system including: a first cloud exchange co-located...
US-9,531,813 Sandboxed application data redirection to datacenters
Technologies are generally described to redirect data from application sandboxes to datacenters. In some examples, an application operating in an application...
US-9,531,812 Method and device for setting priority of data transmission
A method and a device for setting priority of data transmission are provided. A terminal, which is set to transmit low priority data to a network, transmits a...
US-9,531,811 Method for sharing application
For sharing an application between mobile devices, an application share program is installed on mobile devices. The application share program is able to...
US-9,531,810 Optimal source interface selection
Aspects of the subject matter described herein relate to selecting a source interface with which to establish a connection. In aspects, a profile for each...
US-9,531,809 Distributed data storage controller
A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may...
US-9,531,808 Providing data resource services within enterprise systems for resource level sharing among multiple...
Providing data resource services within enterprise systems for resource level sharing among multiple applications, and related methods, systems, and...
US-9,531,807 SAS topology pathway analysis
Methods and systems for configuring network storage are presented. A method for configuring network storage may include: detecting one more connection rates...
US-9,531,806 Method and apparatus for requesting media replication in a collaborative communication session, and method and...
In a method for requesting media replication in a collaborative communication session, a message is sent which specifies that a communication medium for a...
US-9,531,805 Systems and methods for run time migration
A method, system, and non-transitory computer readable medium for safely and efficiently migrating applications from one application server to another is...
US-9,531,804 Optimizing resource downloads or streams using a collection of trusted network connected endpoints
In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's...
US-9,531,803 Content sharing interface for sharing content in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying, within a web page, a representation of a...
US-9,531,802 Data transmission and reception system
When content data is split into multiple pieces of data and there is a request from a client terminal to download the content data, in addition to a transfer to...
US-9,531,801 Dynamic information technology multi-directional multi-protocol resource convergence system
A software platform preferably delivered via the internet provides access to and from web-enabled devices with the purpose of delivering and providing software...
US-9,531,800 Throttling group in oracle service bus
A computer-controlled method can include creating a throttling group corresponding to a backend server configured to provide business services to multiple...
US-9,531,799 Reducing restoration time for virtual machines
Systems and techniques are described for restoring virtual machines. A described technique includes receiving location data specifying a location of a mobile...
US-9,531,798 Pandemic remote access design
In one example embodiment, a system and method is illustrated that includes receiving user count information that includes a user count value and an address...
US-9,531,797 Load balancing in cloud-based game system
Technologies are generally described for a load balancing scheme for a cloud-based game system. In some examples, a load balancing system may include a resource...
US-9,531,796 Methods and systems for load balancing using forecasting and overbooking techniques
Methods and systems for establishing user sessions between a client and a server or server farm can be carried out by a load balancing agent executing on a...
US-9,531,795 System and method for performing distributed asynchronous calculations in a networked environment
A method and associated system are provided for performing calculations in a distributed networked environment, comprising: updating a source element on a first...
US-9,531,794 System and method for playing web-based training content on a client computer system
A method and system for playing web-based training content on a client computer system are provided. The method includes accessing previously downloaded...
US-9,531,793 Displaying and navigating implicit and explicit enterprise people relationships
A network map of an individual's implicit and explicit people relationships across multiple workloads is provided. Relationships between people may be leveraged...
← 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 139 140 | 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.