Emami, CA
Arsalan Emami, Aliso Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20130058372 | MODULAR HEATER - A modular heater is disclosed, including multiple heater modules. The heater modules can include mating features, such as a tongue and groove seal, and/or soft seal, to prevent radiation, thermal convection and thermal conduction leakage. The heater module can also include heater elements, together with supports and expansion room for the heater elements. | 03-07-2013 |
20130062333 | HEATER ELEMENTS WITH ENHANCED COOLING - A heater assembly with enhanced cooling pursuant to various embodiments described herein makes use of fluidic flow in the insulation or in the space used for insulation. By creating a natural convection or forced convection flow, the heater cools down faster, it can operate at lower temperatures and/or higher temperature precision, and it can improve temperature controllability by generating higher heat loss rates. | 03-14-2013 |
20130161314 | High Performance Heater - Systems and methods are provided for a high performance heater. In an embodiment, the high performance heater comprises a first stackable tray comprising a first alignment pin that insulates a first heating element disposed in the first stackable tray; a second stackable tray comprising a second alignment pin that insulates a second heating element disposed in the second stackable tray, wherein a top of the first alignment pin fits into a cutout of a bottom of the second alignment pin when the first and second stackable trays are stacked, and wherein the first and second stackable trays comprise one or more materials, an outer diameter and an inner diameter, and wherein an area between the outer diameter and the inner diameter of the stackable trays comprises at least one cutout portion that allows expansion of the material(s) when the high performance heater is at high temperatures. | 06-27-2013 |
Ashkan Emami, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20110083695 | Hair Straightening Apparatus - An improved hair iron for straightening or styling hair is presented. The hair iron comprises two arms pivotally connected at one end and includes a biasing spring near the pivot and connected to arms to bias the arms in a normally open position. Included on one arm is a positive temperature coefficient (“PTC”) heater with a tourmaline coating on the heating surface. Inclusion of a single heating surface on only one arm reduces the risk of heat damage to the hair-to-be-styled and likewise reduces the iron's energy consumption. Included on the other, non-heated, arm is a compressible element for gripping the hair-to-be-styled. The compressible element minimizes the risk of damage to the hair from potential over-compression of the arms of the iron by the stylist. Consequently, the fullness or volume of the styled hair is increased. | 04-14-2011 |
Azita Emami, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20150137895 | QUADRATURE-BASED INJECTION LOCKING OF RING OSCILLATORS - Technologies are generally described for quadrature-based injection-locking of ring oscillators. In some examples, an external signal may be injected into a ring oscillator. Phase signals may be measured from within the ring oscillator and used to determine a mean quadrature error (MQE) that characterizes the difference in frequency between the external signal and the ring oscillator's natural frequency. A control signal may then be generated from the MQE and used to adjust the ring oscillator natural frequency to reduce the difference between the ring oscillator natural frequency and the external signal. | 05-21-2015 |
20150139257 | NON-LINEAR VERTICAL-CAVITY SURFACE-EMITTING LASER EQUALIZATION - Technologies are generally described for implementing non-linear VCSEL equalization. In some examples, a rising edge tap parameter, a falling edge tap parameter, an equalization delay and a bias current may be used to equalize a data signal to be output from a VCSEL. A VCSEL model may be used to derive a VCSEL response to one or more isolated data pulses. The derived response may then be used to determine the rising and falling edge tap parameters and an equalization delay, based on a bias current value for the VCSEL and a data rate associated with the data signal. The data signal may then be adjusted based on the equalization delay and the rising and falling edge tap parameter and sent to the VCSEL for output. At the same time, the VCSEL may be biased with a bias current having the bias current value. | 05-21-2015 |
20150153319 | SENSING AND ACTUATION OF BIOLOGICAL FUNCTION USING ADDRESSABLE TRANSMITTERS OPERATED AS MAGNETIC SPINS - Methods and apparatuses for sensing biological functions are disclosed. Sensors can be implanted in an organ, such as the brain, and a magnetic field gradient applied to the biological tissue. The field causes the sensors to have different resonant frequencies allowing their spatial localization. The sensors can harvest power from the external coils to be able to retransmit data. | 06-04-2015 |
Dion Emami, Anaheim, CA US
Patent application number | Description | Published |
---|---|---|
20100228828 | VCC SOFTWARE ENHANCEMENT SYSTEM - The present invention relates to a system and method for preparing modified copies of outgoing electronic communications to secondary individual recipients and groups of secondary recipients. The system is referred to as a “Visible Carbon Copy” (“VCC”). Modifications can be made to the content of the communications and additionally to attachments included with the communications. Any number of differently modified copies can be sent to any number of secondary recipients or groups of recipients. The system can be interfaced into the users existing electronic messaging system or embedded into the electronic messaging system by the manufacturer thereof. In a first embodiment, the VCC is utilized with email messaging systems. In a second embodiment, the VCC is utilized with instant messaging systems. Additional embodiments allow utilization of the VCC with any type of electronic communication system that allows for messaging to one or more recipients. | 09-09-2010 |
Hussein Emami, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20150234442 | WAKE LOCK MANAGEMENT THROUGH APPLICATION MONITORING - Methods, systems, and devices are described for managing wake locks in a wireless communication device. The described methods, systems and devices may enable a wireless communication device to monitor activity of an application for which a wake lock is held. The described approach may manage the wake lock based at least in part on the activity or inactivity of the application. For example, when the application is inactive or has activity below a particular threshold for a certain amount of time, the described approach may determine to release the wake lock. | 08-20-2015 |
Majid Emami, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20100030775 | System And Method For Storing And Retrieving Non-Text-Based Information - A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music. | 02-04-2010 |
Majid Emami, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20120036156 | SYSTEM AND METHOD FOR STORING AND RETRIEVING NON-TEXT-BASED INFORMATION - A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music. | 02-09-2012 |
Seyed Majid Emami, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20100121643 | MELODIS CRYSTAL DECODER METHOD AND DEVICE - The technology disclosed relates to a system and method for fast, accurate and parallelizable speech search, called Crystal Decoder. It is particularly useful for search applications, as opposed to dictation. It can achieve both speed and accuracy, without sacrificing one for the other. It can search different variations of records in the reference database without a significant increase in elapsed processing time. Even the main decoding part can be parallelized as the number of words increase to maintain a fast response time. | 05-13-2010 |
Seyed Majid Emami, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20090119097 | PITCH SELECTION MODULES IN A SYSTEM FOR AUTOMATIC TRANSCRIPTION OF SUNG OR HUMMED MELODIES - The technology disclosed relates to audio signal processing. It includes a series of modules that individually are useful to solve audio signal processing problems. Among the problems addressed are buzz removal, selecting a pitch candidate among pitch candidates based on local continuity of pitch and regional octave consistency, making small adjustments in pitch, ensuring that a selected pitch is consistent with harmonic peaks, determining whether a given frame or region of frames includes harmonic, voiced signal, extracting harmonics from voice signals and detecting vibrato. One environment in which these modules are useful is transcribing singing or humming into a symbolic melody. Another environment that would usefully employ some of these modules is speech processing. Some of the modules, such as buzz removal, are useful in many other environments as well. | 05-07-2009 |
20090125298 | VIBRATO DETECTION MODULES IN A SYSTEM FOR AUTOMATIC TRANSCRIPTION OF SUNG OR HUMMED MELODIES - The technology disclosed relates to audio signal processing. It includes a series of modules that individually are useful to solve audio signal processing problems. Among the problems addressed are buzz removal, selecting a pitch candidate among pitch candidates based on local continuity of pitch and regional octave consistency, making small adjustments in pitch, ensuring that a selected pitch is consistent with harmonic peaks, determining whether a given frame or region of frames includes harmonic, voiced signal, extracting harmonics from voice signals and detecting vibrato. One environment in which these modules are useful is transcribing singing or humming into a symbolic melody. Another environment that would usefully employ some of these modules is speech processing. Some of the modules, such as buzz removal, are useful in many other environments as well. | 05-14-2009 |
20090125301 | VOICING DETECTION MODULES IN A SYSTEM FOR AUTOMATIC TRANSCRIPTION OF SUNG OR HUMMED MELODIES - The technology disclosed relates to audio signal processing. It includes a series of modules that individually are useful to solve audio signal processing problems. Among the problems addressed are buzz removal, selecting a pitch candidate among pitch candidates based on local continuity of pitch and regional octave consistency, making small adjustments in pitch, ensuring that a selected pitch is consistent with harmonic peaks, determining whether a given frame or region of frames includes harmonic, voiced signal, extracting harmonics from voice signals and detecting vibrato. One environment in which these modules are useful is transcribing singing or humming into a symbolic melody. Another environment that would usefully employ some of these modules is speech processing. Some of the modules, such as buzz removal, are useful in many other environments as well. | 05-14-2009 |
Shahriar Emami, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150229377 | METHOD AND APPARATUS FOR A CLUSTER SPECIFIC CSI FEEDBACK - Embodiment herein provide a method and system of reporting cluster specific CSI feedback by user equipment (UE) to a cloud system. The UE associates with the cloud using a biased association or an unbiased association. In a biased association, a ratio between the highest received power from a Macro BS and a Pico base station is determined by the UE and compared with a threshold (bias). If the ratio is greater than the bias, the UE associates with the Pico BS. The UE reports CSI for a set of dominant Macro BSs and Pico BSs within a cluster. The UE can report the IDs of the BSs which contribute to dominant interference caused by the BSs of neighboring clusters. | 08-13-2015 |
20150256289 | ULTRA LOW POWER (ULP) DECODER - A method includes decoding, by a receiver device, a spread spectrum coded stream of information including a multiple codeword blocks. The decoding includes determining a number of invalid codewords in a particular block of codewords. Based on a first particular number of invalid codewords in the particular block of codewords, the particular block of codewords is demapped, and parity codewords of the particular block of codewords are discarded. Based on a second particular number of invalid codewords in the particular block of codewords, a subset of syndrome components is computed using one or more coding enumerations with an update procedure for the subset of syndrome components, if all of the subset components are zero an erroneous bit is found, otherwise coding enumerations continue, the particular block of codewords is demapped, and parity codewords of the particular block of codewords are discarded. | 09-10-2015 |
Shahriar Emami, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130294308 | ENERGY EFFICIENT STAGGERED SHORT TRANSMISSIONS (SST) PROTOCOL FOR WIRELESS SENSOR NETWORKS (WSN) - An embodiment of wireless communication in a wireless sensor network (WSN) comprises selecting amount of information transmission from a sensor node utilizing a transmission parameter, wherein the transmission parameter indicates the amount of sensed information to discard from a transmission. Sensed information from a sensor node is transmitted based on the transmission parameter. Discarded sensor information is reconstructed at a receiver based on received sensor information and utilizing information correlation. | 11-07-2013 |
Sohrab Emami, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090061795 | WIRELESS ARCHITECTURE FOR 60GHZ - A device has an RF mixer, an IF mixer module, a single synthesizer, a frequency divider, a single side band mixer and a frequency quadrupler. The single synthesizer generates a signal to the IF mixer module, the frequency divider, and the single side band mixer. The single side band mixer mixes signals from the single synthesizer and the frequency divider. The frequency quadrupler receives the output of the single side band mixer. The RF mixer is coupled to the frequency quadrupler and the IF mixer module. | 03-05-2009 |
20140184341 | INTEGRATION OF SIGNAL SAMPLING WITHIN TRANSISTOR AMPLIFIER STAGE - Embodiments of the invention are generally directed to integration of signal sampling within a transistor amplifier stage. An embodiment of an apparatus includes a amplifier stage including a transistor to receive a source signal and produce an output signal, wherein the transistor includes multiple fingers for at least a first electrode of the transistor. The amplifier stage uses connections to some of the fingers of the first electrode for production of the output signal, and uses one or more other fingers for the first electrode of the transistor for a separate function from the production of the output signal. | 07-03-2014 |
Tim Emami, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150254020 | BACKGROUND CHECKING FOR LOST WRITES AND DATA CORRUPTION - Examples described herein include a system for storing data. The data storage system stores data in one or more storage locations of a storage drive and generates context information that identifies the data associated with each of the one or more storage locations. The context information is stored in a data buffer, and may include at least one of: an index node, a file block number, or a generation count. Further, the data buffer may be a FIFO circular buffer. The data storage system then uses the context information in the data buffer to verify the data stored in the one or more storage locations during an idle time of the storage drive. | 09-10-2015 |
Tim Emami, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140082279 | DISTRIBUTING CAPACITY SLICES ACROSS STORAGE SYSTEM NODES - Various systems and methods are described for configuring a data storage system. In one embodiment, a plurality of actual capacities of a plurality of storage devices of the data storage system are identified and divided into a plurality of capacity slices. The plurality of capacity slices are combined into a plurality of chunks of capacity slices, each having a combination of characteristics of the underlying physical storage devices. The chunks of capacity slices are then mapped to a plurality of logical storage devices. A group of the plurality of logical storage devices is then organized into a redundant array of logical storage devices. | 03-20-2014 |
Tim K. Emami, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130219101 | COMMUNICATION WITH TWO OR MORE STORAGE DEVICES VIA ONE SAS COMMUNICATION PORT - One or more techniques and/or systems are disclosed for enabling communication between a SAS communication port of a SAS communication component and multiple storage devices. In a first example, a first SAS to SATA bridge chip and a second SAS to SATA bridge chip may be configured to route data from a SAS communication component to multiple storage devices. In a second example, a SAS to SATA bridge chip and a port multiplier may be configured to route data from a SAS communication component to multiple storage devices. In a third example, a four port SAS to SATA bridge comprising two SAS ports and two SATA ports may be configured to route data from a SAS communication component to multiple storage devices. Supporting two or more storage devices with a single SAS communication port allows storage enclosures to increase storage capacity, while decreasing cost per slot. | 08-22-2013 |
20140143460 | COMMUNICATION WITH TWO OR MORE STORAGE DEVICES VIA ONE SAS COMMUNICATION PORT - One or more techniques and/or systems are disclosed for enabling communication between a SAS communication port of a SAS communication component and multiple storage devices. In a first example, a first SAS to SATA bridge chip and a second SAS to SATA bridge chip may be configured to route data from a SAS communication component to multiple storage devices. In a second example, a SAS to SATA bridge chip and a port multiplier may be configured to route data from a SAS communication component to multiple storage devices. In a third example, a four port SAS to SATA bridge comprising two SAS ports and two SATA ports may be configured to route data from a SAS communication component to multiple storage devices. Supporting two or more storage devices with a single SAS communication port allows storage enclosures to increase storage capacity, while decreasing cost per slot. | 05-22-2014 |