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/0381157 ELECTRONIC CONTENT ENGAGEMENT DETERMINATION
This disclosure provides various techniques that may allow for tracking how a user interacts with content. For example, a user may interact with various types...
2016/0381156 MANAGING FILE CHANGES MADE DURING A REVIEW PROCESS
A method for managing file changes is provided. A file editor is able to view if the file he is submitting for review, is already under review with any...
2016/0381155 DETERMINING A PHYSICAL LOCATION OF A DEVICE
Embodiments of the present disclosure disclose a method, an apparatus and a computer program product for determining a physical location of a device by...
2016/0381154 Predicting Geolocation Of Users On Social Networks
A system and method for predicting the location of a user of social media utilizing information related to the interaction of the user with other users of the...
2016/0381153 METHOD, APPARATUS, AND SOFTWARE FOR IDENTIFYING A SET OF OPTIONS FOR THE PROVISION OF A SERVICE
A method, apparatus and software is disclosed in which options for the provision of a service are each identified by an option identifier for use in...
2016/0381152 METHOD FOR LOCATING A SERVICE AND METHOD FOR PROPOSING A SERVICE AND CORRESPONDING COMMUNICATION NETWORK...
The present disclosure relates to a method for locating a service, to be performed in a device belonging to a network of communication devices. According to an...
2016/0381151 DYNAMICALLY GENERATING SOLUTION STACKS
Embodiments of the present disclosure dynamically generate solution stacks. In one embodiment, a request to deploy a service in a cloud computing environment...
2016/0381150 NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUST IN DATA COMMUNICATION SYSTEMS
A Network Function Virtualization (NFV) Management and Orchestration (MANO) data communication system drives an NFV Infrastructure (NFVI) to support a Network...
2016/0381149 AUTOMATIC DISCOVERY AND ONBOARDING OF ELECTRONIC DEVICES
A computing device configured to facilitate on-boarding of an electronic device may comprise a processor and memory. The memory may store instructions that...
2016/0381148 NON-NETWORK CONTROLLER COMMUNICATION
The present disclosure is directed to a system for non-network controller communication. In general, an example wireless network may comprise a network...
2016/0381147 INFORMATION TRANSMISSION METHOD AND APPARATUS
An information transmission method is provided. An apparatus receives a first session request from a third party application function, which includes identity...
2016/0381146 SYSTEM AND METHOD FOR CONNECTIVITY MANAGEMENT
One aspect of the present invention is to provide a Connectivity Management (CM) function for use in networks such as a wireless network. The CM function can...
2016/0381145 System and Method for Managing Content on Multiple Computerized Devices
A system and method for controlling one or more computerized devices through a slave device that is appointed to operate as the master device is disclosed. The...
2016/0381144 CONTROLLING AN IOT DEVICE USING A REMOTE CONTROL DEVICE VIA A REMOTE CONTROL PROXY DEVICE
Described herein are implementations for using a remote control device to control a target device on a network via a remote control proxy device. A remote...
2016/0381143 Controlling an IoT Device Using a Remote Control Device via an Infrastructure Device
Described herein are implementations for using a remote control device to control a target device on a network. An exemplary remote control device may generate...
2016/0381142 Remote Flashing During Infusion
A medical device controller operating in conjunction with a medical device determines one or more current versions of executable code associated with one or...
2016/0381141 COMMUNICATION METHOD BETWEEN TERMINALS AND TERMINAL
The present disclosure relates to technologies for a sensor network, machine-to-machine (M2M) communications, or machine type communications (MTC), and...
2016/0381140 Method, System, and Computer-Readable Medium for Storing Diagnostic Data Relating to a Vehicle
A method for storing diagnostic data relating to a vehicle includes the steps of: reading one or more messages, the read messages including diagnostic data...
2016/0381139 PRESENTING CONTENT USING DECOUPLED PRESENTATION RESOURCES
A facility for presenting document contents is described. In an application, the facility receives a request to materialize particular document content. In...
2016/0381138 Computing Erasure Metadata and Data Layout Prior to Storage Using A Processing Platform
Techniques are provided for computing data and metadata layout prior to storage in a storage system using a processing platform. An exemplary processing...
2016/0381137 MANAGEMENT OF ASYNCHRONOUS AND SYNCHRONOUS RESOURCE REQUESTS
Embodiments of the present invention provide systems, methods, and computer program products for managing requests for acquiring one or more resources in a...
2016/0381136 SYSTEM, METHOD, AND COMPUTER PROGRAM FOR PROVIDING REST SERVICES TO FINE-GRAINED RESOURCES BASED ON A...
A system, method, and computer program product are provided for accessing resources based on a resource-oriented network. In use, a request is received for a...
2016/0381135 BROKERED ADVANCED PAIRING
Examples described herein provide advanced pairing between an application and a selected device within an application-driven user experience. An application is...
2016/0381134 SELECTIVELY DISABLING OPERATION OF HARDWARE COMPONENTS BASED ON NETWORK CHANGES
Disclosed herein are systems and methods for selectively disabling operation of hardware components based on network changes. In some embodiments, the hardware...
2016/0381133 SYSTEM AND METHOD FOR DEPLOYING AN APPLICATION IN A COMPUTER SYSTEM
System and method for deploying an application in a computer system automatically extend an application topology of virtual computing resources of the computer...
2016/0381132 SYSPLEXPORT ALLOCATION ACROSS A Z/OS SYSPLEX
A method, system, and program product for allocating a port for a connection by an application instance on a computer system is provided. The application...
2016/0381131 CONTENT DISTRIBUTION SYSTEM
Network delivery of digital content decreases bandwidth requirements at a source and facilitates the transfer of digital content to consumers from one or more...
2016/0381130 Stream-based data deduplication with peer node prediction
Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring "paired" endpoints having synchronized data...
2016/0381129 RUNTIME FUSION OF OPERATORS
The streams environment includes a plurality of operators coupled with processing elements including a first processing element coupled with a first operator...
2016/0381128 MULTIPLE INSTANCE TYPES SERVING A SINGLE WORKLOAD OR APPLICATION
An instance service of a computing resource service provider may provide computing system instances to customers of the computing resource service provider....
2016/0381127 Systems and methods for dynamic networked peer-to-peer content distribution
Peer-to-peer (P2P) dynamic networks and/or sub-networks for file distribution between peers receiving the same content, wherein nodes are outside controlled...
2016/0381126 DISTRIBUTED NETWORK SERVICES
Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the...
2016/0381125 LOAD BALANCING USING A CLIENT SWAPPING OPERATION
A management server and method for load balancing a cluster of host computers analyzes load metrics of clients naming on the host computers in the cluster to...
2016/0381124 OPTIMIZING ROUTING AND LOAD BALANCING IN AN SDN-ENABLED CLOUD DURING ENTERPRISE DATA CENTER MIGRATION
Network routing and load balancing in a software design network (SDN)-enabled computing environment may be provided. Input data discovered from a source...
2016/0381123 Electronic Testing Device
Systems and methods for cabling verification may include one or more operations including, but not limited to: receiving floor plan data representing a floor...
2016/0381122 SYSTEM AND METHOD FOR CONSTRUCTING CONTENT SITE VISITOR PROFILES
Embodiments of the systems described herein can implement one or more visitor stitching processes. Visitor stitching can include, among other things, one or...
2016/0381121 QUERY ENGINE FOR REMOTE ENDPOINT INFORMATION RETRIEVAL
Embodiments are disclosed herein for remote retrieval of information from endpoints and comprise receiving a master query at an endpoint in a network...
2016/0381120 SYSTEM FOR EVENT DISSEMINATION
This disclosure is directed to a system for event dissemination. In general, a system may comprise a plurality of devices each including an event dissemination...
2016/0381119 IMAGE TRANSMISSION APPARATUS AND STORAGE MEDIUM
In an image transmission apparatus, a reading device reads image data from a document. A setting acquisition section acquires a transmission setting as a...
2016/0381118 EXTRACTING AND FORMATTING CONTENT FROM WEB-RESOURCES
A system is provided for presenting content on a companion computing device associated with a primary computing device. A web-resource micro-app package is...
2016/0381117 Managing Open Shares in an Enterprise Computing Environment
Methods, systems, and computer-readable media for managing open shares in an enterprise computing environment are presented. In some embodiments, a computer...
2016/0381116 METHOD AND SYSTEM TO ESTIMATE USER DESIRED DELAY FOR RESOURCE ALLOCATION FOR MOBILE-CLOUD APPLICATIONS
A method for user-desired delay estimation for mobile-cloud applications includes: collecting, by a mobile application running on a mobile device, data using...
2016/0381115 HTTP SERVER, METHOD FOR CONTROLLING THE SAME, AND IMAGE FORMING APPARATUS
If a host name and a port number of an HTTP request do not correspond to those of an HTTP server, it is determined whether or not the host name indicates a...
2016/0381114 METHOD AND SYSTEM FOR REPLICATING A COMMUNICATION APPLICATION ON AN AUXILIARY COMPUTING DEVICE
According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The...
2016/0381113 ADAPTIVE VIDEO WHITE SPOT LEARNING AND USER BANDWIDTH DELIVERY CONTROL SYSTEM
A system and method that utilize a learning system to maintain a set of geographical locations indicating an area where network data coverage is poor. When it...
2016/0381112 METHODS AND DEVICES FOR EFFICIENT ADAPTIVE BITRATE STREAMING
Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a...
2016/0381111 STREAMING MEDIA PRESENTATION SYSTEM
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media...
2016/0381110 STREAMING MEDIA PRESENTATION SYSTEM
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media...
2016/0381109 STREAMING MEDIA PRESENTATION SYSTEM
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media...
2016/0381108 Co-device to a Mobile Device for Integrated Use and Experience of Mobile Applications on Another Device and Display
Systems and methods are provided for employing a co-device with a mobile/second device for sharing a user experience of mobile applications on both the...
← 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 147 148 149 150 151 152 | 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.