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
2016/0234339 WEB SERVER CONSTRAINT SUPPORT
Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request...
2016/0234338 SCRIPTING WEB SERVICES
A process performed on a server includes configuring the server to enable script for a Web service to be defined dynamically, where the Web service includes an...
2016/0234337 METHOD AND SYSTEM ESTABLISHING A NETWORK CONNECTION
A method of establishing a network connection between an application hosted on a first network device and a second network device, comprising receiving data...
2016/0234336 METHOD AND SYSTEM FOR REMOTE ACTIVATION AND MANAGEMENT OF PERSONAL SECURITY DEVICES
Managing a Personal Security Device (PSD) includes retrieving proprietary information from a remote storage location using a first Remote Computer System,...
2016/0234335 SOCIAL-DRIVEN PRECACHING OF ACCESSIBLE OBJECTS
A precaching system identifies an object, such as a media file, that a user accesses and then analyzes a social graph of the user to identify social graph...
2016/0234334 MOBILE APPLICATION TRAFFIC OPTIMIZATION
A system with distributed proxy for reducing traffic to satisfy data requests made in a wireless network is provided. The system includes a mobile device...
2016/0234333 System and Method for Joint Dynamic Forwarding and Caching in Content Distribution Networks
A system and method for joint dynamic interest request forwarding and dynamic cache placement and eviction and provided within the context of the Named Data...
2016/0234332 Bio-Inspired Algorithm Based P2P Content Caching Method for Wireless Mesh Networks and System Thereof
A bio-inspired algorithm based P2P content caching method and system for mesh networks is provided. The bio-inspired algorithm based P2P content caching method...
2016/0234331 SMART CACHE FOR OFFLINE DATA AVAILABILITY
At an application executing in a system, a usage pattern of the system and an entry in a data use history of the system are analyzed. Responsive to the...
2016/0234330 SYSTEM AND METHOD FOR MOBILE APPLICATION DEEP LINKING
A system and method for application deep linking is presented. A request is received, via a communications network, from a computing device of a user for a...
2016/0234329 DATA TRANSFER IN A FEDERATED PUBLISH/SUBSCRIBE SYSTEM
A method and federated publish/subscribe system for data transfer in the federated publish/subscribe system. The federated publish/subscribe system includes a...
2016/0234328 CONTENT SUPPLY APPARATUS, CONTENT SUPPLY METHOD, PROGRAM, TERMINAL APPARATUS, AND CONTENT SUPPLY SYSTEM
The present disclosure relates to a content supply apparatus, a content supply method, a program, a terminal apparatus, and a content supply system that allow...
2016/0234327 SERVER CLUSTER AND METHOD FOR PUSH NOTIFICATION SERVICE
A server cluster and method for providing a push notification service are provided. The method includes searching for, by a management server cluster, a first...
2016/0234326 SYSTEM AND METHOD FOR MANAGING MULTIPLE CONTENT FEEDS
A system and method for enabling networked computer users to manage multiple content feeds is disclosed. A particular embodiment includes collecting digital...
2016/0234325 LONG TERM METRICS APPLIED TO MULTIVARIATE TESTING
Embodiments provide techniques for testing a plurality of variations of a user experience on a subscription-based online site, where each of the plurality of...
2016/0234324 INFORMATION ON NAVIGATION BEHAVIOR OF WEB PAGE USERS
A method of obtaining information on navigation behavior of users accessing web pages, includes obtaining information on web page sessions and correlating the...
2016/0234323 Adaptive Selection of Social Context for Display to a Viewing User
A social networking system selects a set of social endorsements for display within or in conjunction with an advertisement. Candidate social endorsements are...
2016/0234322 SERVING ANONYMOUS COOKIES ASSOCIATED WITH PURCHASING ANALYTICS
Anonymously providing purchasing analytics associated with customer to a website while the customer is accessing the website. Specifically, a financial...
2016/0234321 Customizable Serviceability Mechanism
An approach is provided in which a mobile device collects serviceability data from applications executing on the mobile device based upon one or more...
2016/0234320 SYSTEM, DEVICE, AND METHOD FOR ACCESSING CROSS-PLATFORM SERVICE
A communications system for accessing a cross-platform service is provided. The communications system includes a first communication device including a service...
2016/0234319 COLLABORATION TECHNIQUES BETWEEN PARTIES USING ONE OR MORE COMMUNICATION MODALITIES
In one embodiment, a collaboration node prioritizes each modality of communication accessible by at least a first user and a second user based on one or more...
2016/0234318 SECURELY TRANSFERRING SESSION INFORMATION
For securely transferring session information, code creates a session transfer packet in response to receiving a selected option associated with running a...
2016/0234317 NETWORK INTERFACE DEVICE HAVING GENERAL-PURPOSE COMPUTING CAPABILITY
Techniques for a network interface controller (NIC) capable of performing general-purpose computing tasks without intervention from a central processing unit...
2016/0234316 METHOD FOR MAINTENING TRANSMISSION CONTROL PROTOCOL CONNECTION AND COMPUTER SYSTEM USING THE METHOD
A method for maintaining transmission control protocol (TCP) connection and a computer system are provided. The method is adapted to a computer system having a...
2016/0234315 METHOD AND APPARATUS FOR DYNAMIC DESTINATION ADDRESS CONTROL IN A COMPUTER NETWORK
An arrangement to direct a packet sent out from an arbitrary apparatus connected to a network to a predetermined authentication server without changing the...
2016/0234314 SYSTEM AND METHOD FOR A DISTRIBUTION MANAGER
Embodiments of systems and methods for a distribution manager are presented herein. Specifically, embodiments may receive a request for support for a mobile...
2016/0234313 PROTOCOL CONVERSION SYSTEM AND METHOD FOR A VEHICLE SYSTEM
A method and system for converting protocols of messages receive a first wireless message onboard a first vehicle in a vehicle consist that includes the first...
2016/0234312 SCALABILITY AND REDUNDACY FOR MACHINE-TO-MACHINE (M2M) ARCHITECTURE
A system may comprise an aggregator gateway associated with a zone. The system may further comprise a first relay gateway and a second relay gateway connected...
2016/0234311 MEMORY ACCESS METHOD, DEVICE, AND SYSTEM
A memory access device allocate a memory resource to a node in a system to reduce maintenance overheads of the system and implement flexible scheduling of...
2016/0234310 ASSIGNING A DATA ITEM TO A STORAGE LOCATION IN A COMPUTING ENVIRONMENT
The computer detects a request from a first computer to store a data item, and determines if a volatile memory in a second computer comports with an isolation...
2016/0234309 METHOD AND DEVICE FOR EXCHANGING DATA WITH A STORAGE DEVICE OF AN AIRCRAFT
A method for exchanging data between a storage system on the ground-based and an onboard storage system of an aircraft is provided. The method includes a first...
2016/0234308 DISTRIBUTED SERVER ELECTION WITH IMPERFECT CLOCK SYNCHRONIZATION
Embodiments of the invention provide a method, system, and computer program product for selecting a server as a selected server for performing a specified...
2016/0234307 DATA TRANSMISSION METHOD, DEVICE, AND SYSTEM
The invention discloses a data transmission method, device and system. The data transmission method comprises: determining that a connection is established...
2016/0234306 SYSTEM AND METHOD OF ENABLING ADDITIONAL FUNCTIONS OR SERVICES OF DEVICE BY USE OF TRANSPARENT GATEWAY OR PROXY
A system, apparatus, or method for enabling an application developer to access the events, data and functionality of a device, such as a mobile phone, without...
2016/0234305 METHOD AND SYSTEM FOR SYNCHRONIZING A SERVER AND AN ON-DEMAND DATABASE SERVICE
In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and...
2016/0234304 DATA MIGRATION APPARATUS AND SYSTEM
An information processing apparatus accepts migration of data from a migration source information processing apparatus. The information processing apparatus...
2016/0234303 Peer-to-Peer Upload Scheduling
Client devices act as data sources for other clients, such as in a P2P or P2SP situation. The client devices receive upload configuration information based on...
2016/0234302 METHOD, DEVICE AND SYSTEM FOR DISTRIBUTING VIRTUAL ITEMS
A method for distributing virtual items includes receiving, from a sender client device, a request for distributing virtual items to a set of recipient client...
2016/0234301 Methods, Systems, and Devices for Bluetooth Low Energy Discovery
Embodiments of the present disclosure include methods, devices and systems for Bluetooth low energy discovery in wireless application service platforms. One...
2016/0234300 DYNAMICALLY MODIFYING A CLUSTER OF COMPUTING NODES USED FOR DISTRIBUTED EXECUTION OF A PROGRAM
Techniques are described for managing distributed execution of programs. In some situations, the techniques include dynamically modifying the distributed...
2016/0234299 MANAGEMENT SERVER AND OPERATION METHOD THEREOF AND SERVER SYSTEM
A management server includes a storage unit, a sub-server and a load balancing unit. The storage unit stores a datum. The sub-server is corresponded to the...
2016/0234298 METHOD AND SYSTEM FOR LOAD BALANCING
Example implementations are directed to the facilitation of UDP load balancing even in implementations that involve load balancers that support only TCP. In...
2016/0234297 LOAD-BALANCING INPUT/OUTPUT REQUESTS IN CLUSTERED STORAGE SYSTEMS
A computer-implemented method for load-balancing client input/output (I/O) requests in a clustered storage system may include receiving a request by a first...
2016/0234296 SYNCHRONIZATION OPTIMIZATION BASED UPON ALLOCATION DATA
Exemplary methods, apparatuses, and systems transmit a request to a destination site for information indicating whether or not each of a plurality of regions...
2016/0234295 Correlation of Actionable Events To An Actionable Instruction
Aspects as described herein are directed to providing an enhanced user experience for consuming content on a computing device. Secondary computing devices,...
2016/0234294 SOCIAL NETWORKING SYSTEM BASED ON SMART CLOTHING
The invention discloses a social networking system which includes a main data processing apparatus, a plurality of smart clothing apparatus and a plurality of...
2016/0234293 Downloading Media Objects
Among other things, two or more files are processed that each represent, in a streaming format, a portion of a media item. A file download facility at a user...
2016/0234292 SERVER AND METHOD FOR TRANSMITTING DATA
A server and data transmission method are provided. Programs need at least one processor for receiving a request from a terminal device, the request including...
2016/0234291 FILE SHARING METHOD AND FILE SHARING SYSTEM UTILIZING THE SAME
A file sharing system includes: a second, first user device and a cloud server. The first user device uploads a file and sharing information corresponding to...
2016/0234290 PROVIDING DIGITAL CONTENT FOR OFFLINE CONSUMPTION
A digital magazine application executing on a client device presents digital content to a user. Historical connectivity data describing connectivity between...
← 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 141 142 143 144 145 146 | 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.