Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Abraham, CA

Arthur Abraham, Oakland, CA US

Patent application numberDescriptionPublished
20080215852System and Device Architecture For Single-Chip Multi-Core Processor Having On-Board Display Aggregator and I/O Device Selector Control - System, device, device architecture, and method for operating a multi-core processor providing application level file isolation and providing display frame buffer aggregator or selector to provide a user with the experience of multiple simultaneous application execution within a single processor while actually providing separate concurrent but isolated processing sessions.09-04-2008

Benjamin Abraham, Los Gatos, CA US

Patent application numberDescriptionPublished
20120017103ELECTRICALLY ISOLATING A SYSTEM FROM AN EXTERNAL POWER SOURCE - A system includes a power supply and a power switch to connect an external power source that is external to the system to the power supply. The power switch has an on position and an off position. The power switch if actuated to the off position causes the system to be electrically isolated from the external power source. A control circuit is responsive to actuation of the power switch to provide a signal to cause software control of a power state of the system.01-19-2012

Charles Abraham, Los Gato, CA US

Patent application numberDescriptionPublished
20100220642METHOD AND SYSTEM FOR PEER-TO-PEER CELLULAR COMMUNICATIONS - Aspects of a method and system for peer-to-peer cellular communications are provided in which one or more cellular communication channels may be established between a femtocell and a plurality of communication devices. The femtocell may control routing of data between the plurality of communication devices via the one or more cellular communication channels. The femtocell may enable multicasting and/or broadcasting data from one of the communication devices to two or more remaining ones of the communication devices. The multicast and/or broadcast data may be communicated via the cellular communication channels and may be additionally communicated via an IP connection to the femtocell. Data may be communicated over the cellular communication channels in compliance with 3rd generation partnership project (3GPP) standards and/or 3rd generation partnership project 2 (3GPP2) standards. The femtocell may reformat data prior to communicating it to one or more of the plurality of communication devices.09-02-2010

Charles Abraham, San Jose, CA US

Patent application numberDescriptionPublished
20080252517METHOD AND APPARATUS FOR LOCATING POSITION OF A GPS DEVICE - A method and apparatus for locating position of a GPS device is described. In one example, a method for provisioning a mobile device with a model for determining a position of the mobile device in at least one geographic area is provided. The method includes obtaining an estimate of the position of the mobile device, forming one or more satellite orbit models from the estimate and a wide area model, and sending the at least one satellite orbit model to the mobile device. The wide area model is formed from measurements from a plurality of satellites of a Global Positioning System, and the measurements are obtained by a plurality of reference stations.10-16-2008
20100098136Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference - A method and apparatus for selecting a signal processing resolution. A received signal is processed using a first resolution. When a multipath condition is detected, the signal is processed using a second resolution.04-22-2010
20110115670Method and Apparatus for Receiving a Global Positioning System Signal Using a Cellular Acquisition Signal - Method and apparatus for a GPS device that uses at least one cellular acquisition signal is described. More particularly, a GPS device is configured to receive at least one cellular acquisition signal for obtaining benefits associated with AGPS with only a small subset of AGPS circuitry to interact with a cell phone network. This facilitates use of GPS devices without subscription to a cell phone service provider, thus avoiding cellular subscription fees.05-19-2011
20110156953METHOD AND SYSTEM FOR SHARING AN OSCILLATOR FOR PROCESSING CELLULAR RADIO SIGNALS AND GNSS RADIO DATA SIGNALS BY DEFERRING AFC CORRECTIONS - A global navigation satellite system (GNSS) enabled mobile device comprising a crystal oscillator and an automatic frequency correction (AFC) circuit may be operable to share the crystal oscillator between processing of cellular radio signals and processing of GNSS data messages. The GNSS enabled mobile device may be operable to enforce an AFC correction when the crystal oscillator drifts beyond a specific frequency error. The AFC correction may be allowed during time intervals corresponding to GNSS words at which decoding of these words is not required. The GNSS enabled mobile device may be operable to disable the AFC correction during time intervals associated with decoding of words while the crystal oscillator may drift within the specific frequency error range. After the decoding of one or more of words is completed, the AFC correction may be allowed during the time intervals corresponding to these words.06-30-2011

Patent applications by Charles Abraham, San Jose, CA US

Charlie Abraham, Los Gatos, CA US

Patent application numberDescriptionPublished
20090221320METHOD AND SYSTEM FOR BLUETOOTH TRANSPORT SHARING TO CARRY GPS OR OTHER TYPES OF DATA - Aspects of a method and system for Bluetooth transport sharing to carry GPS or other types of data are provided. A multi-standard Bluetooth enabled device may operate via integrated radios such as a GPS radio. The Bluetooth transport path may be shared to carry both Bluetooth data and non-Bluetooth data. The non-Bluetooth data may be converted to Bluetooth vendor specific packets using the assigned vendor specific commands. The Bluetooth vendor specific packets may be multiplexed with other Bluetooth HCI packets and communicate over the Bluetooth transport path. The Bluetooth vendor specific packets may be de-multiplexed based on the assigned vendor specific command and routed properly. Non-Bluetooth devices may be an on-chip and off-chip devices. The multi-standard Bluetooth enabled device may enable a downloadable driver to ensure communication with the off-chip devices. The Bluetooth transport path may be UART, USB, SPI, and/or I09-03-2009
20110254733Method of Keeping a GPS Receiver in a State That Enables Rapid Signal Acquisition - Aspects of a method and system for keeping a device for satellite navigation in a state that enables rapid signal acquisition are provided. The device may acquire broadcast ephemeris from one or more satellite signals during a data refresh operation. The satellite signals may comprise a GPS signal, a GLONASS signal, a GALILEO signal, or a combination thereof. The device may compute extended or future ephemeris from the acquired broadcast ephemeris during the data refresh operation. In a positioning operation that is subsequent to the data refresh operation, the device may determine satellite navigation information from the computed extended ephemeris. In some instances, a time associated with a schedule of the data refresh operation may be adjusted based on the computed extended ephemeris. The extended ephemeris may be computed by integrating current and/or historic broadcast ephemeris into an orbit model.10-20-2011

Euan Abraham, Sunnyvale, CA US

Patent application numberDescriptionPublished
20120083157HIGH-SPEED CARD CONNECTOR - Connectors to connect optional or daughter cards or boards to main or motherboards. One example provides a connector that is capable of supporting high-speed data rates by employing contacts that provide short signal paths and a ground plane to improve signal quality. The space consumed in electronic devices may be reduced by providing a connector having a low profile, while another example may provide a connector having mechanical stability. Another example provides a connector having an increased manufacturability.04-05-2012
20120083170BATTERY CONNECTOR WITH LID FOR EASY DISCONNECT - Battery connectors that have a small size, are easily connected and disconnected during manufacturing and repair, are resistant to misconnection, and during connection, form electrical contact for one or both power pins before a signal pin. In one example, size may be reduced by providing a lid having a flat surface. Another example may provide a lid that extends beyond an edge of the socket in one or more directions to allow the lid to be pried with a finger during removal. Another example may provide a socket that is keyed using a negative space, which may mate with an open space in the lid. This mating may prevent the lid from being misconnected with the socket during manufacturing or repair. Another example may provide signal pins having a lower height than power and ground pins, such that power and ground connections are formed first when a battery is connected.04-05-2012

Euan Abraham, Cupertino, CA US

Patent application numberDescriptionPublished
20120083164HIGH-SPEED CARD CONNECTOR HAVING WIDE POWER CONTACT - Connectors to connect optional or daughter cards or boards to main or motherboards. One example provides a connector that is capable of supporting high-speed data rates by employing contacts that provide short signal paths and a ground plane to improve signal quality. The space consumed in electronic devices may be reduced by providing a connector having a low profile, while another example may provide a connector having mechanical stability. Another example provides a connector having an increased manufacturability. Other examples include wider contacts for increased current capabilities.04-05-2012

Gabi Abraham, Oak Park, CA US

Patent application numberDescriptionPublished
20100014496NODE PLACEMENT METHOD WITHIN A WIRELESS NETWORK, SUCH AS A WIRELESS LOCAL AREA NETWORK - The disclosure includes a method of and associated system for placing nodes in a wireless local area network (WLAN). The method includes receiving user-specified parameters regarding the network. The parameters can include a layout of a building or other space, and requirements for the WLAN. An algorithm then employs these parameters to automatically create and optimized layout of multiple wireless access points for the WLAN. The method can display the layout and provide various types of information to the user.01-21-2010
20100220630SELF-CONFIGURING, SELF-OPTIMIZING WIRELESS LOCAL AREA NETWORK SYSTEM - A system and associated method provides for a wireless local area network (WLAN) that permits mobile units to communicate with an external, wired network. Nodes in the WLAN include multiple components, such as a base module, antenna module, and one or more wireless modules. Indeed, this system can employ two or more wireless modules that employ different short-range wireless protocols, such as IEEE 802.11-type and Bluetooth protocols. The nodes may perform self-discovery to determine modules within the node and associated functionality, as well as identify neighboring nodes to thereby establish a mesh-type network. Nodes can be configured to provide connectivity to the wired network, while others (access points) communicate wirelessly with mobile devices. The nodes may then be interconnected wirelessly, or via wires.09-02-2010
20110044206Node Placement Method within a Wireless Network, Such as a Wireless Local Area Network - The disclosure includes a method of and associated system for placing nodes in a wireless local area network (WLAN). The method includes receiving user-specified parameters regarding the network. The parameters can include a layout of a building or other space, and requirements for the WLAN. An algorithm then employs these parameters to automatically create and optimized layout of multiple wireless access points for the WLAN. The method can display the layout and provide various types of information to the user.02-24-2011
20120014285SELF-CONFIGURING, SELF-OPTIMIZING WIRELESS LOCAL AREA NETWORK SYSTEM - A system and associated method provides for a wireless local area network (WLAN) that permits mobile units to communicate with an external, wired network. Nodes in the WLAN include multiple components, such as a base module, antenna module, and one or more wireless modules. Indeed, this system can employ two or more wireless modules that employ different short-range wireless protocols, such as IEEE 802.11-type and Bluetooth protocols. The nodes may perform self-discovery to determine modules within the node and associated functionality, as well as identify neighboring nodes to thereby establish a mesh-type network. Nodes can be configured to provide connectivity to the wired network, while others (access points) communicate wirelessly with mobile devices. The nodes may then be interconnected wirelessly, or via wires.01-19-2012

Patent applications by Gabi Abraham, Oak Park, CA US

Ittai Abraham, San Francisco, CA US

Patent application numberDescriptionPublished
20110295497DETERMINING ALTERNATIVE ROUTES - Alternative routes to an optimal route may be determined and presented to a user via a computing device. Alternative routes are selected from candidate routes that meet admissibility criteria. In an implementation, admissibility of a candidate route (in order for it to be considered an alternative route) may be determined based on three criteria: “limited sharing”, “local optimality”, and “stretch” such as “uniformly bounded stretch”. Limited sharing refers to the amount of difference between the alternative route and the optimal route, local optimality refers to lack of unnecessary detours, and uniformly bounded stretch refers to a length of the shortest path to travel between two points on the alternative route.12-01-2011

John W. Abraham, San Diego, CA US

Patent application numberDescriptionPublished
20090059900External System Access to Telephone Line through VOIP Telephony Device - A telephony device is configured to provide VoIP service at a customer premises and is also configured to provide an external system connected to the telephony device with the ability to seize a telephone line at the customer premises when needed. The telephony device includes an embedded MTA (EMTA), a telephone circuit, and a switch connector configured to connect the external system with the telephony device. When the external system is connected to the telephony device via the switch connector, the switch connector routes telephone signals between the EMTA and the telephone circuit though the external system, and the external system, such as an alarm system, may seize the line when needed. When the external system is not connected, the switch connector connects the EMTA and the telephone circuit.03-05-2009

Judy Abraham, San Jose, CA US

Patent application numberDescriptionPublished
20090142261EPHB3-Specific Antibody and Uses Thereof - EphB3-specific antibodies are provided, along with pharmaceutical compositions containing such antibody, kits containing a pharmaceutical composition, and methods of preventing and treating cancer.06-04-2009

Lior Abraham, Mountain View, CA US

Patent application numberDescriptionPublished
20110154223Interface for Sharing Posts About a Live Online Event Among Users of a Social Networking System - An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.06-23-2011

Lior Abraham, Mt. View, CA US

Patent application numberDescriptionPublished
20080276117END-TO-END TRANSACTIONAL PROTECTION FOR REQUESTS IN A WEB APPLICATION - Various embodiments of a system and method for processing a request in a distributed software application are disclosed. In response to a client request, one or more server computers may modify a plurality of different portions of state information. The system may operate to ensure that the portions of state information are all modified atomically. The system may also operate to provide transparent connection failover functionality for the network connection between the client computer and the one or more server computers.11-06-2008

Manoj Abraham, Foster City, CA US

Patent application numberDescriptionPublished
20110087707Hierarchical Representation of Time-Related Profiles - Embodiments of the present invention include systems and methods for representing data in a hierarchy using a deterministic skip list data structure. In embodiments, a profile or profiles may be represented using a multi-level, time-based hierarchy using a deterministic skip list data structure comprised of nodes of local data values.04-14-2011
20110246249SIMULATION OF SUPPLY CHAIN PLANS USING WEB SERVICE - A new computer-readable medium, computer-implemented method, and system is provided which can allow a user to make changes to the planning data, generate a new plan, generate a new solution based on the generated plan, or perform an alternative scenario analysis on the generated plan. In one embodiment, a new model for representing planning data, identified as a “base-plus-delta” model is provided. In another embodiment, a new web service implementation for a planning engine is provided. In another embodiment, a new technique for copying plans to perform an alternative scenario analysis on the copied plan is provided. In another embodiment, an automatic propagation of user changes from a database directly to an in-memory object is provided. In certain embodiments of the invention, two or more of the described features can be combined to provide an interactive supply chain planning system.10-06-2011
20110246250SIMULATION OF SUPPLY CHAIN PLANS USING DATA MODEL - A new computer-readable medium, computer-implemented method, and system is provided which can allow a user to make changes to the planning data, generate a new plan, generate a new solution based on the generated plan, or perform an alternative scenario analysis on the generated plan. In one embodiment, a new model for representing planning data, identified as a “base-plus-delta” model is provided. In another embodiment, a new web service implementation for a planning engine is provided. In another embodiment, a new technique for copying plans to perform an alternative scenario analysis on the copied plan is provided. In another embodiment, an automatic propagation of user changes from a database directly to an in-memory object is provided. In certain embodiments of the invention, two or more of the described features can be combined to provide an interactive supply chain planning system.10-06-2011

Margaret Abraham, Portola Valley, CA US

Patent application numberDescriptionPublished
20090073087Photostructured imaging display panels - Photostructurable glass and ceramic materials in slabs are processed into pixelized screens having opaque baffles therein for defining therebetween light pipes in the material through which pixel light is passed and directed with limited fields of view and for stereoscopic viewing, the screens being made using various manufacturing processes included focused UV light exposure and baking of the photostructurable material.03-19-2009

Margaret H. Abraham, Portola Valley, CA US

Patent application numberDescriptionPublished
20110064370Systems and methods for preparing films using sequential ion implantation, and films formed using same - Systems and methods for preparing films using sequential ion implantation, and films formed using same, are provided herein. A structure prepared using ion implantation may include a substrate; an embedded structure having pre-selected characteristics; and a film within or adjacent to the embedded structure and including ions having a perturbed arrangement arising from the presence of the embedded structure. The perturbed arrangement may include the ions being covalently bonded to each other, to the embedded structure, or to the substrate, whereas the ions instead may be free to diffuse through the substrate in the absence of the embedded structure. The embedded structure may inhibit or impede the ions from diffusing through the substrate, such that the ions instead covalently bond to each other, to the embedded structure, or to the substrate. The film may include, for example, diamond-like carbon, graphene, or SiC having a pre-selected phase.03-17-2011

Mathew Abraham, Mountain View, CA US

Patent application numberDescriptionPublished
20110117680INLINE DETECTION OF SUBSTRATE POSITIONING DURING PROCESSING - Embodiments of the present invention generally provide a method for detecting the position of a substrate within a processing chamber. Embodiments of the present invention are particularly useful for the detection of a mis-positioned solar cell substrate during photoabsorber layer deposition processes within a solar cell production line. Reflected power is measured during processing of a substrate and communicated to a system controller. The system controller compares the measured reflected power with an established range of reflected power. If the measured reflected power is substantially out of range, the system controller signals for the chamber to be taken offline for inspection, maintenance, and/or repair. The system controller may further divert the flow of substrates within the production line around the offline chamber without shutting down the entire solar cell production line.05-19-2011

Richard J. Abraham, Ojai, CA US

Patent application numberDescriptionPublished
20090101437LADDER TRANSPORT SYSTEM - A ladder transport system is disclosed. The ladder transport system comprises a mounting bracket, an axle coupled to the mounting bracket, at least one wheel attached to the axle; and a fender attached to the mounting bracket and disposed in a way that the wheel is protected from being stepped on by a user.04-23-2009

Santosh G. Abraham, Pleasanton, CA US

Patent application numberDescriptionPublished
20080222383Efficient On-Chip Accelerator Interfaces to Reduce Software Overhead - In one embodiment, a processor comprises execution circuitry and a translation lookaside buffer (TLB) coupled to the execution circuitry. The execution circuitry is configured to execute a store instruction having a data operand; and the execution circuitry is configured to generate a virtual address as part of executing the store instruction. The TLB is coupled to receive the virtual address and configured to translate the virtual address to a first physical address. Additionally, the TLB is coupled to receive the data operand and to translate the data operand to a second physical address. A hardware accelerator is also contemplated in various embodiments, as is a processor coupled to the hardware accelerator, a method, and a computer readable medium storing instruction which, when executed, implement a portion of the method.09-11-2008
20080222396Low Overhead Access to Shared On-Chip Hardware Accelerator With Memory-Based Interfaces - In one embodiment, a method is contemplated. Access to a hardware accelerator is requested by a user-privileged thread. Access to the hardware accelerator is granted to the user-privileged thread by a higher-privileged thread responsive to the requesting. One or more commands are communicated to the hardware accelerator by the user-privileged thread without intervention by higher-privileged threads and responsive to the grant of access. The one or more commands cause the hardware accelerator to perform one or more tasks. Computer readable media comprises instructions which, when executed, implement portions of the method are also contemplated in various embodiments, as is a hardware accelerator and a processor coupled to the hardware accelerator.09-11-2008

Patent applications by Santosh G. Abraham, Pleasanton, CA US

Santosh Paul Abraham, San Diego, CA US

Patent application numberDescriptionPublished
20100238850AP TO LEGACY STATION SDMA PROTOCOL - Certain aspects of the present disclosure provide a protocol for SDMA communication between an access point and multiple wireless apparatuses, such as single antenna stations.09-23-2010
20100246399MULTI-CHANNEL MANAGEMENT AND LOAD BALANCING - Certain aspects of the present disclosure provide a protocol to allow for load balancing between multiple frequency channels in a wireless communications system.09-30-2010
20100248630MULTI-CHANNEL MANAGEMENT AND LOAD BALANCING - Certain aspects of the present disclosure provide a protocol to allow for load balancing between multiple frequency channels in a wireless communications system.09-30-2010
20100278062MAC ARCHITECTURES FOR WIRELESS COMMUNICATIONS USING MULTIPLE PHYSICAL LAYERS - Certain aspects of the present disclosure provide techniques for wireless communications using two different physical layers with a common medium access control layer.11-04-2010
20110069629PHYSICAL LAYER METRICS TO SUPPORT ADAPTIVE STATION-DEPENDENT CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Certain aspects of the present disclosure present physical layer metrics for supporting adaptive station-dependent channel state information feedback rate in multi-user communication systems. For certain aspects, the physical layer metrics may be calculated at the stations and communicated to the AP. For certain aspects, the metrics may be calculated at an access point utilizing information about channel characteristics of stations available at the access point.03-24-2011
20110090880WIRELESS COMMUNICATION UTILIZING MIXED PROTOCOLS - Certain aspects of the present disclosure provide techniques for wireless communications using two different physical layers with a common medium access control layer.04-21-2011
20110170468METHODS AND APPARATUS FOR ENABLING DISTRIBUTED BEACON TRANSMISSIONS - A method to support distributed beacon transmission in a directional communication network is provided. The method may comprise receiving, by a second apparatus, a first reference signal from a first apparatus, wherein the first reference signal comprises network shared information associated with a first network and specific information associated with the first apparatus, generating a second reference signal by updating the network shared information in the first reference signal to include specific information associated with second apparatus, and transmitting the second reference signal at a defined time, wherein the defined time is selected to minimize any interference associated with a subsequent transmission of the first reference signal by the first apparatus.07-14-2011
20110194434RATE SELECTION FOR EIGENSTEERING IN A MIMO COMMUNICATION SYSTEM - Techniques for selecting rates for data transmission on eigenmodes of a MIMO channel are described. An access point transmits an unsteered MIMO pilot via the downlink. A user terminal estimates the downlink channel quality based on the downlink unsteered MIMO pilot and transmits an unsteered MIMO pilot and feedback information via the uplink. The feedback information is indicative of the downlink channel quality. The access point estimates the uplink channel quality and obtains a channel response matrix based on the uplink unsteered MIMO pilot, decomposes the channel response matrix to obtain eigenvectors and channel gains for the eigenmodes of the downlink, and selects rates for the eigenmodes based on the estimated uplink channel quality, the channel gains for the eigenmodes, and the feedback information. The access point processes data based on the selected rates and transmits steered data and a steered MIMO pilot on the eigenmodes with the eigenvectors.08-11-2011
20110199946METHOD AND APPARATUS FOR SUPPORTING ADAPTIVE CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Certain aspects of the present disclosure relate to techniques for achieving adaptive channel state information (CSI) feedback rate in multi-user communication systems. A rate by which CSI feedback can be transmitted from each user station of a wireless system to a serving access point may be adjusted based on evolution of a channel between that user station and the access point.08-18-2011
20110206017METHODS AND APPARATUSES FOR BEACON TRANSMISSION - Various methods and apparatuses for beacon transmission in an ad-hoc peer-to-peer network are disclosed. In one aspect, an apparatus for communication is disclosed, the apparatus comprising a processing system configured to identify a plurality of successive beacon transmission periods separated by at least one non-beacon transmission period and to select one or more beacon transmission periods from the plurality of successive beacon transmission periods and a transmitter configured to transmit one or more beacons during each of the selected beacon transmission periods.08-25-2011
20110211562METHODS AND APPARATUSES FOR BEACON TRANSMISSION - Various methods and apparatuses for beacon transmission in an ad-hoc peer-to-peer network are disclosed. In one aspect, an apparatus for communication is disclosed, the apparatus comprising a processing system configured to sense a channel during a first period comprising at least a first portion of a beacon transmission period and select, based on the sensing, a second period comprising at least a second portion of a beacon transmission period; and a transmitter configured to transmit one or more beacons during the second period.09-01-2011
20110211616METHODS AND APPARATUSES FOR BEACON TRANSMISSION - Various methods and apparatuses for beacon transmission in an ad-hoc peer-to-peer network are disclosed. In one aspect, an apparatus for communication is disclosed, the apparatus comprising a processing system configured to determine device-independent beacon data, determine device-dependent beacon data, and to spread the device-dependent beacon data using one or more spreading codes anda transmitter configured to transmit one or more beacons during a beacon transmission period, wherein each beacon comprises the device-independent beacon data and the spread device-dependent beacon data.09-01-2011
20110222472PROTOCOL TO SUPPORT ADAPTIVE STATION-DEPENDENT CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Methods and apparatuses are proposed for supporting one or more user-dependent channel state information (CSI) feedback rates in a downlink spatial division multiple access (SDMA) system. For certain aspects, an access point (AP) may receive a channel evolution feedback from one or more stations and send a request for CSI to the stations whose CSI values need to be updated. For certain aspects, the AP may poll the stations for updated CSI values. For certain aspects, deterministic back-off timers may be assigned to the stations indicating when to send their CSI feedback. The proposed methods may improve system performance.09-15-2011
20110222473PROTOCOL TO SUPPORT ADAPTIVE STATION-DEPENDENT CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Methods and apparatuses are proposed for supporting one or more user-dependent channel state information (CSI) feedback rates in a downlink spatial division multiple access (SDMA) system. For certain aspects, an access point (AP) may receive a channel evolution feedback from one or more stations and send a request for CSI to the stations whose CSI values need to be updated. For certain aspects, the AP may poll the stations for updated CSI values. For certain aspects, deterministic back-off timers may be assigned to the stations indicating when to send their CSI feedback. The proposed methods may improve system performance.09-15-2011
20110228730SCHEDULING SIMULTANEOUS TRANSMISSIONS IN WIRELESS NETWORK - Certain aspects of the present disclosure relate to a technique for scheduling simultaneous communications of multiple pairs of wireless nodes in a wireless network.09-22-2011
20110228749METHODS AND APPARATUS FOR SUPPORTING DATA FLOWS OVER MULTIPLE RADIO PROTOCOLS - A method to seamlessly support data flows over multiple networks using different radio protocols is provided. The method may include supporting a data flow over a wireless link using a first radio protocol, enabling a second radio protocol for the data flow, based on one or more parameters, selecting at least one of the first radio protocol or the second radio protocol to support the data flow over the wireless link, while maintaining the data flow over the wireless link, and communicating the data flow over the wireless link using the selected at least one of the first radio protocol or the second radio protocol.09-22-2011
20110235533PROTOCOL TO SUPPORT ADAPTIVE STATION-DEPENDENT CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Methods and apparatuses are proposed for supporting one or more user-dependent channel state information (CSI) feedback rates in a downlink spatial division multiple access (SDMA) system. For certain aspects, an access point (AP) may receive a channel evolution feedback from one or more stations and send a request for CSI to the stations whose CSI values need to be updated. For certain aspects, the AP may poll the stations for updated CSI values. For certain aspects, deterministic back-off timers may be assigned to the stations indicating when to send their CSI feedback. The proposed methods may improve system performance.09-29-2011
20110286322METHOD AND APPARATUS FOR SEAMLESS TRANSITIONS OF DATA TRANSMISSION TRANSFER BETWEEN RADIO LINKS - A method for wireless communications is provided that includes generating an index for a plurality of packets for use in a first radio link for transmission to an apparatus; transmitting the plurality of packets using a second radio link to the apparatus; determining transmission state information indicating whether each packet in the plurality of packets have been received by the apparatus; and transmitting additional packets based on the index and the transmission state information. Apparatuses for performing the methods are also disclosed.11-24-2011
20110286377METHOD AND APPARATUS FOR MULTICAST BLOCK ACKNOWLEDGMENT - A method for wireless communications is disclosed that includes generating and interpreting multicast block acknowledgement frames. Group identifiers and apparatus identifiers are used for indicating the presence of aggregated acknowledgement information and for extracting acknowledgement information for individual stations.11-24-2011
20110286403METHOD AND APPARATUS OF CONFIRMING RECEPTION OF CLEAR-TO-SEND FRAME FOR VIRTUAL CARRIER SENSING - Certain aspects of the present disclosure relate to a technique for reserving a communication medium by a wireless node when another wireless node out of range of the wireless node is transmitting.11-24-2011
20110286404METHOD AND APPARATUS FOR SEAMLESS TRANSITIONS OF TRANSFER BETWEEN RADIO LINKS FOR DATA RECEPTION - A method for wireless communications is provided that includes receiving a plurality of packets using a first radio link from an apparatus; reconstructing an index for the plurality of packets for use in a second radio link; determining reception state information indicating whether each packet in the plurality of packets has been received correctly; and receiving additional packets based on the index and the reception state information. Apparatuses for performing the methods are also disclosed.11-24-2011
20110299480METHOD AND APPARATUS FOR SUPPORTING ADAPTIVE CHANNEL STATE INFORMATION FEEDBACK RATE IN MULTI-USER COMMUNICATION SYSTEMS - Certain aspects of the present disclosure relate to techniques for achieving adaptive channel state information (CSI) feedback rate in multi-user communication systems. A rate by which CSI feedback can be transmitted from each user station of a wireless system to a serving access point may be adjusted based on evolution of a channel between that user station and the access point.12-08-2011
20110305209RATE ADAPTATION FOR SDMA - A transmission parameter for a link in a wireless network is adapted for a current simultaneous transmission based on a loss parameter. The loss parameter is useable to determine an allocation for a wireless node of a plurality of wireless nodes participating in the simultaneous transmission. In some examples, the selected transmission parameter and loss parameters for a previous transmission, along with the loss parameter for the current simultaneous transmission are used to determine the transmission parameter. In some embodiments, an access point (AP) determines and communicates a loss parameter to a plurality of access terminals (AT). Each AT determines a modulation and coding scheme (MCS) based at least in part on the loss parameter. Each AT simultaneously transmits at least one data stream to the AP in accordance with the determined MCS. In some other embodiments, the transmission rate for simultaneous downlink communications is similarly adapted.12-15-2011
20120033614VHT-SIG-B FIELD IN NULL DATA PACKETS (NDPs) - Certain aspects of the present disclosure relate to methods and apparatus for using information in a Very High Throughput Signal B (VHT-SIG-B) field in the preamble of a null data packet (NDP). Retaining the VHT-SIG-B field in NDPs offers several advantages, such as maintaining a unified IEEE 802.11ac preamble structure, providing for 4 μs extra time to process beamforming feedback, and being able to use information in the VHT-SIG-B field to determine a level of interference in the NDP.02-09-2012
20120039266EFFICIENT GROUP DEFINITION AND OVERLOADING FOR MULTIUSER MIMO TRANSMISSIONS - Certain aspects of the present disclosure present a technique for efficient group definition and overloading for downlink multiuser multiple-input multiple-output (MU-MIMO) transmissions.02-16-2012
20120076073PROTECTION MECHANISMS FOR MULTI-USER MIMO TRANSMISSIONS - Certain aspects of the present disclosure relate to techniques for medium reservation in the case of multi-user (MU) communications. Multiple mechanisms are supported for protecting MU transmissions, wherein appropriate control messages can be exchanged between an access point and served user stations before transmitting downlink data packets.03-29-2012
20120076081PROTECTION MECHANISMS FOR MULTI-USER MIMO TRANSMISSIONS - Certain aspects of the present disclosure relate to techniques for medium reservation in the case of multi-user (MU) communications. Multiple mechanisms are supported for protecting MU transmissions, wherein appropriate control messages can be exchanged between an access point and served user stations before transmitting downlink data packets.03-29-2012

Patent applications by Santosh Paul Abraham, San Diego, CA US

Sara Abraham, Los Altos, CA US

Patent application numberDescriptionPublished
20110252270UPDATING A LIST OF QUORUM DISKS - A node in a server cluster is designated as a quorum disk. The node stores a list of other nodes in the server cluster also designated as quorum disks. The node can replace the first list with a second and more recent list of quorum disks only if the second list is updated on at least a simple majority of quorum disks on the first list.10-13-2011

Sundeep Abraham, Belmont, CA US

Patent application numberDescriptionPublished
20090112795Query statistics - Systems, methods, and other embodiments associated with selectively acquiring and utilizing query statistics are described. One example method includes selectively acquiring statistics associated with search queries submitted to a search process during a sample period. The statistics may be associated with an index and tokens associated with the index and search queries. The method may also include selecting tokens and/or queries to optimize based, at least in part, on the statistics. In one example, whether and/or how the tokens and/or queries are optimized may depend on estimating index fragmentation based, at least in part, on the statistics.04-30-2009

Patent applications by Sundeep Abraham, Belmont, CA US

Sunny Abraham, San Diego, CA US

Patent application numberDescriptionPublished
20100317659JAK KINASE MODULATING COMPOUNDS AND METHODS OF USE THEREOF - Provided herein are quinazoline compounds for treatment of JAK kinase mediated diseases, including JAK2 kinase-, JAK3 kinase- or TYK2 kinase-mediated diseases. Also provided are pharmaceutical compositions comprising the compounds and methods of using the compounds and compositions.12-16-2010
20110118245RAF KINASE MODULATOR COMPOUNDS AND METHODS OF USE THEREOF - Compounds according to formula (I), compositions and methods are provided for modulating the activity of RAF kinases, including BRAF kinase and for the treatment, prevention, or amelioration of one or more symptoms of disease or disorder mediated by RAF kinases. Formula (I): or a pharmaceutically acceptable salt, solvate, clathrate of hydrate thereof, wherein X is O or S(O)05-19-2011
20110269740JAK KINASE MODULATING COMPOUNDS AND METHODS OF USE THEREOF - Provided herein are pyrrolotriazine compounds for treatment of JAK kinase, including JAK2 kinase mediated diseases. Also provided are pharmaceutical compositions comprising the compounds and methods of using the compounds and compositions.11-03-2011

Todd Abraham, Mission Viejo, CA US

Patent application numberDescriptionPublished
20110154880CALIBRANT INFUSION FLUID SOURCE PREPARATION - Methods and systems for preparation of calibrant infusion fluid sources are disclosed. In one embodiment, a precise volume of glucose is injected into a saline-solution filled calibrant infusion fluid source proximate in time to conducting a calibration procedure. The glucose concentration in the calibrant infusion fluid source is subsequently calculated based on the measured weight of the saline-solution, as determined prior to glucose injection, and the volume of glucose injected. This method provides a highly accurate and convenient manner for use in a hospital environment, for example, with an intravenous blood glucose sensor system. In another embodiment, a premixed calibrant infusion fluid source is provided that includes saline solution and a predetermined concentration of glucose. In such embodiments, shelf life problems related to water evaporation are mitigated by hermetically covering or otherwise hermetically containing the calibrant infusion fluid source up until the point of use.06-30-2011

Vineet Abraham, San Jose, CA US

Patent application numberDescriptionPublished
20100182936 TOPOLOGY DATABASE SYNCHRONIZATION - A network comprises a plurality of interconnected switches that implement a topology database synchronization technique in which each switch determines whether its topology database has already been transmitted to a neighboring switch when a new link is formed to the neighboring switch. When a new electrical connection is detected, the local switch determines whether any of its other ports have already been connected to the same neighboring switch. If no other port on the local switch has been connected to the neighboring switch, the local switch transmits its topology database to the neighboring switch. If the local switch determines that it has already been connected to the neighboring switch via another one of its ports, the local switch does not yet again copy of the database to the neighboring switch. Also, link state record updates are propagated via only one inter-switch link to a neighboring switch, not all possible links.07-22-2010

Vineet Abraham, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100085981PORT TRUNKING AT A FABRIC BOUNDARY - F_PORTs of an edge switch are logically trunking with N_PORTs of a node device outside the fabric via a trunked group of communications links. The trunked N_PORTs of the node device and the trunked F_PORTs of the edge switch are configured to send and receive frames of a particular stream across the multiple trunked links for in-order communication with the other device. The node device outside the fabric initially negotiates with the edge switch using a sequence of fabric login requests and fabric login acceptances to establish the trunked connection between the devices (and their respective ports).04-08-2010
20110110232BACK PRESSURE REMEDIATION - Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.05-12-2011
20110110241PRESENTATION OF A SELECTED PORT - Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.05-12-2011
20110110381AUTOMATIC SWITCH PORT SELECTION - Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.05-12-2011

Vineet M. Abraham, San Jose, CA US

Patent application numberDescriptionPublished
20120044933METHOD AND APPARATUS FOR ROUTING BETWEEN FIBRE CHANNEL FABRICS - An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric.02-23-2012
20120044934METHOD AND APPARATUS FOR ROUTING BETWEEN FIBRE CHANNEL FABRICS - An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric.02-23-2012

Vineet M. Abraham, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110202650METHOD AND SYSTEM FOR MONITORING DATA FLOWS IN A NETWORK - One embodiment of the present invention provides a switching system that facilitates data flow monitoring at the logical-unit level. The switching system includes a traffic monitoring mechanism configured to monitor a data flow between a host and a logical unit residing on a target device. The switching system further includes a storage mechanism configured to store data-flow statistics specific to the host and the logical unit and a communication mechanism configured to communicate the data-flow statistics to a traffic management module.08-18-2011
20120023309ACHIEVING ULTRA-HIGH AVAILABILITY USING A SINGLE CPU - Techniques for achieving high-availability using a single processor (CPU). In a system comprising a multi-core processor, at least two partitions may be configured with each partition being allocated one or more cores of the multiple cores. The partitions may be configured such that one partition operates in active mode while another partition operates in standby mode. In this manner, a single processor is able to provide active-standby functionality, thereby enhancing the availability of the system comprising the processor.01-26-2012