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
2017/0201619 SYSTEM AND METHODS TO FACILITATE SAFE DRIVING
A vehicle safety system operating on a driver's cellphone and comprising selective blocking apparatus, controlled by a processor, for blocking specified...
2017/0201618 Automatically Applying Modifications to a Device in a Liquid Environment
A method, a system, and computer program product automatically apply at least one modification to a device that optimizes the operation of the device in a...
2017/0201617 MOBILE DEVICE, ROBOT CLEANER, AND METHOD FOR CONTROLLING THE SAME
The present disclosure discloses a mobile device, cleaning robot, and method for controlling the cleaning robot. The mobile device includes a capturing unit; a...
2017/0201616 ELECTRONIC DEVICE AND METHOD OF CONTROLLING NOISE BY USING ELECTRONIC DEVICE
A method of controlling noise using an electronic device and the electronic device are provided. The method includes: determining a main work space of a user;...
2017/0201615 RADIO LOCATOR APPLICATION
An embodiment of a method of selecting a radio broadcast includes detecting a radio broadcast and retrieving user preference data, the user preference data...
2017/0201614 MOBILE DEVICE ENABLED ROBOTIC SYSTEM
An unmanned aerial vehicle (UAV) equipped with sensor modules and mobile devices (including smartphone, tablet) running intelligent software for autonomous...
2017/0201613 Semiautomated Relay Method and Apparatus
A system for providing voice-to-text captioning service comprising a relay processor that receives voice messages generated by a hearing user during a call,...
2017/0201612 Switching between watches or other accessories
Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a...
2017/0201611 SWITCHING BETWEEN WATCHES OR OTHER ACCESSORIES
Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a...
2017/0201610 SMART WAY OF CONTROLLING CAR AUDIO SYSTEM
A method, an apparatus, and a computer program product for device control are provided. The apparatus determines that a user equipment (UE) connected to the...
2017/0201609 SYSTEM AND METHOD FOR MULTIMODAL SHORT-CUTS TO DIGITAL SERVICES
A method and system for facilitating user access to services through a wireless device of a user, involves recommending to a user a subset of services from a...
2017/0201608 METHODS AND SYSTEMS FOR MANAGEMENT OF VIDEO AND RING TONES AMONG MOBILE DEVICES
Provided herein are methods and systems for a sender-controlled contact media content type that can be sent among mobile devices, including addressing the...
2017/0201607 FOLDABLE MOBILE TERMINAL
A foldable mobile terminal, including: an upper shell (11) and a lower shell (21) that are hinged, and a flexible panel (30) disposed on inner surfaces of the...
2017/0201606 AUTOMATICALLY ADJUSTING TIMESTAMPS FROM REMOTE SYSTEMS BASED ON TIME ZONE DIFFERENCES
The disclosed embodiments provide a system that processes data received from a remote system. During operation, the system sends, from a computer system to a...
2017/0201605 METHOD OF DYNAMIC SELECTION, BY A CALLER, FROM A PLURALITY OF TERMINALS OF A CALLEE
Some embodiments relate to a selection method enabling a first user of an IP network to select one client device from a plurality of client devices of a second...
2017/0201604 IDENTIFICATION OF PACKET TRAFFIC TRANSMITTED BY VARIOUS DEVICES OPERATED IN MULTIPLE OVERLAPPED FREQUENCY BANDS...
Techniques for header encoding include encoding a plurality of bits using a forward error correction code, generating an FEC codeword comprising a plurality of...
2017/0201603 USER APPARATUS, AND DUPLICATED PACKET PROCESSING METHOD
A user apparatus in a mobile communication system in which packets of a bearer are distributed among a plurality of base stations, and the distributed packets...
2017/0201602 NETWORK UTILIZATION IMPROVEMENT BY DATA REDUCTION BASED MIGRATION PRIORITIZATION
Methods and systems for data transfer include adding a data chunks to a priority queue in an order based on utilization priority. A reducibility score for the...
2017/0201601 DATA TRANSFER POLICIES BETWEEN SOURCE AND TARGET SERVERS IN A WIDE AREA NETWORK
A computer-implemented method, according to one embodiment, includes: sending a request to a target server to initiate a unidirectional connection, receiving a...
2017/0201600 MONITORING CLOUD RESOURCE OBJECTS DURING DEPLOYMENT OF A BLUEPRINT
Tools are provided to assist users of cloud computing systems to create, monitor, and debug the resource instances they need. Specifically, resource instances...
2017/0201599 DEVICE CONTROLLER AND VIEWER
Method, apparatus and computer program product embodiments are provided for distributing and installing content and settings on client devices without...
2017/0201598 CENTRALIZED HIERARCHICAL CONFIGURATION SYSTEM FOR APPLICATIONS IN A DISTRIBUTED NETWORK
Systems are provided for configuring applications in a distributed environment to enable more granular customization of application behavior. A centralized...
2017/0201597 ATTACHING SERVICE LEVEL AGREEMENTS TO APPLICATION CONTAINERS AND ENABLING SERVICE ASSURANCE
Providing a template for orchestration of a cloud provided service in a datacenter. This template can include virtual processing services, virtual networking...
2017/0201596 ACHIEVING BALANCED IN-NETWORK CONTENT CACHING FRESHNESS
The present application describes a method for caching content at a router. The method includes a step of receiving a content request from a requester along a...
2017/0201595 PROVISIONING IAAS SERVICES
Service models may be generated in response to services exposed by two or more IaaS service providers, and an interface may be provided for selection and...
2017/0201594 SYSTEM AND METHOD FOR USING A PACKET PROCESS PROXY TO SUPPORT A FLOODING MECHANISM IN A MIDDLEWARE MACHINE...
A system and method can support flooding mechanism using a packet process proxy in a middleware machine environment. The middleware machine environment can...
2017/0201593 SYNDICATED CLOUD-BASED NOTIFICATION AS A SERVICE
A computer-implemented method for notifying of content changes includes monitoring, by a computer processor, a content source of a content provider. That...
2017/0201592 CONTEXTUAL USER EXPERIENCE
The present disclosure is directed to a contextual user experience (UX) that utilizes contextual information such as artifacts including quanta of data...
2017/0201591 MEASUREMENT INFORMATION UTILIZATION SYSTEM, AND USER PARTICIPATION-BASED MEASUREMENT INFORMATION UTILIZATION...
A user participation-based measurement information utilization system and a user participation-based measurement information utilization server and method. The...
2017/0201590 FAULT-TOLERANT DATA PROCESSING COMPUTER SYSTEM AND METHOD FOR IMPLEMENTING A DISTRIBUTED TWO-TIER STATE MACHINE
A fault-tolerant data processing computer system and method for implementing a distributed two-tier state machine aimed for distributed (replicated) data...
2017/0201589 SYSTEM AND PROCESS FOR MANAGING NETWORK COMMUNICATIONS
A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications...
2017/0201588 METHOD AND SYSTEM FOR CONTROLLING REMOTE SESSION ON COMPUTER SYSTEMS
Method and devices are provided for controlling access of a device to a remote desktop or an application running on a remote desktop or application server...
2017/0201587 MESSAGE-BASED CONTEXTUAL DIALOG
A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second...
2017/0201586 CONTROLLING DEVICES USING CLOUD SERVICES AND DEVICE-AGNOSTIC PIPE MECHANISMS
An environment is described in which a cloud-implemented service system controls a plurality of target devices via a plurality of respective device-agnostic...
2017/0201585 DISTRIBUTED EDGE PROCESSING OF INTERNET OF THINGS DEVICE DATA IN CO-LOCATION FACILITIES
Techniques are described for distributed processing of Internet of Things (IoT) device data by edge systems co-located within a globally-distributed set of...
2017/0201584 VEHICLE SYSTEM AND VEHICLE MODULE
A vehicle system is provided with a plurality of vehicle modules each modularized depending on the assembly structure of a vehicle, the vehicle modules each...
2017/0201583 METHOD FOR SETTING UP A SENSOR SYSTEM
A method is disclosed for setting up a sensor system (100), comprising an optical image sensor (102), a processing unit (110) and a communication unit (114)....
2017/0201582 CROSS-PROTOCOL DISTRIBUTED CLOUD STORAGE SYSTEM AND DATA MANAGEMENT METHOD BASED ON OPERATION CONTROL UNIT
The present invention discloses a cross-protocol distributed cloud storage system based on a network node operation control unit. The distributed cloud storage...
2017/0201581 CONCURRENT FILE AND OBJECT PROTOCOL ACCESS USING SPACE-EFFICIENT CLONING
A computer-implemented method is provided in one general embodiment for concurrent file and object protocol access. The method includes receiving a...
2017/0201580 METHODS AND SYSTEMS FOR DETERMINING PERFORMANCE CAPACITY OF A RESOURCE OF A NETWORKED STORAGE ENVIRONMENT
Methods and systems for a network storage environment are provided. One method includes retrieving stored performance data associated with a resource used in...
2017/0201579 RESIDENTIAL AUTOMATION SYSTEM, EQUIPMENT AND PROCESS THAT IS EASY TO INSTALL, CONFIGURE AND USE
The process for configuring a residential automation system (100) comprising a terminal (101), a gateway (102), at least one remote controller (105) having at...
2017/0201578 Providing a Native Desktop Using Cloud-Synchronized Data
Methods, systems, computer-readable media, and apparatuses for providing a native desktop using cloud-synchronized data are presented. In some embodiments, a...
2017/0201577 CHANDRA-TOUEG CONSENSUS IN A CONTENT CENTRIC NETWORK
One embodiment provides a system that facilitates secure communication between computing entities. During operation, the system generates a first interest that...
2017/0201576 PROXIMITY BASED PLAYLIST MERGING
Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile...
2017/0201575 PIVOT INTERFACE ELEMENT FOR A MESSAGING SYSTEM
Exemplary embodiments relate to messaging, and in particular address several aspects of initiating a group conversation. When a user interacts with a messaging...
2017/0201574 METHOD, SYSTEM, AND DEVICE FOR ALLOCATING RESOURCES IN A SERVER
Embodiments of the present application relate to a method, device, and system for allocating resources in a server. The method includes obtaining first...
2017/0201573 LOAD SWITCH COMMAND INCLUDING IDENTIFICATION OF SOURCE SERVER CLUSTER AND TARGET SERVER CUSTER
A software defined network (SDN) controller sends a load switch command to a network device. The load switch command includes identification of a source server...
2017/0201572 LOCATION OF ACTOR RESOURCES
In an actor system, messages communicated to and from a first actor in a first location of an actor system can be monitored. A message frequency between the...
2017/0201571 CONTENT DELIVERY NETWORK
A content delivery system comprising one or more one management servers comprising one or more processors for executing a code of one or more management agent...
2017/0201570 CLOUD COMPUTING SYSTEM, VEHICLE CLOUD PROCESSING DEVICE AND METHODS FOR USE THEREWITH
A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional...
← 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 | 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.