Patent application number | Description | Published |
20100221580 | Granular Perpendicular Media Interlayer For A Storage Device - An apparatus and method are provided for improving perpendicular magnetic recording media. The present invention provides media, and a method of fabricating media in a cost-effective manner, with a reduced ruthenium (Ru) content interlayer structure, while meeting media performance requirements. A perpendicular magnetic recording medium is provided comprising a non-magnetic substrate having a surface, and a layer stack situated on the substrate surface. The layer stack comprises, in overlying sequence from the substrate surface a magnetically soft underlayer; an amorphous or crystalline, non-magnetic seed layer; an interlayer structure for crystallographically orienting a layer of a perpendicular magnetic recording material situated on the underlayer; and at least one crystallographically oriented, magnetically hard, perpendicular magnetic recording layer situated on the interlayer structure. The interlayer structure is a stacked structure comprising, in overlying sequence: a chromium alloy situated on the seed layer; and an upper interlayer situated on the chromium alloy. | 09-02-2010 |
20120141836 | GRANULAR PERPENDICULAR MEDIA INTERLAYER FOR A STORAGE DEVICE - An apparatus and method are provided for improving perpendicular magnetic recording media. The present invention provides media, and a method of fabricating media in a cost-effective manner, with a reduced ruthenium (Ru) content interlayer structure, while meeting media performance requirements. A perpendicular magnetic recording medium is provided comprising a non-magnetic substrate having a surface, and a layer stack situated on the substrate surface. The layer stack comprises, in overlying sequence from the substrate surface a magnetically soft underlayer; an amorphous or crystalline, non-magnetic seed layer; an interlayer structure for crystallographically orienting a layer of a perpendicular magnetic recording material situated on the underlayer; and at least one crystallographically oriented, magnetically hard, perpendicular magnetic recording layer situated on the interlayer structure. The interlayer structure is a stacked structure comprising, in overlying sequence: a chromium alloy situated on the seed layer; and an upper interlayer situated on the chromium alloy. | 06-07-2012 |
Patent application number | Description | Published |
20080204933 | Granular perpendicular magnetic recording media with multi-interlayer structure - A perpendicular magnetic recording medium comprises a layer stack formed over a surface of a non-magnetic substrate, and comprising, in overlying sequence from the surface: a magnetically soft underlayer; an interlayer structure for crystallographically orienting a layer of a perpendicular magnetic recording material formed thereon; and at least one crystallographically oriented, magnetically hard, perpendicular magnetic recording layer on the interlayer structure; wherein the interlayer structure is a triple-layer stacked structure comprising: a first interlayer of a first non-magnetic material proximal the magnetically soft underlayer and containing Ru; a second interlayer of a second non-magnetic material in overlying contact with the first interlayer and not containing Ru; and a third interlayer of a third non-magnetic material in overlying contact with the second interlayer and containing Ru. | 08-28-2008 |
20100177439 | PERPENDICULAR MEDIA WITH REDUCED SIDE TRACK ERASURE - A media for perpendicular recording and a method of creating the media is provided. The media includes a hard recording layer and a soft underlayer (SUL). The SUL is composed of at least two anti-ferromagnetically coupled (AFC) sub-underlayers. The sub-underlayers respond to a magnetic field established during dynamic reversal with respective magnetic fields. The sub-underlayers are formed and disposed to differ in one or more magnetic moment, anisotropy, and thickness, so that their respective magnetic fields constructively interfere in one or more points in the hard recording layer, thereby reducing a total SUL magnetic field response to the dynamic reversal field approximately to zero at one or more points in the hard recording layer, which reduces side track erasure. | 07-15-2010 |
20120225324 | PERPENDICULAR MEDIA WITH DUAL SOFT MAGNETIC LAYERS - A recording medium having a substrate, a first soft magnetic underlayer, a second soft magnetic underlayer and a perpendicular magnetic recording layer without a spacer layer between the first and second soft magnetic underlayers is disclosed. | 09-06-2012 |
20140186658 | Interlayer comprising chromium-containing alloy - An apparatus and method are provided for improving perpendicular magnetic recording media. The present invention provides media, and a method of fabricating media in a cost-effective manner, with a reduced ruthenium (Ru) content interlayer structure, while meeting media performance requirements. A perpendicular magnetic recording medium is provided comprising a non-magnetic substrate having a surface, and a layer stack situated on the substrate surface. The layer stack comprises, in overlying sequence from the substrate surface a magnetically soft underlayer; an amorphous or crystalline, non-magnetic seed layer; an interlayer structure for crystallographically orienting a layer of a perpendicular magnetic recording material situated on the underlayer; and at least one crystallographically oriented, magnetically hard, perpendicular magnetic recording layer situated on the interlayer structure. The interlayer structure is a stacked structure comprising, in overlying sequence: a chromium alloy situated on the seed layer; and an upper interlayer situated on the chromium alloy. | 07-03-2014 |
Patent application number | Description | Published |
20080300616 | MECHANICALLY DETACHABLE VASO-OCCLUSIVE DEVICE - A device for delivering an occlusive element includes an elongate pusher member having a lumen extending between distal and proximal ends. An elongate releasing member is slideably disposed within the lumen of the elongate pusher member. A retaining member is disposed on the distal end of the elongate pusher member and includes a finger portion having an aperture sized to receive the distal end of the elongate releasing member. An occlusive element such as a coil is provided and includes a securing member positioned at a proximal end thereof. The securing member is releasably secured to the finger portion of the retaining member. The securing member is secured to the finger portion when the elongate releasing member is disposed in the aperture of the finger portion and unsecured when the elongate releasing member is retracted proximally from the aperture of the finger portion. | 12-04-2008 |
20080306503 | MECHANICALLY DETACHABLE VASO-OCCLUSIVE DEVICE - A device for delivering an occlusive element such as a vaso-occlusive coil includes an elongate sheath. An elongate releasing member having a distal tip or end is moveable within a lumen of the elongate sheath. A filament is provided having first and second ends with each end being fixed relative to the elongate sheath to form a loop segment. The loop segment of the filament is passed through a securing member located on the proximal end of the occlusive element. The distal tip of the elongate releasing member is inserted into the portion of the loop segment that passes through the securing member to lock the occlusive element relative to the elongate sheath. The occlusive element is released by pulling the elongate releasing member proximally to retract the distal tip from the loop segment of the filament. | 12-11-2008 |
20080306504 | MECHANICALLY DETACHABLE VASO-OCCLUSIVE DEVICE - A device for delivering an occlusive element includes an elongate pusher member having a lumen. A locking member is disposed within the lumen of the elongate pusher member. A moveable elongate releasing member is disposed within the lumen of the elongate pusher member. A filament is secured to the distal end of the elongate releasing member. The occlusive member is locked to the elongate releasing member when the filament passes through a securing member on the occlusive member and is pinched or wedged between the locking member and the elongate releasing member. The occlusive element is in an unlocked state when the elongate releasing member is retracted proximally relative to the elongate pusher member. The filament, along with the elongate releasing member, are retracted proximally until the filament is detached or uncoupled from the securing member of the occlusive member. | 12-11-2008 |
20090143786 | IMPLANTABLE DEVICE WITH ELECTROLYTICALLY DETACHABLE JUNCTION HAVING MULTIPLE FINE WIRES AND METHOD OF INTRODUCTION - Electrolytically detachable implantable devices and methods of delivering the same to a treatment site. An assembly includes an implantable device, such as a vaso-occlusive coil, a conductive deployment mechanism, such as a conductive pusher or wire, and a temporary connection between the deployment mechanism and the coil in the form of an electrolytically detachable junction. The detachable junction includes fine wires, e.g., stainless steel wires having a small diameter of about 0.00001″ to about 0.0025″, for example, about 0.0005″. The pusher or wire is used to deliver the implantable device through a catheter and to a desired location or treatment site. After the implantable device is properly positioned, electrical current is applied to the fine wires, thereby simultaneously disintegrating the fine wires and leaving the coil at the treatment site. | 06-04-2009 |
20150025566 | MECHANICALLY DETACHABLE VASO-OCCLUSIVE DEVICE - A device for delivering an occlusive element includes an elongate pusher member having a lumen. A locking member is disposed within the lumen of the elongate pusher member. A moveable elongate releasing member is disposed within the lumen of the elongate pusher member. A filament is secured to the distal end of the elongate releasing member. The occlusive member is locked to the elongate releasing member when the filament passes through a securing member on the occlusive member and is pinched or wedged between the looking member and the elongate releasing member. The occlusive element is in an unlocked state when the elongate releasing member is retracted proximally relative to the elongate pusher member. The filament, along with the elongate releasing member, are retracted proximally until the filament is detached or uncoupled from the securing member of the occlusive member. | 01-22-2015 |
20150119924 | MECHANICALLY DATACHABLE VASO-OCCLUSIVE DEVICE - A device for delivering an occlusive element includes an elongate pusher member having a lumen extending between distal and proximal ends. An elongate releasing member is slideably disposed within the lumen of the elongate pusher member. A retaining member is disposed on the distal end of the elongate pusher member and includes a finger portion having an aperture sized to receive the distal end of the elongate releasing member. An occlusive element such as a coil is provided and includes a securing member positioned at a proximal end thereof. The securing member is releaseably secured to the finger portion of the retaining member. The securing member is secured to the finger portion when the elongate releasing member is disposed in the aperture of the finger portion and unsecured when the elongate releasing member is retracted proximally from the aperture of the finger portion. | 04-30-2015 |
Patent application number | Description | Published |
20090018989 | USING SQL EXTENSIBILITY FOR PROCESSING DYNAMICALLY TYPED XML DATA IN XQUERY QUERIES - XQuery queries that include functions that operate on dynamically typed XML data are rewritten into compilable SQL constructs. XML data that is dynamically typed is XML data for which a specific XML data type cannot be determined at compile time and in fact may vary. In general, XQuery queries are rewritten into SQL queries that use SQL constructs in lieu of XQuery constructs. The SQL constructs include an “SQL polymorphic function” that is defined or recognized by a database system as valid syntax for an SQL query. The rewritten query applies the XML data to the SQL polymorphic function, but the XML data has been typed as XMLType, a data type recognized by SQL standards. | 01-15-2009 |
20090157722 | REWRITING NODE REFERENCE-BASED XQUERY USING SQL/XML - Techniques for processing reference-based SQL/XML operators are provided. Instead of extracting copies of one or more nodes from XML data, a reference-based operator returns a reference to a node. Such a reference is used to determine, for example, whether the corresponding node comes logical before, after, or is the same as another node. An SQL/XML query that includes a reference-based operator may be the original query, or may be generated (e.g., rewritten) from a non-SQL/XML query, such as an XQuery query. One or more physical rewrites may be performed on the SQL/XML query, depending on how the XML data is stored and/or whether an XML index exists for the XML data. | 06-18-2009 |
Patent application number | Description | Published |
20110141609 | ONSET LAYER FOR PERPENDICULAR MAGNETIC RECORDING MEDIA - A magnetic storage medium according to one embodiment includes a substrate; an onset layer formed above the substrate, the onset layer comprising ruthenium and titanium oxide; and a magnetic oxide layer formed directly on the onset layer. A method according to one embodiment includes sputtering using a target of ruthenium and titanium oxide for forming an onset layer above a substrate, the onset layer comprising ruthenium and titanium oxide; and forming a magnetic oxide layer directly on the onset layer. Additional systems and methods are also presented. | 06-16-2011 |
20110141621 | PERPENDICULAR MAGNETIC RECORDING MEDIA WITH OXIDE-CONTAINING EXCHANGE COUPLING LAYER - A magnetic storage medium according to one embodiment includes a substrate; a first oxide magnetic layer formed above the substrate; a second oxide magnetic layer formed above the first oxide magnetic layer; an exchange coupling layer formed above the second oxide magnetic layer, the exchange coupling layer comprising an oxide; and a magnetic cap layer formed above the exchange coupling layer. A method according to one embodiment includes forming a high Ku first oxide magnetic layer above a substrate by sputtering; forming a low Ku second oxide magnetic layer above the first oxide magnetic layer by sputtering; forming an exchange coupling layer of CoCrPt-oxide above the second oxide magnetic layer; and forming a magnetic cap layer above the exchange coupling layer. Additional systems and methods are also presented. | 06-16-2011 |
20120186974 | PERPENDICULAR MAGNETIC RECORDING MEDIA WITH OXIDE-CONTAINING EXCHANGE COUPLING LAYER - A method according to one embodiment includes forming a high Ku first oxide magnetic layer above a substrate by sputtering; forming a low Ku second oxide magnetic layer above the first oxide magnetic layer by sputtering; forming an exchange coupling layer of CoCrPt-oxide above the second oxide magnetic layer; and forming a magnetic cap layer above the exchange coupling layer. Additional systems and methods are also presented. | 07-26-2012 |
20150310884 | SOFT UNDERLAYER HAVING A MULTILAYER STRUCTURE FOR HIGH AREAL DENSITY PERPENDICULAR RECORDING MEDIA - According to one embodiment, a soft underlayer structure includes a coupling layer, at least one outer soft underlayer positioned above and below the coupling layer, and at least one inner soft underlayer positioned above and below the coupling layer between the coupling layer and the associated outer soft underlayer, where the inner soft underlayers have a saturation magnetic flux density and/or a thickness that is different than a saturation magnetic flux density and/or a thickness of the outer soft underlayers. | 10-29-2015 |
Patent application number | Description | Published |
20120299565 | Constant On-Time Switching Regulator Implementing Dual Control Loops - A control circuit for a switching regulator implements constant on-time control scheme with synchronous rectification and applies dual control loops to improve light load efficiency and enhance transient response. In one embodiment, the control circuit includes a first control loop configured to control a one-shot timer to generate a control signal to turn on the main switch when the feedback voltage is below a first reference voltage and a minimum off-time duration has expired. The control circuit further includes a second control loop configured to control the one-shot timer to generate the control signal to turn on the main switch when the feedback voltage is below a second reference voltage and the minimum off-time duration has expired and a low-side current signal has a first state indicative of a light load condition at the output node. | 11-29-2012 |
20140268939 | FAULT TOLERANT POWER SUPPLY INCORPORATING INTELLIGENT GATE DRIVER-SWITCH CIRCUIT TO PROVIDE UNINTERRUPTED POWER - A fault tolerant power supply system includes at least one load switch configured to connect an input voltage to an output node of the load switch when the load switch is turned on and at least one power channel coupled to the load switch to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the low-side power switch, to determine that the current flowing through the low-side power switch has exceeded a current limit threshold, and to disable the low-side power switch and the load switch in response to the determination that the current flowing in the low-side power switch has exceeded the current limit threshold. | 09-18-2014 |
20140277802 | FAULT TOLERANT POWER SUPPLY INCORPORATING INTELLIGENT LOAD SWITCH TO PROVIDE UNINTERRUPTED POWER - A fault tolerant power supply system includes at least one load switch circuit configured to connect, using a main switch, an input voltage to an output node of the load switch circuit when the load switch circuit is turned on and at least one power channel coupled to the load switch circuit to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the main switch of the load switch circuit, to determine that the current flowing through the main switch of the load switch circuit has exceeded a current limit threshold, and to disable the main switch of the load switch circuit and the low-side power switch of the power channel in response to the determination that the current flowing in the main switch has exceeded the current limit threshold. | 09-18-2014 |
20150311780 | FAULT TOLERANT POWER SUPPLY INCORPORATING INTELLIGENT GATE DRIVER-SWITCH CIRCUIT TO PROVIDE UNINTERRUPTED POWER - A fault tolerant power supply system includes at least one load switch configured to connect an input voltage to an output node of the load switch when the load switch is turned on and at least one power channel coupled to the load switch to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the low-side power switch, to determine that the current flowing through the low-side power switch has exceeded a current limit threshold, and to disable the low-side power switch and the load switch in response to the determination that the current flowing in the low-side power switch has exceeded the current limit threshold. | 10-29-2015 |
20160049876 | SINGLE PACKAGE SYNCHRONOUS RECTIFIER - A synchronous rectifier comprising a discrete switching device and a controller for controlling the discrete switching device both mounted on a common die pad and packaged in a single package. The packaging of the discrete switching device and the controller together in a single package provides shortest path of connection between the ports of the controller and the switching device, enabling the controller to accurately sense voltage across the switching device thereby avoiding the effect of parasitic inductances and enabling the controller to enable/disable the switching device at the precise time, resulting in improved power consumption and better efficiency. | 02-18-2016 |
Patent application number | Description | Published |
20090061743 | METHOD OF SOFT PAD PREPARATION TO REDUCE REMOVAL RATE RAMP-UP EFFECT AND TO STABILIZE DEFECT RATE - A method and apparatus for pre-conditioning a new soft polishing pad and processing a substrate on a soft polishing pad is described. The method includes coupling a soft polishing pad to a platen, contacting the processing surface of the soft polishing pad with a conditioning disk, applying a pressure conditioning disk, removing the conditioning disk from contact with the processing surface of the soft polishing pad, and contacting a first substrate with the processing surface of the soft polishing pad to perform a polishing process on the first substrate. | 03-05-2009 |
20100096360 | COMPOSITIONS AND METHODS FOR BARRIER LAYER POLISHING - Methods and apparatus are provided for polishing barrier layer materials. In one embodiment, a composition is provided for removing at least a barrier material from a substrate surface, including includes a base composition, a silica abrasive, a solvent, a pH between about 7 and about 10, and one or more components selected from the group of a metal passivating compound, an oxidizer, and an alumina abrasive. The composition may be used to chemical mechanical polishing process a substrate surface having a ruthenium-based barrier and one or more material selected from the group of a polysilicon layer, a dielectric layer, or metal layer. | 04-22-2010 |
Patent application number | Description | Published |
20090213728 | APPARATUS AND METHOD FOR PACKET REDUNDANCY AND RECOVERY - Apparatus and method for packet redundancy and recovery are disclosed. In a transmitter, parity packets are generated by executing exclusive OR between the corresponding data packets, and are transmitted along with the data packets to a receiver. In the receiver, lost data packets are found out and are recovered by executing exclusive OR between the corresponding data packets and the corresponding parity packets. This invention enhances the reliability of streaming data transmission using loss-recovery packets. Data packets are grouped and transmitted with redundant packets to allow the receiver to recover a lost packet within the group. This will minimize the need and therefore the time and delay to request a retransmission of the damaged or lost packets. | 08-27-2009 |
20090217170 | SYSTEM AND METHOD FOR SHARING DISPLAY INFORMATION - A system for sharing display information comprising a network apparatus for connecting to a receiver of display information, and a memory for storing at least one program, a first graphics driver, a second graphics driver, and a network sharing program. A processor configured to execute the program, the first graphics driver, and the second graphics driver stored in the memory. The program is executed for generating display information to the first graphics driver. The first graphics driver is executed for forwarding display information to the second graphics driver and the network sharing program. The network sharing program is executed for processing display information and for sending the processed display information to the receiver through the network apparatus. The second graphics driver is executed for translating display information. The system also includes a graphics apparatus for generating display information of a whole desktop according to display information sent from the second graphics driver. | 08-27-2009 |
20090222518 | SYSTEM AND METHOD FOR NETWORK CONFERENCE - The present invention provides at least an electronic system for network conference. The electronic system includes a user right module for storing and maintaining a plurality of user rights associated to each user of the electronic system, and a meeting right module for creating a meeting having a plurality of meeting rights according to associated user rights of a meeting creator. A participant right module is presented for determining a plurality of participant rights according to the plurality of meeting rights of the meeting and the associated user rights of a participant of the meeting. The system includes a plurality of participant client modules for receiving and sending media stream according to the plurality of participant rights of corresponding participant, and a matrix module for processing and distributing media stream to and from the plurality of participant client modules according to the plurality of participant rights. | 09-03-2009 |
20100138641 | Mechanism for enabling a program to be executed while the execution of an operating system is suspended - A mechanism is provided for enabling an auxiliary program to be executed in a computer system, after an operating system has been loaded and executed, without rebooting the computer system. This may be achieved by suspending execution of the operating system, executing the auxiliary program while execution of the operating system is suspended, and then resuming execution of the operating system. In suspending execution of the operating system, state information defining a current state of the computer system is saved. In resuming execution of the operating system, the saved state information is used to restore the computer system to the current state. No state information or data should be lost as a result of suspending and resuming execution of the operating system. From the viewpoint of the operating system and the applications (if any) executing within the environment provided by the operating system, execution of the auxiliary program is transparent. | 06-03-2010 |
Patent application number | Description | Published |
20100082343 | SEQUENTIAL SPEECH RECOGNITION WITH TWO UNEQUAL ASR SYSTEMS - Sequential speech recognition using two unequal automatic speech recognition (ASR) systems may be provided. The system may provide two sets of vocabulary data. A determination may be made as to whether entries in one set of vocabulary data are likely to be confused with entries in the other set of vocabulary data. If confusion is likely, a decoy entry from one set of the vocabulary data may be placed in the other set of vocabulary data to ensure more efficient and accurate speech recognition processing may take place. | 04-01-2010 |
20100161328 | Utterance Processing For Network-Based Speech Recognition Utilizing A Client-Side Cache - Embodiments are provided for utilizing a client-side cache for utterance processing to facilitate network based speech recognition. An utterance comprising a query is received in a client computing device. The query is sent from the client to a network server for results processing. The utterance is processed to determine a speech profile. A cache lookup is performed based on the speech profile to determine whether results data for the query is stored in the cache. If the results data is stored in the cache, then a query is sent to cancel the results processing on the network server and the cached results data is displayed on the client computing device. | 06-24-2010 |
20120316877 | DYNAMICALLY ADDING PERSONALIZATION FEATURES TO LANGUAGE MODELS FOR VOICE SEARCH - A dynamic exponential, feature-based, language model is continually adjusted per utterance by a user, based on the user's usage history. This adjustment of the model is done incrementally per user, over a large number of users, each with a unique history. The user history can include previously recognized utterances, text queries, and other user inputs. The history data for a user is processed to derive features. These features are then added into the language model dynamically for that user. | 12-13-2012 |
20130080150 | Automatic Semantic Evaluation of Speech Recognition Results - A semantic error rate calculation may be provided. After receiving a spoken query from a user, the spoken query may be converted to text according to a first speech recognition hypothesis. A plurality of results associated with the converted query may be received and compared to a second plurality of results associated with the converted query. | 03-28-2013 |
20130080162 | User Query History Expansion for Improving Language Model Adaptation - Query history expansion may be provided. Upon receiving a spoken query from a user, an adapted language model may be applied to convert the spoken query to text. The adapted language model may comprise a plurality of queries interpolated from the user's previous queries and queries associated with other users. The spoken query may be executed and the results of the spoken query may be provided to the user. | 03-28-2013 |
20140365218 | LANGUAGE MODEL ADAPTATION USING RESULT SELECTION - A received utterance is recognized using different language models. For example, recognition of the utterance is independently performed using a baseline language model (BLM) and using an adapted language model (ALM). A determination is made as to what results from the different language model are more likely to be accurate. Different features may be used to assist in making the determination (e.g. language model scores, recognition confidences, acoustic model scores, quality measurements, . . . ) may be used. A classifier may be trained and then used in determining whether to select the results using the BLM or to select the results using the ALM. A language model may be automatically trained or re-trained that adjusts a weight of the training data used in training the model in response to differences between the two results obtained from applying the different language models. | 12-11-2014 |
20150269949 | INCREMENTAL UTTERANCE DECODER COMBINATION FOR EFFICIENT AND ACCURATE DECODING - An incremental speech recognition system. The incremental speech recognition system incrementally decodes a spoken utterance using an additional utterance decoder only when the additional utterance decoder is likely to add significant benefit to the combined result. The available utterance decoders are ordered in a series based on accuracy, performance, diversity, and other factors. A recognition management engine coordinates decoding of the spoken utterance by the series of utterance decoders, combines the decoded utterances, and determines whether additional processing is likely to significantly improve the recognition result. If so, the recognition management engine engages the next utterance decoder and the cycle continues. If the accuracy cannot be significantly improved, the result is accepted and decoding stops. Accordingly, a decoded utterance with accuracy approaching the maximum for the series is obtained without decoding the spoken utterance using all utterance decoders in the series, thereby minimizing resource usage. | 09-24-2015 |
20150278191 | Flexible Schema for Language Model Customization - The customization of language modeling components for speech recognition is provided. A list of language modeling components may be made available by a computing device. A hint may then be sent to a recognition service provider for combining the multiple language modeling components from the list. The hint may be based on a number of different domains. A customized combination of the language modeling components based on the hint may then be received from the recognition service provider. | 10-01-2015 |
20150325236 | CONTEXT SPECIFIC LANGUAGE MODEL SCALE FACTORS - The customization of recognition of speech utilizing context-specific language model scale factors is provided. Training audio may be received from a source in a training phase. The received training audio may be recognized utilizing acoustic and language models being combined utilizing static scale factors. A comparison may then be made of the recognition results to a transcription of the training audio. The recognition results may include one or more hypotheses for recognizing speech. Context specific scale factors may then be generated based on the comparison. The context specific scale factors may then be applied for use in the speech recognition of audio signals in an application phase. | 11-12-2015 |
20150325237 | USER QUERY HISTORY EXPANSION FOR IMPROVING LANGUAGE MODEL ADAPTATION - Query history expansion may be provided. Upon receiving a spoken query from a user, an adapted language model may be applied to convert the spoken query to text. The adapted language model may comprise a plurality of queries interpolated from the user's previous queries and queries associated with other users. The spoken query may be executed and the results of the spoken query may be provided to the user. | 11-12-2015 |
Patent application number | Description | Published |
20080244692 | SMART WEB SERVICES SECURITY POLICY SELECTION AND VALIDATION - A computer-implemented method to select a web service security policy alternative can comprise selecting a web service security policy alternative at runtime based on previously collected data concerning web service and using the selected web service security policy alternative for a web service message. In addition, a computer-implemented method to prevent intrusion can use a honey policy that can be defined by the administrator in order to attract and closely monitor the hackers. | 10-02-2008 |
20080244693 | SMART WEB SERVICES POLICY SELECTION USING MACHINE LEARNING - A computer-implemented method to select a Web Service policy alternative can use previously collected data concerning Web Service to select a desirable Web Service policy alternative at runtime. The selected Web Service policy alternative can then be applied to a Web Service message such as a SOAP message. | 10-02-2008 |
20080256364 | DYNAMIC NEGOTIATION OF SECURITY ARRANGEMENTS BETWEEN WEB SERVICES - The present invention relates to computer-based devices and methods negotiate and implement security arrangements between two or more web services. More particularly, it relates to devices and methods that specify input and output interfaces, computation and generation of a security contract consistent with inputs, and implementation of security in accordance with negotiated security arrangements. Particular aspects of the present invention are described in the claims, specification and drawings. | 10-16-2008 |
20120159140 | PROACTIVE TOKEN RENEWAL AND MANAGEMENT IN SECURE CONVERSATIONS - The present invention relates to methods and systems for method of implementing proactive token renewal and management in secure conversations. The method includes transmitting an secure conversation token (SCT) bootstrap request, receiving a first SCT in response to the SCT bootstrap request, and determining a round trip time (RTT) of the SCT bootstrap request. The method further includes determining the expiration time of the first SCT, based on the combination of the RTT and the expiration of the first SCT, scheduling an SCT renew request, and initiating the SCT renew request. Further, the method includes receiving a second SCT in response to the SCT renew request, receiving an indication that the first SCT has expired, and in response to the indicating, utilizing the second SCT. | 06-21-2012 |
20120159162 | PREVENTING RACE CONDITIONS IN SECURE TOKEN EXCHANGE - The present invention relates to methods and systems for preventing race conditions in secure token conversations. The method includes generating a message from a client application to a server application, determining that a first secure conversation token (SCT) exists, and using the first SCT to encrypt the message. The method further includes sending the encrypted message to the server, receiving an indication that the first SCT has expired, and initiating an SCT renew request. The method includes storing the first SCT, receiving a second SCT in response to the SCT renew request, and storing the second SCT in addition to the first SCT. The method further includes retrieving an encrypted message, determining that the encrypted message has been encrypted using the first SCT, in response to the determination, using the first SCT to decrypt the message, and generating a response from the server to the client. | 06-21-2012 |
Patent application number | Description | Published |
20130035925 | METHOD AND APPARATUS FOR VERSATILE CONTROLLABILITY AND OBSERVABILITY IN PROTOTYPE SYSTEM - A method for emulating a circuit design includes receiving, at an emulation interface, signal values associated with probed signals from a verification module of a custom prototype board which can be described by at least one board description file and can comprise at least one field programmable gate array for emulating the circuit design. The method can also include processing, the probed signal values associated with a portion of the circuit design being emulated, the emulation interface being capable of being configured to provide timing and control information to at least the verification module, and can comprise a controller and a memory device, with the controller being capable of being configured to receive the probed signal values. The method can further include storing the processed information and transmitting it to the host workstation. | 02-07-2013 |
20130055177 | SYSTEMS AND METHODS FOR INCREASING DEBUGGING VISIBILITY OF PROTOTYPING SYSTEMS - User's RTL design is analyzed and instrumented so that signals of interest are preserved and can be located in the net list after synthesis. Then, the user's original flow of RTL synthesis and design partition is performed. The output is analyzed to locate the signals of interest. Latches are selectively inserted to the net list to ensure that signal values can be accessed at runtime. After that, a P&R process is performed, and the outputs are analyzed to correlate signal names to registers (flip-flops and latches) or memory blocks locations in FPGAs. A correlation database is built and kept for runtime use. During runtime, a software component may be provided on a workstation for the user to query signal values corresponding to RTL hierarchical signal names. | 02-28-2013 |
20130117007 | METHOD AND APPARATUS FOR TURNING CUSTOM PROTOTYPE BOARDS INTO CO-SIMULATION, CO-EMULATION SYSTEMS - A custom prototyping board and a controller are integrated to form an emulation system for emulating a circuit design. The controller may be disposed on an adaptor board. The custom prototyping board is defined by a set of board description files which further define the FPGA device(s) used in the system as well as the wire connections among the FPGA devices and connectors on the custom prototyping board. The FPGA device(s) is configured in accordance with the partitioned circuit design. Each partitioned circuit in the FPGA device is associated with a verification module for communicating with the controller to control and probe the emulation. A host workstation may be used to link with the controller to support co-simulation or co-emulation of the circuit design. | 05-09-2013 |
20130227509 | PROTOTYPE AND EMULATION SYSTEM FOR MULTIPLE CUSTOM PROTOTYPE BOARDS - A test system for testing prototype designs includes a host workstation, multiple interface devices, and multiple prototype boards. The prototype boards include programmable devices which implement one or more partitions of a user design and an associated verification modules. The verification modules probe signals of the partitions and transmit the probed signals to the interface devices. The verification modules can also transmit output signals generated by one or more partitions on the prototype boards to the host workstation via the interface devices, and transmit input signals, which are received from the host workstation via the interface devices, to one or more partitions on the prototype boards. | 08-29-2013 |
20140351777 | PROTOTYPE AND EMULATION SYSTEM FOR MULTIPLE CUSTOM PROTOTYPE BOARDS - A system for emulating a circuit design is presented. The system includes a host workstation coupled by an emulation interface to a field programmable gate array (FPGA) configured to emulate and verify the circuit design when the host workstation is invoked to verify the circuit design. The emulation interface is configured to provide timing and control information for at least the verify. The system further includes computer readable storage medium including instructions, which when executed cause a computer to compile a portion of the circuit design and an associated verification module adapted to configure the FPGA. The compilation is in accordance with a description file. | 11-27-2014 |
20150294055 | SYSTEMS AND METHODS FOR INCREASING DEBUGGING VISIBILITY OF PROTOTYPING SYSTEMS - User's register transfer level (RTL) design is analyzed and instrumented so that signals of interest are preserved and can be located in the netlist after synthesis. Then, the user's original flow of RTL synthesis and design partition is performed. The output is analyzed to locate the signals of interest. Latches are selectively inserted to the netlist to ensure that signal values can be accessed at runtime. After that, a place and route (P&R) process is performed, and the outputs are analyzed to correlate signal names to registers (flip-flops and latches) or memory blocks locations is field programmable gate array (FPGA) devices. A correlation database is built and kept for runtime use. During runtime, a software component may be provided on a workstation for the user to query signal values corresponding to RTL hierarchical signal names. | 10-15-2015 |
Patent application number | Description | Published |
20120243787 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DOCUMENT IMAGE ANALYSIS USING FEATURE EXTRACTION FUNCTIONS - Methods, systems and computer program products to improve the efficiency and computational speed of an image enhancement process. In an embodiment, information that is generated as interim results during feature extraction may be used in a segmentation and classification process and in a content adaptive enhancement process. In particular, a cleaner image that is generated during a noise removal phase of feature extraction may be used in a content adaptive enhancement process. This saves the content adaptive enhancement process from having to generate a cleaner image on its own. In addition, low-level segmentation information that is generated during a neighborhood analysis and cleanup phase of feature extraction may be used in a segmentation and classification process. This saves the segmentation and classification process from having to generate low-level segmentation information on its own. | 09-27-2012 |
20130004071 | IMAGE SIGNAL PROCESSOR ARCHITECTURE OPTIMIZED FOR LOW-POWER, PROCESSING FLEXIBILITY, AND USER EXPERIENCE - Methods and apparatus relating to an image signal processor architecture that may be optimized for low-power consumption, processing flexibility, and/or user experience are described. In an embodiment, an image signal processor may be partitioned into a plurality of partitions. Each partition may be capable of entering a lower power consumption state. Also, processing by each partition may be done in various modes to optimize for low-power consumption, processing flexibility, and/or user experience. Other embodiments are also disclosed and claimed. | 01-03-2013 |
20140211228 | DRIVERLESS PRINTING BY A TARGET PRINTER - Systems and methods of operating a computing system may involve providing a native format drier to a print client in order to print a document. In one example, a print document communication including a print document in native format may be transmitted to the target printer, and the print document may be converted from the native format to a target printer format at the target printer. | 07-31-2014 |
20140267811 | METHOD, APPARATUS, SYSTEM, AND COMPUTER READABLE MEDIUM FOR IMAGE PROCESSING SOFTWARE MODULE CONFIGURATION - Technologies are provided in embodiments for receiving an indication of an image processing service request, retrieve environmental information indicative of an environmental condition of an apparatus, retrieving operational information indicative of an operating condition of the apparatus, determining image processing software configuration information based, at least in part, on the image processing service, the environmental information, and the operational information, and causing configuration of at least one image processing software module based, at least in part, on the image processing software configuration information. | 09-18-2014 |