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.
Helical band geometry for dynamical topology changing
Disclosed herein are efficient geometries for dynamical topology changing (DTC), together with protocols to incorporate DTC into quantum computation. Given an...
Identifying an efficient destination server
One or more techniques and/or systems are disclosed for identifying a list of destination servers ordered by round-trip time (RTT) for a requesting machine....
Enabling peer-to-peer content retrieval in HTTP
Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server...
Server session management application program interface and schema
Application program interfaces (APIs), schemas and procedures manage multiple sessions within a server system has a create session request call for establishing...
Mapping meaningful hostnames
A set of interacting devices within a cluster environment may use a secondary naming system to assign and transfer friendly names between devices within the...
Contact sidebar tile
Methods, systems, and computer program products for tracking real-time communication data within a single contact tracking application for diverse communication...
Real time collaboration file format for unified communication
The claimed subject matter provides a system and/or a method that facilitates enhancing real time unified communications. An interface can receive a portion of...
Social context for inter-media objects
Embodiments are disclosed that relate to social context for inter-media objects. One embodiment provides a method comprising receiving preference data...
Extensible file system
An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary...
System and method for generating suggested alternatives for visual or
Alternative representations are generated from a user's audible or visual data submission (e.g., user's picture) for use as part of an online account profile or...
Peer-to-peer web search using tagged resources
Systems and methods for conducting peer-to-peer (PTP) Internet searches utilizing tagged web resources, that is, web resources that the local user and/or a user...
Media item recommendation
Recommending a media item may include, for example, a statistical model of media consumption is applied to media session consumption data from a community of...
Progressive filtering of search results
Review and filtering of search results is facilitated by providing additional types of results beyond links to existing documents can be provided in addition to...
Query suggestions for no result web searches
Presenting one or more suggested search-engine queries based on an initial search-engine query is described herein. Once the initial query is received, a search...
Large graph measurement
As provided herein, a pairwise distance between nodes in a large graph can be determined efficiently. URL-sketches are generated for respective nodes in an...
Exposing metadata relationships through filter interplay
Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a...
Aggregated subscriber profile based on static and dynamic information
Static user information such as address, title, phone number(s), email address(es) and dynamic user information such as location, calendar, current phone...
Application of breadcrumbs in ranking and search experiences
Methods, computer systems, and computer-readable storage media for utilizing breadcrumb information associated with a Web page to improve a user's search...
Custom local search
A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content,...
Employing user-context in connection with backup or restore of data
The claimed subject matter relates to architectures for facilitating network-accessible or local backup or restore features in a manner that leverages...
Field-programmable gate array based accelerator system
Accelerator systems and methods are disclosed that utilize FPGA technology to achieve better parallelism and flexibility. The accelerator system may be used to...
Differential pricing based on social network standing
A system and/or method that effectuates and facilitates the generation and provision of differential pricing policies based at least in part on the relative...
Online platform for web advertisement competition
Embodiments discussed herein relate to creating and managing competitive campaigns for advertisement spaces on a web page. Competitive campaigns may take...
Unnatural prosody detection in speech synthesis
Described is a technology by which synthesized speech generated from text is evaluated against a prosody model (trained offline) to determine whether the speech...
Sound source separation using spatial filtering and regularization phases
Described is a multiple phase process/system that combines spatial filtering with regularization to separate sound from different sources such as the speech of...
Phonetic search using normalized string
A method and system for generating a normalized string and performing a phonetic search are provided. To normalize a string, a native string is obtained. Upon...
Determining alternative routes
Alternative routes to an optimal route may be determined and presented to a user via a computing device. Alternative routes are selected from candidate routes...
Seeding in a skill scoring framework
Skill scores represent a ranking or other indication of the skill of the player based on the outcome of the game in a gaming environment. Skills scores can be...
Altering the appearance of a digital image using a shape
Technologies are described herein for altering the appearance of a digital image using a shape. A mask edit mode of operation is provided in which an...
Efficient macroblock header coding for video compression
The coded block parameters used to code blocks of image samples into structures called macroblocks are compressed more efficiently by exploiting the correlation...
Compression of text contents for display remoting
Embodiments of the invention compress an image that contains a representation of text. Embodiments take an image of graphical data and determines one or more...
Hybrid codec for compound image compression
One or more portions of a compound image may be classified as picture portions and at least one remaining portion of the compound image may be classified as a...
Determining a decoding time stamp from buffer fullness
Techniques and tools are described for using a signaled or derived buffer fullness value to determine a decoding time stamp. The decoding time stamp can be used...
Method for determining placement of internet taps in wireless neighborhood
Disclosed is a method for determining the placement of ITAPs in wireless neighborhood networks. The method disclosed provides for efficient integration of...
Modular equipment rack system for data center
Various technologies described herein pertain to racking equipment in a data center. A modular equipment rack system can include an upper track, a lower track,...
Laser-scanning virtual image display
A virtual-image projector comprises a laser configured to form a narrow beam, first and second dilation optics, first and second redirection optics each having...
Updating old media with configurable entities
The claimed subject matter relates to an architecture that can provide configurable entities in connection with electronic archival of print-based media. In...
Display with focused illumination
Some implementations include a liquid crystal display with focused illumination. For example, a light source emitting a plurality of discrete colors may be...
Real-time kd-tree construction on graphics hardware
Described is a technology for constructing kd-trees on GPUs, in a manner that is sufficiently fast to achieve real-time performance by exploiting GPU-based...
Dynamic subroutine linkage optimizing shader performance
Allocation of memory registers for shaders by a processor is described herein. For each shader, registers are allocated based on the shader's level of...
Techniques for visualizing sets are described. Arbitrary subsets of data elements are represented by corresponding graphic lines. The data elements in a set are...
Computing transitions between captured driving runs
Various embodiments provide a global approach for computing transitions between captured runs through an intersection. In accordance with one or more...
Touch sensitive display apparatus using sensor input
Described herein is a system that includes a receiver component that receives gesture data from a sensor unit that is coupled to a body of a gloveless user,...
Fingertip detection for camera based multi-touch systems
Touch detection systems and methods are described. The system comprises a light guiding sheet, a light source, a reflective layer and a detector. When a...
Scanning backlight for flat-panel display
An illuminator for a flat-panel display comprises a tapered slab waveguide 1 co-extensive with the display, a light source 2-4 arranged to inject light into an...
Video presenting network management
Resources of a video presenting network having plural outputs can be configured. A provisional configuration can be supported. Configuration of inputs can be...
Quantum computational systems
A computer-implemented method for encryption and decryption using quantum computational model is disclosed. Such a method includes providing a model of a...
Display screen with animated graphical user interface
Display screen with transitional icon
Display screen with icon