Ahmed, CA
Abdelrehim Ahmed, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20110296353 | Method and system implementing user-centric gesture control - A user-centric method and system to identify user-made gestures to control a remote device images the user using a three-dimensional image system, and defines at least one user-centric three-dimensional detection zone dynamically sized appropriately for the user, who is free to move about. Images made within the detection zone are compared to a library of stored gestures, and the thus identified gesture is mapped to an appropriate control command signal coupleable to the remote device. The method and system also provides of a first user to hand off control of the remote device to a second user. | 12-01-2011 |
20140085625 | SKIN AND OTHER SURFACE CLASSIFICATION USING ALBEDO - A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands and fingers, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position and orientation of a user's hand or hands. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions. | 03-27-2014 |
20140177956 | REAL TIME PHOTOMETRIC EDGE DESCRIPTION - Systems and methods are disclosed for describing and tracking edges within the field of view of one or more imaging devices. In one example, the present system defines a row of pixels taken across a width of the edge, and then determines a binary edge descriptor for the edge by comparing at least one of grayscale values and contrast of pixels within respective pixel pairs from the row of pixels, the result of the comparisons setting bits within the binary descriptor. | 06-26-2014 |
20140215407 | METHOD AND SYSTEM IMPLEMENTING USER-CENTRIC GESTURE CONTROL - A user-centric method and system to identify user-made gestures to control a remote device images the user using a three-dimensional image system, and defines at least one user-centric three-dimensional detection zone dynamically sized appropriately for the user, who is free to move about. Images made within the detection zone are compared to a library of stored gestures, and the thus identified gesture is mapped to an appropriate control command signal coupleable to the remote device. The method and system also provides of a first user to hand off control of the remote device to a second user. | 07-31-2014 |
Akbar Saleem Ahmed, Concord, CA US
Patent application number | Description | Published |
---|---|---|
20120089546 | METHODS AND SYSTEMS FOR AUTOMATED SURVEY SCRIPT AUTHORING AND PROGRAMMING - A survey authoring and programming application parses and extracts information included in a questionnaire that consists of questions, answer options and instructions, and stores the information in a market research markup language (MRML) data model that abstracts the content, structure and instructions of the questionnaire. A logic engine then operates on the MRML representation of the questionnaire to produce one or more survey script outputs in any desired target survey programming language. The questionnaire may be written in a market research language (MRL). | 04-12-2012 |
Ak R. Ahmed, Rancho Cordova, CA US
Patent application number | Description | Published |
---|---|---|
20110069566 | MEMORY CELL WRITE - Embodiments of a memory cell comprising a voltage module configured to supply a first supply voltage and a second supply voltage, a data node programming module configured to receive the first supply voltage and to program a data node based at least in part on a write data line, and a complementary data node programming module configured to receive the second supply voltage and to program a complementary data node based at least in part on a complementary write data line, wherein the voltage module is configured such that the first supply voltage is substantially different from the second supply voltage for a period of time while the memory device is being programmed. Additional variants and embodiments may also be disclosed and claimed. | 03-24-2011 |
20120039135 | MEMORY CELL WRITE - Embodiments of a memory cell comprising a voltage module configured to supply a first supply voltage and a second supply voltage, a data node programming module configured to receive the first supply voltage and to program a data node based at least in part on a write data line, and a complementary data node programming module configured to receive the second supply voltage and to program a complementary data node based at least in part on a complementary write data line, wherein the voltage module is configured such that the first supply voltage is substantially different from the second supply voltage for a period of time while the memory device is being programmed. Additional variants and embodiments may also be disclosed and claimed. | 02-16-2012 |
Ali K. Ahmed, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130227291 | METHODS AND APPARATUSES FOR SECURE COMMUNICATION - A method of establishing a secure communications path between a first local server on a local network and a device on a wide area network comprising: establishing a first secure communications connection between a second local server on the local network and the device; establishing a second secure communications connection between the second local server and the first local server, wherein the second local server impersonates the device for at least a portion of the connection request; and proxying data between the local server and the device | 08-29-2013 |
Ali Kamran Ahmed, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120047425 | METHODS AND APPARATUSES FOR INTERACTION WITH WEB APPLICATIONS AND WEB APPLICATION DATA - A method of enabling content distribution for various electronic devices which comprises providing a content adaptive application for an electronic device, wherein the content adaptive application is designed to parse an abstraction schema to retrieve data or a data source, and format information. The content adaptive application further formats the data or data from the data source into at least one of a plurality of platform specific templates specified by the format information and displays at least one platform specific template including at least a portion of the data or data from the data source on a display of the electronic device. | 02-23-2012 |
20140281548 | INTRA-COMPUTER PROTECTED COMMUNICATIONS BETWEEN APPLICATIONS - Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed. | 09-18-2014 |
20140282833 | Methods, Systems and Machine-Readable Media For Providing Security Services - Systems, methods and machine-readable media for providing a security service are disclosed. The methods include receiving a modification of the application object code to allow the software application to transmit a request for the security service; retrieving the modified application object code corresponding to the software application from memory; receiving, via a processor, the request for the security service from the modified application object code; and providing, via the processor, the security service. The systems and machine-readable media performing operations according to the methods disclosed. | 09-18-2014 |
Awais Ahmed, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150149554 | AUTOMATIC CAPTURE OF DETAILED ANALYSIS INFORMATION BASED ON REMOTE SERVER ANALYSIS - A system monitors a network or web application provided by one or more distributed applications and provides data for each and every method instance in an efficient low-cost manner. Agents may monitor the performance of the distributed application by the web services and report monitoring data as runtime data to the remote server, for example a controller. The controller may analyze the data to identify one or more performance issues or “hot spot” methods based on current or past performance, functionality, content, or business relevancy. Instructions and/or configuration information may be transmitted by the controller to the agents that correspond to a particular business transaction portion associated with a hot spot. The portions are then monitored to collect data associated with the hot spot and the hot spot data is reported back to the controller. | 05-28-2015 |
Bilal Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080288559 | Exchange server standby solution using mailbox level replication with crossed replication between two active exchange servers - This invention provides the capability to plan, monitor and control post-failure switching of user mail access hosted on Microsoft Exchange servers at the granularity of individual user mailboxes. It offers a convenient point-and-click mechanism for achieving a very complex task, and allows replication of e-mail data from a Primary Exchange Server to a Standby Exchange Server at a level of data granularity and flexibility not previously available. No limitations are placed on which Exchange servers belonging to the user of this solution are to be in a primary or standby role, and it is possible to have two Exchange servers, each acting as an active primary for mailboxes which it is hosting AND acting as a standby for mailboxes hosted on the other server. In addition, it also provides a uniquely powerful capability for migration of mailboxes between Exchange servers. | 11-20-2008 |
Ebad Ahmed, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20150121173 | Systems and Methods for Internal Disk Drive Data Compression - The present invention is related to systems and methods for data storage compression. | 04-30-2015 |
Elsayed A. Ahmed, Oakland, CA US
Patent application number | Description | Published |
---|---|---|
20150318976 | Full-Duplex Self-Interference Cancellation Systems - Embodiments of full-duplex self-interference cancellation systems are described. In one embodiment, a full-duplex transceiver includes a digital signal processor that processes digital signals, a transmit chain that receives a first digital baseband signal from the digital signal processor and converts it to a first RF signal, a receive chain that receives a second RF signal and converts the second RF signal to a second digital baseband signal, and an auxiliary receive chain that receives a portion of the first RF signal and converts it to an auxiliary digital baseband signal. The transceiver may further include a self-interference canceller that applies a channel transfer function to the auxiliary digital baseband signal to generate a cancellation signal and subtracts the cancellation signal from the second digital baseband signal to cancel self-interference at the transceiver. The suppression of self-interference in the transceiver assists the transceiver to achieve higher efficiency in full-duplex communications. | 11-05-2015 |
Fahad Ahmed, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140247652 | PROCESS TOLERANT CIRCUITS - Various integrated circuits and methods of operating the integrated circuits are disclosed. The integrated circuit may include a circuit having one or more electrical parameters resulting from process variations during the manufacture of the integrated circuit, and a voltage source configured to supply a voltage to the circuit to power the circuit, wherein the voltage source is further configured to adjust the voltage as a function of the one or more electrical parameters. | 09-04-2014 |
20140269017 | PROCESS CORNER SENSOR FOR BIT-CELLS - An integrated circuit is disclosed. The integrated circuit includes a plurality of bit-cells arranged to store data. The integrated circuit also includes a sensor configured to generate an output for determining whether the bit-cells are operating at a process corner. The sensor comprises the same circuitry as the bit-cells. | 09-18-2014 |
20140269018 | Write-Assisted Memory with Enhanced Speed - A write-assisted memory includes a pre-charge assist circuit that assists the pre-charge of the power supply voltage on a power supply lead for an accessed memory cell in a bit-line-multiplexed group of memory cells subsequent to a write-assist period by coupling charge from the power supply leads for the remaining non-accessed memory cells in the bit-line-multiplexed group of memory cells. | 09-18-2014 |
Faheem Ahmed, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20150227692 | PATIENT-GOVERNED HEALTHCARE INFORMATION DATABASE ENVIRONMENT - Embodiments relate to a patient-governed healthcare information database environment. The environment provides a central repository for receiving healthcare and related information of a patient, facilitating access by a plurality of authorized consumers (e.g. medical providers) of that information. The environment allows dynamic modification of the database to include many types of information, including data from smart devices, patient activity logs, and responses to customized assessments created by the patient or others. The environment also allows dynamic mining of database information according to flexible queries specifying parameters determined by the consumer of the healthcare information. Access to other patient environments may be granted, such that database modification permits data mining for patient cohorts sharing common characteristics. Some embodiments allow dynamic interaction between the environment and a provider, for example to issue an alert based upon database content (e.g. a medication log not timely updated), or to modify patient behavior via gamification. | 08-13-2015 |
20150227693 | HEALTHCARE INFORMATION DATABASE AFFORDING DYNAMIC PROVIDER INTERACTION - Embodiments relate to a patient-governed healthcare information database environment. The environment provides a central repository for receiving healthcare and related information of a patient, facilitating access by a plurality of authorized consumers (e.g. medical providers) of that information. The environment allows dynamic modification of the database to include many types of information, including data from smart devices, patient activity logs, and responses to customized assessments created by the patient or others. The environment also allows dynamic mining of database information according to flexible queries specifying parameters determined by the consumer of the healthcare information. Access to other patient environments may be granted, such that database modification permits data mining for patient cohorts sharing common characteristics. Some embodiments allow dynamic interaction between the environment and a provider, for example to issue an alert based upon database content (e.g. a medication log not timely updated), or to modify patient behavior via gamification. | 08-13-2015 |
Ghufran Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110258027 | POINT-OF-SALE PROMOTIONS - A method and a system to publish a promotion at a point-of-sale are provided. For example, a preliminary selection associated with a purchase from a user may be received. A promotion may be published to the user at a point-of-sale associated with the purchase after the user makes the preliminary selection and before the user finalizes the purchase. The promotion may be based on at least one attribute of past transactions and the preliminary selection. | 10-20-2011 |
20130246196 | SYSTEM AND METHOD TO PROMOTE A PUBLICATION - A method and a system to promote a publication are provided. In example embodiments, data is received from a user that is used to create a publication for placement on a networked-based system. An indication to promote the publication on the networked-based system is received. A user interface through which the user selects an option to promote the publication on the network-based system is presented. The publication is published on the network-based system, whereby the publication is promoted based on the option selected to promote the publication. | 09-19-2013 |
Hanan Ahmed, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100035578 | Method and System for Interworking Between Two Different Networks - Systems and methods for interworking between two different networks are presented. In one embodiment, a method for wireless communication includes requesting a network access from an access point of a first network, and transmitting an EAP authentication request from the access point to a user end. An EAP authentication request response is sent from the user end to the access point. The EAP authentication request response includes an attach type indicator that indicates to a gateway associated with the access point whether the attach request is an initial attachment or a handover from a second network. | 02-11-2010 |
20110170479 | Mobility Management System and Method - A method and system for optimizing mobility routing are disclosed. A preferred embodiment comprises a first system of networks that comprise a home local mobility anchor and two or more distributed local mobility anchors, and a second system of networks separate from the first system of networks. Packets of data may be transmitted from a correspondent node anchored in the second system of networks to a mobile node anchored in the second system. Additionally, packets of data may be transmitted from the mobile node to the correspondent node. | 07-14-2011 |
20110178904 | Method for Accounting Information Handling in an Interworking - A method for accounting information handling in an interworking is provided. A method for processing accounting information by a gateway device includes sending an accounting request message to a first electronic device, and receiving a response message from a first electronic device, the response message responsive to the accounting request message. The accounting request message is related to a communications device attached to the first network. The method also includes processing accounting information. The processing is based on the response message, the gateway device and the first electronic device are part of the first network, the communications device is accessing a second network through the first network, and the communications device has a subscription only with the second network. | 07-21-2011 |
20120030075 | Method for Accounting Information Handling in an Interworking - A method for accounting information handling in an interworking is provided. A method for processing accounting information by a gateway device includes sending an accounting request message to a first electronic device, and receiving a response message from a first electronic device, the response message responsive to the accounting request message. The accounting request message is related to a communications device attached to the first network. The method also includes processing accounting information. The processing is based on the response message, the gateway device and the first electronic device are part of the first network, the communications device is accessing a second network through the first network, and the communications device has a subscription only with the second network. | 02-02-2012 |
20120106329 | System and Method for Machine-to-Machine Application Based Congestion Control - A method and apparatus for reporting events in a machine-to-machine environment are provided. Upon detection of an event, a determination is made whether to report the event with or without a delay. If the event is to be reported with a delay, then reporting is delayed for a period of time. If an event notification is received prior to the expiration of the delay period, then the reporting of the event may be canceled as event has already been reported by another element. If not, then another determination is made whether to report the event with or without another delay. This process continues until either the event has been reported or an event notification corresponding to the event has been received from another element. | 05-03-2012 |
Iqbal K. Ahmed, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20150282982 | APPARATUS FOR DELIVERING OCULAR IMPLANTS INTO AN ANTERIOR CHAMBER OF THE EYE - An ocular implant adapted to be disposed within Schlemm's canal of a human eye with a body extending along a curved longitudinal central axis in a curvature plane, a first strut on one side of the implant and a second strut on an opposite side of the implant, the circumferential extent of the first strut with respect to the plane of curvature being greater than the circumferential extent of the second strut with respect to the plane of curvature. The invention also includes methods of using the implant. | 10-08-2015 |
Jasim Ahmed, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20110081563 | LITHIUM RESERVOIR SYSTEM AND METHOD FOR RECHARGEABLE LITHIUM ION BATTERIES - A lithium-ion battery cell includes at least two working electrodes, each including an active material, an inert material, an electrolyte and a current collector, a first separator region arranged between the at least two working electrodes to separate the at least two working electrodes so that none of the working electrodes are electronically connected within the cell, an auxiliary electrode including a lithium reservoir, and a second separator region arranged between the auxiliary electrode and the at least two working electrodes to separate the auxiliary electrode from the working electrodes so that none of the working electrodes is electronically connected to the auxiliary electrode within the cell. | 04-07-2011 |
Kashif A. Ahmed, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20100283542 | Linear transimpedance amplifier with wide dynamic range for high rate applications - Various amplifier configurations having increased bandwidth, linearity, dynamic range, and less distortion are shown and disclosed. To increase bandwidth in a transimpedance amplifier, a replica circuit is created to replicate a degeneration resistance, or the resistance or value that relates to a feedback resistance. From the replica circuit, the replicated values are mirrored and processed to control a FET switch which modifies a degeneration resistance. The FET switch control signal is related to the feedback resistance and modifies the degeneration resistance to thereby maintain the product of the feedback resistance and the degeneration resistance as a constant. In another embodiment, a second switch controlled by an automatic gain control signal is established between a first stage amplifier and a second stage amplifier to improve dynamic range and bandwidth without degrading other amplifier specifications. | 11-11-2010 |
20100283543 | Variable gain amplifier - Various amplifier configurations having increased bandwidth, linearity, dynamic range, and less distortion are shown and disclosed. To increase bandwidth in a transimpedance amplifier, a replica circuit is created to replicate a degeneration resistance, or the resistance or value that relates to a feedback resistance. From the replica circuit, the replicated values are mirrored and processed to control a FET switch which modifies a degeneration resistance. The FET switch control signal is related to the feedback resistance and modifies the degeneration resistance to thereby maintain the product of the feedback resistance and the degeneration resistance as a constant. In another embodiment, a second switch controlled by an automatic gain control signal is established between a first stage amplifier and a second stage amplifier to improve dynamic range and bandwidth without degrading other amplifier specifications. | 11-11-2010 |
Khaled Ahmed, Anaheim, CA US
Patent application number | Description | Published |
---|---|---|
20090020802 | INTEGRATED SCHEME FOR FORMING INTER-POLY DIELECTRICS FOR NON-VOLATILE MEMORY DEVICES - Electronic devices and methods for forming electronic devices that allow for a reduction in device dimensions while also maintaining or reducing leakage current for non-volatile memory devices are provided. In one embodiment, a method of fabricating a non-volatile memory device is provided. The method comprises depositing a floating gate polysilicon layer on a substrate, forming a silicon oxide layer on the floating gate polysilicon layer, depositing a first silicon oxynitride layer on the silicon oxide layer, depositing a high-k dielectric material layer on the first silicon oxynitride layer, depositing a second silicon oxynitride on the high-k dielectric material, and forming a control gate polysilicon layer on the second silicon oxynitride layer. In one embodiment, the high-k dielectric material layer comprises hafnium silicon oxynitride. | 01-22-2009 |
20090242957 | ATOMIC LAYER DEPOSITION PROCESSES FOR NON-VOLATILE MEMORY DEVICES - Embodiments of the invention provide memory devices and methods for forming memory devices. In one embodiment, a memory device is provided which includes a floating gate polysilicon layer disposed over source/drain regions of a substrate, a silicon oxynitride layer disposed over the floating gate polysilicon layer, a first aluminum oxide layer disposed over the silicon oxynitride layer, a hafnium silicon oxynitride layer disposed over the first aluminum oxide layer, a second aluminum oxide layer disposed over the hafnium silicon oxynitride layer, and a control gate polysilicon layer disposed over the second aluminum oxide layer. In another embodiment, a memory device is provided which includes a control gate polysilicon layer disposed over an inter-poly dielectric stack disposed over a silicon oxide layer disposed over the floating gate polysilicon layer. The inter-poly dielectric stack contains two silicon oxynitride layers separated by a silicon nitride layer. | 10-01-2009 |
20100102376 | Atomic Layer Deposition Processes for Non-Volatile Memory Devices - Embodiments of the invention provide memory devices and methods for forming such memory devices. In one embodiment, a method for fabricating a non-volatile memory device on a substrate is provided which includes depositing a first polysilicon layer on a substrate surface, depositing a silicon oxide layer on the first polysilicon layer, depositing a first silicon oxynitride layer on the silicon oxide layer, depositing a silicon nitride layer on the first silicon oxynitride layer, depositing a second silicon oxynitride layer on the silicon nitride layer, and depositing a second polysilicon layer on the second silicon oxynitride layer. In some examples, the first polysilicon layer is a floating gate and the second polysilicon layer is a control gate. | 04-29-2010 |
20120202316 | PLASMA TREATMENT OF TCO LAYERS FOR SILICON THIN FILM PHOTOVOLTAIC DEVICES - Embodiments of the invention generally provide methods for forming a silicon-based photovoltaic (PV) device containing a transparent conductive oxide (TCO) layer that is exposed to a very high frequency (VHF) plasma. In one embodiment, a method includes depositing a TCO layer on an underlying surface, such as a transparent substrate, and exposing the TCO layer to a VHF plasma to form a treated surface on the TCO layer during a plasma treatment process. The VHF plasma is generated by ionizing a process gas containing hydrogen (H | 08-09-2012 |
20130299937 | METHOD AND APPARATUS FOR ULTRA-LOW CONTACT RESISTANCE FOR SEMICONDUCTOR CHANNEL N-FET - A method and apparatus for reducing external series resistance (R | 11-14-2013 |
20140065799 | Methods and Systems for Low Resistance Contact Formation - Methods for improving contact resistance, for example, to a semiconductor region such as a source or a drain region, are disclosed. The methods can include exposing the substrate to an activated hydrogen species to remove contaminant layers such as native oxide layers followed by exposing the substrate to plasma activated dopant species to passivate the surface. The methods can further include depositing a layer on a substrate, wherein the layer can include a first element to form a silicide with the substrate and a second element to lower a contact resistance between the silicide and the substrate. The second element can include a dopant, which can enhance trap assisted tunneling or lower the Schottky barrier height between the silicide layer and the substrate. The cleaning, passivation, and deposition steps are performed in-situ without breaking vacuum. | 03-06-2014 |
20140065819 | Methods and Systems for Low Resistance Contact Formation - Methods for improving contact resistance, for example, to a semiconductor region such as a source or a drain region, are disclosed. The methods can include depositing a layer on a substrate, wherein the layer can include a first element to form a silicide with the substrate and a second element to lower a contact resistance between the silicide and the substrate. The second element can include a dopant, which can enhance trap assisted tunneling or lower the Schottky barrier height between the silicide layer and the substrate. | 03-06-2014 |
20140159120 | Conformal Doping - Methods for doping a three-dimensional semiconductor structure are disclosed. A conformal coating is formed on the three-dimensional semiconductor structure by Atomic Layer Deposition, and subsequent annealing causes dopant atoms to migrate into the three-dimensional semiconductor structure. Any residual conformal coating is then removed by etching. The semiconductor can be a type IV semiconductor such as Si, SiC, SiGe, or Ge, for which Sb and Te are suitable dopants. Sb and Te can be provided from a Ge | 06-12-2014 |
20140264825 | Ultra-Low Resistivity Contacts - Contacts for semiconductor devices and methods of making thereof are disclosed. A method comprises forming a first layer on a semiconductor, the first layer comprising one or more metals; forming a second layer on the first layer, the second layer comprising the one or more metals, nitrogen and oxygen; and heating the first and second layer such that oxygen migrates from the second layer into the first layer and the first layer comprises a sub-stoichiometric metal oxide after heating. Exemplary embodiments use transition metals such as Ti in the first layer. After heating there is a sub-stoichiometric oxide layer of about 2.5 nm thickness between a metal nitride conductor and the semiconductor. The specific contact resistivity is less than about 7×10 | 09-18-2014 |
20150035085 | Doped High-k Dielectrics and Methods for Forming the Same - Embodiments provided herein describe high-k dielectric layers and methods for forming high-k dielectric layers. A substrate is provided. The substrate includes a semiconductor material. The substrate is exposed to a hafnium precursor. The substrate is exposed to a zirconium precursor. The substrate is exposed to an oxidant only after the exposing of the substrate to the hafnium precursor and the exposing of the substrate to the zirconium precursor. The exposing of the substrate to the hafnium precursor, the exposing of the substrate to the zirconium precursor, and the exposing of the substrate to the oxidant causes a layer to be formed over the substrate. The layer includes hafnium, zirconium, and oxygen. | 02-05-2015 |
20150041912 | Gate Stacks Including TaXSiYO for MOSFETS - Provided are field effect transistor (FET) assemblies and methods of forming thereof. An FET assembly may include a dielectric layer formed from tantalum silicon oxide and having the atomic ratio of silicon to tantalum and silicon (Si/(Ta+Si)) of less than 5% to provide a low trap density. The dielectric layer may be disposed over an interface layer, which is disposed over a channel region. The same type of the dielectric layer may be used a common gate dielectric of an nMOSFET (e.g., III-V materials) and a pMOSFET (e.g., germanium). The channel region may include one of indium gallium arsenide, indium phosphate, or germanium. The interface layer may include silicon oxide to provide a higher energy barrier. The dielectric layer may be formed using an atomic layer deposition technique by adsorbing both tantalum and silicon containing precursors on the deposition surface and then oxidizing both precursors in the same operation. | 02-12-2015 |
20150132938 | Methods and Systems for Forming Reliable Gate Stack on Semiconductors - Methods are provided for the deposition of high-k gate dielectric materials which are doped with fluorine and/or nitrogen to improve the performance and reliability. The high-k dielectric materials may include at least one of hafnium oxide, hafnium silicon oxide, hafnium aluminum oxide, zirconium oxide, zirconium silicon oxide, zirconium aluminum oxide, titanium oxide, titanium silicon oxide, or titanium aluminum oxide. The fluorine dopant is provided from a layer including titanium nitride or amorphous silicon, where the layer is doped with at least one of fluorine or nitrogen. The dopants diffuse into the high-k dielectric material during a subsequent anneal process. | 05-14-2015 |
20150140696 | Combinatorial Method for Solid Source Doping Process Development - One or more small spot showerhead apparatus are used to provide dopant exposure and/or to deposit materials using CVD, PECVD, ALD, or PEALD on small spots in a site isolated, combinatorial manner. The small spot showerheads may be configured within a larger combinatorial showerhead to allow multi-layer film stacks to be deposited in a combinatorial manner. Anneal processes where the area of the process can be controlled such as laser annealing or site-isolated rapid thermal processing (RTP) can be used to vary the annealing conditions in a combinatorial manner. | 05-21-2015 |
20150155368 | Amorphous Silicon Thin-Film Transistors with Reduced Electrode Contact Resistivity and Methods for Forming the Same - Embodiments described herein provide amorphous silicon thin-film transistors (a-Si TFTs) and methods for forming a-Si TFTs. A substrate is provided. A gate electrode is formed above the substrate. An a-Si channel layer is formed above the gate electrode. A contact layer is formed above the a-Si channel layer. The contact layer includes titanium, zinc, arsenic, or a combination thereof. A source electrode and a drain electrode are formed above the contact layer. | 06-04-2015 |
20150176124 | Methods for Rapid Generation of ALD Saturation Curves Using Segmented Spatial ALD - Systems and methods for rapid generation of ALD saturation curves using segmented spatial ALD are disclosed. Methods include introducing a substrate, having a plurality of substrate segment regions, into a processing chamber. The substrate may be disposed upon a pedestal within the chamber. Sequentially exposing the plurality of segment regions to a precursor within the chamber at a first processing temperature. Afterwards, purging the precursor from the chamber and then sequentially exposing each plurality of segment regions to a reactant within the chamber at the first processing temperature. Afterwards, purging the reactant from the chamber. Repeat sequentially exposing the plurality of segment regions to the precursor and the reactant for a plurality of cycles. Each segment region may be sequentially exposed to the precursor for a unique processing time. The pedestal may be rotated prior to exposing each next segment region to the precursor and the reactant. | 06-25-2015 |
20150177311 | Methods and Systems for Evaluating IGZO with Respect to NBIS - Embodiments described herein provide methods and systems for evaluating indium-gallium-zinc oxide (IGZO) with respect to negative bias illumination stress (NBIS). A plurality of IGZO devices is formed. Each of the plurality of IGZO devices includes a semiconductor substrate and an IGZO layer formed above the semiconductor substrate. A processing condition used to form at least two of the plurality of IGZO devices is varied in a combinatorial manner. A bias is applied to the semiconductor substrate of each of the plurality of IGZO devices. A current flow through each of the plurality of IGZO devices while the bias is applied is measured. | 06-25-2015 |
20150179438 | GATE STACKS AND OHMIC CONTACTS FOR SIC DEVICES - SiC substrates are cleaned and provided to a process chamber. In-situ plasma surface treatments are applied to further clean the surface of the substrate. A dielectric interface layer is deposited in-situ to passivate the surface. Metal layers having a low work function are deposited above the dielectric interface layer. The stack is annealed at about 500C in forming gas to form low resistivity ohmic contacts to the SiC substrate. SiC substrates are cleaned and provided to a process chamber. In-situ plasma surface treatments are applied to further clean the surface of the substrate. A silicon oxide dielectric interface layer is deposited in-situ to passivate the surface. Optional plasma surface treatments are applied to further improve the performance of the silicon oxide dielectric interface layer. An aluminum oxide gate dielectric layer is deposited above the silicon oxide dielectric interface layer. | 06-25-2015 |
20150179442 | Methods for Forming Crystalline IGZO with a Seed Layer - Embodiments described herein provide method for forming crystalline indium-gallium-zinc oxide (IGZO). A substrate is provided. A seed layer is formed above the substrate. The seed layer has a crystalline structure that is substantially dominant along the c-axis. An IGZO layer is formed above the seed layer. The seed layer may include zinc oxide. A stack of alternating seed layers and IGZO layers may be formed. | 06-25-2015 |
20150179773 | IGZO DEVICES WITH REDUCED THRESHHOLD VOLTAGE SHIFT AND METHODS FOR FORMING THE SAME - Embodiments described herein provide indium-gallium-zinc oxide (IGZO) devices, such as IGZO thin-film transistors (TFTs), and methods for forming such devices. A substrate is provided. A gate electrode is formed above the substrate. A gate dielectric layer is formed above the gate electrode. An interface layer is formed above the gate dielectric material. An IGZO channel layer is formed above the interface layer. A source electrode and a drain electrode are formed above the IGZO channel layer. The interface layer includes a material different than that of the gate dielectric layer and the IGZO channel layer. | 06-25-2015 |
20150179815 | Quantum Well IGZO Devices and Methods for Forming the Same - Embodiments described herein provide indium-gallium-zinc oxide (IGZO) devices, such as IGZO thin-film transistors (TFTs), and methods for forming such devices. A substrate is provided. A gate electrode is formed above the substrate. An IGZO channel layer is formed above the gate electrode. The IGZO channel layer has a first sub-layer including crystalline IGZO, a second sub-layer including amorphous IGZO, and a third sub-layer including magnesium and zinc. A source electrode and a drain electrode are formed above the IGZO channel layer. | 06-25-2015 |
20150179839 | CONTACT LAYERS FOR PHOTOVOLTAIC DEVICES - Solar cells and methods for forming a back contact layer for a solar cell are disclosed. The methods comprise depositing a first layer comprising a conductor on a substrate, depositing a second layer on the first layer, the second layer comprising between about 1 nm and about 25 nm of a metal chalcogenide, and forming a third layer operable as an absorber layer on the second layer. The absorber layer can comprise a photoactive semiconductor layer. In some embodiments, the absorber layer comprises a chalcogenide of copper-indium-gallium. In some embodiments, the absorber layer comprises a chalcogenide of copper-zinc-tin. In some embodiments, the absorber layer comprises CdTe. In some embodiments, the metal comprises Mo, W or Ta. In some embodiments, the metal comprises Mo. In some embodiments, the chalcogenide comprises S or Se or a combination thereof. | 06-25-2015 |
20150187956 | IGZO Devices with Increased Drive Current and Methods for Forming the Same - Embodiments described herein provide indium-gallium-zinc oxide (IGZO) devices, such as IGZO thin-film transistors (TFTs), and methods for forming such devices. A substrate is provided. A gate electrode is formed above the substrate. A gate dielectric layer is formed above the gate electrode. The gate dielectric layer includes titanium. An interface layer is formed above the gate dielectric layer. The interface layer includes silicon. An IGZO channel layer is formed above the interface layer. A source electrode and a drain electrode are formed above the IGZO channel layer. | 07-02-2015 |
20150187958 | IGZO Devices with Reduced Electrode Contact Resistivity and Methods for Forming the Same - Embodiments described herein provide indium-gallium-zinc oxide (IGZO) devices, such as IGZO thin-film transistors (TFTs), and methods for forming such devices. A substrate is provided. A gate electrode is formed above the substrate. An IGZO channel layer is formed above the gate electrode. A contact layer is formed above the IGZO channel layer. The contact layer includes arsenic. A source electrode and a drain electrode are formed above the contact layer. | 07-02-2015 |
Khaled Ahmed, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150255332 | Ultra-Low Resistivity Contacts - Contacts for semiconductor devices and methods of making thereof are disclosed. A method comprises forming a first layer on a semiconductor, the first layer comprising one or more metals; forming a second layer on the first layer, the second layer comprising the one or more metals, nitrogen and oxygen; and heating the first and second layer such that oxygen migrates from the second layer into the first layer and the first layer comprises a sub-stoichiometric metal oxide after heating. Exemplary embodiments use transition metals such as Ti in the first layer. After heating there is a sub-stoichiometric oxide layer of about 2.5 nm thickness between a metal nitride conductor and the semiconductor. The specific contact resistivity is less than about 7×10 | 09-10-2015 |
Khaled Z. Ahmed, Anaheim, CA US
Patent application number | Description | Published |
---|---|---|
20090042353 | INTEGRATED CIRCUIT FABRICATION PROCESS FOR A HIGH MELTING TEMPERATURE SILICIDE WITH MINIMAL POST-LASER ANNEALING DOPANT DEACTIVATION - Post-laser annealing dopant deactivation is minimized by performing certain silicide formation process steps prior to laser annealing. A base metal layer of nickel is deposited on the source-drain regions and the gate electrode, followed by deposition of an overlying layer of a metal having a higher melting temperature than nickel. Thereafter, a rapid thermal process is performed to heat the substrate sufficiently to form metal silicide contacts at the top surfaces of the source-drain regions and of the gate electrode. The method further includes removing the remainder of the metal-containing layer and then depositing an optical absorber layer over the substrate prior to laser annealing. | 02-12-2009 |
20090042354 | INTEGRATED CIRCUIT FABRICATION PROCESS USING A COMPRESSION CAP LAYER IN FORMING A SILICIDE WITH MINIMAL POST-LASER ANNEALING DOPANT DEACTIVATION - Post-laser annealing dopant deactivation is minimized by performing certain silicide formation process steps prior to laser annealing. A base metal layer is deposited on the source-drain regions and the gate electrode, followed by deposition of an overlying compression cap layer, to prevent metal agglomeration at the silicon melting temperature. Thereafter, a rapid thermal process is performed to heat the substrate sufficiently to form metal silicide contacts at the top surfaces of the source-drain regions and of the gate electrode. The method further includes removing the remainder of the metal-containing layer and then depositing an optical absorber layer over the substrate prior to laser annealing near the silicon melting temperature. | 02-12-2009 |
20090042376 | INTEGRATED CIRCUIT FABRICATION PROCESS WITH MINIMAL POST-LASER ANNEALING DOPANT DEACTIVATION - Post-laser annealing dopant deactivation is minimized by performing certain low temperature process steps prior to laser annealing. | 02-12-2009 |
20090246972 | METHODS FOR MANUFACTURING HIGH DIELECTRIC CONSTANT FILM - Processes for making a high K (dielectric constant) film using an ultra-high purity hafnium containing organometallic compound are disclosed. Also described are devices incorporating high K films made with high purity hafnium containing organometallic compounds. | 10-01-2009 |
20130200518 | Devices Including Metal-Silicon Contacts Using Indium Arsenide Films and Apparatus and Methods - Described are apparatus and methods for forming films comprise indium and arsenic. In particular, these films may be formed in a configuration of two or more chambers under “load lock” conditions. These films may include additional components as dopants, such as aluminum and/or gallium. Such films can be used in metal/silicon contacts having low contact resistances. Also disclosed are devices including the films comprising indium arsenide. | 08-08-2013 |
20130280918 | METHODS AND APPARATUS FOR FORMING SILICON PASSIVATION LAYERS ON GERMANIUM OR III-V SEMICONDUCTOR DEVICES - Described are apparatus and methods for forming silicon interfacial layers on germanium or III-V materials. Such silicon layers may be deposited by atomic layer deposition at specific temperatures to avoid interdiffusion of silicon and the germanium or III-V material. | 10-24-2013 |
20140065798 | METHOD AND APPARATUS FOR FORMING GATE STACK ON Si, SiGe or Ge CHANNELS - Provided are methods and apparatus for functionalizing a substrate surface used as the channel in a gate stack. Silicon, germanium and silicon germanium substrates surfaces are functionalized with one or more of sulfur and selenium by plasma processing. | 03-06-2014 |
20140065842 | Methods And Apparatus For Forming Tantalum Silicate Layers On Germanium Or III-V Semiconductor Devices - Described are apparatus and methods for forming tantalum silicate layers on germanium or III-V materials. Such tantalum silicate layers may have Si/(Ta+Si) atomic ratios from about 0.01 to about 0.15. The tantalum silicate layers may be formed by atomic layer deposition of silicon oxide and tantalum oxide, followed by interdiffusion of the silicon oxide and tantalum oxide layers. | 03-06-2014 |
Khawza Iftekhar-Uddin Ahmed, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080258973 | RANGING SIGNALS METHODS AND SYSTEMS - A system and method for estimating the range between two devices performs two or more ranging estimates with subsequent estimates performed using a clock that is offset in phase with respect to a prior estimate. The subsequent estimate allows estimate uncertainties due to a finite clock resolution to be reduced and can yield a range estimate with a higher degree of confidence. In one embodiment, these additional ranging estimates are performed at n/N (for n=1, . . . N−1, with N>1 and a positive integer) clock-period offset introduced in the device. The clock-period offset can be implemented using a number of approaches, and the effect of clock drift in the devices due to relative clock-frequency offset can also be determined. To eliminate the bias due to clock-frequency offset, a system and method to estimate the clock-frequency offset is also presented. | 10-23-2008 |
20100283682 | CLOCK PHASE RANGING METHODS AND SYSTEMS - A system and method for estimating the range between two devices performs two or more ranging estimates with subsequent estimates performed using a clock that is offset in phase with respect to a prior estimate. The subsequent estimate allows estimate uncertainties due to a finite clock resolution to be reduced and can yield a range estimate with a higher degree of confidence. In one embodiment, these additional ranging estimates are performed at n/N (for n=1, . . . N−1, with N>1 and a positive integer) clock-period offset introduced in the device. The clock-period offset can be implemented using a number of approaches, and the effect of clock drift in the devices due to relative clock-frequency offset can also be determined. To eliminate the bias due to clock-frequency offset, a system and method to estimate the clock-frequency offset is also presented. | 11-11-2010 |
Mahad Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080232372 | Methods and systems for interworking RSVP-based external control plane protocols with internal control plane protocols - The present invention provides improved methods and systems for interworking Resource Reservation Protocol (RSVP)-based external control plane protocols with internal control plane protocols, such as Optical Signaling and Routing Protocol (OSRP). The present invention utilizes only a high-level mapping in which a trigger is created in the internal control plane protocol to initiate the desired internal control plane action or vice versa. The external control plane protocol messages and fields are encapsulated as data in the internal control plane messages and fields and are processed only at the remote end of the internal domain. By encapsulating the entirety or parts of the external control plane protocol messages and fields ensures that necessary information is carried from an ingress border node to an egress border node. At the egress border node, the encapsulated external control plane protocol messages and fields are mapped back to the external control plane protocol, without having to make changes to the internal control plane protocol or perform processing at intermediate nodes. | 09-25-2008 |
Masood Ahmed, Rocklin, CA US
Patent application number | Description | Published |
---|---|---|
20110270091 | Apparatus and Method for Use of RFID Catheter Intelligence - A method and system is provided for using backscattered data and known parameters to characterize vascular tissue. Specifically, methods and devices for identifying information about the imaging element used to gather the backscattered data are provided in order to permit an operation console having a plurality of Virtual Histology classification trees to select the appropriate VH classification tree for analyzing data gathered using that imaging element. In order to select the appropriate VH database for analyzing data from a specific imaging catheter, it is advantageous to know information regarding the function and performance of the catheter, such as the operating frequency of the catheter and whether it is a rotational or phased-array catheter. The present invention provides a device and method for storing this information on the imaging catheter and communicating the information to the operation console. In addition, information related to additional functions of the catheter may also be stored on the catheter and used to further optimize catheter performance and/or select the appropriate Virtual Histology classification tree for analyzing data from the catheter imaging element. | 11-03-2011 |
20130030300 | Combination Sensor Guidewire and Methods of Use - The present invention provides for an improved combination sensor tip that includes an ultrasound transducer and a pressure sensor both disposed at or in close proximity to the distal end of the combination sensor tip. The present invention also provides for an improved connector to couple a guide wire to a physiology monitor that reduces torsional resistance when maneuvering the guide wire. | 01-31-2013 |
20130030303 | Combination Sensor Guidewire and Methods of Use - The present invention provides for an improved combination sensor tip that includes an ultrasound transducer and a pressure sensor both disposed at or in close proximity to the distal end of the combination sensor tip. The present invention also provides for an improved connector to couple a guide wire to a physiology monitor that reduces torsional resistance when maneuvering the guide wire. | 01-31-2013 |
Mohamed Imtiaz Ahmed, San Marcos, CA US
Patent application number | Description | Published |
---|---|---|
20140267104 | OPTIMIZED ADAPTIVE THRESHOLDING FOR TOUCH SENSING - Methods, systems, computer-readable media, and apparatuses for recognizing touch input for a touch panel are presented. In some embodiments, a method for recognizing touch input for a touch panel includes scanning the touch panel over a first frame including at least one touch panel blob resulting from a touch on the touch panel. The method also includes scanning the touch panel over a second frame including at least one touch panel blob resulting from a touch on the touch panel. The method additionally includes processing the touch panel blob within the first frame based at least in part on a first touch-reporting sensitivity and processing the touch panel blob within the second frame based at least in part on a second touch-reporting sensitivity. The method further includes determining whether a valid touch exists based at least in part on the processing step. | 09-18-2014 |
20140306903 | METHODS OF EVALUATING TOUCH PROCESING - A touchscreen system includes a touchscreen configured to receive touch data from a user, a plurality of modules, and a touch performance profiler module communicatively coupled to at least one of the plurality of modules. The plurality of modules are collectively configured to process the touch data and display an output based on the processed touch data. The touch performance profiler module is configured to monitor the at least one of the plurality of modules in real-time and output performance attributes of the at least one of the plurality of modules based at least in part on the monitoring. | 10-16-2014 |
20140306910 | ID TRACKING OF GESTURE TOUCH GEOMETRY - Systems, apparatus and methods for touch detection are presented. Multiple fingers (two to five) from one hand are tracked based on fast moving fingers being group in a fixed position relative to one another. Touch points are matched from a first time to a second time wherein the matching minimizes relative movement between the tracked fingers. In some embodiments, a touch sensor receives first and second touch data comprising touch detections. A processor matches, for several candidate matches, touch detections from a first set to a second set. For each match, the processor further computes a rotation and translation matrix between the first set and the second set; applies the rotation and translation matrix to the first set to determine a result; and calculate a Euclidian distance between the result and the second set. Finally, the processor selects a match, from the several matches, having a minimum Euclidian distance. | 10-16-2014 |
20150241950 | METHOD AND APPARATUS FOR IMPROVING POWER CONSUMPTION ON A TOUCH DEVICE - Lower report rates are desirable in touch devices to minimize power consumption. However, lower report rates lead to inaccurate and untimely depiction of a user's touch inputs on a touch display device. Disclosed are methods and apparatus for using a lower report rate; while maintaining substantially the same or better user experience achieved by using a higher report rate. | 08-27-2015 |
20150242050 | OPTIMIZATION FOR HOST BASED TOUCH PROCESSING - Systems and methods are disclosed for determining a touch position from data received from a touch panel. In one implementation, an apparatus for processing a touch input signal includes a processor that may be configured for parallel processing, a touch device, a memory, operably connected to the processor, and configured to store processor instructions. The processor instructions can configure the processor to receive a plurality of data points corresponding to a plurality of touch events on the touch device, determine a center of mass estimate from the plurality of data points, determine a search radius of center of mass estimate, and determine an optimal touch point position based on the center of mass estimate and the search radius using the processor. | 08-27-2015 |
20150242051 | SYSTEMS AND METHODS OF MOISTURE DETECTION AND FALSE TOUCH REJECTION ON TOUCH SCREEN DEVICES - The presence of moisture on a touch screen device can mimic a user's touch causing false input detection and recognition. Disclosed are systems and methods for detecting the presence of moisture on a touch screen device. | 08-27-2015 |
20150309610 | TOUCH PANEL SCAN CONTROL - Certain aspects relate to systems and techniques for scan control for scanning a touch panel. The scan control system can alternate adaptively between scanning the touch panel in a passive scan mode requiring minimal power and in a focused active scan mode that sequentially scans only a portion of the touch panel. The scan control system can monitor the absolute capacitance of some or all of the sensors of the touch panel in passive scan mode and can monitor the mutual capacitance of a portion of the touch panel in focused active scan mode. If the absolute capacitance of any sensor is greater than the baseline capacitance, then the scan control can use this absolute capacitance touch data to determine one or more sub-regions of the touch panel for scanning in focused active scan mode. The mutual capacitance touch data can be used for determining features of the touch event. | 10-29-2015 |
20150309650 | EFFICIENT LOSSLESS COMPRESSION FOR PERIPHERAL INTERFACE DATA TRANSFER - A method, an apparatus, and a computer program product for processing touchscreen information are provided. The method may include receiving touchscreen data that includes node values representative of signals generated by a touchscreen panel, generating a first data frame including difference values, and transmitting the first data frame over a control data bus. Each of the difference values may be calculated as a difference between one of the node values and a different node-related value wherein the first data frame has a predefined size. The first data frame may be configured to permit a receiver of the first data frame to reconstruct the touchscreen data without information loss. | 10-29-2015 |
Mohiuddin Ahmed, Moorpark, CA US
Patent application number | Description | Published |
---|---|---|
20110122924 | RAPID ACQUISITION METHOD FOR IMPULSE ULTRA-WIDEBAND SIGNALS - A method is provided that determines a delay and phase of an ultra-wide band signal in a communication system using a single correlator. A pulse search is executed that includes correlating a signal template with a UWB signal and sampling a preamble of the UWB signal at various time positions until a pulse in the signal template matches a pulse in the preamble. A chip boundary at which the pulse in the preamble is detected is identified using the signal template. A code search is executed for determining the correct phase of the received signal. The code search utilizes a plurality of phases having a same time-hopping sequence as the received signal. Each pulse of the phases is positioned at the determined chip boundary within each respective chip pulse position. Chips pulse positions of the phases are compared with the chip pulse positions of the UWB signal for determining a phase match. | 05-26-2011 |
Moinuddin Ahmed, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20110297618 | Filtering Process and System to Remove AlCl3 Particulates from Ionic Liquid - A process for the filtration of an ionic liquid involves feeding an ionic liquid containing precipitated metal halides to a first filtering zone, which includes at least one first filter, to provide a partially filtered product. The process further includes subsequently feeding the partially filtered product to a second filtering zone, which includes at least one second filter having a smaller pore size than the at least one first filter, to provide a filtered product. A filter system capable of filtering precipitated metal halides from ionic liquid is also disclosed. | 12-08-2011 |
20130274533 | PROCESS TO REMOVE DISSOLVED AlCl3 FROM IONIC LIQUID - Disclosed herein are processes in which precipitation permits removal of metal halides (e.g. AlCl | 10-17-2013 |
20140024874 | PROCESS TO REMOVE DISSOLVED AlCl3 FROM IONIC LIQUID - Disclosed herein are processes in which precipitation permits removal of metal halides (e.g. AlCl | 01-23-2014 |
Muhammad Ahmed, Hayward, CA US
Patent application number | Description | Published |
---|---|---|
20100281234 | INTERLEAVED MULTI-THREADED VECTOR PROCESSOR - A method includes providing a processor configured to execute instructions. The method may further include providing a first set of registers in the processor to store first data and first instructions associated with a first thread, and providing a second set of registers in the processor to store second data and second instructions associated with a second thread. The method may further include transmitting the first data and first instructions associated with the first thread to the first set of registers, and executing the first instructions in order to process the first data. The method may further include transmitting the second data and second instructions to the second set of registers while executing the first instructions and processing the first data. A corresponding apparatus is also disclosed and claimed herein. | 11-04-2010 |
20100281236 | APPARATUS AND METHOD FOR TRANSFERRING DATA WITHIN A VECTOR PROCESSOR - An apparatus for processing data may include an array of processing elements (such as an n×m or n×n array of processing elements) configured to simultaneously perform operations on a plurality of data elements using a single instruction. Each processing element in the array may be configured to transfer data directly to at least one neighboring processing element within the array. In selected embodiments, the apparatus may include exchange registers to temporarily store data transferred between neighboring processing elements. | 11-04-2010 |
20100281483 | PROGRAMMABLE SCHEDULING CO-PROCESSOR - A scheduling co-processor for scheduling the execution of threads on a processor is disclosed. In certain embodiments, the scheduling co-processor includes one or more engines (such as lookup tables) that are programmable with a Petri-net representation of a thread scheduling algorithm. The scheduling co-processor may further include a token list to store tokens associated with the Petri-net; an enabled-thread list to indicate which threads are enabled for execution in response to particular tokens being present in the token list; and a ready-thread list to indicate which threads from the enabled-thread list are ready for execution when data and/or space availability conditions associated with the threads are satisfied. | 11-04-2010 |
20140173343 | Method and Apparatus For Supporting A Unified Debug Environment - A field programmable gate array (FPGA) includes a soft processor and a soft processor debug unit implemented by programmable logic on the FPGA. The FPGA includes a system on a chip (SOC) that includes a hard processor and a hard processor debug unit. The FPGA includes a bus bridge, coupled to an input output (IO) of the FPGA, operable to transmit data between the IO and the soft processor debug unit and the hard processor debug unit. | 06-19-2014 |
20140181468 | REGISTER FILES FOR A DIGITAL SIGNAL PROCESSOR OPERATING IN AN INTERLEAVED MULTI-THREADED ENVIRONMENT - A processor device is disclosed and includes a memory and a sequencer that is responsive to the memory. The sequencer supports very long instruction word (VLIW) type instructions and at least one VLIW instruction packet uses a number of operands during execution. The processor device further includes a plurality of instruction execution units responsive to the sequencer and a plurality of register files. Each of the plurality of register files includes a plurality of registers and the plurality of register files are coupled to the plurality of instruction execution units. Further, each of the plurality of register files includes a number of data read ports and the number of data read ports of each of the plurality of register files is less than the number of operands used by the at least one VLIW instruction packet. | 06-26-2014 |
Nasim Ahmed, Rancho Cucamonga, CA US
Patent application number | Description | Published |
---|---|---|
20140090430 | PROCESS OF PRODUCING BIO-ORGANO-PHOSPHATE (BOP) FERTILIZER THROUGH CONTINUOUS SOLUBILIZATION OF ROCK PHOSPHATE BY A COMPOSTING BIOPROCESS AND BIOAUGMENTATION WITH PHOSPHORUS SOLUBILIZING MICROORGANISMS - A method and processes to solubilize and transform phosphorus contents of rock phosphate (RP) into bio-organo-phosphate (BOP) fertilizer have been developed and integrated. The methods include collecting and sorting of organic wastes; blending with RP; subjecting the blend to biocomposting; collection, isolation, selection and growth optimization of consortia of efficient phosphorus solubilizing microorganisms (PSM) and novel plant growth regulating microorganisms (PGRM); where in PSM produce organic acids and other organic compounds using compost substrate at mesophillic stage, whereas the organic acids released during composting also act in synergism of PSM, thus forming a carbon rich acidic culture resulting in the solubilization of rock phosphate. | 04-03-2014 |
20150158777 | PROCESS OF PRODUCING BIO-ORGANO-PHOSPHATE (BOP) FERTILIZER THROUGH CONTINUOUS SOLUBILIZATION OF ROCK PHOSPHATE BY COMPOSTING BIOPROCESS AND BIOAUGMENTATION WITH PHOSPHORUS SOLUBILIZING MICROORGANISMS - A method and processes to solubilize and transform phosphorus contents of rock phosphate (RP) into bio-organo-phosphate (BOP) fertilizer have been developed and integrated. The methods include collecting and sorting of organic wastes; blending with RP; subjecting the blend to biocomposting; collection, isolation, selection and growth optimization of consortia of efficient phosphorus solubilizing microorganisms (PSM) and novel plant growth regulating microorganisms (PGRM); where in PSM produce organic acids and other organic compounds using compost substate at mesophilic stage, whereas the organic acids released during composting also act in synergism of PSM, thus forming a carbon rich acidic culture resulting in the solubilization of rock phosphate. | 06-11-2015 |
20150299055 | BIOACTIVE NUTRIENT FORTIFIED FERTILIZERS AND RELATED METHODS - A fertilizer and method of making a fertilizer that include bioactivated nutrients derived from immobile/less mobile elements. The immobile/less elements are made available to plants by the action of element mobilizing microorganisms, which are isolated, cultured, and combined with organic material and sources of the immobile element. | 10-22-2015 |
Nawaaz Ahmed, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090055380 | Predictive Stemming for Web Search with Statistical Machine Translation Models - Techniques for determining when and how to transform words in a query to return the most relevant search results while minimizing computational overhead are provided. A dictionary is generated based upon words used in a specified number of previous most frequent search queries and comprises lists of transformations that may include variants based upon the stems of words, synonyms, and abbreviation expansions. When a query is received from a user, candidate queries are generated based upon replacing particular words in the query with a transformation of the particular words. Candidate queries are selected that have a high probability of returning relevant results by computing values of the query using language model scoring and translation scoring. The selected candidate queries and the original query are executed to return search results. The search results are displayed to the user with the words in the original query and the transformed words in bold. | 02-26-2009 |
20090132515 | Method and Apparatus for Performing Multi-Phase Ranking of Web Search Results by Re-Ranking Results Using Feature and Label Calibration - A method and apparatus for performing multi-phase ranking of web search results by re-ranking results using feature and label calibration are provided. According to one embodiment of the invention, a ranking function is trained by using machine learning techniques on a set of training samples to produce ranking scores. The ranking function is used to rank the set of training samples according to its ranking score, in order of its relevance to a particular query. Next, a re-ranking function is trained by the same training samples to re-rank the documents from the first ranking. The features and labels of the training samples are calibrated and normalized before they are reused to train the re-ranking function. By this method, training data and training features used in past trainings are leveraged to perform additional training of new functions, without requiring the use of additional training data or features. | 05-21-2009 |
20090182729 | LOCAL QUERY IDENTIFICATION AND NORMALIZATION FOR WEB SEARCH - Computer-implemented methods and systems for processing user entered query data to improve results of a search of pages using a local search database are provided, when searching the internet. The method includes receiving the user entered query data and parsing each word of the query data and examining each word to determine if the word is associated with one of a business name, a city name or a state name. The examining uses probabilistic dictionaries to determine a likelihood that the word is one of the business name, the city name or the state name. Then, associating the words that were determined to be: (i) the business name with a business name tag to create one or more tagged business terms; (ii) the city name with a city name tag to create one or more tagged city terms; and (iii) the state name with a state name tag to create one or more tagged state terms. The method further includes normalizing each of the tagged business terms, the tagged city terms and the tagged state terms. The normalizing includes boosting information if found in the local search database and determining proximity between selected ones of the tagged business, city or state terms. Then, generating an optimized internal search query that incorporates constraints and ranking based on at least the boosting information and the determined proximity between the selected tagged business, city or state terms. The optimized internal search query is applied to the internet to enable search results to be produced and displayed to the user in response to the entered query data. | 07-16-2009 |
20090248595 | NAME VERIFICATION USING MACHINE LEARNING - Computer-enabled methods, apparatus, and computer-readable media are provided for verifying that a given network name, such as a URL, is an official, e.g., registered, approved, or otherwise officially recognized, network name that refers to or identifies a principal, such as a business. These techniques involve receiving a principal name and a given network name, receiving at least one feature attribute from at least one database of feature attributes, wherein the at least one feature attribute comprises a characteristic of the principal name or a characteristic of the network name, and invoking a logistic regression method to generate a probability, based upon the at least one feature attribute, that the given network name is an official network name for the principal name. The logistic regression method may include a gradient boosting tree model that generates the probability based upon the at least one feature attribute. | 10-01-2009 |
20110264647 | QUERY PROCESSING FOR WEB SEARCH - A computer-implemented method for processing user entered query data to improve results of a search of pages using a database, when searching the internet, is disclosed. The method includes receiving the user entered query data and parsing each word of the query data and segmenting words using probability to determine a likelihood that the word is for a particular name. And, associating the particular names with a name tag to create one or more tagged name terms. Then, normalizing each of the tagged name terms and the normalizing including boosting information if found in the database and determining proximity between selected ones of the tagged name terms. The method then generates an optimized search query that incorporates normalized terms and operators. The optimized search query being applied to the internet to enable search results to be produced and displayed to the user in response to the entered query data. | 10-27-2011 |
Neshay Ahmed, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130079144 | CAMPAIGN MESSAGING SYSTEM - A message is generated for communication to a set of players of an online game for a message campaign. The players in the set of players of the online game are identified based on a dynamic set of attributes. The message is customized with a template based on the dynamic set of attributes and information of each player from the set of players. | 03-28-2013 |
Nisar Ahmed, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20120027412 | Electronic Compensation of Nonlinearity in Optical Communication - In various embodiments, electronic apparatus, systems, and methods include electronic compensation of nonlinearity in optical communication. Additional apparatus, systems, and methods are disclosed. | 02-02-2012 |
20130272722 | ELECTRONIC COMPENSATION OF NONLINEARITY IN OPTICAL COMMUNICATION - In various embodiments, electronic apparatus, systems, and methods include electronic compensation of nonlinearity in optical communication. Additional apparatus, systems, and methods are disclosed. | 10-17-2013 |
Rana Anjum Ahmed, La Mirada, CA US
Patent application number | Description | Published |
---|---|---|
20090094073 | REAL TIME CLICK (RTC) SYSTEM AND METHODS - A real-time click system to process advertisement (ad) clicks includes a real-time listener operative to listen for, and store in a memory, a plurality of click event packets emitted by an ad server when corresponding ads are clicked by web users. A sequencer stores the click event packets in a database. A collector is coupled with the real-time listener and the sequencer and is operative to retrieve the plurality of click event packets, upon request, from the memory at a predetermined time interval. The collector also determines a partition number associated with each of the plurality of click event packets and sends to the sequencer the click event packets having a partition number corresponding to the sequencer. | 04-09-2009 |
Rizwan Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130212317 | Storage and Host Devices for Overlapping Storage Areas for a Hibernation File and Cached Data - Storage and host devices are provided for overlapping storage areas for a hibernation file and cached data. In one embodiment, a storage device is provided that receives a command from a host device to evict cached data in a first address range of the memory. The storage device then receives a command from the host device to store a hibernation file in a second address range of the memory, wherein the second address range does not exist in the memory. The storage device maps the second address range to the first address range and stores the hibernation file in the first address range. In another embodiment, a host device is provided that sends a command to a first storage device to evict cached data in a first address range of the first storage device's memory. The host device then sends a command to the first storage device to store a hibernation file in the first address range. | 08-15-2013 |
Rizwan E. Ahmed, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100328149 | System and/or Method for Determining Sufficiency of Pseudorange Measurements - The subject matter disclosed herein relates to a system and method for determining a sufficiency of measurements for locating positions. In one example, although claimed subject matter is not so limited, a process to improve accuracy of pseudorange measurements may be terminated in response to a weighting of quantitative assessments of at least some of such pseudorange measurements. | 12-30-2010 |
Sadar Ahmed, Redwood Shores, CA US
Patent application number | Description | Published |
---|---|---|
20110231460 | APPARATUS AND METHOD FOR FLOATING-POINT FUSED MULTIPLY ADD - A fused multiply add (FMA) unit includes an alignment counter configured to calculate an alignment shift count, an aligner configured to align an addend input based on the alignment shift count and output an aligned addend, a multiplier configured to multiply a first multiplicand input and a second multiplicand input and output a product, an adder configured to add the aligned addend and the product and output a sum without determining the sign of the sum or complementing the sum, a normalizer configured to receive the sum directly from the adder and normalize the sum irrespective of the sign of the sum and output a normalized sum, and a rounder configured to round and complement-adjust the normalized sum and output a final mantissa. | 09-22-2011 |
Sadar U. Ahmed, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100042665 | Subnormal Number Handling in Floating Point Adder Without Detection of Subnormal Numbers Before Exponent Subtraction - In an embodiment, a floating point unit (FPU) comprises an adder configured to add a first mantissa and a second mantissa and an operand adjust unit coupled to provide at least the first mantissa to the adder. The operand adjust unit is coupled to receive a first operand and a second operand for a floating point add operation, and is configured to: right shift at least one mantissa corresponding to one of the first and second operands responsive to a shift count generated from exponent portions of the first and second operands; to detect whether or not neither, one, or both of the first and second operands are subnormal numbers in parallel with at least a portion of the right shifting; and to left shift by one bit the right shifted mantissa responsive to only one of the first and second operands being a subnormal floating point number. | 02-18-2010 |
20110208794 | COMPUTING HALF INSTRUCTIONS OF FLOATING POINT NUMBERS WITHOUT EARLY ADJUSTMENT OF THE SOURCE OPERANDS - Apparatus and methods are disclosed for a floating point adder having half-adder capability that does not have the overhead of determining half-adder conditions prior to starting the SED, LED, and EXP datapaths. | 08-25-2011 |
Saleh Ahmed, Simi Valley, CA US
Patent application number | Description | Published |
---|---|---|
20090194831 | INTEGRATED CAVITY IN PCB PRESSURE SENSOR - Described herein is an integrated pressure sensor assembly. The integrated pressure sensor assembly includes a printed circuit board assembly comprising a plurality of boards; a pressure die mounted on at least a portion of the printed circuit board assembly; and a housing engaged to the printed circuit board assembly. The printed circuit board assembly includes at least one pressure transmission channel and at least one electrical transmission channel. | 08-06-2009 |
Samir Ahmed, Glendale, CA US
Patent application number | Description | Published |
---|---|---|
20140157313 | SYSTEM AND METHOD FOR CACHING AN ELECTRONIC PROGRAM GUIDE - A method for caching an electronic program guide on a portable device commences by downloading channel information and program information to the portable from a local cache when the local cache contains relevant information. However, if the local cache lacks such information, the portable device downloads the channel information and program information from a server. The portable devices then builds a channel index and a program index from the downloaded channel information and program information, respectively to establish the electronic program guide on the portable device. | 06-05-2014 |
20140196069 | CONTENT RECOMMENDATION METHOD AND APPARATUS - A method for making a content recommendation to at least one user commences by first establishing a location for the at least one user. Thereafter a check occurs to determine which devices are available to the at least one user to use (e.g., consume) the content at the location. Next, the content available to the at least one user is determined based on at least the user's location and available devices available to the at least one user. A content recommendation is then made among the available content based on at least one attribute of the at least one user. | 07-10-2014 |
Samir M. Ahmed, Culver City, CA US
Patent application number | Description | Published |
---|---|---|
20140249936 | METHOD AND APPARATUS FOR PROCESSING CONTENT OFFERS IN A DIGITAL LOCKER SYSTEM - A method and a digital locker system for providing digital locker services are described. Content offers come from external sources and locally hosted sources. Content offers from external sources are received and processed in a content offer processor along with catalog information. Content offers from locally hosted sources are retrieved and catalog information is generated accordingly. Both types of content offers are aggregated and prepared for storage in a content offer cache, which are then used for providing services, such as content query, to users. Content acquisition and playback requests from users are handled according to the provider of the requested content. | 09-04-2014 |
20140279079 | METHOD AND USER INTERFACE FOR CLASSIFYING MEDIA ASSETS - The present disclosure is directed towards grouping together media assets that are stored in different locations. Media assets are identified as having common classification by using the metadata associated with such media assets ( | 09-18-2014 |
Samir M. Ahmed, Glendale, CA US
Patent application number | Description | Published |
---|---|---|
20140067855 | MEDIA ASSET USAGE DATA REPORTING THAT INDICATES CORRESPONDING CONTENT CREATOR - The disclosure is related to the idea of tracking user navigation, consumption, and/or behavior and applying analytics to help shape future offerings (customized offerings, up-sells, recommendations, etc.) to a user and to provide reporting data to service providers and studios. Methods and systems of providing viewing recommendations for a user are set forth. This involves collecting usage data related to a session of interaction by the user, processing the user data for the session, and providing feedback regarding the session. The sessions involve multiple stages tracking a user's interactions. These include stages such as an inquiry stage, a results stage, a details stage, a selection stage, and a confirmation stage. Usage data is then mined to indicate the content creator of a media asset regardless of the media asset type. | 03-06-2014 |
20140143713 | METHOD FOR LOCATNG REGIONS OF INTEREST IN A USER INTERFACE - The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest. | 05-22-2014 |
20140150023 | CONTEXTUAL USER INTERFACE - The present disclosure is directed towards having a user interface being selected for display on an input device to control the playback of a media asset or media service. A determination is made of the media asset or media service to be played and a lookup operation is performed to select the corresponding user interface for the input device. The user interface will change depending on the media asset or media service being selected for playback. | 05-29-2014 |
20140298215 | METHOD FOR GENERATING MEDIA COLLECTIONS - A user interface is used for selecting a time duration for a media collection shelf. The media shelf can be populated with graphical elements corresponding to selected media assets, where the cumulative time duration of selected media assets should not exceed the time duration of the media collection shelf. When placed within the media collection shelf, a graphical element corresponding to a media asset is scaled in proportion to the time duration of the media asset as compared to the time duration of the media collection shelf. Optionally, selected media assets within the media collection shelf are played back in a particular order specified by a user. | 10-02-2014 |
20140298221 | METHOD AND APPARATUS FOR RESTRICTING USER OPERATIONS WHEN APPLIED TO CARDS OR WINDOWS - A user interface that displays a number of cards or windows is described where a user can move the cards in a horizontal direction freely. When a card resides in a locked zone, as defined by a user, the card will be able to be manipulated in a vertical direction, while cards that reside in a regular zone will not be able to be moved vertically. In addition, only cards that are in the locked zone can be subjected to a user action such as cutting content from the card, pasting content to the card, enlarging the contents of the card, or shrinking the contents of the card. | 10-02-2014 |
Shadia Ahmed, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110200182 | CALL LOG CONSOLIDATION WITH ALTERNATE DIALING OPTIONS - A system (and method) is disclosed for consolidating communication details associated with a data object in a call log. The system receives communication information corresponding to a contact record and determines whether a call log includes a previously stored data object having the communication information and associated with the contact record. The system associates the received communication information with the previously stored data object having the communication information in response to existence of the previously stored data object. Otherwise, the system creates for inclusion with the call log a new data object having the received communication information a new data object in response to no previously stored data object having the communication information. The previously stored or new data object is displayed in the call log. | 08-18-2011 |
Shafqat Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090200548 | GUARD RING EXTENSION TO PREVENT REALIABILITY FAILURES - An embodiment of the present invention is a technique to prevent reliability failures in semiconductor devices. A trench is patterned in a polyimide layer over a guard ring having a top metal layer. A passivation layer is etched at bottom of the trench. A capping layer is deposited on the trench over the etched passivation layer. The capping layer and the top metal layer form a mechanical strong interface to prevent a crack propagation. | 08-13-2009 |
20100187528 | GUARD RING EXTENSION TO PREVENT RELIABILITY FAILURES - An embodiment of the present invention is a technique to prevent reliability failures in semiconductor devices. A trench is patterned in a polyimide layer over a guard ring having a top metal layer. A passivation layer is etched at bottom of the trench. A capping layer is deposited on the trench over the etched passivation layer. The capping layer and the top metal layer form a mechanical strong interface to prevent a crack propagation. | 07-29-2010 |
20100195383 | Isolated P-well Architecture for a Memory Device - A memory device and a method to prevent or reduce program disturb by isolating P-wells of strings in a non-volatile memory array. During a program operation, the isolated P-wells may be coupled to corresponding bitlines, which may be selected or inhibited, and may be at different voltages. During erase, read, and verify operations, the isolated P-wells may be coupled to source. | 08-05-2010 |
20110090739 | INDEPENDENT WELL BIAS MANAGEMENT IN A MEMORY DEVICE - Methods for programming a memory device, memory devices configured to perform the disclosed programming methods, and memory systems having a memory device configured to perform the disclosed programming methods, for example, are provided. According to at least one such method, multiple independent semiconductor well regions each having strings of memory cells are independently biased during a programming operation performed on a memory device. Reduced charge leakage may be realized during a programming operation in response to independent well biasing methods. | 04-21-2011 |
20120117306 | SENSE OPERATION FLAGS IN A MEMORY DEVICE - Memory devices, methods for programming sense flags, methods for sensing flags, and memory systems are disclosed. In one such memory device, the odd bit lines of a flag memory cell array are connected with a short circuit to a dynamic data cache. The even bit lines of the flag memory cell array are disconnected from the dynamic data cache. When an even page of a main memory cell array is read, the odd flag memory cells, comprising flag data, are read at the same time so that it can be determined whether the odd page of the main memory cell array has been programmed. If the flag data indicates that the odd page has not been programmed, threshold voltage windows can be adjusted to determine the states of the sensed even memory cell page. | 05-10-2012 |
20120218824 | INDEPENDENT WELL BIAS MANAGEMENT IN A MEMORY DEVICE - Methods for programming a memory device, memory devices configured to perform the disclosed programming methods, and memory systems having a memory device configured to perform the disclosed programming methods, for example, are provided. According to at least one such method, multiple independent semiconductor well regions each having strings of memory cells are independently biased during a programming operation performed on a memory device. Reduced charge leakage may be realized during a programming operation in response to independent well biasing methods. | 08-30-2012 |
20130044549 | APPARATUS AND METHODS INCLUDING SOURCE GATES - Apparatus and methods are disclosed, such as an apparatus that includes a string of charge storage devices associated with a pillar (e.g., of semiconductor material), a source gate device, and a source select device coupled between the source gate device and the string. Additional apparatus and methods are described. | 02-21-2013 |
20140340963 | APPARATUS AND METHODS INCLUDING SOURCE GATES - Apparatus and methods are disclosed, such as an apparatus that includes a string of charge storage devices associated with a pillar (e.g., of semiconductor material), a source gate device, and a source select device coupled between the source gate device and the string. Additional apparatus and methods are described. | 11-20-2014 |
20140370664 | WORD LINE AND BIT LINE PROCESSING FOR CROSS-POINT MEMORIES - Techniques for fabricating cross-point memory devices are disclosed in which word line (WL) and/or bit line (BL) processing is separate from cross-point memory memory-material processing, thereby providing an advantageous increase in thickness of the WL and/or BL metal that avoids an increase in the WL and BL resistances as feature sizes for cross-point memories scale smaller. | 12-18-2014 |
Shahid Ahmed, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20100070361 | Network-Based Credit System - An online credit system is disclosed. The online credit system allows purchasers (requesters) to request and receive credit (e.g., store credit) for prior purchases of qualifying products. The credit can made available to purchasers as an electronic credit voucher. Through online interaction with the online credit system, a purchaser is able to be informed in near real-time whether a particular prior purchase qualifies for an offered credit. The online credit system can also enforce credit eligibility rules so that only certain prior purchases of certain products are able to receive a credit. The online credit system can also incorporate techniques to mitigate or prevent fraudulent attempts to access such credit. In one embodiment, the products qualifying for credit are wireless electronic devices, such as mobile telephones. | 03-18-2010 |
20140032981 | INTERMEDIATE DATABASE MANAGEMENT LAYER - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for using an intermediate database management layer to manage communications between an application layer and a database layer. The database management layer can receive an initial communication from the application layer and transmit a subsequent communication to a particular database based upon a rule. The rules can specify the particular database based upon the initial communication and an availability status of the database. The rules specify criteria by which the initial communication is identified and logic specifying the particular database to receive the subsequent communication based upon the identification of the initial communication. The rules can specify a plurality of potential particular databases to receive the subsequent communication and an order in which to select one of the databases to receive the subsequent communication based upon the determined availability status of each of the potential particular databases. | 01-30-2014 |
Sheik Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100084997 | MULTI-MODE UTILITY LIGHTING DEVICE - A lighting device that includes a handle, a head control circuitry and a switching mechanism. The handle is adapted to being gripped and held by a human hand. The head includes a heat sink with a plurality of facets and a plurality of light panels. Each facet of the heat sink is in a different plane than other facets of the heat sink. The light panels are mounted on the heat sink. Each light panel is mounted on a different facet of the heat sink. The control circuitry causes the plurality of light panels to emit light in a plurality of user selectable light patterns. The switching mechanism allows a user to select light patterns from among the plurality of user selectable light patterns. | 04-08-2010 |
Sherjil Ahmed, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20080201751 | Wireless Media Transmission Systems and Methods - The present invention relates to a media transmission and reception system that is implemented, in the form of programs stored in a satellite device having a memory, an input mechanism for receiving commands from a user, and a transceiver capable of wirelessly accessing a network, and in a computing device having a memory and a transceiver capable of accessing a network. The program stored in the memory of the satellite device causes user commands to be processed, causes the satellite device to connect to the computing device through the network, and causes the satellite device to transmit command instructions, derived from the commands, to the computing device through the network. The program stored in the memory of the computing device causes the computing device to access media stored in a memory, causes the computing device to process the media, captures the processed media, compresses the media, and causes the computing device to transmit the compressed media to the satellite device. The media access, media processing, media compression, and media transmission occurs in real-time and in response to the command instructions. | 08-21-2008 |
20090201989 | Systems and Methods to Optimize Entropy Decoding - The present invention provides for an improved video compression and encoding that optimizes and enhances the overall speed and efficiency of processing video data. In one embodiment, the video codec transmits the output of an entropy decoder to a lossless compressor and memory before going through inverse discrete cosine transformation and motion compensation blocks. | 08-13-2009 |
20090328048 | Distributed Processing Architecture With Scalable Processing Layers - The present invention is a system on chip architecture having scalable, distributed processing and memory capabilities through a plurality of processing layers. In a preferred embodiment, a distributed processing layer processor comprises a plurality of processing layers, a processing layer controller, and a central direct memory access controller. The processing layer controller manages the scheduling of tasks and distribution of processing tasks to each processing layer. Within each processing layer, a plurality of pipelined processing units (PUs), specially designed for conducting a defined set of processing tasks, are in communication with a plurality of program memories and data memories. One application of the present invention is in a media gateway that is designed to enable the communication of media across circuit switched and packet switched networks. The hardware system architecture of the said novel gateway is comprised of a plurality of DPLPs, referred to as Media Engines that are interconnected with a Host Processor or Packet Engine, which, in turn, is in communication with interfaces to networks. Each of the PUs within the processing layers of the Media Engines are specially designed to perform a class of media processing specific tasks, such as line echo cancellation, encoding or decoding data, or tone signaling. | 12-31-2009 |
20100321579 | Front End Processor with Extendable Data Path - The present specification discloses a processing architecture that has multiple levels of parallelism and is highly configurable, yet optimized for media processing. At the highest level, the architecture is structured to enable each processor, which is dedicated to a specific media processing function, to operate substantially in parallel. In addition to processor-level parallelism, each processing unit can operate on multiple words in parallel, rather than just a single word per clock cycle. Moreover, at the instruction level, the control data memory, data memory, and function specific dath paths can be controlled all within the same clock cycle. Additionally, the processor has multiple layers of configurability, with the extendable data path of the processor being capable of being configured to perform specific processing functions, such as entropy encoding, discrete cosine transform (DCT), inverse discrete cosine transform (IDCT), motion compensation, motion estimation, de-blocking filter, de-interlacing, de-noising, quantization, and dequantization. | 12-23-2010 |
20150277686 | Systems and Methods for the Real-Time Modification of Videos and Images Within a Social Network Format - The present specification describes an advanced image processing system which allows the recognition and modification of specific sections of an image. Operationally, at least a portion of an input image is identified based on user instructions. Pixels corresponding to the identified portion of the input image are compared with pixels corresponding to other parts of image to detect the entire section corresponding to the portion, and a new image is created that includes the detected section. The system may operate within the context of a social networking application in which users can modify pictures using sections from other images, share them with other users in the social network, and access and modify images using a virtual keyboard which can be customized for a user. | 10-01-2015 |
Shibly Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140042641 | MIDDLE-OF-THE-LINE CONSTRUCTS USING DIFFUSION CONTACT STRUCTURES - An approach for providing MOL constructs using diffusion contact structures is disclosed. Embodiments include: providing a first diffusion region in a substrate; providing, via a first lithography process, a first diffusion contact structure; providing, via a second lithography process, a second diffusion contact structure; and coupling the first diffusion contact structure to the first diffusion region and the second diffusion contact structure. Embodiments include: providing a second diffusion region in the substrate; providing a diffusion gap region between the first and second diffusion regions; providing the diffusion contact structure over the diffusion gap region; and coupling, via the diffusion contact structure, the first and second diffusion regions. | 02-13-2014 |
20150187702 | MIDDLE-OF-THE-LINE CONSTRUCTS USING DIFFUSION CONTACT STRUCTURES - An approach for providing MOL constructs using diffusion contact structures is disclosed. Embodiments include: providing a first diffusion region in a substrate; providing, via a first lithography process, a first diffusion contact structure; providing, via a second lithography process, a second diffusion contact structure; and coupling the first diffusion contact structure to the first diffusion region and the second diffusion contact structure. Embodiments include: providing a second diffusion region in the substrate; providing a diffusion gap region between the first and second diffusion regions; providing the diffusion contact structure over the diffusion gap region; and coupling, via the diffusion contact structure, the first and second diffusion regions. | 07-02-2015 |
Shibly S. Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110176363 | JUNCTION LEAKAGE SUPPRESSION IN MEMORY DEVICES - A memory device includes a substrate and source and drain regions formed in the substrate. The source and drain regions include both phosphorous and arsenic and the phosphorous may be implanted prior to the arsenic. The memory device also includes a first dielectric layer formed over the substrate and a charge storage element formed over the first dielectric layer. The memory device may further include a second dielectric layer formed over the charge storage element and a control gate formed over the second dielectric layer. | 07-21-2011 |
Shubbir Ahmed, Duarte, CA US
Patent application number | Description | Published |
---|---|---|
20140154775 | PHOTOCLEAVABLE LINKER - There are provided, inter alia, photolabile compounds and methods useful for the formation of dimers of biological molecules and subsequent dissociation of the dimers. | 06-05-2014 |
20150291950 | PHOTOCLEAVABLE LINKER - There are provided, inter alia, photolabile compounds and methods useful for the formation of dimers of biological molecules and subsequent dissociation of the dimers. | 10-15-2015 |
Shuhab Ahmed, Apple Valley, CA US
Patent application number | Description | Published |
---|---|---|
20130185109 | Non-Emergency Transportation Dispatching, Routing, Compliance and Auditing Software and Technology - The present disclosure relates to a computer-implemented system and method of managing non-emergency transportation to achieve a balance between cost control, high performance and high quality of service. Further goals include minimizing fraud, waste and abuse of non-emergency transportation systems. | 07-18-2013 |
Syed Ahmed, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20140035106 | MULTIPLE SEAL-RING STRUCTURE FOR THE DESIGN, FABRICATION, AND PACKAGING OF INTEGRATED CIRCUITS - A semiconductor circuit design includes an outer seal-ring and an inner seal-ring for each sub-section of the design that may potentially be cut into separate die. The use of multiple seal-rings permits a single circuit design and fabrication run to be used to support flexibly packaging different product releases having different numbers of integrated circuit blocks per packaged unit. | 02-06-2014 |
20140327115 | MULTIPLE SEAL-RING STRUCTURE FOR THE DESIGN, FABRICATION, AND PACKAGING OF INTEGRATED CIRCUITS - A semiconductor circuit design includes an outer seal-ring and an inner seal-ring for each sub-section of the design that may potentially be cut into separate die. The use of multiple seal-rings permits a single circuit design and fabrication run to be used to support flexibly packaging different product releases having different numbers of integrated circuit blocks per packaged unit. | 11-06-2014 |
Tanvir Ahmed, Hayward, CA US
Patent application number | Description | Published |
---|---|---|
20090144804 | METHOD AND APPARATUS TO SUPPORT PRIVILEGES AT MULTIPLE LEVELS OF AUTHENTICATION USING A CONSTRAINING ACL - Embodiments of the present invention provide systems and techniques for creating, updating, and using an ACL (access control list). A database system may include a constraining ACL which represents a global security policy that is to be applied to all applications that interact with the database. By ensuring that all ACLs inherit from the constraining ACL, the database system can ensure that the global security policy is applied to all applications that interact with the database. During operation, the system may receive a request to create or update an ACL. Before creating or updating the ACL, the system may modify the ACL to ensure that it inherits from the constraining ACL. In an embodiment, the system grants a privilege to a user only if both the ACL and the constraining ACL grant the privilege. | 06-04-2009 |
20100281060 | TYPE SYSTEM FOR ACCESS CONTROL LISTS - A method and storage media for performing access resolution using ACL types is provided. Under an AND semantic, an intersection set formed from the types of multiple ACLs protecting a resource may be utilized to efficiently determine whether a request for a privilege to access the resource is granted or denied. If the privilege is not a member of the intersection set, the privilege cannot be granted. A union set may be used for an OR semantic. A global ACL type may represent all privileges system-wide or application-wide. A global ACL may represent a system-wide or application-wide access policy. A conjunction of a global ACL and a regular ACL may be stored in a cache. The union set, intersection set, or access resolution may also be cached for subsequent request processing. | 11-04-2010 |
20110055918 | ACCESS CONTROL MODEL OF FUNCTION PRIVILEGES FOR ENTERPRISE-WIDE APPLICATIONS - Techniques are provided for access control in a system. A request is received for checking whether a subject has a privilege for a resource. A security class that defines a plurality of privileges that include the requested privilege is determined. One or more access control lists have been configured for the security class. The one or more access control lists comprise one or more access control entries. Each of the one more access control entry defines whether one or more subjects has been granted or denied to zero, one or more of the plurality of privileges defined in the security class. Based on the access control lists configured for the security class, it is determined whether the subject should be granted the privilege for the requested resource. | 03-03-2011 |
20130325841 | SQL TRANSFORMATION-BASED OPTIMIZATION TECHNIQUES FOR ENFORCEMENT OF DATA ACCESS CONTROL - Techniques are provided for a database server to identify a query that comprises an access check operator specifying a data access control policy, and if so, to re-write the query to produce an optimized query execution plan. A first technique rewrites a query comprising an access check operator based on the privileges associated with the database principal requesting the query. The rewritten query exposes the access predicates relevant to the requesting principal to subsequent database optimization processes. A second technique rewrites a query comprising an access check operator that specifies a data security policy that does not include a denied privilege. A third technique rewrites a query that comprises an access check operator specifying one or more database table columns that store row-specific access control lists. The rewritten queries are used to generate a query execution plan that provides for several query execution optimizations. | 12-05-2013 |
Tasdiq Ahmed, Windsor, CA US
Patent application number | Description | Published |
---|---|---|
20130041614 | Thermographic Detection of Internal Passageway Blockages - A method of thermal inspection of a component defining at least one internal passageway at a thermal equilibrium state with its surrounding environment, the method includes: capturing a sequence of thermal indications of a surface of the component, delivering an airflow pulse at the thermal equilibrium state of the at least one internal passageway into the at least one internal passageway, and receiving a temperature response signal as a function of time based on the received thermal indication. The method also includes determining a level of blockage of the at least one internal passageway based on the temperature response signal. | 02-14-2013 |
Zahid Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100223633 | API AND BUSINESS LANGUAGE SCHEMA DESIGN FRAMEWORK FOR MESSAGE EXCHANGES - A server system facilitates an exchange of messages with a remote client application. The server system includes a plurality of application servers hosting a plurality of applications. A plurality of Application Program Interfaces (APIs) provides programmatic access to the plurality of applications, each of the APIs being configured to receive request messages compiled by the remote client application. First and second request messages, respectively addressed to first and second APIs of the plurality of APIs by a remote client application, each comprise at least one common data component. Further, the first request message includes a first payload specific to the first API, and the second request message includes a payload specific to the second API. | 09-02-2010 |
Zahid N. Ahmed, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100205178 | DATA MANAGEMENT SYSTEM AND METHOD TO HOST APPLICATIONS AND MANAGE STORAGE, FINDING AND RETRIEVAL OF TYPED ITEMS WITH SUPPORT FOR TAGGING, CONNECTIONS, AND SITUATED QUERIES - A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated queries is provided. | 08-12-2010 |
20110167430 | API AND BUSINESS LANGUAGE SCHEMA DESIGN FRAMEWORK FOR MESSAGE EXCHANGES - A server system facilitates an exchange of messages with a remote client application. The server system includes a plurality of application servers hosting a plurality of applications. A plurality of Application Program Interfaces (APIs) provides programmatic access to the plurality of applications, each of the APIs being configured to receive request messages compiled by the remote client application. First and second request messages, respectively addressed to first and second APIs of the plurality of APIs by a remote client application, each comprise at least one common data component. Further, the first request message includes a first payload specific to the first API, and the second request message includes a payload specific to the second API. | 07-07-2011 |
20110231435 | DATA MANAGEMENT SYSTEM AND METHOD TO HOST APPLICATIONS AND MANAGE STORAGE, FINDING AND RETRIEVAL OF TYPED ITEMS WITH SUPPORT FOR TAGGING, CONNECTIONS, AND SITUATED QUERIES - A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated queries is provided. | 09-22-2011 |
20120192062 | SYSTEM AND METHOD TO TRANSFORM RESULTS OF CLIENT REQUESTS USING CLIENT UPLOADED PRESENTATION FORMATS - Method and apparatus to facilitate access to a network-based publication system. In an embodiment, a user or third party affiliate of a network-based publication system uploads a style sheet or other presentation format file to a database in the network-based publication system. Thereafter, the user or third party affiliate sends a request to the network-based publication system, and the publication system uses one or more of the uploaded style sheets to format the response to be transmitted back to the third party affiliate. | 07-26-2012 |
20120310977 | DATA MANAGEMENT SYSTEM AND METHOD TO HOST APPLICATIONS AND MANAGE STORAGE, FINDING AND RETRIEVAL OF TYPED ITEMS WITH SUPPORT FOR TAGGING, CONNECTIONS, AND SITUATED QUERIES - A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated queries is provided. | 12-06-2012 |
20130125147 | API AND BUSINESS LANGUAGE SCHEMA DESIGN FRAMEWORK FOR MESSAGE EXCHANGES - A plurality of application servers hosts a plurality of business applications. A plurality of Application Program Interface (API) servers host a plurality of APIs to provide programmatic access to the plurality of business applications, each of the APIs configured to receive request messages compiled by a remote client application. First and second request messages targeted to first and second APIs have at least one common data component. The first request message includes a first payload specific to the first targeted API and the second request message includes a second payload specific to the second targeted API, the first payload and the second payload each comprise a reusable identified schema definition specific to the targeted API. | 05-16-2013 |
20140040321 | BACKWARD COMPATIBILITY IN DATABASE SCHEMAS - A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a response generated by a first application program using a first database schema, identifying a value in the response that is unrecognizable to a second application program using a second database schema and substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not recognizable to the second application program. The method further includes communicating the response to the second application program. | 02-06-2014 |
20140040352 | REAL-TIME MESSAGING IN TRANSACTION EVENTS - Systems, methods and media are provided to implement real-time transaction events using real-time messaging. In one embodiment, a system comprises a messaging server to communicate with a market place environment via at least one communication channel using a real-time communication protocol. The server communicates an event notification message to a user in response to detecting a predetermined transaction event placed on a listing watched by the user, and communicates an action message to the market place environment from the user via the at least one communication channel. The action message may include a re-bid on the listing watched by the user. | 02-06-2014 |
20140149406 | DATA MANAGEMENT SYSTEM AND METHOD TO HOST APPLICATIONS AND MANAGE STORAGE, FINDING AND RETRIEVAL OF TYPED ITEMS WITH SUPPORT FOR TAGGING, CONNECTIONS, AND SITUATED QUERIES - A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated queries is provided. | 05-29-2014 |
20150149555 | PEER-TO-PEER TRADING PLATFORM - A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information being related to an item being offered by a first user of the first peer-to-peer client application. | 05-28-2015 |
20150278257 | TECHNIQUES FOR MAINTAINING COMPATIBILITY IN DATABASE SCHEMAS - A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a request generated by an application program using a first version of a database schema, and generating a response including a reserved element that corresponds to a custom slot provided in the first version of the database schema. The method further includes communicating the response to the application program. | 10-01-2015 |
20150317290 | SYSTEM AND METHOD TO TRANSFORM RESULTS OF CLIENT REQUESTS USING CLIENT UPLOADED PRESENTATION FORMATS - Method and apparatus to facilitate access to a network-based publication system. In an embodiment, a user or third party affiliate of a network-based publication system uploads a style sheet or other presentation format file to a database in the network-based publication system. Thereafter, the user or third party affiliate sends a request to the network-based publication system, and the publication system uses one or more of the uploaded style sheets to format the response to be transmitted back to the third party affiliate. | 11-05-2015 |
Zahir Mohammad Ahmed, Torrance, CA US
Patent application number | Description | Published |
---|---|---|
20090128058 | Overload Protection Circuit - A current shut-off overload protection circuit useful for fluorescent lamp ballast protection and the like has at least one power transistor for supplying a load current to a circuit load, a protection circuit comprising a current sensing resistance connected for developing a voltage drop related to the circuit load, and a switching diode having a control input operative for turning off the power transistor by removing a bias level, as by grounding the transistor base, responsive to a preset level of the voltage drop such that the load current to the load is switched off upon the load current exceeding a maximum acceptable load current represented by a preset level of the voltage drop. | 05-21-2009 |