Patent application number | Description | Published |
20100174686 | Generating Equivalence Classes and Rules for Associating Content with Document Identifiers - A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for each cluster of document identifiers, the rule specifying which document parameters associated with the cluster are content-relevant. Next, the system groups each cluster of document identifiers into one or more equivalence classes in accordance with its associated equivalence rule, each equivalence class including one or more document identifiers that correspond to a document content and having a representative document identifier identifying the document content. | 07-08-2010 |
20110022605 | DOCUMENT SCORING BASED ON LINK-BASED CRITERIA - A method may include receiving a document and an initial score for the document; determining that there has been a decrease in a rate or quantity of new links that point to the document over time; classifying the document as stale in response to the determining; decreasing the initial score for the document, resulting in an updated score; and ranking the document with regard to at least one other document based, at least in part, on the score. | 01-27-2011 |
20110035372 | Search Engine Cache Control - A search query containing one or more terms is received from a client system. In response to receiving the search query, one or more snippets obtained in response to a prior execution of said search query are requested from a cache. For a respective snippet received from the cache, it is determined whether the respective snippet is a current version. In response to a determination that the respective snippet is not the current version, the current version of the respective snippet is obtained from a corresponding document in which one or more terms from said search query are located and the snippet stored in the cache is updated using the obtained current version. Search query results including the respective snippet are transmitted to the client. | 02-10-2011 |
20110258185 | DOCUMENT SCORING BASED ON DOCUMENT CONTENT UPDATE - A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other document based, at least in part, on the score. | 10-20-2011 |
20110264671 | DOCUMENT SCORING BASED ON DOCUMENT CONTENT UPDATE - A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other document based, at least in part, on the score. | 10-27-2011 |
20120005199 | DOCUMENT SCORING BASED ON DOCUMENT CONTENT UPDATE - A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other document based, at least in part, on the score. | 01-05-2012 |
20120016871 | DOCUMENT SCORING BASED ON QUERY ANALYSIS - A system may determine an extent to which a document is selected when the document is included in a set of search results, generate a score for the document based, at least in part, on the extent to which the document is selected when the document is included in a set of search results; and rank the document with regard to at least one other document based, at least in part, on the score. | 01-19-2012 |
20120066576 | Anchor Tag Indexing in a Web Crawler System - Provided is a method and system for indexing documents in a collection of linked documents. A link log, including one or more pairings of source documents and target documents is accessed. A sorted anchor map, containing one or more target document to source document pairings, is generated. The pairings in the sorted anchor map are ordered based on target document identifiers. | 03-15-2012 |
20120173552 | Assigning Document Identification Tags - Document identification tags are assigned to documents to be added to a collection of documents. Based on query-independent information about a new document, a document identification tag is assigned to the new document. The document identification tag so assigned is used in the indexing of the new document. When a list of document identification tags are produced by an index in response to a query, the list is approximately ordered with respect to a measure of query-independent relevance. In some embodiments, the measure of query-independent relevance is related to the connectivity matrix of the World Wide Web. In other embodiments, the measure is related to the recency of crawling. In still other embodiments, the measure is a mixture of these two. The provided systems and methods allow for real-time indexing of documents as they are crawled from a collection of documents. | 07-05-2012 |
20140222776 | Document Reuse in a Search Engine Crawler - Systems and method are provided for setting a respective reuse flag for a corresponding document in a plurality of documents based on a query-independent score associated with the corresponding document. A document crawling operation is performed on the plurality of documents in accordance with the reuse flag for respective documents in the plurality of documents. This document crawling operation includes reusing a previously downloaded version of a respective document in the plurality of documents instead of downloading a current version of the respective document from a host computer in accordance with a determination that the reuse flag associated with the respective document meets a predefined criterion. | 08-07-2014 |
Patent application number | Description | Published |
20100035085 | PERPENDICULAR MAGNETIC RECORDING MEDIUM WITH IMPROVED MAGNETIC ANISOTROPY FIELD - A perpendicular magnetic recording medium comprising a substrate, a soft underlayer, a seed layer, a non-magnetic FCC NiW alloy underlayer, a non-magnetic HCP underlayer, and a magnetic layer. We have discovered that the combination of a seed layer comprising Ta and a NiW alloy underlayer uniquely improves media recording performance and thermal stability by achieving excellent coercivity of the thin bottom magnetic recording layer and narrow C axis orientation distribution. | 02-11-2010 |
20100328818 | MAGNETIC RECORDING MEDIUM FOR PERPENDICULAR MAGNETIC RECORDING - A perpendicular recording medium having a perpendicular magnetic recording layer and a magnetically soft underlayer structure disposed beneath the recording layer. The soft underlayer structure includes at least first and second soft magnetic layers having different magnetic permeabilities to create a magnetic permeability gradient in the soft underlayer structure. One or more of the soft magnetic layers can be anti-parallel coupled. The soft underlayer structure of the present invention having a magnetic permeability gradient advantageously leads to reduced adjacent track erasure (ATE) while maintaining good overwrite (OW) properties. | 12-30-2010 |
20120251842 | LOW ROUGHNESS HEATSINK DESIGN FOR HEAT ASSISTED MAGNETIC RECORDING MEDIA - A magnetic recording medium comprises a substrate; a heatsink layer comprising a layer of crystallized CuTi; and a hard magnetic recording layer. The crystallized CuTi is applied in an amorphous state and then crystallized through heating. The use of this heatsink improves surface and underlayer roughness compared to previous heatsink designs. | 10-04-2012 |
20120251846 | RECORDING MEDIA WITH MULTIPLE EXCHANGE COUPLED MAGNETIC LAYERS - A magnetic recording (PMR) disk structure is described. The PMR disk structure may include a magnetic capping layer being substantially free of an oxide, an upper magnetic layer with an oxide content disposed directly below and in contact with the magnetic capping layer, and an upper exchange coupling layer disposed below the upper magnetic layer. | 10-04-2012 |
20130022842 | Magnetic Recording Medium for Perpendicular Magnetic Recording - A perpendicular recording medium having a perpendicular magnetic recording layer and a magnetically soft underlayer structure disposed beneath the recording layer. The soft underlayer structure includes at least first and second soft magnetic layers having different magnetic permeabilities to create a magnetic permeability gradient in the soft underlayer structure. One or more of the soft magnetic layers can be antiparallel coupled. The soft underlayer structure of the present invention having a magnetic permeability gradient advantageously leads to reduced adjacent track erasure (ATE) while maintaining good overwrite (OW) properties. | 01-24-2013 |
20130071694 | INTERLAYERS FOR MAGNETIC RECORDING MEDIA - Embodiments of the present invention include a recording medium comprising: a hard magnetic recording layer and an interlayer disposed under the hard magnetic recording layer, wherein the interlayer comprises an upper layer of Ru-based alloy and a lower layer of RuCo or ReCo alloy. Generally for embodiments of the present invention, the lower layer of RuCo or ReCo alloy is formed over a seed layer using a low-pressure sputter process, and the upper layer of Ru-based alloy is formed over the lower layer using a high-pressure sputter process. | 03-21-2013 |
20130314815 | UNDERLAYERS FOR HEAT ASSISTED MAGNETIC RECORDING (HAMR) MEDIA - Various embodiments provide for a heat assisted magnetic recording (HAMR) media comprising: a magnetic recording layer; a barrier layer disposed under the magnetic recording layer; a first underlayer disposed under the barrier layer; and an amorphous seedlayer disposed under the first underlayer. For some embodiments, the recording medium may comprise: a magnetic recording layer including FePt alloy, a CoPt alloy, or a FePd alloy; a barrier layer including MgO, TiC, TiN, CrN, TiCN, β-WC, TaC, HfC, ZrC, VC, NbC, or NiO; a first underlayer including RuAl-oxide, NiAl, FeAl, AlMn, CuBe, or AlRe; or an amorphous seedlayer including a Cr—X alloy, where X comprises Al, B, C, Cu, Hf, Ho, Mn, Mo, Ni, Ta, Ti, V, W, or Ru. | 11-28-2013 |
20140300994 | PERPENDICULAR RECORDING MEDIA WITH GRAIN ISOLATION INITIATION LAYER AND EXCHANGE BREAKING LAYER FOR SIGNAL-TO-NOISE RATIO ENHANCEMENT - Aspects of the present invention relate to a perpendicular magnetic recording (PMR) media stack and methods for fabricating the same. The PMR media stack has a novel grain isolation initiation layer (GIIL) and/or a novel exchange-break layer (EBL) that can improve the signal-to-noise performance of the PMR media stack. The PMR media stack includes a substrate, a soft underlayer on the substrate, an interlayer positioned on the soft underlayer, and a grain isolation initiation layer (GIIL) positioned on the interlayer, a magnetic layer positioned on the GIIL, and an exchange break layer (EBL) positioned on the magnetic layer. The GIIL and/or EBL includes a CoCrRu-oxide. | 10-09-2014 |
Patent application number | Description | Published |
20140176603 | METHOD AND APPARATUS FOR MENTORING VIA AN AUGMENTED REALITY ASSISTANT - A method and apparatus for training and guiding users comprising generating a scene understanding based on video and audio input of a scene of a user performing a task in the scene, correlating the scene understanding with a knowledge base to produce a task understanding, comprising one or more goals, of a current activity of the user, reasoning, based on the task understanding and a user's current state, a next step for advancing the user towards completing one of the one or more goals of the task understanding and overlaying the scene with an augmented reality view comprising one or more visual and audio representation of the next step to the user. | 06-26-2014 |
20140310595 | AUGMENTED REALITY VIRTUAL PERSONAL ASSISTANT FOR EXTERNAL REPRESENTATION - A computing system for virtual personal assistance includes technologies to, among other things, correlate an external representation of an object with a real world view of the object, display virtual elements on the external representation of the object and/or display virtual elements on the real world view of the object, to provide virtual personal assistance in a multi-step activity or another activity that involves the observation or handling of an object and a reference document. | 10-16-2014 |
20150302003 | GENERIC VIRTUAL PERSONAL ASSISTANT PLATFORM - A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to the generic language understanding module and the generic task reasoning module, comprising one or more models specific to a domain. A language input is then received from a user, an intention of the user is determined with respect to one or more desired tasks, and the user is assisted with the one or more desired tasks, in accordance with the intention of the user. | 10-22-2015 |
Patent application number | Description | Published |
20100290409 | METHOD FOR SYNCHRONIZATION AND SIGNALING OF OCCUPIED BANDS IN ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) TRANSMISSIONS - The present invention provides a method for use in a wireless communication system that supports orthogonal frequency division multiplexing (OFDM) of transmissions over a plurality of subcarriers. One embodiment of the method includes a network entity that allocates one or more of a plurality of sub-bands for communication with an access terminal. Each of the sub-bands includes one or more of the subcarriers and is associated with a corresponding a pseudo-random sequences. The network entity can also transmit one or more of the plurality of pseudo-random sequences over an air interface. The transmitted pseudo-random sequence indicate the sub-bands that are allocated for communication with the access terminal. | 11-18-2010 |
20110171955 | UE initiated frequency partitioning based CoMP scheme for downlink cellular communications - In the embodiments of the present invention, proposed is a method in which a CoMP enabled UE chooses the BSs to be in its cooperating set and a BS partitions its bandwidth to serve its own UEs and UEs from other cells that have requested it to be in its cooperating set. | 07-14-2011 |
20120046038 | Interference management for distributed antenna systems - A central base station for interference management in a distributed antenna system comprises a processor; a memory; and a frequency partition module configured to divide the remote radio heads into clusters and allocate a frequency band to each cluster. Multiple clusters use the same frequency band and groups of clusters are formed. A joint scheduler is configured, for each group, to activate at most two clusters at any given time and deactivate remaining clusters in the group, one of the at most two activated clusters being a serving cluster of the group, and to associate one or more users with the serving cluster in the group. An interference alignment module is configured to apply downlink interference alignment between the at most two activated clusters in each group to align transmit directions of all interferences between the at most two activated clusters. | 02-23-2012 |
20120077531 | JOINT USER EQUIPMENT SCHEDULING AND CLUSTER FORMATION FOR DISTRIBUTED ANTENNA SYSTEMS - A distributed antenna system comprises users; remote radio heads which are to be divided into clusters; and a central base station (CBS) including a CBS processor, a CBS memory, a user ordering module, and a user scheduling and cluster formation module. The user ordering module is configured to order the users in decreasing values of proportional fair scheduling metrics to provide a set of ordered users. The user scheduling and cluster formation module is configured to schedule the users according to the order of the users in decreasing values of proportional fair scheduling metrics; and for each user being scheduled according to the order of the users, pick up first N number of remote radio heads, in decreasing order of signal strength to the user being scheduled, which have not been picked up previously, to form a cluster of size N for the user being scheduled. | 03-29-2012 |
20120082256 | TOMLINSON HARASHIMA PRECODING WITH ADDITIONAL RECEIVER PROCESSING IN A MULTI-USER MULTIPLE-INPUT MULTIPLE-OUTPUT WIRELESS TRANSMISSION SYSTEM - A method for processing user symbols with Tomlinson Harashima precoder (THP) in a base station, of a wireless system having K user terminals (UEs) which communicate with the base station via an uplink channel and corresponding downlink (DL) channel, comprises estimating a DL channel matrix H | 04-05-2012 |
20120281639 | SYSTEMS AND METHODS FOR LOW COMPLEXITY USER SCHEDULING - Systems and methods for scheduling multiple user equipments such as mobiles for transmission in the downlink of a cellular communications system. At each scheduling instant the systems and methods return a set of users who should be scheduled based on the past scheduling history of the users, the current individual link gains of the users to the base station, and how the simultaneous scheduling of multiple users affect each other's performance. Since optimal scheduling for communication systems require high computational complexity, low complexity systems and methods are utilized with a performance that is close to the theoretical optimal solution. | 11-08-2012 |
20130089034 | SEPARATE ASSOCIATIONS OF A MOBILE TO DIFFERENT BASE STATIONS IN UPLINK AND DOWNLINK - In a cellular system a user equipment (UE) can associate with different base stations (BS) for its uplink (UL) and downlink (DL) communications. To achieve this, the two BS have to communicate with each other. Systems and methods described herein provide a signaling methodology within a cellular standards framework (such as LTE), by which a UE can associate with different BS for UL and DL communications and further facilitate communication between a BS handling UL and a BS handling DL. | 04-11-2013 |
20130107798 | ABS-based Method for Inter Cell Interference Coordination in LTE-Advanced Networks | 05-02-2013 |
20130137442 | UE INITIATED FREQUENCY PARTITIONING BASED CoMP SCHEME FOR DOWNLINK CELLULAR COMMUNICATIONS - In the embodiments of the present invention, proposed is a method in which a CoMP enabled UE chooses the BSs to be in its cooperating set and a BS partitions its bandwidth to serve its own UEs and UEs from other cells that have requested it to be in its cooperating set. | 05-30-2013 |
20130201864 | ALLOCATION OF SUBFRAMES FOR UPLINK AND DOWNLINK TRANSMISSION IN TDD-LTE - Systems and methods are directed to deciding the number of subframes in a frame to use for uplink transmission, with the remaining frames used for downlink transmission for a Base Station (BS) in a Time Division Duplexing Long Term Evolution (TDD-LTE). Systems and methods are based on the number of User Equipment (UEs) that the BS has to serve in the uplink and in the downlink, as well as the uplink (UL) and downlink (DL) traffic loads per user. Systems and methods are directed to allowing a TDD LTE BS to partition the subframes in a frame for its UL and DL traffic. | 08-08-2013 |
20130243109 | TOMLINSON HARASHIMA PRECODING WITH ADDITIONAL RECEIVER PROCESSING IN A MULTI-USER MULTIPLE-INPUT MULTIPLE-OUTPUT WIRELESS TRANSMISSION SYSTEM - A method for processing user symbols with Tomlinson Harashima precoder (THP) in a base station, of a wireless system having K user terminals (UEs) which communicate with the base station via an uplink channel and a corresponding downlink (DL) channel, comprises estimating DL channel matrix; determining receiver processing matrix; computing effective matrix DL channel H | 09-19-2013 |
20130303219 | CONFIGURATION OF CSI-RS RESOURCES BY NETWORK FOR ENABLING COMP - Example embodiments described herein are directed to systems and methods by which a group of base stations (BS) can configure pilot signals in time and time-frequency, called channel state information reference signal (CSI-RS) resources, so that the user equipment (UE) such as mobiles and laptops can measure certain possible channel quality indicators (CQI) that correspond to specific channel and interference conditions that can arise during actual data submission. Using these values, example embodiments utilize an interpolation algorithm by which the group of base stations can estimate other possible CQI corresponding to a different set of channel and interference conditions. | 11-14-2013 |
20130303220 | CONFIGURATION OF PILOT SIGNALS BY NETWORK FOR ENABLING COMP - Example embodiments described herein are directed to systems and methods by which a group of base stations (BS) can configure pilot signals in time and time-frequency, using interference management resources (IMR) and/or channel state information reference signal (CSI-RS) resources, so that the user equipment (UE) such as mobiles and laptops can measure certain possible channel quality indicators (CQI) that correspond to specific channel and interference conditions that can arise during actual data submission. Using these values, example embodiments utilize an interpolation algorithm by which the group of base stations can estimate other possible CQI corresponding to a different set of channel and interference conditions. | 11-14-2013 |
20130322350 | METHOD AND APPARATUS FOR BIT-LEVEL PDSCH MUTING AND/OR RECEIVER PUNCTURING IN LTE-ADVANCED HETEROGENEOUS NETWORKS - A base station (BS) comprises: an interface to receive radio resource management (RRM) measurement from user equipment on received reference signal (RS) strength for each BS of one or more other BSs in a surrounding area of the user equipment; an X2 interface to receive transmission information of almost blank subframes and corresponding cell-specific reference signal (CRS) resource element (RE) locations from the one or more other BSs; and a controller to manage bit-level PDSCH (Physical Downlink Shared Channel) muting information, which includes identifying PDSCH resource elements (REs) that suffer the most from CRS interference arising from other BSs and that are to be subjected to bit-level muting, and allocating to the identified REs a number of bits less than the number of bits allocated to normal REs, and to transfer data with the two levels of bit allocations to various PDSCH REs to the user equipment. | 12-05-2013 |
20130343291 | POWER CONTROL IN LTE-ADVANCED HETEROGENEOUS NETWORKS - Embodiments described herein are directed to a power control scheme for Long Term Evolution Advanced (LTE-A) heterogeneous networks to reduce the interference from macro base stations (BS) to pico user equipment (UE). The embodiments described herein may be used to develop LTE-A heterogeneous networks to balance the achievable throughput between macro and pico UEs and may thereby improve the overall system performance. | 12-26-2013 |
20140146689 | METHOD AND APPARATUS FOR HANDLING DOWNLINK REFERENCE SIGNAL INTERFERENCE TO PDSCH IN LONG TERM EVOLUTION COORDINATED MULTIPOINT TRANSMISSION - A communications system employing CoMP transmission to suppress interference comprises: a CoMP user equipment; and a plurality of base stations, one of the base stations being an associated base station of the CoMP user equipment to transmit data to the CoMP user equipment, the plurality of base stations including multiple CoMP base stations for the CoMP user equipment. The CoMP base stations for the CoMP user equipment transmit CoMP downlink data, including subframes which comprise physical resource blocks having a plurality of resource elements (REs) and cell-specific reference signal (CRS) resource element (RE) locations. PDSCH bit-level muting or puncturing information is determined, based on radio resource management measurement and the subframes sent from the multiple CoMP base stations, to identify PDSCH REs that suffer strong CRS interference transmission from within the multiple CoMP base stations and are to be subjected to one of bit-level muting or bit-level puncturing. | 05-29-2014 |
20140200006 | METHOD AND APPARATUS FOR CELL SELECTION AND HANDOVER IN LTE-ADVANCED HETEROGENEOUS NETWORKS - Example implementations are directed to systems and methods based on physical broadcast channel (PBCH) muting are utilized to avoid frequent cell selection/reselection and handover in a LTE-advanced heterogeneous network. In the example implementations, a pico eNB that is fully covered by a macro eNB or other pico eNBs transmits blank PBCH such that it is inaccessible to the UEs who perform cell selection/reselection. Furthermore, a macro eNB may handover a UE to the inaccessible pico eNB by signalling the necessary information to the UE to detect the inaccessible pico eNB. Frequent cell selection/reselection and handover may therefore be avoided in a dense deployment situation. | 07-17-2014 |
Patent application number | Description | Published |
20090164794 | Digital Content Storage Process - The digital content store provides users with an opportunity to purchase authorized usage of digital content, such as single or multiple music tracks, video, movies, and/or video games. The users can also buy license to a desired track for a fixed number of times, e.g. preferably the users can listen on three different machines simultaneously. Users can also burn a play list of X number of times, for example ten. The burn limit preferably applies to the play list, not the song. Mixed media capability is provided that allows the purchase of digital content and/or physical media. The digital content store system comprises a unique digital rights management system and a back-end enabling system that controls these digital rights. | 06-25-2009 |
20120259700 | METHOD AND APPARATUS FOR PROVIDING A SHOPPING LIST SERVICE - A method and apparatus is disclosed that provides an Internet wish list for deferred purchasing. A user clicks on an add to wish list button located on locations, such as, a product page, a banner ad, or search results to add an item to the wish list. A reminder system is used to remind a user to purchase an item at a future time. The shopping list service may be integrated at a high level of integration and a low level of integration. On a low level of integration a proxy platform is used to add functionality to a website. | 10-11-2012 |
20130066743 | Method and Apparatus for Providing a Shopping List Service - A method and apparatus is disclosed that provides an Internet wish list for deferred purchasing. A user clicks on an add to wish list button located on locations, such as, a product page, a banner ad, or search results to add an item to the wish list. A reminder system is used to remind a user to purchase an item at a future time. The shopping list service may be integrated at a high level of integration and a low level of integration. On a low level of integration a proxy platform is used to add functionality to a website. | 03-14-2013 |
20130073425 | Method and Apparatus for Providing a Shopping List Service - A method and apparatus is disclosed that provides an Internet wish list for deferred purchasing. A user clicks on an add to wish list button located on locations, such as, a product page, a banner ad, or search results to add an item to the wish list. A reminder system is used to remind a user to purchase an item at a future time. The shopping list service may be integrated at a high level of integration and a low level of integration. On a low level of integration a proxy platform is used to add functionality to a website. | 03-21-2013 |
20130198033 | METHOD AND APPARATUS FOR PROVIDING A SHOPPING LIST SERVICE - A method and apparatus is disclosed that provides an Internet wish list for deferred purchasing. A user clicks on an add to wish list button located on locations, such as, a product page, a banner ad, or search results to add an item to the wish list. A reminder system is used to remind a user to purchase an item at a future time. The shopping list service may be integrated at a high level of integration and a low level of integration. On a low level of integration a proxy platform is used to add functionality to a website. | 08-01-2013 |
20130204679 | METHOD AND APPARATUS FOR PROVIDING A SHOPPING LIST SERVICE - A method and apparatus is disclosed that provides an Internet wish list for deferred purchasing. A user clicks on an add to wish list button located on locations, such as, a product page, a banner ad, or search results to add an item to the wish list. A reminder system is used to remind a user to purchase an item at a future time. The shopping list service may be integrated at a high level of integration and a low level of integration. On a low level of integration a proxy platform is used to add functionality to a website. | 08-08-2013 |
Patent application number | Description | Published |
20150067031 | BUSINESS TRANSACTION CORRELATION WITH CLIENT REQUEST MONITORING DATA - A system monitors a client request and a backend business transaction performed in response to the request and correlates the data generated from monitoring the request and business transaction. A request may be monitored in detail to determine several metrics. The metrics may include sever connection time, response receipt completion time, document download time, document processing time, and page rendering time. The metrics may be determined for an entire content page as well as individual page elements, such as Iframes and elements constructed from AJAX techniques. | 03-05-2015 |
20150067146 | CUSTOM CORRELATION OF A DISTRIBUTED BUSINESS TRANSACTION - A mechanism is provided for customizing communication of correlation data between servers using a custom or proprietary communication protocol. The system may modify a payload transmitted between servers to include monitoring parameters. The payload may be modified by expanding a portion of the payload or otherwise inserting data into the payload. The portion may include a header, footer, an additional property, a field, or other portion of the header. A mechanism may detect both outgoing calls and incoming requests to either modify the request with the payload or retrieve the payload from the request. The configuration preferences received from a user may be used to process the detected calls and modify a payload at a designed portion suitable to be expanded. Once sent, the configuration parameters may be used by a recipient server to detect the request with the modified payload and retrieve the monitoring parameter. The monitoring parameter may be used to correlate distributed transactions that occur over a set of servers which communicate with non-standard protocols. | 03-05-2015 |
20150113122 | AUTOMATIC ASYNCHRONOUS HANDOFF IDENTIFICATION - Asynchronous handoffs between threads and other software components may be automatically detected, and the corresponding working objects may be tracked. The system may report monitoring information for an overall transaction that includes the original request and corresponding asynchronous requests. Automatically detecting asynchronous requests may include instrumenting a virtual machine, such as a Java Virtual Machine (JVM), to detect the creation of thread handoff objects and the object and/or thread execution. Thread handoff objects may automatically tracked, tracked based on data learned over time, tracked based on user input, and otherwise configured. In some embodiments, after detecting the creation of a thread handoff object, an identification of the object of the call may be identified as being tracked in another server or application. | 04-23-2015 |
20150149554 | AUTOMATIC CAPTURE OF DETAILED ANALYSIS INFORMATION BASED ON REMOTE SERVER ANALYSIS - A system monitors a network or web application provided by one or more distributed applications and provides data for each and every method instance in an efficient low-cost manner. Agents may monitor the performance of the distributed application by the web services and report monitoring data as runtime data to the remote server, for example a controller. The controller may analyze the data to identify one or more performance issues or “hot spot” methods based on current or past performance, functionality, content, or business relevancy. Instructions and/or configuration information may be transmitted by the controller to the agents that correspond to a particular business transaction portion associated with a hot spot. The portions are then monitored to collect data associated with the hot spot and the hot spot data is reported back to the controller. | 05-28-2015 |
20150288584 | SYSTEM AND METHOD FOR DETERMINING END USER TIMING - A system automatically determines end user timing across multiple platforms and network browsers. End user timing data may be captured using one or more techniques. The techniques may include utilizing a navigation timing standard and handler call back functionality. The end user timing data may be analyzed to identify which technique's data is most accurate, and the most accurate end user timing data is then reported. | 10-08-2015 |
Patent application number | Description | Published |
20130054888 | CONFIGURING OBJECT STORAGE SYSTEM FOR INPUT/OUTPUT OPERATIONS - The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When an input-output command (IO) is received at the storage system, an identifier is retrieved from the IO and translated into a logical storage volume identifier, and the IO is executed on storage locations referenced by a logical storage volume corresponding to the logical storage volume identifier. | 02-28-2013 |
20130054910 | VIRTUAL MACHINE SNAPSHOTTING IN OBJECT STORAGE SYSTEM - The storage system exports logical storage volumes that are provisioned as storage objects within logical storage containers. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. A snapshot profile can be separately defined for each of these logical storage volumes, even for those that are within the same storage container. The snapshot profile for a logical storage volume defines whether or not snapshot is enabled for that logical storage volume, the frequency of the snapshot, and the number of snapshots to be retained. | 02-28-2013 |
20130054932 | OBJECT STORAGE SYSTEM - The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. Logical storage volumes are created from a logical storage container having an address space that maps to storage locations of the physical data storage units. Each of the logical storage volumes so created has an address space that maps to the address space of the logical storage container. A logical storage container may span more than one storage system and logical storage volumes of different customers can be provisioned from the same logical storage container with appropriate security settings. | 02-28-2013 |
20130055249 | VIRTUAL MACHINE PROVISIONING IN OBJECT STORAGE SYSTEM - The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When a virtual machine is provisioned, logical storage volumes include a logical metadata storage volume and logical data storage volumes. The logical metadata storage volume stores metadata for the virtual machine such as configuration and log files, swap file, and disk descriptor files. Each disk descriptor file is provided for one logical data storage volume and stores metadata about the logical data storage volume such as size and unique identifying data. | 02-28-2013 |
20140181398 | Configuring Object Storage System for Input/Output Operations - A method processes input-output commands (IOs) in a storage system. The storage system receives an IO including first and second identifiers. The first identifier is used to direct the IO to the storage system. At the storage system, the method retrieves the second identifier from the IO and translates the second identifier to a logical storage volume identifier. Then, the method executes the IO on storage locations referenced by a logical storage volume corresponding to the logical storage volume identifier. | 06-26-2014 |
Patent application number | Description | Published |
20130212577 | APPLICATION-SPECIFIC DATA IN-FLIGHT SERVICES - Embodiments provide data in-flight services (DIFS) to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIFS policy indicating one or more DIFS services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIFS policy associated with the software application and transmitted to the destination. | 08-15-2013 |
20140244929 | OBJECT STORAGE SYSTEM - The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. Logical storage volumes are created from a logical storage container having an address space that maps to storage locations of the physical data storage units. Each of the logical storage volumes so created has an address space that maps to the address space of the logical storage container. A logical storage container may span more than one storage system and logical storage volumes of different customers can be provisioned from the same logical storage container with appropriate security settings. | 08-28-2014 |
20150106815 | APPLICATION-SPECIFIC DATA IN-FLIGHT SERVICES ALONG A COMMUNICATION PATH SELECTED BASED ON A DIF SERVICES POLICY ASSOCIATED WITH A VM - Embodiments provide data in-flight (DIF) services to software applications such as virtual machines (VMs) at an application level without requiring modification to established storage protocols. In exemplary embodiments, a software application is associated with a DIF services policy indicating one or more DIF services to apply to the software application. Data transmitted by the software application to a destination is tagged based on the DIF services policy associated with the software application and transmitted to the destination. | 04-16-2015 |
20150339143 | APPLICATION AWARE STORAGE RESOURCE MANAGEMENT - A virtualization platform can discover capabilities of data devices connected in a virtual infrastructure. The virtualization platform allows a user (e.g., system administrator) to specify a policy profile for a virtual machine in terms of performance and data handling parameters. The virtualization platform can provision a virtual machine comprising data devices having a combined capability that matches the policy profile. Enforcement of a policy profile can be made when I/O is performed by a virtual machine. | 11-26-2015 |
20150339180 | APPLICATION AWARE SERVICE POLICY ENFORCEMENT AND AUTONOMOUS FEEDBACK-BASED REMEDIATION - A virtualization platform can discover capabilities of data devices connected in a virtual infrastructure. The virtualization platform allows a user (e.g., system administrator) to specify a policy profile for a virtual machine in terms of performance and data handling parameters. The virtualization platform can provision a virtual machine comprising data devices having a combined capability that matches the policy profile. Enforcement of a policy profile can be made when I/O is performed by a virtual machine. | 11-26-2015 |
Patent application number | Description | Published |
20090060026 | ENHANCED PRESENTATION OF SUB-PICTURE INFORMATION - A system is provided for processing video images for display. In one example, the system comprises a stream parser for retrieving a compressed main video data and a sub-picture identifier. A video decoder generates a main video image having a main video intensity value for each pixel in the main video. A sub-picture decoder determines a sub-picture image based on the sub-picture identifier. The sub-picture image includes a pixel data for each pixel in the sub-picture image indicative of a sub-picture pixel type including a background pixel type and a pattern pixel type. Each pixel includes a command code indicative of a background contrast level, a pattern contrast level, a background color level and a pattern color level. An intensity formatter generates a sub-picture pixel intensity for each pixel in the sub-picture image. A preprocessing function calculates, for each sub-picture pixel, a sub-picture pixel intensity by alpha-blending the sub-picture pixel with no main video pixel when the background color intensity is greater than the pattern color intensity. A filtering function performs anti-aliasing filtering on the sub-picture image. A sub-picture alpha-blending function combines the sub-picture image with the main video image using alpha-blending. | 03-05-2009 |
20100008648 | AUDIO ONLY PLAYBACK OF A DISK HAVING BOTH AUDIO AND VIDEO RECORDINGS - A system and method for playing audio only in a disk player. The disc player is configured to read data from disks formatted according to a selected audio and video standard. The system includes a file reader to read files of audio and video files based on the audio and video standard. A stream parser identifies audio data, video data and sub-picture data. An audio decoder decodes the audio data according to the audio standard. A video stub receives the video data and leaves the video data unprocessed. A sub-picture menu processor extracts menu information. A user interface system to use the menu information to configure at least one user input to play audio-only from the disk according to the menu information. | 01-14-2010 |
20140106726 | System and Method for Monitoring Apps in a Vehicle to Reduce Driver Distraction - A system and method for monitoring apps in a vehicle to reduce driver distraction is disclosed. A controller operating inside or in combination with the head unit of the vehicle may monitor operation of the vehicle, and generate alerts indicative of operation of the vehicle (such as an alert indicative that the vehicle is operating at a predetermined speed). In response to the alert, the operation of the app in the vehicle may be modified. | 04-17-2014 |
20150099495 | System and Method for Monitoring Apps in a Vehicle or in a Smartphone to Reduce Driver Distraction - A system and method for monitoring apps in a vehicle or in a smartphone to reduce driver distraction is disclosed. A controller operating inside or in combination with the head unit of the vehicle or operating inside or in combination with the smartphone may monitor operation of the vehicle, and generate alerts indicative of operation of the vehicle (such as an alert indicative that the vehicle is operating at a predetermined speed). In response to the alert, the operation of the app in the vehicle or in the smartphone may be modified. | 04-09-2015 |
Patent application number | Description | Published |
20090063459 | System and Method for Recommending Songs - A system and method, operable by a processor running on a computing device and stored on a tangible computer readable medium, the system and method creating continuous, fixed duration, fixed size, or other such playlists for use on an individual listener's portable music player, as a programming guide for an Internet radio station, or the like. Information can be drawn from a number of recommendation sources to help generate such playlists based on a dictionary of terms. Recommendation sources are sources available via the internet or other published information that identify the order in which songs are presented or played, and which may be aggregated and processed into song sequence data that allows the instant system and method to utilize the experience, effort and musical expertise of others to generate a continuous playlist. Exemplary recommendation sources include, but are not limited to, published Disc Jockey (“DJ”) playlists, radio (terrestrial, satellite or internet) station websites from which playlists can be extracted or derived, individual listener playlists, or the like. | 03-05-2009 |
20090171728 | SIMULATION FRAMEWORK FOR EVALUATING DESIGNS FOR SPONSORED SEARCH MARKETS - The present invention provides a method and apparatus for sponsored Internet-based search simulation. The present invention includes receiving a search query sequence that represents a search query and selecting one or more advertisements based on the search query sequence. The present invention further includes filtering the plurality of advertisements based on advertising budget data and determining a number of user-selections on the advertisements using a pre-calculated user-selection model. The present invention further includes updating advertiser account information regarding advertising rates in response to the number of user-selections and generating simulation log data reflecting the advertisings, user-selections and advertising account information. This technique thereby performs the simulation based on user search queries, in response to user-selection models and references the user-selection and advertisement with advertisement budget data, consistent with live sponsored search result operations. | 07-02-2009 |
20120278337 | METHODS AND SYSTEMS FOR GENERATING AUTOMATED TAGS FOR VIDEO FILES - Techniques for generating automated tags for a video file are described. The method includes receiving one or more manually generated tags associated with a video file, based at least in part on the one or more manually entered tags, determining a preliminary category for the video file, and based on the preliminary category, generating a targeted transcript of the video file, wherein the targeted transcript includes a plurality of words. The method further includes generating an ontology of the plurality of words based on the targeted transcript, ranking the plurality of words in the ontology based on a plurality of scoring factors, and based on the ranking of the plurality of words, generating one or more automated tags associated with the video file. | 11-01-2012 |
20130013305 | METHOD AND SUBSYSTEM FOR SEARCHING MEDIA CONTENT WITHIN A CONTENT-SEARCH SERVICE SYSTEM - Various embodiments of the present invention include concept-service components of content-search-service systems which employ ontologies and vocabularies prepared for particular categories of content at particular times in order to score transcripts prepared from content items to enable a search-service component of a content-search-service system to assign estimates of the relatedness of portions of a content item to search criteria in order to render search results to clients of the content-search-service system. The concept-service component processes a search request to generate lists of related terms, and then employs the lists of related terms to process transcripts in order to score transcripts based on information contained in the ontologies. | 01-10-2013 |
20130060784 | METHODS AND SYSTEMS FOR PROVIDING WORD SEARCHING INSIDE OF VIDEO FILES - Techniques for generating automated tags for a video file are described. The method includes receiving one or more manually generated tags associated with a video file, based at least in part on the one or more manually entered tags, determining a preliminary category for the video file, and based on the preliminary category, generating a targeted transcript of the video file, wherein the targeted transcript includes a plurality of words. The method further includes generating an ontology of the plurality of words based on the targeted transcript, ranking the plurality of words in the ontology based on a plurality of scoring factors, and based on the ranking of the plurality of words, generating one or more automated tags associated with the video file. | 03-07-2013 |
20130212113 | METHODS AND SYSTEMS FOR GENERATING AUTOMATED TAGS FOR VIDEO FILES - Techniques for generating automated tags for a video file are described. The method includes receiving one or more manually generated tags associated with a video file, based at least in part on the one or more manually entered tags, determining a preliminary category for the video file, and based on the preliminary category, generating a targeted transcript of the video file, wherein the targeted transcript includes a plurality of words. The method further includes generating an ontology of the plurality of words based on the targeted transcript, ranking the plurality of words in the ontology based on a plurality of scoring factors, and based on the ranking of the plurality of words, generating one or more automated tags associated with the video file. | 08-15-2013 |
20140101165 | SEARCHABLE AND SIZE-CONSTRAINED LOCAL LOG REPOSITORIES FOR TRACKING VISITORS' ACCESS TO WEB CONTENT - A method and system for tracking visitors' access to web content using a searchable and size-constrained local log repository is disclosed. A repository indexer receives visitor logs from a remote source and indexes the logs to include a usage field indicating when or how frequently an associated visitor log was accessed from a local log repository by a report request manager. The local log repository stores the logs and is size constrained. A repository manager removes a subset of the logs in the local log repository based on parameters within the subset of the logs' usage field. The report request manager receives a request from a requestor for a report indicating visitors' access to a content object, searches for logs within the local log repository pertinent to the request, aggregates data across the logs responsive to the search, and generates a report presenting the aggregated data. | 04-10-2014 |
20140108598 | TARGETED AND DYNAMIC CONTENT-OBJECT STORAGE BASED ON INTER-NETWORK PERFORMANCE METRICS - Methods and systems for coordinating provisions of storage service for clients are provided. For each storage provider of a set of storage providers, a service-provider database stores a metric characterizing a property of a service provided by the service provider. The storage providers are independently owned and operated relative to each other. The metrics are repeatedly updated. A selection engine repeatedly selects a service provider from the set of service providers to store a content object of a client of the content delivery system. The selection is based on the repeatedly updated metrics for the set of service providers. For each service provider selected by the selection engine to store the content object of the client, a service manager coordinates with the service provider such that the service provider stores the content object of the client. | 04-17-2014 |
Patent application number | Description | Published |
20080276860 | CROSS FLOW APPARATUS AND METHOD FOR HYDRIDE VAPOR PHASE DEPOSITION - A method and apparatus for hydride vapor phase epitaxial (HVPE) deposition is disclosed. In the HVPE process, a hydride gas flows over a metal source to react with the metal source, which then reacts at the surface of a substrate to deposit a metal nitride layer. The metal source comprises gallium, aluminum, and/or indium. The hydride gas is evenly provided over the metal source to increase efficiency of hydride-metal source reaction. An exhaust positioned diametrically across the chamber from the metal source creates a cross flow of the hydride-metal source product and nitrogen precursor across the chamber tangential to the substrate. A purge gas flowing perpendicular to the cross flow directs the hydride-metal source product and nitrogen precursor to remain as close to the substrate as possible. | 11-13-2008 |
20080314311 | HVPE SHOWERHEAD DESIGN - A method and apparatus that may be utilized in deposition processes, such as hydride vapor phase epitaxial (HVPE) deposition of metal nitride films, are provided. A first set of passages may introduce a metal containing precursor gas. A second set of passages may provide a nitrogen-containing precursor gas. The first and second sets of passages may be interspersed in an effort to separate the metal containing precursor gas and nitrogen-containing precursor gas until they reach a substrate. An inert gas may also be flowed down through the passages to help keep separation and limit reaction at or near the passages, thereby preventing unwanted deposition on the passages. | 12-25-2008 |
20080314317 | SHOWERHEAD DESIGN WITH PRECURSOR PRE-MIXING - A method and apparatus that may be utilized in deposition processes, such as hydride vapor phase epitaxial (HVPE) deposition of metal nitride films, are provided. A first set of passages may introduce a metal containing precursor gas. A second set of passages may provide a nitrogen-containing precursor gas. The first and second sets of passages may be interspersed in an effort to separate the metal containing precursor gas and nitrogen-containing precursor gas until they reach a substrate. An inert gas may also be flowed down through the passages to help keep separation and limit reaction at or near the passages, thereby preventing unwanted deposition on the passages. | 12-25-2008 |
20090095222 | MULTI-GAS SPIRAL CHANNEL SHOWERHEAD - A method and apparatus that may be utilized for chemical vapor deposition and/or hydride vapor phase epitaxial (HVPE) deposition are provided. In one embodiment, a metal organic chemical vapor deposition (MOCVD) process is used to deposit a Group III-nitride film on a plurality of substrates. A Group III precursor, such as trimethyl gallium, trimethyl aluminum or trimethyl indium and a nitrogen-containing precursor, such as ammonia, are delivered to a plurality of spiral channels which isolate the precursor gases. The precursor gases are injected into a mixing channel where the gases are mixed before entering a processing volume containing the substrates. | 04-16-2009 |
20090098276 | MULTI-GAS STRAIGHT CHANNEL SHOWERHEAD - A method and apparatus that may be utilized for chemical vapor deposition and/or hydride vapor phase epitaxial (HVPE) deposition are provided. In one embodiment, a metal organic chemical vapor deposition (MOCVD) process is used to deposit a Group III-nitride film on a plurality of substrates. A Group III precursor, such as trimethyl gallium, trimethyl aluminum or trimethyl indium and a nitrogen-containing precursor, such as ammonia, are delivered to a plurality of straight channels which isolate the precursor gases. The precursor gases are injected into mixing channels where the gases are mixed before entering a processing volume containing the substrates. Heat exchanging channels are provided for temperature control of the mixing channels to prevent undesirable condensation and reaction of the precursors. | 04-16-2009 |
20100215854 | HVPE SHOWERHEAD DESIGN - A method and apparatus that may be utilized in deposition processes, such as hydride vapor phase epitaxial (HVPE) deposition of metal nitride films, are provided. A first set of passages may introduce a metal containing precursor gas. A second set of passages may provide a nitrogen-containing precursor gas. The first and second sets of passages may be interspersed in an effort to separate the metal containing precursor gas and nitrogen-containing precursor gas until they reach a substrate. An inert gas may also be flowed down through the passages to help keep separation and limit reaction at or near the passages, thereby preventing unwanted deposition on the passages. | 08-26-2010 |
20110256645 | MULTIPLE PRECURSOR SHOWERHEAD WITH BY-PASS PORTS - A method and apparatus that may be utilized for chemical vapor deposition and/or hydride vapor phase epitaxial (HVPE) deposition are provided. In one embodiment, the apparatus a processing chamber that includes a showerhead with separate inlets and channels for delivering separate processing gases into a processing volume of the chamber without mixing the gases prior to entering the processing volume. In one embodiment, the showerhead includes one or more cleaning gas conduits configured to deliver a cleaning gas directly into the processing volume of the chamber while by-passing the processing gas channels. In one embodiment, the showerhead includes a plurality of metrology ports configured to deliver a cleaning gas directly into the processing volume of the chamber while by-passing the processing gas channels. As a result, the processing chamber components can be cleaned more efficiently and effectively than by introducing cleaning gas into the chamber only through the processing gas channels. | 10-20-2011 |
20120024388 | MULTI-GAS STRAIGHT CHANNEL SHOWERHEAD - A method and apparatus that may be utilized for chemical vapor deposition and/or hydride vapor phase epitaxial (HVPE) deposition are provided. In one embodiment, a metal organic chemical vapor deposition (MOCVD) process is used to deposit a Group III-nitride film on a plurality of substrates. A Group III precursor, such as trimethyl gallium, trimethyl aluminum or trimethyl indium and a nitrogen-containing precursor, such as ammonia, are delivered to a plurality of straight channels which isolate the precursor gases. The precursor gases are injected into mixing channels where the gases are mixed before entering a processing volume containing the substrates. Heat exchanging channels are provided for temperature control of the mixing channels to prevent undesirable condensation and reaction of the precursors. | 02-02-2012 |
Patent application number | Description | Published |
20110291988 | Method and system for recognition of user gesture interaction with passive surface video displays - A system recognizes user-object gesture interactions with the surface of a monitor display, with hover space defined spaced-apart from the display surface, or in virtual scroll regions defined on the periphery of the monitor display. The system recognizes user-object interactions, e.g., gestures, and can affect what is displayed commensurately. The system includes at least a first time-of-flight (TOF) system and at least one of a second TOF, a two-dimensional camera, and a mirror, each TOF system processing at least one of z-depth data and A-brightness data. User-object interactions, e.g., touching(s) of the display surface, location(s) in a hover region, or location(s) in a virtual scroll region, are recognized passively in that the user-object need not have capacitance, resistance, exert force, or deform during gesture interaction. The system may be attached retroactively to the monitor, which may be a large (>22 cm) monitor, or a small cell phone sized monitor. | 12-01-2011 |
20110292181 | Methods and systems using three-dimensional sensing for user interaction with applications - User interaction with a device is sensed using a three-dimensional imaging system. The system preferably includes a library of user profiles and upon acquiring a three-dimensional images of a user can uniquely identify the user, and activate appliances according to user preferences in the user profile. The system can also use data from the acquired image of the user's face to confirm identity of the user, for purposes of creating a robust biometric password. Acquired three dimensional data can measure objects to provide automated, rapid and accurate measurement data, can provide image stabilization data for cameras and the like, and can create virtual three-dimensional avatars that mimic a user's movements and expressions and can participate in virtual world activities. Three-dimensional imaging enables a user to directly manipulate a modeled object in three-dimensional space. | 12-01-2011 |
20120011454 | Method and system for intelligently mining data during communication streams to present context-sensitive advertisements using background substitution - The present invention mines or extracts data present during interaction between at least two participants, for example in a chat session, a video session, etc. via the Internet. The data, which can include participant web camera generated video, audio, keyboard typed information, handwriting recognized information, is analyzed. Based upon the analysis, content-dependent information is determined and may be displayed to one or more participants in the chat session. In one aspect, a video foreground based upon a participant's generated video is combined with a customized computer generated background that is based upon data mined from the chat session. The customized background preferably is melded seamlessly with the participant's foreground data, preferably via background substitution that combines RGB video with depth data that predicts what background may substituted with new imagery. Content-based targeted information can include advertisement(s). | 01-12-2012 |