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.
In a radio network environment, reducing interference among overlapping
Disclosed is a method for a femtocell to reduce interference with an overlapping macrocell. The femtocell determines soft-frequency-reuse ("SFR") information of...
Selective auto-accept of full duplex push to talk call
A device establishes a first communication session with an endpoint and is configured to perform the first session via one of two different call configurations....
Threshold determination in TDOA-based positioning system
A method in a wireless communication terminal including receiving a signal comprising at least a Positioning Reference Signal (PRS) transmission from a serving...
Methods and apparatus for selecting an inter-radio access technology for
an electronic device
Methods and apparatus for selecting an inter-radio access technology for an electronic device are disclosed. In an embodiment, a wireless electronic device...
Prohibiting mobile forwarding
An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to...
Hazard detection unit facilitating user-friendly setup experience
A method for establishing a pairing between a hazard detector and an online account may include instantiating an application on a mobile computing device and...
Clustering geofence-based alerts for mobile devices
A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of...
A system and method for facilitating interactions between a client browser and a video hosting server is provided. An interface can be generated that allows...
Display aware transcoder source selection system
Systems and methods for efficiently managing the resources in a delivery system may include managing the processing power of a transcoder. By managing the input...
High efficiency low complexity interpolation filters
Embodiments for high efficiency low complexity interpolation filters for High Efficiency Video Coding (HEVC) are disclosed herein, specifically novel techniques...
Relative quality score for video transcoding
A relative quality score is provided that takes into account properties of an encoded version of a source video. For example, one such quality score calculates...
Portable hand-held device for displaying oriented images
A portable hand-held device is provided having a network interface for sharing images between the device and a network, an image display for displaying the...
Cloud based contact center platform powered by individual multi-party
The present disclosure includes a system and method for handling customer service requests in a virtual computing environment supporting multimedia ...
Serving remote access to storage resources
A method of processing client requests that includes receiving a client request from a client for access to data, issuing a direct memory access command to...
Prioritized management and presentation of notifications
A computing device is described that receives an indication of a notification, and determines a priority level associated with the notification. The computing...
User challenge using geography of previous login
Methods and apparatus for performing a user challenge are disclosed. An example computer-implemented method includes receiving, at a server, a request,...
Embedding user equipment information within third party registration
A method, information processing system, and wireless communications system for providing dynamic information associated with at least one of a wireless device...
Hash based ECMP load balancing with non-power-of-2 port group sizes
The invention is directed to optimizing load balancing for equal cost multiple path (ECMP) network routing by improving the load balancing of network data...
Content selection with privacy features
Systems and methods for content selection with privacy features include determining that a period of time from when the cookie was last used to visit a webpage...
Message clustering by contact list
Systems and methods for clustering messages are provided. In some aspects, a method includes receiving a set of communications. The set of communications...
Method and apparatus for co-existence of an OFDMA transmitter with a
synchronous frame-based transmitter
A method and apparatus reduces the likelihood of packet loss when an OFDMA transceiver and synchronous frame-based transceiver are operating on the same device....
Method and apparatus for adaptive control of transmit diversity to provide
operating power reduction
A method and apparatus for selectively enabling or disabling transmit diversity in a mobile communication device. The mobile communication device may switch...
Method and apparatus for compensating for phase shift in a communication
Various embodiments of methods and apparatus' for compensating for a phase shift on a communication device are described herein. In an embodiment, an antenna of...
Dynamic control of diode bias voltage (photon-caused avalanche)
Methods and devices are provided for determining an operating bias voltage of a photodiode. One example method includes (i) varying a bias voltage of a...
Domed metal switch having a flange with an actuation protrusion
A connector (100) and connector system are provided. A connector can include a domed metal switch (102) that is partially covered with a liquid impermeable...
Combined signal delay and power saving for use with a plurality of memory
A system and method are provided. In use, at least one of a plurality of memory circuits is identified. In association with the at least one memory circuit, a...
Context based language model selection
Methods, computer program products and systems are described for speech-to-text conversion. A voice input is received from a user of an electronic device and...
Aligning digital 3D models using synthetic images
To align a first digital 3D model of a scene with a second digital 3D model of the scene, real-world photographs of the scene are received and synthetic...
Systems, methods, and computer storage mediums are provided for creating a scene scan from a group of photographic images. An exemplary method includes...
System and method for displaying contextual supplemental content based on
An image-based content item is analyzed to determine one or more interests of a viewer of the content item. The analysis may include performing image analysis...
Providing context for a social graph addition
In one aspect, a method for providing context regarding an addition to a social graph is provided. The method initiates with processing a request from a first...
Publisher side file support for expandable content items
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for precluding the...
Delivering content to users based on advertisement interaction type
Systems and methods for improving the delivery of interactive advertisements are discussed herein. Systems and methods include approaches and solutions for...
Content selection filter
One or more keywords associated with a domain are received. The performance of content selected based on the one or more keywords is evaluated against...
Expected activity of a user
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for serving content to a user. A method includes:...
Joining multiple user lists
A computer-implemented method comprises receiving a request for content from a user, determining two user lists that are associated with the user, each user...
Facial image quality assessment
An example method includes capturing, by a camera of a mobile computing device, an image, determining whether the image includes a representation of at least a...
Apparatus, systems and methods for facilitating iris-scanning contact lenses and/or biometric identification employing iris scanning contact lenses are...
Graph based routing for open areas
A system and method determines a path in an open space that does not have a well-structured routing infrastructure. In some embodiments, the system and method...
Cross-domain communications with a shared worker application
Techniques are described herein that provide for inter-domain communications with one or more shared worker applications. A parent web application associated...
Analyzing user profiles
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing user profiles. One of the methods includes...
Systems and methods for accessing a multi-organization collection of
A host service holds a collection of contacts for multiple organizations, or domains. The system maintains an index made of one or more tables. The index may be...
Synchronizing multiple reading positions in electronic books
An electronic book system is configured to allow a user to read a primary portion of an electronic book, then switch to reading a secondary portion of the book,...
Event correlation in cloud computing
The present invention pertains to cloud computing systems and handling of events that occur in the cloud. A correlation system obtains and analyzes various...
Processing annotations for a search result
A system and machine-implemented method for processing annotations for a search result. A social annotation by a first user for a search result is received. In...
Query rewriting with entity detection
A system determines whether a received search query includes an entity name, determines whether to rewrite the received search query based on information...
Method and apparatus for developing a social hierarchy
A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring...
A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag...
Systems and methods for replicating data
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the...
Identifying and ranking attributes of entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query analysis. Queries are identified in query data, and...