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/0359433 SCALABLE MANAGEMENT OF COMPOSITE DATA COLLECTED WITH VARIED IDENTIFIERS
Techniques and a system are provided for a profile manager system that stores multiple profiles. These profiles are used by a content selection system to match...
2017/0359432 METHOD AND APPARATUS FOR CAUSING DELAY IN PROCESSING REQUESTS FOR INTERNET RESOURCES RECEIVED FROM CLIENT DEVICES
A method and apparatus for delaying responses to requests in a server are described. Upon receipt, from a client device, of a first request for a resource at a...
2017/0359431 Notification Extensions for Applications
In some implementations, a computing device can use notification extensions for applications to preprocess a notification received by the computing device and...
2017/0359430 SERVER DEVICE, INFORMATION PROCESSING SYSTEM, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION...
A server device includes first and second acquisition units, a memory, an analyzer, a generating unit, and a transmitter. The first acquisition unit acquires...
2017/0359429 SYSTEMS AND METHODS FOR PROVIDING LOCATION-BASED CASCADING DISPLAYS
Systems and methods for facilitating user interaction such as within a social network are described. In one implementation, location-based display of images...
2017/0359428 Customizing Third-Party Content using Beacons on Online Social Networks
In one embodiment, a method includes sending, to an online social network, session information between a third-party content provider and a first user of the...
2017/0359427 METHODS AND DEVICES FOR NOTIFYING AUTHORIZATION UPDATE
Methods and devices for notifying an authorization update are provided. In a method for notifying an authorization update, a home network Proximity-based...
2017/0359426 METHOD AND APPARATUS FOR DETECTING NETWORK SERVICE
Disclosed herein are a method and apparatus for detecting a network service. The network service detection method includes generating pieces of required...
2017/0359425 System and Method for Service Discovery in a Large Network
Service discovery is accomplished across a network with reduced traffic. Network devices often receive multicast discovery requests for various protocols...
2017/0359424 DYNAMIC GENERATION OF NETWORK ROUTING CONFIGURATION WITH SERVICE REQUIREMENTS
Automated generation and implementation of a network routing configuration with service requirements are provided by automatically establishing a network...
2017/0359423 NETWORK CONFIGURATIONS FOR INTEGRATED ACCESSORY CONTROL
An integrated accessory control system can efficiently set up a new media streaming session with one or more accessories. A session identifier for the new...
2017/0359422 SYSTEM AND METHOD FOR MANAGING MEDIA AND SIGNALING IN A COMMUNICATION PLATFORM
Systems and methods for communicating media between a client and a media server. Responsive to a communication initiation received by a signaling controller...
2017/0359421 DIGITAL SERVICE INTERFACE
A state of a registered device that is different from a user device may be determined by a digital service interface. First event data that includes an...
2017/0359420 EVENT SATURATION NETWORKING
Systems and methods for selecting tiering protocols based on data transmissions over mesh networks within defined spatial areas can be provided. A mesh network...
2017/0359419 MACHINE TO MACHINE ARCHITECTURE
A machine-to-machine communication platform provides a flexible system for device control and solution hosting. In particular, the communication platform hosts...
2017/0359418 SYSTEM AND METHOD FOR DYNAMIC MULTI-OBJECTIVE OPTIMIZATION OF MACHINE SELECTION, INTEGRATION AND UTILIZATION
The invention provides control systems and methodologies for controlling a process having computer-controlled equipment, which provide for optimized process...
2017/0359417 GENERATING CONSUMER INTERNET-OF-THINGS DATA PRODUCTS
A network device receives a definition for a data product of consumer Internet-of-Things (IoT) data and registers multiple machine-type communications...
2017/0359416 METHOD AND APPARATUS FOR INFORMATION MANAGEMENT
An information management apparatus manages systems each storing key-data pairs, each including a key obtained by applying a predetermined function and data...
2017/0359415 MULTI-DEVICE CONTEXT STORE
In some implementations, a user device can maintain a multi-device context store. For example, the user device can receive device and/or user context...
2017/0359414 Management of Advanced Connection State During Migration
Techniques for transferring connection data for a migrated virtual computing instance are described. The connection data transfer process includes the steps...
2017/0359413 INTERFACES TO MANAGE LAST-MILE CONNECTIVITY FOR DIRECT NETWORK PEERINGS
Methods and apparatus for interfaces to manage last-mile connectivity and dynamic reconfiguration for direct network peerings. A system may include a data...
2017/0359412 Content distribution using ad hoc mesh networks.
Aspects discussed herein relate to systems, apparatuses, and methods for providing content distribution via a breadth-first approach for peer-to-peer file...
2017/0359411 CONCURRENCY REDUCTION SERVICE
Reducing concurrency in a system comprising a plurality of services sending a plurality of concurrent requests to a back-end service through a concurrency...
2017/0359410 CROSS-CLOUD OBJECT MAPPING FOR HYBRID CLOUDS
A method for managing an application executing in a computing system is disclosed as including a private cloud operated by a first organization and a...
2017/0359409 DELIVERY OF INSTRUCTIONS IN HOST APPLICATIONS
Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing...
2017/0359408 RESOURCE ALLOCATION AND TRANSFER UTILIZING HOLDS AND A DISTRIBUTED NETWORK
Embodiments of the present invention provide utilizing a distributed network of systems for allocating and transferring resources between entities (e.g.,...
2017/0359407 METHODS AND SYSTEMS FOR PROCESSING COMMANDS IN A DISTRIBUTED COMPUTING SYSTEM
In a shared environment, commands affecting the state of an object at a plurality of client devices are assembled in an ordered manner in a command log. In a...
2017/0359406 Adaptive Query Targeting in a Dynamic Distributed Environment
Techniques for adaptive query targeting in a dynamic distributed computing environment are provided. In one aspect, a method for adaptive query targeting in a...
2017/0359405 Multiple File Delivery Over Unidirectional Transport Protocol Sessions For A Service
Embodiment systems, methods, and devices enable data streams of a broadcast service to be carried in multiple communication sessions in any transport protocol...
2017/0359404 DOWNLOAD PRIORITIZATION
A method and apparatus of a device that downloads an object from a cloud service provider is described. In an exemplary embodiment, the device receives a...
2017/0359403 MANIPULATION OF PDF FILES USING HTML AUTHORING TOOLS
Techniques are disclosed for extraction and modification of Portable Document Format (PDF) file content using Hyper Text Markup Language (HTML) based authoring...
2017/0359402 OPTIMIZED BROWSER RENDERING SERVICE
Implementations optimize a browser render process by identifying content neutral embedded items and rendering a web page without fetching the content neutral...
2017/0359401 METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING CUSTOMIZABLE CACHING STRATEGY BASED ON TRAFFIC...
A method, apparatus, and computer program product are provided to implement a customized caching strategy which optimizes the implementation based on usage...
2017/0359400 Extending Representational State Transfer Application Program Interface (REST API) Functionality
The present disclosure relates to a system and methods for extending the REST API. In particular, the disclosure relates to methods including receiving a...
2017/0359399 IMAGE PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
A facsimile apparatus includes a determination unit configured to determine whether a transmission destination is a gateway that uses a protocol for performing...
2017/0359398 Efficient Sorting for a Stream Processing Engine
The techniques and systems described herein are directed to incremental sorting in a stream processing engine. For example, because of network delays,...
2017/0359397 SYSTEMS AND METHODS FOR AUTOMATION CONTROL
The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and...
2017/0359396 System and Method for a Broadcast Terminal and Networked Devices
There is provided a system including an input device configured to transmit data and a broadcast terminal configured to receive the data from the input device...
2017/0359395 Dynamic Stream Operator Fission and Fusion with Platform Management Hints
Methods for data stream processing in a runtime data processing environment. A stream processing graph that includes several connected operators is received....
2017/0359394 SYSTEMS, METHODS, AND DEVICES FOR IMPLEMENTING DESTINATION AND SOURCE GROUPS
Systems, methods, and devices for implementing destination and source group-based routing are disclosed herein. Systems include transmitters configured to...
2017/0359393 System and Method for Building Contextual Highlights for Conferencing Systems
This disclosure relates to a method of highlighting at least a part of communication segments between a plurality of participants in a communication network....
2017/0359392 SYSTEM AND METHOD FOR CASCADED PEER-2-PEER VIDEO CONFERENCES
A P2P configuration where only the active talker or talkers are providing media streams, to reduce uplink bandwidth demands on an active talker, participants...
2017/0359391 System and Method for Recording a Mesh Peer-to-peer Videoconference
Recording of sessions in a peer-to-peer (P2P) videoconference can be performed. In a first embodiment each participant provides a one-way audio and video...
2017/0359390 HANDLING CALL WAITING, MULTIPLE CALLS, AND HOLD/RESUME USING WEB REAL-TIME COMMUNICATIONS TECHNOLOGY
A server-side telephone system that accepts Web browser calls. The telephone system can act as an intermediary between multiple call participants, even though...
2017/0359389 User of Identity Services to Auto-Discover Subscribers of Social Networking Sites
Techniques are disclosed for initiating game sessions between subscribers to online gaming services when account IDs of those subscribers are unknown. Such...
2017/0359388 METHOD AND SYSTEM FOR CREATING AND RECEIVING NEUTRALIZED DATA ITEMS
Computerized methods and systems receive neutralized data items on a first entity from a second entity over a network by receiving a first data item from the...
2017/0359387 DATA PROCESSING SYSTEMS AND METHODS FOR PERFORMING PRIVACY ASSESSMENTS AND MONITORING OF NEW VERSIONS OF...
Data processing systems and methods, according to various embodiments, perform privacy assessments and monitor new versions of computer code for updated...
2017/0359386 PROTECTING CONTENT FROM THIRD PARTY USING CLIENT-SIDE SECURITY PROTECTION
Architecture that employs encryption and storage of encryption keys to protect trusted client message content from an untrusted third-party hosted service....
2017/0359385 DATA PROCESSING SYSTEMS FOR GENERATING DATA MAPS
In various embodiments, a data map generation system is configured to: (1) enable a user to specify one or more criteria; (2) identify one or more data flows...
2017/0359384 NETWORKING FLOW LOGS FOR MULTI-TENANT ENVIRONMENTS
Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind 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 | 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.