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/0353569 GENERATING PUSH NOTIFICATIONS
A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications....
2017/0353568 GENERATING PUSH NOTIFICATIONS
A computer-implemented method includes identifying two or more user devices. Each of the two or more user devices are configured to receive push notifications....
2017/0353567 CLIENT DEVICE APPLICATION INTERACTION MONITORING
Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications...
2017/0353566 CLIENT DEVICE APPLICATION INTERACTION MONITORING
Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications...
2017/0353565 SYSTEMS AND METHODS FOR ANALYZING APPLICATION USAGE ON A USER DEVICE
Systems and methods are provided for analyzing application usage on a user device and optimizing application and license distribution for user devices in an...
2017/0353564 IDENTIFYING USERS OF CLIENT DEVICES FOR TRACKING USER INTERACTIONS WITH CONTENT DISTRIBUTED BY CONTENT PROVIDER...
An online system tracks identities of users that interact with the online system. The online system sends a browser identifier for storing on a client device...
2017/0353563 CLIENT DEVICE APPLICATION INTERACTION MONITORING
Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications...
2017/0353562 LOCATION BASED CONTENT AGGREGATION AND DISTRIBUTION SYSTEMS AND METHODS
In one embodiment, a method includes receiving a content posting from a device associated with a first user, the content posting including data representative...
2017/0353561 CLIENT DEVICE APPLICATION INTERACTION MONITORING
Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications...
2017/0353560 COMMUNICATING ROUTING MESSAGES USING SERVICE DISCOVERY IN NEIGHBOR AWARENESS NETWORKS
This disclosure describes methods, devices, and systems related to communicating routing messages using service discovery in neighbor awareness networks (NAN)...
2017/0353559 SYSTEM AND METHOD FOR CONTROLLING VEHICLE BASED ON INSTANT MESSAGING
A system and method for controlling a vehicle based on instant messaging enables a user to control his or her vehicle in such a way as to perform messaging...
2017/0353558 DEVICE FOR USE IN A DYNAMIC NETWORK, AND DYNAMIC NETWORK
The invention relates to embodiments of a device for use in a dynamic network. Said device (100) comprises a network interface (102) for integration into an...
2017/0353557 AVIONICS GATEWAY INTERFACE, SYSTEMS AND METHODS
Systems and methods are provided for FAA-certified avionics devices to safely interface with non-certified mobile telecommunications devices before, during,...
2017/0353556 METHOD AND APPARATUS FOR MANAGING DATA COMMUNICATIONS USING COMMUNICATION THRESHOLDS
Aspects of the subject disclosure may include, for example, allocating virtual network function resources for a wireless connection with a gateway device,...
2017/0353555 SYSTEMS AND METHODS FOR AVERTING UNSANCTIONED ACCESS TO ON-BOARD VEHICLE NETWORKS
Novel techniques for averting unsanctioned access to on-board vehicle networks include obtaining indications of detected stimuli and/or conditions that are...
2017/0353554 MESSAGE TRANSMITTING METHOD AND DEVICE FOR A ROBOT OPERATING SYSTEM
The present application discloses a message transmitting method and device for a robot operating system. A specific embodiment of the method comprises:...
2017/0353553 INDICATING MULTIPLE ENCODING SCHEMES IN A DISPERSED STORAGE NETWORK
A method includes transmitting a first write request that includes a first encoded data slice of a first data object encoded under a first encoding scheme, and...
2017/0353552 SELECTING STORAGE UNITS IN ONE OR MORE DISPERSED STORAGE NETWORKS
A method includes identifying a data access issue between a computing device and a first set of storage units regarding a data object. The method further...
2017/0353551 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...
2017/0353550 STREAMING AND SEQUENTIAL DATA REPLICATION
Systems and methods of capturing application data locally on a source data management system and performing a high performance, bandwidth optimized replication...
2017/0353549 AUTOMATIC MULTI-HOST DISCOVERY IN A FLOW-ENABLED SYSTEM
A computer-implemented method includes sending a broadcast over a network requesting a response from other host computers on the network that are also...
2017/0353548 Hierarchical Structures of Online Computation for Connected Vehicles
The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include...
2017/0353547 EFFICIENT MAINTENANCE OF A DISTRIBUTED SYSTEM MEMBERSHIP VIEW
A method, system and computer program product are disclosed for maintaining a membership view of a distributed computing system comprising a multitude of...
2017/0353546 OPERATING STATUS DISPLAY SYSTEM
An operating status display system includes: a configuration information storage storing information indicating a relationship between systems provided on...
2017/0353544 AUTOMATED MULTI-NETWORK FAILOVER FOR DATA CENTERS
A device may monitor a status of a first data center of a group of data centers. The device may determine, based on the status of the first data center, to...
2017/0353543 AUTONOMOUS AND ADAPTIVE MONITORING OF WORKLOADS
As disclosed herein a computer-implemented method includes determining an initial workload configuration corresponding to a workload and requesting a new...
2017/0353542 SENSORY DATA CAPTURE AND PROCESSING FOR THE INTERNET OF THINGS
The disclosed systems and methods include configuring a model to process incoming sensor data from a multitude of sensors in a custom sensor network--accessing...
2017/0353541 NON-TRANSITORY RECORDING MEDIUM, INFORMATION PROCESSING METHOD, MANAGEMENT NODE AND INFORMATION PROCESSING SYSTEM
The computer system monitors a load of a first process. The computer system transfers a processing program to execute a second process related to the first...
2017/0353540 CLIENT-SERVER COMMUNICATION
A server includes a first server configured to receive requests and a plurality of second servers configured to service requests. A method of client-server...
2017/0353539 MASS RE-FORMATION OF GROUPS IN A PEER-TO-PEER NETWORK
A system in which wireless devices form a group in accordance with a peer-to-peer protocol and, at a later time, a device may send an invitation request to...
2017/0353538 LOAD BALANCING OF DISTRIBUTED SERVICES
Various embodiments load balance service requests across one or more servers. In one embodiment, a service requestor directly accesses a shared metrics array...
2017/0353537 PREDICTIVE LOAD BALANCING FOR A DIGITAL ENVIRONMENT
A system and method for predictive load balancing for a digital environment, comprising a time series data retrieval and storage server configured to monitor...
2017/0353536 WEIGHTED AUTO-SHARDING
Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining...
2017/0353535 LATENCY-BASED ROUTING AND LOAD BALANCING IN A NETWORK
Aspects of the disclosure relate to routing queries to a network repository and load balancing in a network. For a network repository having a plurality of...
2017/0353534 VIRTUAL PERFORMANCE MONITORING DECOUPLED FROM HARDWARE PERFORMANCE-MONITORING UNITS
The current document is directed to virtualized PMUs provided by virtualization layers. The currently disclosed virtualized PMUs are decoupled from the...
2017/0353533 CALENDARING ACTIVITIES BASED ON COMMUNICATION PROCESSING
A method is provided in one embodiment and includes establishing a communication session involving a first endpoint and a second endpoint that are associated...
2017/0353532 METHOD AND DEVICE FOR PERFORMING REMOTE TASK USING GUEST DEVICE
A method whereby a host device accesses a remote server and performs a task is disclosed, the method including receiving a task command regarding the remote...
2017/0353531 DATA CENTER PROFILING AND CLOUD EMULATION
Disclosed herein are mechanisms and devices for profiling and emulating a data center in a cloud computing environment. A user requests the data center be...
2017/0353530 SENSOR-TRIGGERED SOFTWARE DEFINED DEVICE
Aspects of the subject disclosure may include, for example, detecting sensor data obtained from a sensor of a device, such as a mobile communication device. An...
2017/0353529 PREFERRED CONTACT DECISION SERVICE
In an approach for determining a preferred communication channel, the computer receives a query that includes a unique client identifier. The computer...
2017/0353528 Multi-Service Application Fabric Architecture
In representative embodiments, multiple cloud computing infrastructures, each having its own application and management fabric, coexist with in the same cloud...
2017/0353527 Migration of Data Storage
An operable mechanism implements a stub utility to facilitate the migration of stub files, where the stub utility is integrated with a data storage product and...
2017/0353526 Migration of Data Storage
An operable mechanism implements a stub utility to facilitate the migration of stub files, where the stub utility is integrated with a data storage product and...
2017/0353525 METHOD FOR SHARING FILE AND ELECTRONIC DEVICE FOR THE SAME
A method and an apparatus include a memory, a communication unit comprising communication circuitry, and a processor functionally coupled with the memory...
2017/0353524 PARALLEL AND SEQUENTIAL EXECUTION OF AUTOMATED ONLINE CHARGING TEST PROCEDURES
Systems and methods are described herein for performing automated testing of online charging systems associated with telecommunications networks. In some...
2017/0353523 SYSTEMS, METHODS, AND DEVICES FOR SEAMLESS SWITCHING BETWEEN MULTIPLE SOURCE STREAMS
Disclosed herein are systems, methods, and devices for seamless switching between multiple source streams. Systems include a transmitter that includes encoders...
2017/0353522 NETWORK-INITIATED CONTENT STREAMING CONTROL
Methods and systems are described for enabling network-initiated control of streaming of segmented content from a content delivery node to at least one client,...
2017/0353521 System and Method for Providing a Real-Time Three-Dimensional Digital Impact Virtual Audience
The present disclosure generally provides a system and method for providing a real-time three-dimensional digital impact virtual audience. The system and...
2017/0353520 Video Distribution System Including Progressive Playback
A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file...
2017/0353519 CATCHING UP TO THE LIVE PLAYHEAD IN LIVE STREAMING
Techniques are described for reducing the delay between the live playhead of live streaming content and the client playhead of a client device consuming 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 | 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.