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.
Video transcoding with dynamically modifiable spatial resolution
An apparatus and method are disclosed for transcoding a compressed video stream. In one embodiment, a compressed video stream is decoded. A spatial resolution...
Data communication coordination with sequence numbers
Described are sequence numbers for client-server communication, to control a client's use of server resources. A server grants the client credits, and the...
Dynamic content delivery to network-enabled static display device
An image service uses a uniform resource locator (URL) or other identifier to retrieve dynamic content presentations from the Internet. The image service uses a...
Securing partner-enabled web service
The claimed subject matter provides a method for securing a partner-enabled web service. The method includes receiving a request to access the partner-enabled...
Shared space for communicating information
Embodiments provide a shared space for communicating information. In an embodiment a number of users associated with a computing environment can use a shared...
Copy offload for disparate offload providers
Aspects of the subject matter described herein relate to offload technology. In aspects, a source offload provider may transfer bulk data to a destination...
Document object model API for MIME
The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can...
Comparing node states to detect anomalies
Methods, systems, and computer storage media for detecting anomalies within nodes of a data center are provided. A self-learning system is employed to...
Encrypted content streaming
Encrypted content streaming is provided by a method comprising holding an encrypted content stream that is cryptographically encrypted from a content stream...
Super capacitor supplemented server power
Super capacitor supplemented server power is described. In embodiments, a power system manager is implemented to monitor the capability of one or more power...
Antennas with multiple feed circuits
There is disclosed an antenna arrangement comprising an electrically conductive radiating element having first and second ends, an electrically conductive...
Confidence calibration in automatic speech recognition systems
Described is a calibration model for use in a speech recognition system. The calibration model adjusts the confidence scores output by a speech recognition...
Language learning opportunities and general search engines
Methods, computer systems, and computer-readable storage media for determining that a user of a general search engine has intent to not only view search results...
Manipulation of graphical objects
One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the...
Particle based visualizations of abstract information
Multivariate data that includes data records may be obtained, each of the data records represented as data values of data attribute variables. A cardinality of...
Planar surface detection
A planar surface within a physical environment is detected enabling presentation of a graphical user interface overlaying the planar surface. Detection of...
Undo capability for remotely submitted user-authored content
A user can author content, and submit such content to be posted within a social networking context, from an external service such that the user can undo the...
Data driven component reputation
Various technologies and techniques are disclosed for observing the real-world performance of components and using the collected data to improve other user...
Decision tree fields to map dataset content to a set of parameters
A tractable model solves certain labeling problems by providing potential functions having arbitrary dependencies upon an observed dataset (e.g., image data)....
Learning-based image webpage index selection
Architecture that performs image page index selection. A learning-based framework learns a statistical model based on the hyperlink (URL-uniform resource...
Crosstalk cascades for use in object detection
Technologies pertaining to object detection are described herein. A cascaded classifier executes over subwindows of an image in a plurality of stages. A...
Access authorization having embedded policies
A facility for receiving an embedded policy is provided. The facility checks an application program image for the presence of an embedded policy. If an embedded...
Licensing verification for application use
Techniques involving detection of misuse of digital licenses pertaining to application use. An identification of unsigned applications or other use-protected...
Tool-based testing for composited systems
Tool-based testing of composited systems indirectly tests properties of a dynamic linked library for a desktop compositor such as DWMCore.dll via an algebraic...
Integrating diagnostic information in development environment
Aspects of the subject matter described herein relate to assisting software development. In aspects, a software development environment may display code and...
Capturing telemetry data by dynamic language engine
At least one embodiment described herein relates to the selective capturing of script code stacks associated with exceptions thrown by script code. For...
Data collisions in concurrent programs
Described are techniques for detecting data collisions between a first portion and a second portion of an application executing on a computer, the first portion...
Prediction and isolation of patterns across datasets
Various embodiments pertain to techniques for predicting and isolating patterns or trends across datasets. In various embodiments, one or more Q-entities are...
Relating web page change with revisitation patterns
Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and...
Per-document index for semantic searching
Methods, computer systems, and computer-storage medium for generating a per-document index used for semantic searching is provided. A document is received and...
Data items manager
An items manager can request and receive data items from a data source via a data source adapter. The items manager can also maintain a list of data...
Textual search for numerical properties
A textual search index is used to identify data objects that have numerical properties that satisfy search queries. As described herein, a search index contains...
Parallel database backup and restore
Embodiments are directed to simultaneously backing up data from multiple locations to a single location and to restoring data from a single location to multiple...
Aspects of the subject matter described herein relate database virtualization. In aspects, clusters of database servers may be located at various locations of...
Techniques to automatically manage file descriptors
Techniques to automatically manage file descriptors are described. An apparatus may comprise a processor circuit and a file descriptor application operative on...
Content-based isolation for computing device security
The subject disclosure is directed towards securing a computing device using content-based isolation. When the computing device requests content data having...
N-gram model smoothing with independently controllable parameters
Described is a technology by which a probability is estimated for a token in a sequence of tokens based upon a number of zero or more times (actual counts) that...
Selective generation and display of data items associated with a
A system and method for creating a report in a spreadsheet is disclosed. The system and method identifies a source of data items associated with the...
Application of comments in multiple application functionality content
Application of comments to a variety of application functionality content is provided. Comments may be entered and displayed in a comments user interface...
Iteratively calculating standard deviation for streamed data
The present invention extends to methods, systems, and computer program products for iteratively calculating standard deviation for streamed data. Embodiments...
Dynamic web application notifications including task bar overlays
Various embodiments receive, at a client device, selection of a website integration feature and initiate, on behalf of an associated website, a web application...
Techniques for load balancing GPU enabled virtual machines
Exemplary techniques for balancing 3D graphical processor unit use among virtual machines are herein disclosed. In an exemplary embodiment, a virtualization...
Creating and deploying service-ready virtual hard disks
A cloud manager controls the deployment and management of machines for an online service. A build system creates deployment-ready virtual hard disks (VHDs) that...
Compute cluster with balanced resources
A scheduler for a compute cluster that allocates computing resources to jobs to achieve a balanced distribution. The balanced distribution maximizes the number...
Application tune manifests and tune state recovery
In accordance with one or more aspects, a request to run an application is received. The application has an associated tune manifest that identifies one or more...
Aspects of the subject matter described herein relate to designer extensibility. In aspects, a designer package is registered. The designer package includes a...
Business intelligence document
A business intelligence (BI) document preserves references to identities and formats of remote data sources and allows a local computing device to offload...
Portable device and mobile phone with double hinge torsion bar
In embodiments of a double hinge torsion bar, a portable device includes a first housing integrated with a display device, and a second housing movably coupled...
Presenting devices as applications
One or more management components mediate a bi-directional interaction between applications. The components mediate interaction between a first application such...
Buffer pool extension for database server
Aspects of the subject matter described herein relate to a buffer pool for a database system. In aspects, secondary memory such as solid state storage is used...