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,509,792 Method and apparatus for context-based grouping
An approach is provided for determining context-based groups based on context information. An input from a device specifying one or more criteria to determine a...
US-9,509,791 Policy-based exposure of presence
Embodiments of the invention provide methods and systems for enforcing policy-based exposure of presence. The method includes receiving, from a service...
US-9,509,790 Global presence
Embodiments of the invention provide systems and methods for providing presence information for a principal without a presence or other user agent. More...
US-9,509,789 Managing mood data on a user device
Methods and systems are presented for managing mood data on a user device. In some embodiments, a user may input mood settings on a user device in order to...
US-9,509,788 Social network graph based sensor data analytics
The present invention relates to a system and method of effective physical data aggregation and its logical analytics by way of utilizing socially interacting...
US-9,509,787 User status displaying method, and server
A method for displaying user status is provided. The method includes: obtaining original information of a user from an information source which is an...
US-9,509,786 Enabling mobile applications to acquire a MAC address for obtaining location information
Techniques are presented to enable a network element in a network to receive a request from an application on a device, the request being encapsulated in a...
US-9,509,785 Location approximation and discovery of wired servers
The present disclosure discloses a method and network device for providing location approximation and discovery of wired servers in a network. Specifically, a...
US-9,509,784 Manifest chunking in content delivery in a network
Implementations described and claimed herein provide a system and methods for dynamic re-localization and manifest chunking in a content delivery network. In...
US-9,509,783 Customized browser images
A process is directed to the generation and processing of browser virtual machines. A network computing provider determines browser settings and other...
US-9,509,782 System and method for providing a micro-services communication platform
A multi-tenant media communication platform system and methods. The platform system includes media communication micro-services and micro-service configuration...
US-9,509,781 Transmitting service information to a plurality of user device used by a single user
An information processing apparatus includes: a user determination unit that determines whether or not plural user devices are used by a single user on the...
US-9,509,780 Information processing system and control method of information processing system
A node includes a sending unit that sends a signal to another node; a receiving unit that receives a signal from another node; a determining unit that...
US-9,509,779 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes plural communication interfaces, a storing unit, an acquisition unit, and a selection unit. The plural...
US-9,509,778 SIP-based method, apparatus and system for secure communication between MTC devices
Provided is a SIP-based method for secure communication between MTC devices, including that an SIP server establishes a secure connection with a source MTC...
US-9,509,777 Connection method and management server
A connection method and a management server are provided. Each electronic apparatus detects connection behavior supported by a network, where the electronic...
US-9,509,776 Method and system for managing and using sessions as RESTful web services
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing and using sessions as RESTful web services. A session is...
US-9,509,775 Cooperative occupant sensing
A vehicle system includes a communication interface and a processing device. The communication interface is programmed to pair with at least one mobile device....
US-9,509,774 Devices and methods for network-coded and caching-aided content distribution
A method for transmitting data files in a network includes receiving requests from destination devices for packets of the data files. The method includes...
US-9,509,773 Array-based computations on a storage device
An instruction from an application server to perform a computation is received at a network-attached storage (NAS) device. The computation uses arrays of data...
US-9,509,772 Visualization and control of ongoing ingress actions
A method includes providing, by a server computer, a shared storage space for receiving and storing data from a plurality of data sources. The method further...
US-9,509,771 Prioritizing storage array management commands
Methods, apparatus and computer program products implement embodiments of the present invention that include defining, by a first computer in communication with...
US-9,509,770 System and method and server for providing content to a handset
A system and method for providing time-sensitive information to a handset using a scrolling ticker. The method includes receiving the time-sensitive information...
US-9,509,769 Reflecting data modification requests in an offline environment
A method for processing data requests may include storing data on a client device received from a data provider maintaining the data. A request may be received...
US-9,509,768 Associating user interactions across multiple applications on a client device
An online system transmits third-party content originating from a third-party system to a client device. The third-party content includes a pointer to a...
US-9,509,767 Preventing redirection loops during collaborative web browsing
A system for preventing redirection loops during collaborative web browsing is provided including: a CPU; a memory in communication with the CPU; instructions...
US-9,509,766 Audio ownership system
System for providing music to users.
US-9,509,765 Asynchronous processing of messages from multiple search peers
Systems and methods for asynchronous processing of messages that are received from multiple servers. An example method may comprise: receiving, by a first...
US-9,509,764 Updating cached web content
Updating cached data is disclosed. An indication that a web content has been updated is received. An updated version of the web content is received. A...
US-9,509,763 Delayed actions for a decentralized system of learning devices
An embodiment delay device for use within a decentralized system of learning device delays broadcast messages to introduce a time shift into events. The delay...
US-9,509,762 Method of providing data to a client
A method provides data to a client by a server and comprises receiving a data update; sending a duplicate of the data update to the client; incorporating the...
US-9,509,761 Open user interface
In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central...
US-9,509,760 Virtual packet analyzer for a cloud computing environment
A device, of a cloud computing environment, receives an instruction to create a virtual packet analyzer from a user device associated with a user. The device...
US-9,509,759 Service agreement performance validation in a cloud hosted environment
Service agreement performance validation includes receiving a request for access to an application from a client system. The application is hosted by a data...
US-9,509,758 Relevant commentary for media content
Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be...
US-9,509,757 Parallel sorting key generation
A multi-language sorting index may allow sort keys for multiple languages to be stored in an auxiliary table associated with a primary table in which the...
US-9,509,756 Content storing device query
A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a...
US-9,509,755 Computer-implemented method, mobile device, computer network system, and computer product for optimized audio...
In one aspect, the present application is directed to a computer-implemented method, a mobile device, a computer network system, and a computer-program product...
US-9,509,754 Provisioning remote access to a node
Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A...
US-9,509,753 Mobile apparatus and method for controlling thereof, and touch device
A mobile apparatus configured to communicate with a touch device is disclosed. The mobile apparatus includes a communication interface configured to communicate...
US-9,509,752 Method, device and system for controlling web page access
A method, device and system for controlling web page access. The method includes receiving an access request message of a user, obtaining an Internet access...
US-9,509,751 Method and apparatus for managing internet content
A method and apparatus for managing Internet content is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example,...
US-9,509,750 Apparatus and method for providing content
An apparatus and method for providing content is provided, which performs a web service initialization through a provided local offline web server and manages a...
US-9,509,749 Providing transaction identifiers for application performance management in distributed computer systems
Systems and methods for providing transaction identifiers for application performance management in distributed computer systems. An example method may...
US-9,509,748 Efficient storage and retrieval of resources for rendering structured documents
In one embodiment, a method includes accessing local storage on the computing device. The local storage includes multiple local-storage slots that each...
US-9,509,747 Content item synchronization by block
A content management system synchronizes content items across client computing systems. The content items are transmitted to the content management system and...
US-9,509,746 Provisioning remote access points
Provisioning remote access points for use in a telecommunication network. A remote access point contains identity information established during manufacturing;...
US-9,509,745 Java API for programming web real-time communication applications
In accordance with an embodiment, described herein is a system and method for programming server-side real-time web communication applications. A JAVA...
US-9,509,744 Systems and methods of routing IP telephony data packet communications
Systems and methods for determining quality measures for communication paths that can be used to conduct telephony communications determine and record quality...
US-9,509,743 Bonding of multiple concurrent data streams among multiple devices
Examples are disclosed for conducting an Internet Protocol (IP) communication session between a computer device and a communications server with the assistance...
← 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 | 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.