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/0248867 OPTIMIZATION OF ASYNCHRONOUS PUSHING OF WEB RESOURCES
A system and method for optimization of resource pushing are presented. The method includes intercepting a current request for web content from a client...
2016/0248866 SYSTEMS AND METHODS FOR AVOIDING SERVER PUSH OF OBJECTS ALREADY CACHED AT A CLIENT
This patent document describes, among other things, methods, apparatus, and systems for tracking those resources that a server has pushed to a client, e.g.,...
2016/0248865 Personalized Notifications
Personalized notifications are provided to a user. The notifications correspond to events, which can include information items, unaddressed or unnoticed by a...
2016/0248864 SOCIAL NETWORKING GAMES INCLUDING IMAGE UNLOCKING AND BI-DIRECTIONAL PROFILE MATCHING
The present subject matter relates to systems and methods for providing enhanced social networking, or other games, that include various profile unlocking...
2016/0248863 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...
2016/0248862 DATA PROCESSING METHOD, DEVICE, AND SYSTEM
Embodiments of the present invention provide a data processing method, device, and system, which relate to the communications field and can perform processing...
2016/0248861 SYSTEM AND METHOD FOR PROVIDING A MICRO-SERVICES COMMUNICATION PLATFORM
A multi-tenant media communication platform system and methods. The platform system includes media communication micro-services and micro-service configuration...
2016/0248860 Service Function Registration Mechanism And Capability Indexing
A method implemented in a network engine comprising receiving, by a service function (SF) orchestrator in the network engine, a registration request message...
2016/0248859 METHOD AND SYSTEM FOR DYNAMIC DISCOVERY OF SERVICE FUNCTIONS
A method is provided for dynamic discovery of service functions in an IP network including at least one PDP, responsible for taking decisions relative to the...
2016/0248858 Method and Apparatus for Virtualized Network Function Chaining Management
A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF....
2016/0248857 Key Negotiation Processing Method and Apparatus
A method and apparatus of key negotiation processing, which includes acquiring, by a control network element, a first key negotiation parameter and a second...
2016/0248856 SCALABLE HOMOGENIZED INTELLIGENT BUILDING DATA INGEST CONTROLLER
A device for processing alarms includes a processor and a computer-readable medium storing instructions which, when executed by the processor, cause the...
2016/0248855 DEVICES AND METHODS FOR PERFORMING TCP HANDSHAKES
A TCP handshake is distributed by having an initiator device send, to a server SYN(m) with the IP address of a terminator device as source address. The...
2016/0248854 DATA ACCESS AND MANAGEMENT SYSTEM AS WELL AS A METHOD FOR DATA ACCESS AND DATA MANAGEMENT FOR A COMPUTER SYSTEM
The present invention permits improved data access and improved date management in a computer system. To this end, data are divided into individual partial...
2016/0248853 SYSTEM AND METHOD OF ENTERPRISE MOBILE MESSAGE
A system and method of an enterprise mobile message are provided. The system includes a cloud composed of a database, a server, and a push gateway. The server...
2016/0248852 SYSTEMS AND METHODS FOR DISTRIBUTING AND SYNCHRONIZING REAL-TIME CLOCK
In accordance with embodiments of the present disclosure, an information handling system may include a processor, an access controller, a real-time clock, and...
2016/0248851 METHOD, APPARATUS AND SYSTEM FOR VOICE SERVICE ACCESS
A scheduling server receives a voice service group access request from a user terminal, wherein the voice service group access request carries an identifier of...
2016/0248850 Techniques for Mobility-Aware Dynamic Service Placement in Mobile Clouds
Techniques to adaptively launch/replace applications and services on edge devices in a cellular infrastructure and/or adaptively place content and computation...
2016/0248849 CONTEXT DATA IN UPNP SERVICE INFORMATION
A system, device, and method provide for the selection of a device to perform a service using context information for the device. The context information may...
2016/0248848 ELECTRONIC BOOK TERMINAL, INFORMATION SHARING METHOD, AND PROGRAM FOR ELECTRONIC BOOK TERMINAL
The invention hardly causes copyright infringement hardly occurs when the contents and the information of electronic books are shared through SNS. The...
2016/0248847 AUTOMATICALLY LEARNING AND CONTROLLING CONNECTED DEVICES
A first input is received from a plurality of sensors. A first state including a first location based on the first input is determined. The first state is...
2016/0248846 POPULATING A NEW COMMUNITY FOR A SOCIAL NETWORK
Populating a new community for a social network includes receiving metadata associated with a new community for a social network, determining, based on the...
2016/0248845 SYSTEMS AND METHODS PROVIDING A MOBILE ZERO CLIENT
The disclosure relates to a portable computing device configured to selectably switch between a wired zero client mode in which the portable computing device...
2016/0248844 SYSTEM AND METHOD FOR MANAGING MEDIA FILES
Systems and methods are presented which allow a user's device to accept media from a variety of sources, process those media items based on their ...
2016/0248843 DATA UPLOAD METHOD USING SHORTCUT
Provided is a method of uploading data to a data server with minimum manipulations and downloading or retrieving the uploaded data by using a user's mobile...
2016/0248842 Method and Device for Processing Resource Sharing, and Terminal
The disclosure provides a method and device for processing resource sharing, and a terminal. The method includes that: resource request information is...
2016/0248841 Metadata Sharing To Decrease File Transfer Time
A method, system, and computer program product for efficient data transfer using metadata sharing. The method includes: determining difference blocks by...
2016/0248840 INTEGRATED VIDEO CAPTURING AND SHARING APPLICATION ON HANDHELD DEVICE
An integrated application program for video shooting, video sharing, video editing and contact information management on a mobile device. Upon being invoked,...
2016/0248839 Download Manager Integration With a Cloud Storage Platform
Download manager integration with a cloud storage platform is described. In one or more implementations, a web page is navigated to using a web platform. User...
2016/0248838 Remoting An Application User Interface From A User Device to Another Display
Systems and techniques are described for remoting a user interface. A described technique includes receiving, at a user device, a user request to use a display...
2016/0248837 METHODS AND APPARATUS FOR REALIZING SHORT URL SERVICE
Methods and apparatus for realizing a short URL service are provided. According to a long URL, a short URL and long URL information are generated and stored....
2016/0248836 SCALABLE SELF-HEALING ARCHITECTURE FOR CLIENT-SERVER OPERATIONS IN TRANSIENT CONNECTIVITY CONDITIONS
A method, system, and computer program product for scalable and self-healing architecture for client-server operations in transient connectivity conditions are...
2016/0248835 Fair Adaptive Streaming
A method and system for enabling a plurality of adaptive streaming client devices to share network resources includes a network node monitoring chunk request...
2016/0248834 ALGORITHMIC TRANSCODING
Systems, methods and articles of manufacture for transcoding media content. Embodiments include receiving a request to perform a transcoding operation on a...
2016/0248833 SYSTEM AND METHOD FOR PLAYING A VIDEO ON MOBILE WEB ENVIRONMENTS
A method and mobile computing device for auto-playing a video clip within a web environment of a mobile computing device are provided. The method comprises...
2016/0248832 MULTIMEDIA RESOURCE MANAGEMENT METHOD, CLOUD SERVER AND ELECTRONIC APPARATUS
A multimedia resource management method, a cloud server and an electronic apparatus are disclosed. The multimedia resource management method includes:...
2016/0248831 VEHICLE ENTERTAINMENT SYSTEM
A vehicle entertainment system including a server storing media files, and smart monitors. The system includes a server disposed in the vehicle to store media...
2016/0248830 System And Method For Moderated And On-Demand Visual File Distribution
A media file exchange system that supports group collaboration sessions in which media files are being shared with one or more participants. The system...
2016/0248829 Availability Start Time Adjustment By Device For DASH Over Broadcast
Systems, methods, and devices of the various embodiments enable a device to use a modified segment availability time. In various embodiments, a Broadcast...
2016/0248828 RECEPTION DEVICE, RECEPTION METHOD, TRANSMISSION DEVICE, AND TRANSMISSION METHOD
The present technology relates to a reception device, a reception method, a transmission device, and a transmission method, which are capable of acquiring a...
2016/0248827 REMOTE CINE VIEWING OF MEDICAL IMAGES ON A ZERO-CLIENT APPLICATION
Systems and methods for remotely viewing medical images on a client device having a zero-client web application with a buffering module. The zero-client web...
2016/0248826 DISTRIBUTING COMMUNICATION OF A DATA STREAM AMONG MULTIPLE DEVICES
Methods, apparatus and articles of manufacture for distributing communication of a data stream among multiple devices are disclosed. Example methods disclosed...
2016/0248825 Registration-Free Location-Based Social Networks
Systems and methods for location-based social networks. Multiple social networks are configured for a place and a series of time slots respectively. In an...
2016/0248824 MOBILE DEVICE STREAMING MEDIA APPLICATION
A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media...
2016/0248823 MESSAGING PROTOCOL
A process composes, at a first computing device, a plurality of messages according to a messaging protocol that has a single predetermined immutable message...
2016/0248822 LATENCY DIFFERENTIAL MITIGATION FOR REAL TIME DATA STREAMS
Techniques for mitigating effects of differing latencies associated with real time data streams in multimedia communication networks. For example, a technique...
2016/0248821 ACCESSING THIRD-PARTY COMMUNICATION SERVICE VIA A SOCIAL NETWORKING SYSTEM
A user interface in a social networking system enables users to connect to and interact with each other using a third-party communication service, such as a...
2016/0248820 METHODS AND SYSTEMS FOR RECOMMENDING COMMUNICATIONS CONFIGURATIONS
Methods, systems and devices are provided for placeshifting data. An exemplary method of placeshifting a media program from a first device to a second device...
2016/0248819 CONTROL SYSTEM, COMMUNICATION SYSTEM, CONTROL METHOD, AND RECORDING MEDIUM
A control system is provided. The control system includes a state management unit configured to control state information indicating a state of a communication...
2016/0248818 HOST ENABLED MANAGEMENT CHANNEL
A logical communication path is provided between a target virtual machine (VM) and a host or application communicating with the VM. The target VM runs on a...
← 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 | 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.