Patent application number | Description | Published |
20100198638 | METHOD FOR DETERMINING THE PROPERTIES OF HYDROCARBON RESERVOIRS FROM GEOPHYSICAL DATA - A hydrocarbon exploration method is disclosed for developing a model of at least one effective material property of a subsurface reservoir as a function of the composition and structure of the reservoir rock. In one embodiment, the method comprises: obtaining a 3D image ( | 08-05-2010 |
20110066390 | Systems and Methods For Determining Geologic Properties Using Acoustic Analysis - Systems and methods which determine geologic properties using acoustic analysis are shown. Acoustic signals are collected during processing (e.g., crushing, shearing, striking, compressing, etc.) of geologic media, such as rock samples, for determining geologic properties according to embodiments. The acoustic signals collected may include frequency information, amplitude information, time information, etc. which may be utilized in determining geologic properties, such as geologic media properties (e.g., mineralogy, porosity, permeability, sealing capacity, fracability, compressive strength, compressibility, Poisson's Ratio, Youngs Modulus, Bulk Modulus, Shear Modulus), geologic structure properties (e.g., lithology, seal quality, reservoir quality), geologic acoustic properties (e.g., acoustic logging effectiveness, acoustic response, natural or harmonic frequencies, etc.). Embodiments may be used to provide determination of geologic properties from a variety of geologic media samples, such as cuttings, core samples, etc. | 03-17-2011 |
20130013209 | PREDICTING ANISOTROPIC SOURCE ROCK PROPERTIES FROM WELL DATA - Method for predicting physical properties of a source rock formation wherein an inclusion-based ( | 01-10-2013 |
20130146282 | Estimation of Production Sweep Efficiency Utilizing Geophysical Data - Method for estimating fluid heterogeneity in a subsurface region from seismic wave attenuation or velocity dispersion that is either measured or extracted from geophysical data ( | 06-13-2013 |
20140058678 | True-Amplitude Layer-Stripping in Fractured Media - Method for determining fracture orientation and fracture intensity in multiple fractured layers in the subsurface in a layer-stripping manner. Multi-component, multi-azimuth seismic data are required ( | 02-27-2014 |
20140283609 | Systems and Methods For Determining Geologic Properties Using Acoustic Analysis - Systems and methods which determine geologic properties using acoustic analysis are shown. Acoustic signals are collected during processing (e.g., crushing, shearing, striking, compressing, etc.) of geologic media, such as rock samples, for determining geologic properties according to embodiments. The acoustic signals collected may include frequency information, amplitude information, time information, etc. which may be utilized in determining geologic properties, such as geologic media properties (e.g., mineralogy, porosity, permeability, sealing capacity, fracability, compressive strength, compressibility, Poisson's Ratio, Youngs Modulus, Bulk Modulus, Shear Modulus), geologic structure properties (e.g., lithology, seal quality, reservoir quality), geologic acoustic properties (e.g., acoustic logging effectiveness, acoustic response, natural or harmonic frequencies, etc.). Embodiments may be used to provide determination of geologic properties from a variety of geologic media samples, such as cuttings, core samples, etc. | 09-25-2014 |
Patent application number | Description | Published |
20080220756 | METHOD AND SYSTEM TO PROVIDE SERVICE AVAILABILITY TO MULTI-MODE TERMINALS IN DIFFERENT ACCESS NETWORKS - Method and system to provide service availability to multi-mode terminals in different access networks is presented. In an embodiment, a computer-readable medium includes instructions that when executed, cause the computer to automatically enable first call forwarding prior to a wireless multi-mode communication terminal access change from a first communication network to a second communication network, where first calls are redirected from a first directory number of the first communication network to a second directory number of the second communication network. The computer-readable medium also includes additional instructions that when executed, cause the computer to automatically disable second call forwarding subsequent to the wireless multi-mode communication terminal access change when the second call forwarding conflicts with the enabled first call forwarding. The second call forwarding includes redirecting incoming second calls to a first directory number of the first communication network. | 09-11-2008 |
20080254834 | Apparatus and Method of Securing Private Content Stored in a Memory - Apparatus and a method of securing private content stored in a memory are presented. A terminal includes a memory to store private content. The terminal also includes a security function to compare a private content identifier with a smart card identifier that includes MSISDN information associated with the smart card, to produce a comparison result. The security function grants the smart card access to the private content when the first comparison result is positive. | 10-16-2008 |
20110177843 | Apparatus and Method of Securing Private Content Stored in a Memory - Apparatus and a method of securing private content stored in a memory are presented. A terminal includes a memory configured to store a private content identifier associated with private content. The private content identifier includes a mobile station integrated services digital network number of a smart card associated with a user that is authorized to access the private content. A particular smart card includes a smart card identifier associated with the particular smart card. The terminal also includes a security function configured to perform a comparison of the private content identifier to the smart card identifier and to deny access to the private content when a result of the comparison is negative. | 07-21-2011 |
20120172000 | Apparatus and Method of Securing Private Content Stored In a Memory - An apparatus and a method of securing private content stored in a memory are presented. A terminal includes a memory configured to store a private content identifier associated with private content. The private content identifier includes international mobile subscriber identity information of a smart card associated with a user that is authorized to access the private content. A particular smart card includes a smart card identifier associated with the particular smart card. The terminal also includes a security function configured to perform a comparison of the private content identifier to the smart card identifier and to grant access to the private content when a result of the comparison is positive. | 07-05-2012 |
20130137485 | Apparatus and Method of Securing Private Content Stored in a Memory - An apparatus and a method of securing private content stored in a memory are presented. A terminal includes a memory configured to store private content and a private content identifier associated with the private content. The private content identifier includes secure and non-user editable information. The terminal also includes a security function configured to perform a comparison of the private content identifier to a smart card identifier of a smart card accessible to the security function. The security function is further configured to grant or deny access to the private content based on a result of the comparison. | 05-30-2013 |
20150017957 | DISTINCTIVE RING TONES PROMPTED BY CALL URGENCY AND CONTEXT - A method includes receiving, at an application server, information related to a call from a calling device to a called device. The method further includes determining, at the application server, a designation of the calling device. The method further includes sending a prompt to the calling device from the application server. The prompt is a request for information related to urgency of the call, where the prompt corresponds to a first prompt when the designation is a first designation and the prompt corresponds to a second prompt when the designation is a second designation. The method further includes receiving a response to the prompt at the application server and modifying a call setup message based on the response. | 01-15-2015 |
Patent application number | Description | Published |
20090085619 | POWER SUPPLY VOLTAGE MONITORS - The single chip microcontroller unit includes a processing unit having normal power mode of operation and a low power mode of operation. Analog circuitry and digital circuitry are connected to the processing unit. Monitoring circuitry determines if a chip supply voltage level exceeds a threshold level necessary to maintain operation of the digital circuitry. | 04-02-2009 |
20090085651 | SYSTEM FOR ADJUSTING OUTPUT VOLTAGE OF BAND GAP VOLTAGE GENERATOR - An apparatus comprises a band gap voltage generator circuit for generating a band gap voltage. A temperature invariant current generator is located within the band gap voltage generator circuit for generating a temperature invariant current. A temperature invariant current correction circuit is located within the band gap voltage generator circuit and adjusts the output voltage responsive to the temperature invariant current without altering temperature characteristics of the temperature invariant current. | 04-02-2009 |
20090089605 | POWER SUPPLY VOLTAGE MONITORS - The single chip microcontroller unit includes a processing unit having normal power mode of operation and a low power mode of operation. Analog circuitry and digital circuitry are connected to the processing unit. A power management unit controls power operations of the processing unit, the analog circuitry and the digital circuitry. Power monitoring circuitry provides power control signals to the power management unit. The power monitoring circuitry further includes a system voltage monitoring circuit for generating a system voltage control signal responsive to a system voltage level with respect to a predetermined level. The power monitoring circuitry also includes a supply monitoring circuit for determining if a chip supply voltage level exceeds a threshold level. | 04-02-2009 |
20100328199 | LCD CONTROLLER WITH BYPASS MODE - An LCD controller includes a charge pump circuit for generating a charge voltage responsive to an external voltage and a clock signal. An oscillator generates the clock signal responsive to at least one bias voltage. The oscillator has a high power mode of operation and a low power mode of operation. Bias circuitry for applies the at least one bias voltage to the oscillator. The at least one bias voltage is applied to the oscillator from an external source in the high power mode of operation and the at least one bias voltage is applied to the oscillator from a source within the oscillator in the low power mode of operation. An LCD driver voltage circuit generates a plurality of LCD driver voltages for driving segments of an LCD display responsive to the charge voltage. | 12-30-2010 |
20100328286 | LCD CONTROLLER WITH OSCILLATOR PREBIAS CONTROL - An LCD controller includes a charge pump circuit for generating a charge voltage responsive to an external voltage and a clock signal. An oscillator generates the clock signal responsive to at least one bias voltage. The oscillator has a high power mode of operation and a low power mode of operation. Bias circuitry for applies the at least one bias voltage to the oscillator. The at least one bias voltage is applied to the oscillator from an external source in the high power mode of operation and the at least one bias voltage is applied to the oscillator from a source within the oscillator in the low power mode of operation. An LCD driver voltage circuit generates a plurality of LCD driver voltages for driving segments of an LCD display responsive to the charge voltage. | 12-30-2010 |
20100328295 | SYSTEM AND METHOD FOR LCD LOOP CONTROL - An LCD controller includes a charge pump for generating a charge voltage responsive to an external voltage and a clock signal. The controller further includes an oscillator for generating the clock signal responsive to an oscillator control signal. An LCD driver voltage circuit generates a plurality of LCD driver voltages for driving segments of an associated LCD display. A loop control circuit within the LCD controller monitors an LCD driver voltage from the LCD driver voltage circuit and generates the oscillator control signal responsive thereto to enable and disable the oscillator. | 12-30-2010 |
20110157140 | VOLTAGE CONTROL ON N-WELLS IN MULTI-VOLTAGE ENVIRONMENTS - An output pad control logic comprises an output buffer including a plurality of transistors connected to drive signals for an output pad. Each of the plurality of transistors includes an n-well. An n-well generator connects a first voltage to the n-wells of the plurality of transistors of the output buffer in a first mode of operation when a system rail voltage exceeds a pad voltage applied to the output pad. The n-well generator connects the pad voltage to the n-wells of the plurality of transistors of the output buffer in a second mode of operation when the pad voltage applied to the output buffer exceeds the system rail voltage. A switching circuit is responsive to at least one control signal to connect the system rail voltage as the first voltage when the output pad is not driving an LCD display and to connect a larger of the system rail voltage and an LCD drive voltage as the first voltage when the output pad is driving the LCD display. | 06-30-2011 |
Patent application number | Description | Published |
20090295792 | VIRTUAL PETROLEUM SYSTEM - A method of rendering three dimensional visualizations of two dimensional geophysical data includes converting each of a plurality of two dimensional data sets into a respective two dimensional image using two dimensional geological modeling and displaying the two dimensional images in a three dimensional space, the two dimensional images being located within the three dimensional space based on spatial relationships between locations from which the two dimensional data sets originate. An embodiment includes a system for performing the method. | 12-03-2009 |
20090299703 | VIRTUAL PETROLEUM SYSTEM - A method of stochastically modeling a plurality of litho-facies within a formation includes defining a fades classification for each of a top and a base of the formation, dividing the formation into a plurality of layers, and interpolating classifications for each of the plurality of layers, based on the defined facies classification for the top and the base, wherein the interpolating includes a random variation component. | 12-03-2009 |
20090299709 | VIRTUAL PETROLEUM SYSTEM - An integrated system for management, visualization and analysis of geophysical and geological data includes an input module, to accept data pertaining to a geological region, modeling modules to model physical, geophysical and/or geological properties of the geological region based on the data, an interface module, operable to input parameters and to select portions of the input data for use by the modeling modules, and a data management module, to receive data from the input module and provide data to the modeling modules. When a change in data is received by the input module or a change in parameters received by the interface module, the data management module invokes the modeling modules for re-processing in accordance therewith. A display module creates graphical displays based on the modeled properties of the geological region and updates the graphical displays in accordance with the re-processing. | 12-03-2009 |
20090299710 | VIRTUAL PETROLEUM SYSTEM - A method of modeling a salt history for a geologic region containing a salt formation includes defining initial geometry of salt volume and sediment volume in three dimensions, changing geometry of the salt top and maintain the geometries of a top of the sediment and a base of the salt formation for a plurality of time steps, and for each change of geometry, conserving a volume of salt and a volume of sediment. The method includes initially constraining a geometry of the base of the salt during the changing geometry of the salt and sediment volumes, modeling geological activity in the geologic region and modifying the base of the salt formation during a time of the time steps, and modifying the volumes in accordance with the modeled geological activity. | 12-03-2009 |
Patent application number | Description | Published |
20100325674 | Method of Reducing the Number of Real-Time Video Transcodings with Adaptive Sourcing - An apparatus comprising a video transcoding engine (VTE), a video source storage (VSS) coupled to the VTE, a network engine (NE) coupled to the VTE and in communications with a plurality of user devices, and a media management system (MMS) coupled to the VTE, the VSS, and the NE, and in communications with the user devices, wherein the VSS comprises an original video source (OVS) and an adaptive video source (AVS) that corresponds to the same video content, and wherein the AVS comprises a content format that is more frequently delivered to the user devices than a plurality of other delivered content formats of the video content other than the OVS. | 12-23-2010 |
20100328057 | Method and Apparatus for Electric Powered Vehicle Recharging Safety - An apparatus comprising a charging pin in a recharging inlet of an electric powered vehicle (EPV) recharging inlet, a ground pin in the recharging inlet and substantially parallel to the charging pin, a safety pin in the recharging inlet and substantially parallel to the charging pin and the ground pin, an electric power source coupled to the safety pin, and a control circuit coupled to the electric power source and the safety pin, wherein the length of the safety pin extended in the recharging inlet is substantially shorter than the length of the ground pin and longer than the length of the charging pin. | 12-30-2010 |
20110064086 | Fiber Channel over Ethernet and Fiber Channel Switching Based on Ethernet Switch Fabrics - An apparatus comprising a Converged Port Controller (CPC) comprising a plurality of first ports and a plurality of second ports, and an Ethernet Switch Fabric (ESF) coupled to the second ports, wherein the CPC is configured to receive a plurality of Fiber Channel over Ethernet (FCoE) frames on the first ports, modify at least some of the FCoE frames, thereby producing modified FCoE frames, and transmit the FCoE frames on the second ports. An apparatus comprising at least one processor configured to implement a method comprising receiving a plurality of FCoE frames, a plurality of Fiber Channel (FC) frames, and a plurality of Ethernet frames, modifying the FCoE frames, thereby producing modified FCoE frames, encapsulating the FC frames in an Ethernet format, thereby producing a plurality of second FCoE frames, and switching the modified FCoE frames, the second FCoE frames, and the Ethernet frames using an Ethernet switch fabric. | 03-17-2011 |
20120327597 | Hybrid Cooling Design for Modular Systems - A system and method for chassis cooling is provided. A preferred embodiment comprises an orthogonal backplane along with a hybrid cooling air flow. One air flow is routed horizontally through aligned and suitable openings on the backplane, vertically over components to be cooled, and horizontally out of the chassis. A second air flow is routed horizontally over components and through aligned and suitable openings on the backplane before it is routed horizontally out of the chassis. | 12-27-2012 |
20130229656 | Method and Apparatus for Electric Powered Vehicle Recharging Safety - An apparatus comprising a charging pin in a recharging inlet of an electric powered vehicle (EPV) recharging inlet, a ground pin in the recharging inlet and substantially parallel to the charging pin, a safety pin in the recharging inlet and substantially parallel to the charging pin and the ground pin, an electric power source coupled to the safety pin, and a control circuit coupled to the electric power source and the safety pin, wherein the length of the safety pin extended in the recharging inlet is substantially shorter than the length of the ground pin and longer than the length of the charging pin. | 09-05-2013 |
20130241724 | Method and Apparatus for Electric Powered Vehicle Recharging Safety - An apparatus comprising a charging pin in a recharging inlet of an electric powered vehicle (EPV) recharging inlet, a ground pin in the recharging inlet and substantially parallel to the charging pin, a safety pin in the recharging inlet and substantially parallel to the charging pin and the ground pin, an electric power source coupled to the safety pin, and a control circuit coupled to the electric power source and the safety pin, wherein the length of the safety pin extended in the recharging inlet is substantially shorter than the length of the ground pin and longer than the length of the charging pin. | 09-19-2013 |
20140281040 | Namespace Access Control in NVM Express PCIe NVM with SR-IOV - A method implemented by a non-volatile memory (NVM) controller comprising obtaining a NVM express (NVMe) command comprising a namespace identifier (NSID) from a host memory via a peripheral component interconnect express (PCIe) function, determining a mapping between the PCIe function and a namespace identified by the NSID based on a data structure stored in a PCIe memory address space, and accessing the namespace based on the mapping between the PCIe function and the namespace. | 09-18-2014 |
20150089328 | Flex Erasure Coding of Controllers of Primary Hard Disk Drives Controller - System and method embodiments are provided for managing storage systems. In an embodiment, a storage system includes an over-provisioned redundant array of independent disks (RAID); and a flexible erasure coding controller coupled to the RAID, the controller comprising a flexible exclusive-or engine configured to provide erasure coding for the over-provisioned RAID using M-parity convolution codes. | 03-26-2015 |
Patent application number | Description | Published |
20080210976 | Semiconductor Device Having an Implanted Precipitate Region and a Method of Manufacture Therefor - The present invention provides a semiconductor device, a method of manufacture therefor and an integrated circuit including the same. The semiconductor device | 09-04-2008 |
20100022062 | TRANSITOR HAVING A GERMANIUM IMPLANT REGION LOCATED THEREIN AND A METHOD OF MANUFACTURE THEREFOR - The present invention provides a transistor | 01-28-2010 |
20120241829 | Low Leakage Capacitor for Analog Floating-Gate Integrated Circuits - An analog floating-gate electrode in an integrated circuit, and method of fabricating the same, in which trapped charge can be stored for long durations. The analog floating-gate electrode is formed in a polycrystalline silicon gate level, and includes portions serving as a transistor gate electrode, a plate of a metal-to-poly storage capacitor, and a plate of poly-to-active tunneling capacitors. Silicide-block silicon dioxide blocks the formation of silicide cladding on the electrode, while other polysilicon structures in the integrated circuit are silicide-clad. | 09-27-2012 |
20130130450 | LOW LEAKAGE CAPACITOR FOR ANALOG FLOATING-GATE INTEGRATED CIRCUITS - An analog floating-gate electrode in an integrated circuit, and method of fabricating the same, in which trapped charge can be stored for long durations. The analog floating-gate electrode is formed in a polycrystalline silicon gate level, and includes portions serving as a transistor gate electrode, a plate of a metal-to-poly storage capacitor, and a plate of poly-to-active tunneling capacitors. Silicide-block silicon dioxide blocks the formation of silicide cladding on the electrode, while other polysilicon structures in the integrated circuit are silicide-clad. | 05-23-2013 |
20130334659 | Multiple Depth Vias In An Integrated Circuit - An integrated circuit with vias with different depths stopping on etch stop layers with different thicknesses. A method of simultaneously etching vias with different depths without causing etch damage to the material being contacted by the vias. | 12-19-2013 |
20140001526 | Analog Floating-Gate Capacitor with Improved Data Retention in a Silicided Integrated Circuit | 01-02-2014 |
20140295631 | ANALOG FLOATING-GATE CAPACITOR WITH IMPROVED DATA RETENTION IN A SILICIDED INTEGRATED CIRCUIT - An analog floating-gate electrode in an integrated circuit, and method of fabricating the same, in which trapped charge can be stored for long durations. The analog floating-gate electrode is formed in a polycrystalline silicon gate level, and includes portions serving as a transistor gate electrode, a plate of a metal-to-poly storage capacitor, and a plate of poly-to-active tunneling capacitors. A silicide-block film comprised of a layer of silicon dioxide underlying a top layer of silicon nitride blocks the formation of silicide cladding on the electrode, while other polysilicon structures in the integrated circuit, such as polysilicon-to-metal capacitors, are silicide-clad. Following silicidation, a capacitor dielectric is deposited over the remaining polysilicon structures, followed by formation of an upper metal plate. | 10-02-2014 |
Patent application number | Description | Published |
20080228974 | Design Structure for a Livelock Resolution Circuit - A design structure for a livelock resolution circuit is provided. When a bus unit detects a timeout condition, or potential timeout condition, the bus unit activates a livelock resolution request signal. A livelock resolution unit receives livelock resolution requests from the bus units and signals an attention to a control processor. The control processor performs actions to attempt to resolve the livelock condition. Once a bus unit that issued a livelock resolution request has managed to successfully issue its command, it deactivates its livelock resolution request. If all livelock resolution request signals are deactivated, then the control processor instructs the bus and all bus units to resume normal activity. On the other hand, if the control processor determines that a predetermined amount of time passes without any progress being made, it determines that a hang condition has occurred. | 09-18-2008 |
20080244200 | System for Communicating Command Parameters Between a Processor and a Memory Flow Controller - A system and method for communicating command parameters between a processor and a memory flow controller are provided. The system and method make use of a channel interface as the primary mechanism for communicating between the processor and a memory flow controller. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state. | 10-02-2008 |
20090164682 | Livelock Resolution - A mechanism is provided for resolving livelock conditions in a multiple processor data processing system. When a bus unit detects a timeout condition, or potential timeout condition, the bus unit activates a livelock resolution request signal. A livelock resolution unit receives livelock resolution requests from the bus units and signals an attention to a control processor. The control processor performs actions to attempt to resolve the livelock condition. Once a bus unit that issued a livelock resolution request has managed to successfully issue its command, it deactivates its livelock resolution request. If all livelock resolution request signals are deactivated, then the control processor instructs the bus and all bus units to resume normal activity. On the other hand, if the control processor determines that a predetermined amount of time passes without any progress being made, it determines that a hang condition has occurred. | 06-25-2009 |
Patent application number | Description | Published |
20080222149 | Collation Regression Testing - A method, data processing system, and computer usable code are provided for collation regression testing. Collation elements are extracted from a locale seed file into an element list. A sorted list is generated from the element list both in a released product and an updated product that is being validated. A comparison is performed of the two lists to produce test results indicating a passing or failing of the collation produced by the updated product as compared to the released product. | 09-11-2008 |
20090103809 | INPUT METHOD TRANSFORM - Illustrative embodiments provide a computer implemented method, a data processing system and a computer program product for transforming character data input between a first writing system and a second writing system. The computer implemented method comprises receiving character data input of a first writing system and ensuring the character data input contains normalized characters. A predefined transform is selected based on the character data input of the first writing system and output to a second writing system to transform the normalized characters of the first writing system to character data output of the second writing system, and providing the character data output to a display process. | 04-23-2009 |
20110270602 | Opening A Message Catalog File For a Language That Is Not Installed - A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file. | 11-03-2011 |
20110313902 | Budget Management in a Compute Cloud - A mechanism is provided for managing a budget for a customer in a compute cloud. A cloud budget manager calculates charges for usage of compute cloud resources by each of the customer's services associated with the customer from a beginning of a time period to a current time thereby forming calculated charges. The cloud budget manager estimates charges for a remaining time in the time period thereby forming estimated charges. The cloud budget manager determines whether a sum of the calculated charges and the estimated charges exceeds an allocated budget. The cloud budget manager implements a policy in a plurality of policies that adjusts the level of services of the customer in order to fall within the allocated budget in real time in response to a determination that the sum of the calculated charges and the estimated charges exceeds the allocated budget. | 12-22-2011 |
20120124067 | User Identifier Management - The different illustrative embodiments provide a method, computer program product, and apparatus for managing user identifiers presented in accordance with an illustrative embodiment. In an illustrative embodiment, a determination is made whether the new user identifier matches an existing user identifier according to a policy for a minimum degree of character variation between the new user identifier and the existing user identifier responsive to receiving a request to store a new user identifier. The request to store the new user identifier is rejected responsive to a determination that the new user identifier matches the existing user identifier according to the policy. The request is approved responsive to an absence of a determination that the new user identifier matches the existing user identifier according to the policy. | 05-17-2012 |
20120137218 | Method to Automatically Display Filenames Encoded in Multiple Code Sets - A computer implemented method, computer program product, and computer system for viewing content encoded in at least one code set and stored in a file system. A computer identifies a unified code set covering all characters used in the file system. The computer, responsive to a user input to view the content, determines whether the content is wholly encoded in the unified code set. The computer, responsive to determining that the code set is not wholly encoded in the unified code set, converts encoding of the content to the unified code set to form converted content. The computer displays the converted content. | 05-31-2012 |
20120203542 | Opening A Message Catalog File For a Language That Is Not Installed - A first computer system sends a request to a second computer system. The second computer system determines that the first computer system utilizes a message catalog file that is not installed on the second computer system. As a result, the second computer system sends a catalog request that requests the message catalog file. The second computer system receives the message catalog file and sends a response message from the second computer system to the first computer system using the received message catalog file. | 08-09-2012 |
20120209866 | User Identifier Management - The different illustrative embodiments provide a method for managing user identifiers presented in accordance with an illustrative embodiment. In an illustrative embodiment, a determination is made whether the new user identifier matches an existing user identifier according to a policy for a minimum degree of character variation between the new user identifier and the existing user identifier responsive to receiving a request to store a new user identifier. The request to store the new user identifier is rejected responsive to a determination that the new user identifier matches the existing user identifier according to the policy. The request is approved responsive to an absence of a determination that the new user identifier matches the existing user identifier according to the policy. | 08-16-2012 |
20120331033 | ENHANCING ONLINE QUERYING SERVICE USING CLIENT MEMORIZATION - Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query. | 12-27-2012 |
20130027406 | System And Method For Improved Font Substitution With Character Variant Replacement - Text is presented at a computer system in a font that lacks a visual representation for a character by substituting the visual representation of a variant of the character in the text. For example, a character having a Unicode code point is associated with variants in a character variant table, each variant having a code point different from the character. In one embodiment, if text calls for presentation of the character in a font not supported by a computer system, a variant is selected that supports the font and a graphical representation of the variant is substituted for the character. | 01-31-2013 |
20130174027 | Rule-Based Locale Definition Generation for a New or Customized Locale Support - An approach is provided in which a computer system receives a selection of a first set of information included on a first page of data. The computer system generates a locale package that includes one or more display format parameters that correspond to the format of the selected information. In turn, the computer system subsequently displays a second set of information on a second page of data based upon the one or more display format parameters included in the generated locale package. | 07-04-2013 |
20130174136 | Detecting, Compiling, and Updating a New Locale Object in Real Time - An approach is provided in which a computer system receives a request to utilize a locale package for which to display information on a display. The computer system determines that the locale package is not installed on the computer system's operating system and, as such, sends a request to a locale service for a locale source file. The computer system receives the locale source file from the locale service and utilizes the received locale source file to generate the locale package. In turn, the computer system installs the generated locale package on the operating system. | 07-04-2013 |
20130275403 | Search Improvement Using Historic Code Points Associated with Characters - A mechanism is provided for improving search results. A user query is analyzed to identify a set of characters in the user query and an encoding code point associated with each character. A determination is made as to whether any of the encoding code points exist within a historic code point table. Responsive to at least one encoding code point existing within the historic code point table, all code points associated with each identified encoding code point in the user query are retrieved from the historic code point table. A modified user query is then created that utilizes the encoding code points of the user query and the code points from the historic code point table. The modified user query is then executed. | 10-17-2013 |
20130346063 | Dynamic Translation Substitution - Mechanisms are provided for translating messages output by processes associated with the data processing system. Language based user activities occurring via a data processing system are tracked and automatically analyzed to determine a relative priority ordering of one or more languages used by a user performing the user activities. A sequence of preferred language translation substitutions is generated for outputting messages based on results of the analysis and is automatically applied to a received message from a process associated with the data processing system to generate a translated message using one of the preferred language translation substitutions in the sequence of preferred language translation substitutions. The translated message is output via an output device of the data processing system. | 12-26-2013 |
20130346064 | Dynamic Translation Substitution - Mechanisms are provided for translating messages output by processes associated with the data processing system. Language based user activities occurring via a data processing system are tracked and automatically analyzed to determine a relative priority ordering of one or more languages used by a user performing the user activities. A sequence of preferred language translation substitutions is generated for outputting messages based on results of the analysis and is automatically applied to a received message from a process associated with the data processing system to generate a translated message using one of the preferred language translation substitutions in the sequence of preferred language translation substitutions. The translated message is output via an output device of the data processing system. | 12-26-2013 |
20140035764 | CODE SET CONVERSION MANAGEMENT OPTIMIZATION - A management module registers a request to convert code from a first code set to a second code set, identifies a code set converter (CSC), determines whether a most recently used CSC is the identified CSC and, in response to determining that the most recently used CSC is not the identified CSC, locates a user-preferred CSC pool comprising a subset of locally stored CSCs each corresponding to a preference index. The management module, in response to determining that the identified CSC is located within the user-preferred CSC pool, searches the user-preferred CSC pool for the identified CSC, loads the identified CSC, initiates the identified CSC that converts the code from the first code set to the second code set, modifies usage data for the identified CSC, and orders the user-preferred CSC pool based on a preference index for each CSC stored in the CSC pool. | 02-06-2014 |
20140108454 | ENHANCING ONLINE QUERYING SERVICE USING CLIENT MEMORIZATION - Provided are techniques for transmitting a first query from a query agent in a client computing device to an answering agent in a server computing device; receiving, at the query agent from the answering agent, a first response to the first query; saving the first query in conjunction with the first response in a computer readable storage medium; intercepting, by a query service agent, a second query from the query agent to the answering agent; correlating the second query to the first query; and transmitting to the query agent from the query service agent the first response in response to the second query. | 04-17-2014 |
20140201573 | DEFECT ANALYSIS SYSTEM FOR ERROR IMPACT REDUCTION - An apparatus includes a network interface, memory, and a processor. The processor is coupled with the network interface and memory. The processor is configured to analyze a first set of data associated with a plurality of data sources. Analyzing the first set of data associated with the plurality of data sources determines a plurality of relationships among the first set of data. The processor is configured to store indications of the plurality of relationships among the first set of data. An indication of a relationship indicates a possible software defect. The processor is configured to generate rules based, at least in part, on the first set of data associated with a plurality of data sources. A rule indicates a possible software defect. | 07-17-2014 |
20140361975 | MANAGEMENT OF INPUT METHODS - Embodiments of a system and method are disclosed concerning the management of a plurality input methods on a computer. The input method may define how input from a human interface device is interpreted by a receiving application. The method may include locating one or more input method factors. The method may also include determining a numerical score of the input method factor using a metric of the input method factor and a weight of the factor. The method may also include ranking an input method factor using the determined numerical score of the input method factor. The method may also include presenting a user selection interface that lists the plurality of input methods as a function of the ranking. | 12-11-2014 |
20140365966 | MANAGEMENT OF INPUT METHODS - Embodiments of a system and method are disclosed concerning the management of a plurality input methods on a computer. The input method may define how input from a human interface device is interpreted by a receiving application. The method may include locating one or more input method factors. The method may also include determining a numerical score of the input method factor using a metric of the input method factor and a weight of the factor. The method may also include ranking an input method factor using the determined numerical score of the input method factor. The method may also include presenting a user selection interface that lists the plurality of input methods as a function of the ranking. | 12-11-2014 |
20150039567 | PROTECTING STORAGE DATA DURING SYSTEM MIGRATION - Provided are techniques for determining whether a character code point value of a first plurality of character code point values corresponds to a second character code point value from a second plurality of character code point values, first value associated with a first encoding version and the second value associated with a second encoding. In response to the first value does not corresponding to any of the second character code point values, a determination is made as to whether the value corresponds to a third character code point value of a third plurality of code point values stored in a character value record table (CVRT). In response the value corresponding to the third value, an entry in the CVRT that associates the character with the third value is made; and the character is stored in conjunction with an application associated with the second encoding using the third value. | 02-05-2015 |
20150039569 | PROTECTING STORAGE DATA DURING SYSTEM MIGRATION - Provided are techniques for determining whether a character code point value of a first plurality of character code point values corresponds to a second character code point value from a second plurality of character code point values, first value associated with a first encoding version and the second value associated with a second encoding. In response to the first value does not corresponding to any of the second character code point values, a determination is made as to whether the value corresponds to a third character code point value of a third plurality of code point values stored in a character value record table (CVRT). In response the value corresponding to the third value, an entry in the CVRT that associates the character with the third value is made; and the character is stored in conjunction with an application associated with the second encoding using the third value. | 02-05-2015 |
20150089362 | System Locale Name Management - Mechanisms are provided for performing a locale name modification operation. The mechanisms receive, via a locale name management user interface presented by the data processing system, a new locale name to be used by the data processing system to perform locale customized operations. The mechanisms identify an existing locale name to be replaced by the new locale name. The mechanisms map the new locale name to existing locale name data structures associated with the existing locale name to be replaced and verify proper operation of a software element using the new locale name and the mapping of the new locale name to the existing locale name data structures. The mechanisms utilize the new locale name to perform locale name customized operations in response to verifying proper operation of the software element. | 03-26-2015 |
20150089375 | System Locale Name Management - Mechanisms are provided for performing a locale name modification operation. The mechanisms receive, via a locale name management user interface presented by the data processing system, a new locale name to be used by the data processing system to perform locale customized operations. The mechanisms identify an existing locale name to be replaced by the new locale name. The mechanisms map the new locale name to existing locale name data structures associated with the existing locale name to be replaced and verify proper operation of a software element using the new locale name and the mapping of the new locale name to the existing locale name data structures. The mechanisms utilize the new locale name to perform locale name customized operations in response to verifying proper operation of the software element. | 03-26-2015 |
Patent application number | Description | Published |
20080280140 | POROUS PARTICLES AND METHODS OF MAKING THEREOF - Provided is a particle that includes a first porous region and a second porous region that differs from the first porous region. Also provided is a particle that has a wet etched porous region and that does have a nucleation layer associated with wet etching. Methods of making porous particles are also provided. | 11-13-2008 |
20100152699 | Nanochanneled Device and Related Methods - A nanochannel delivery device and method of manufacturing and use. The nanochannel delivery device comprises an inlet, an outlet, and a nanochannel. The nanochannel may be oriented parallel to the primary plane of the nanochannel delivery device. The inlet and outlet may be in direct fluid communication with the nanochannel. | 06-17-2010 |
20110065207 | COMBINATORIAL MULTIDOMAIN MESOPOROUS CHIPS AND A METHOD FOR FRACTIONATION, STABILIZATION, AND STORAGE OF BIOMOLECULES - A new fractionation device shows desirable features for exploratory screening and biomarker discovery. The constituent MSCs may be tailored for desired pore sizes and surface properties and for the sequestration and enrichment of extremely low abundant protein and peptides in desired ranges of the mass/charge spectrum. The MSCs are effective in yielding reproducible extracts from complex biological samples as small as 10 μl in a time as short as 30 minutes. They are inexpensive to manufacture, and allow for scaled up production to attain the simultaneous processing of a large number of samples. The MSCs are multiplexed, label-free diagnostic tools with the potential of biological recognition moiety modification for enhanced specificity. The MSCs may store, protect and stabilize biological fluids, enabling the simplified and cost-effective collection and transportation of clinical samples. The MSC-based device may serve as a diagnostic tool to complement histopathology, imaging, and other conventional clinical techniques. The MSCs mediated identification of disease-specific protein signatures may help in the selection of personalized therapeutic combinations, in the real-time assessment of therapeutic efficacy and toxicity, and in the rational modulation of therapy based on the changes in the protein networks associated with the prognosis and the drug resistance of the disease. | 03-17-2011 |
20120095443 | NANOCHANNELED DEVICE AND RELATED METHODS - A capsule configured for in vivo refilling of a thereapeutic agent. In certain embodiments, the capsule may contain methotrexate. | 04-19-2012 |
20130240483 | NANOCHANNELED DEVICE AND RELATED METHODS - A nanochannel delivery device and method of manufacturing and use. The nanochannel delivery device comprises an inlet, an outlet, and a nanochannel. The nanochannel may be oriented parallel to the primary plane of the nanochannel delivery device. The inlet and outlet may be in direct fluid communication with the nanochannel. | 09-19-2013 |
20140180251 | NANOCHANNELED DEVICE AND RELATED METHODS - A capsule configured for in vivo refilling of a therapeutic agent. In certain embodiments, the capsule may contain methotrexate. | 06-26-2014 |
20150088102 | NANOCHANNELED DEVICE WITH ELECTRODES AND RELATED METHODS - A nanochannel delivery device and method of manufacturing and use. The nanochannel delivery device comprises an inlet, an outlet, electrodes and a nanochannel. The nanochannel may be oriented parallel to the primary plane of the nanochannel delivery device. The inlet and outlet may be in direct fluid communication with the nanochannel. | 03-26-2015 |
Patent application number | Description | Published |
20080229996 | MOORING APPARATUS AND METHOD - A mooring system for securing a floating vessel to the sea floor comprises a plurality of mooring legs, at least one of which includes separate first and second mooring lines. The first mooring line comprises a first end which is connected to the vessel and the second mooring line comprises a first end which is secured to the sea floor. The mooring system also comprises a connection and tensioning device which includes a body, a bore which extends through the body, a chain stopper for adjustably securing the first mooring line to the body, and a connector for connecting a second end of the second mooring line to the body. In use, a second end of the first mooring line is inserted into the bore and the first mooring line is pulled through the bore while the body is subject to an opposing pulling force. Once the first mooring line is pulled through the bore a desired distance, the chain stopper maintains the first mooring line in position relative to the body to thereby secure the vessel to the sea floor. | 09-25-2008 |
20080274655 | Floating LNG import terminal and method for docking - A floating terminal for offloading an LNG carrier vessel in the sea. The floating terminal of open frame construction is moored toward its front end with a rotatable mooring arrangement so that the terminal may weathervane in response to environmental forces. Marine thrusters are provided at the aft end of the terminal for swinging the terminal away from and back toward a line defined by the path toward the terminal of an approaching LNG carrier. Offloading equipment and heat exchangers are provided on a deck of the floating structure. When an LNG carrier vessel approaches the terminal, the thrusters swing the floating terminal away from the carrier vessel approach line while a hawser at the front end of the terminal pulls the vessel close to the terminal. The floating terminal swings back toward the carrier vessel in response to operating the marine thrusters in an opposite direction until the carrier vessel and floating terminal are side-by-side. The hawser continues to pull the carrier vessel forward with respect to the terminal until loading arms at the side of the terminal are aligned side-by-side with a manifold of the carrier vessel. | 11-06-2008 |
20080295526 | FLOATING LNG REGASIFICATION FACILITY WITH LNG STORAGE VESSEL - An LNG terminal is disclosed which includes an offshore mooring turret, an LNG storage vessel operatively coupled to the mooring turret, the LNG storage vessel including at least one LNG storage tank for the storage of liquid natural gas and a regasification vessel operatively coupled to the LNG storage vessel. A method of operating an offshore LNG terminal is also disclosed which includes obtaining liquefied natural gas from at least one LNG storage tank on an LNG storage vessel that is operatively coupled to a mooring turret, regasifying the liquefied natural gas from the LNG storage vessel using a regasification vessel operatively coupled to the LNG storage vessel, and supplying the regasified gas to at least one subsea pipeline via the mooring turret. | 12-04-2008 |
20110139054 | ADJUSTABLE AND DISCONNECTABLE SUBMERGED-YOKE MOORING SYSTEM - A single point mooring includes a yoke-shaped articulated arm assembly, which is affixed to the seabed by a fixed foundation or mooring base assembly, and a mooring support structure, which is retrofitted to a vessel. The articulated arm is connected to the base by a triaxial articulation joint for accommodating yaw, pitch and roll. To moor the vessel, the arm is connected to the mooring support structure with weighted pendants on port and starboard sides. The pendants are suspended at an adjustable elevation with respect to the mooring support structure, thus allowing the mooring system to be used at varying water depths. A combined connection bracket hosts both pendant linkages and umbilicals or hoses for speeding the process of connecting and disconnecting a vessel from the mooring system. A removable anchor, such as a suction pile, fixes the mooring system to the seabed, allows the system to be easily redeployed to another location. | 06-16-2011 |
20140283727 | Adjustable and Disconnectable Submerged-Yoke Mooring System - A single point mooring includes a yoke-shaped articulated arm assembly, which is affixed to the seabed by a fixed foundation or mooring base assembly, and a mooring support structure, which is retrofitted to a vessel. The articulated arm is connected to the base by a triaxial articulation joint for accommodating yaw, pitch and roll. To moor the vessel, the arm is connected to the mooring support structure with weighted pendants on port and starboard sides. The pendants are suspended at an adjustable elevation with respect to the mooring support structure, thus allowing the mooring system to be used at varying water depths. A combined connection bracket hosts both pendant linkages and umbilicals or hoses for speeding the process of connecting and disconnecting a vessel from the mooring system. A removable anchor, such as a suction pile, fixes the mooring system to the seabed, allows the system to be easily redeployed to another location. | 09-25-2014 |
Patent application number | Description | Published |
20080298765 | Terminal with internal environmental seal - An environmentally sealed closure, such as a terminal for terminated ends of fiber optic cables, includes a housing having a wall defining an interior volume. A floating sealing assembly is provided including a first plate, a seal member and a second plate arranged in a stack within the interior volume. The seal member has an outer sealing edge for contacting the wall of the housing, which may be straight and/or chamfered. Fiber optic cables extend through the sealing assembly so that the terminated ends are within the splice area. The floating sealing assembly is compressed so as to place the outer sealing edge of the seal member in sealing contact with the wall of the housing. When a pressure differential exists between the splice area and the outside of the housing only one of the first or second plates moves along the longitudinal axis to further compress the seal member and increase sealing between the outer sealing edge and the housing wall. | 12-04-2008 |
20100014817 | Index-matching gel for nano-engineered optical fibers and mechanical splice assemblies and connectors using same - An index-matching gel for use with nano-engineered optical fibers is disclosed. The index-matching gel is cross-linked, which prevents the gel from wicking into the voids and down the nano-engineered optical fiber to a depth where the fiber performance and/or device performance is compromised. The formulation comprises a non-reactive constituent A, two reactive constituents B and C, and a catalyst D. The gel is pre-cured and forms a cross-linked internal network that results in a single-component gel that does not require meter mixing of an additional constituent or heat curing. The gel is suitable for use in the mechanical splicing of optical fibers when at least one of the optical fibers is a nano-engineered optical fiber. The gel is also suitable for use in fiber optic connectors wherein at least one of the optical fibers constituting the connection is a nano-engineered optical fiber. | 01-21-2010 |
20100302530 | DUST CAP ASSEMBLY FOR SEALING AN OPTICAL FIBER FERRULE AND METHODS THEREOF - A dust cap assembly comprising a sleeve and a sealant that seals a fiber optic ferrule from contaminants and, upon removal, provides remedial cleaning of any foreign matter present on the ferrule when the dust cap assembly was initially installed. Further, the sealant has advantageous mechanical and optical properties such that the interaction of the sealant, the sleeve and the fiber optic ferrule defines a convex shape. The dust cap assembly may therefore function as a terminator that reduces back reflection during testing. | 12-02-2010 |
20100303434 | DUST CAP ASSEMBLY FOR SEALING AN OPTICAL FIBER FERRULE AND METHODS THEREOF - A dust cap assembly includes a sleeve and a sealant that seals an end face portion of a fiber optic ferrule from contaminants and, upon removal, provides remedial cleaning of any foreign matter present on the ferrule when the dust cap assembly was initially installed along with methods of making the same. The sleeve of the dust cap assembly has a through bore and a distal end for receiving the sealant. Further, the sealant may optionally have advantageous mechanical and optical properties such that the dust cap assembly may function as a terminator for testing. | 12-02-2010 |
20140050447 | DUST CAP ASSEMBLY FOR SEALING AN OPTICAL FIBER FERRULE AND RELATED METHODS - A dust cap assembly for sealing an end face of a fiber optic ferrule includes a sleeve and a sealant. The sleeve is configured to be placed onto the fiber optic ferrule and frictionally engage a medial portion of the fiber optic ferrule. The sealant, which is at least partially disposed on the sleeve, comprises a curable liquid configured to create a removable seal that directly contacts the end face on the fiber optic ferrule when the sleeve is placed onto the fiber optic ferrule. The sealant is also configured adhere to contaminants present on the end face such that upon removal of the sleeve and sealant from the fiber optic ferule remedial cleaning of the end face occurs. | 02-20-2014 |