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
US-9,350,828 Network interface device having general-purpose computing capability
Techniques for a network interface controller (NIC) capable of performing general-purpose computing tasks without intervention from a central processing unit...
US-9,350,827 Multicast-unicast protocol converter
A protocol converter includes a processor configured to receive a request for content from a client system. The processor is further configured to determine if...
US-9,350,826 Pre-fetching data
A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server...
US-9,350,825 Optimizing network communications
A mechanism is provided for optimizing network communications. A first data transfer request is received via a first application level socket connection in an...
US-9,350,824 Social device service and support via automatic group association
A social networking system offers a variety of device service and support functions via automated social network (SNET) group associations. Such functions can...
US-9,350,823 Identifying properties of a communication device
A method (300) of generating information for use in identifying a property of a communication device (10) includes identifying (304) one or more substrings...
US-9,350,822 Distributed web object identification for web caching
In some embodiments, a request for a content object may be received as a data packet. Upon determining that the content object is not cached, an element of the...
US-9,350,821 End-to end acceleration of dynamic content
A method of accelerating dynamic content between Points of Presence (POPs) and front-loading latency bottlenecks in a Content Delivery Network (CDN) may include...
US-9,350,820 Photo selection for mobile devices
In one embodiment, a computing device receives from a mobile device a request for one or more images. The computing device adjusts one or more of the images...
US-9,350,819 Centralized service for distributed service deployments
A centralized service communicatively links an application provider to a plurality of different message forwarding services. The centralized service receives a...
US-9,350,818 Method and system for enabling data usage accounting for unreliable transport communication
A method and system for data usage accounting are described herein. On a computing device that includes enterprise applications and personal applications, a...
US-9,350,817 Recording a hyper text transfer protocol (HTTP) session for playback
In one embodiment, a method includes recording a sequence of online activities of a first user. The online activities include online consumption of online...
US-9,350,816 External device interface abstraction
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for executing a user interface on a computing device,...
US-9,350,815 System and method for supporting multicast domain name system device and service classification
According to one embodiment, a digital device is adapted to support one or more network services. The digital device comprises processing circuitry, and a...
US-9,350,814 Internet protocol connectivity over a service-oriented architecture bus
Methods, systems, and devices are disclosed for implementing Internet Protocol (IP) connectivity over a service-oriented architecture (SOA) bus implemented by a...
US-9,350,813 Communication system, communication device, and non-transitory computer-readable storage medium storing...
A communication system may comprise an information processing device and a communication device. Communication between the communication device and the...
US-9,350,812 System and method of message routing using name-based identifier in a distributed computing environment
A system and method of routing messages in a distributed computing environment is provided. The method includes providing a platform server, a set of...
US-9,350,811 Load balancing networks and load balancing methods
A network may comprise a plurality of nodes wherein each of the plurality of nodes is associated with one of a plurality of hives. A computer may connect to the...
US-9,350,810 Constructing an integrated road network
Information about different road networks is retrieved from different sources. Applicable rules and parameter values for constructing an integrated road network...
US-9,350,809 Method and apparatus for automatically determining communities of interest, for use over an ad-hoc mesh...
An approach is provided for methods and apparatus for efficiently and effectively determining communities of interest for a user, for use over an ad-hoc mesh...
US-9,350,808 Method for routing transactions between internal and external partners in a communication center
In a multimedia call center (MMCC) operating through an operating system, a client-specific self-help wizard is provided for active clients and updated...
US-9,350,807 Intelligent adapter for providing storage area network access and access to a local storage device
A network device that includes a storage protocol controller having a port for interfacing with a storage area network (SAN) based storage device and another...
US-9,350,806 Zero copy data transfers without modifying host side protocol stack parameters
Mechanisms are provided for instigating the sending of an acknowledgement response from a host system. A buffer of a data processing system is monitored to...
US-9,350,805 Allocation of crowdsourced resources
A computer-implemented platform may comprise hardware and software configured to allocate crowdsourced resources. An aggregate effort of a plurality of users...
US-9,350,804 Peer-to-peer communication to increase download throughput
Certain embodiments relate to use of aggressive peering requests, which enable a peer computing device to obtain desired digital content more quickly than...
US-9,350,803 Information management method and device
The current invention discloses methods and devices that may be used to maintain continued synchronization during a P2P session when a synchronizing terminal...
US-9,350,802 System and method for secure, high-speed transfer of very large files
A method for parallelized transfer of an electronic file over a network. The method includes sending a first portion of the electronic file from a first sending...
US-9,350,801 Managing client access to a plurality of computing systems
Processes and systems are disclosed for leasing a consumer system access to a producer system. The consumer system can communicate with a set of leasing agents...
US-9,350,800 Defragmenting clusters with reserved resources
Defragmenting a cluster service to service additional capacity requests on the service. A method includes determining an amount of server resources needed for...
US-9,350,799 Enhanced content continuation system and method
A content delivery system and method for use with plurality of digital multimedia data processing systems and legacy systems spanning across one or more network...
US-9,350,798 Methods and systems for transitioning between arbitrary shapes
Various arrangements for transitioning between data visualizations are presented. A first and second general path may be determined that define a first and...
US-9,350,797 Request-response operation for asynchronous messaging
Disclosed are methods, systems, and computer programs for facilitating communication between a client application and a server application. A client application...
US-9,350,796 Method and device for receiving multimedia data
Receiving on a communication device a multimedia data stream composed of a sequence of multimedia data segments from a plurality of data sources, each...
US-9,350,795 Methods, systems and computer program products for proactively offering a network turbo boost service to end users
Methods for proactively offering a network turbo boost service to consumers including receiving a set of one or more turbo boost triggering criteria associated...
US-9,350,794 Transmitting packet from device after timeout in network communications utilizing virtual network connection
A method of providing network communications includes spawning a virtual machine that virtualizes network capabilities of the device such that a virtual network...
US-9,350,793 Converged call flow and web service application integration using a processing engine
Given a SIP call flow definition and WSDL extended with SIP/call flow interactions, a converged application integration (CAI) engine provides service-oriented...
US-9,350,792 Method for location-based website hosting optimization
A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the...
US-9,350,791 System and method of injecting states into message routing in a distributed computing environment
A system and method of operating resources within a distributed computing environment. The resources include a platform server and intermediate servers where...
US-9,350,790 Utilization of target browsers
A method and system for utilizing target browsers. A web page received from a server includes a client program. The client program is executed, which includes:...
US-9,350,789 Information processing apparatus using transmission history, control method therefor, and storage medium...
An information processing apparatus that enables a user to transmit data to a desired destination even when the address was updated. A transmission unit...
US-9,350,788 Apparatus and methods of delivering music and information
The invention comprises music and information delivery systems and methods. One system comprises a portable communication device configured to receive a piece...
US-9,350,787 Methods and systems for generation and execution of miniapp of computer application served by cloud computing...
A first application is executed on a cloud computing system for a first period of time. User input signals associated with execution of the first application...
US-9,350,786 Progress indicator for loading dynamically-sized contents
A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the...
US-9,350,785 Data stream classification
Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated...
US-9,350,784 Method and communication system for selecting a transmission mode for transmitting payload data
A transmission mode selection for packet-oriented transmission of useful data between a first and a second communication device is provided, where lists of...
US-9,350,783 Fluctuation absorbing device, communication device, and control program
A fluctuation absorbing device includes a buffer 22 for temporarily storing packets, a pulse generating section 24 for generating a pulse at a same interval as...
US-9,350,782 Method and system for delivering media data
For use in media communications, e.g. in the delivery of video and audio or in teleconferencing, a media file or title is partitioned for secured, efficient...
US-9,350,781 Single network abstraction layer unit packets with decoding order number for video coding
A method for processing video data in a real-time transport protocol (RTP) payload includes encapsulating video data in a single network abstraction layer (NAL)...
US-9,350,780 Insertion of graphic overlays into a stream
A particular method includes receiving, at a media server, a request for a first rendition of a stream. The method also includes generating a portion of the...
US-9,350,779 Providing control information to a multimedia server
A method may include receiving, at a mobile computing device comprising a processor, input identifying control information to be sent from the mobile computing...
← 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 | 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.