Mohan, CA
Ankit Mohan, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130027668 | Near Eye Tool for Refractive Assessment - In exemplary implementations, this invention is a tool for subjective assessment of the visual acuity of a human eye. A microlens or pinhole array is placed over a high-resolution display. The eye is brought very near to the device. Patterns are displayed on the screen under some of the lenslets or pinholes. Using interactive software, a user causes the patterns that the eye sees to appear to be aligned. The software allows the user to move the apparent position of the patterns. This apparent motion is achieved by pre-warping the position and angle of the ray-bundles exiting the lenslet display. As the user aligns the apparent position of the patterns, the amount of pre-warping varies. The amount of pre-warping required in order for the user to see what appears to be a single, aligned pattern indicates the lens aberration of the eye. | 01-31-2013 |
20130222582 | SYSTEMS AND METHODS FOR COMPRESSIVE LIGHT SENSING USING MULTIPLE SPATIAL LIGHT MODULATORS - Systems and methods for capturing light field information including spatial and angular information using an image pickup device that includes an image sensor and at least one spatial light modulator (SLM) take multiple captures of a scene using the at least one SLM to obtain coded projections of a light field of the scene, wherein each capture is taken using at least one pattern on the at least one SLM, and recover light field data using a reconstruction process on the obtained coded projections of the light field. | 08-29-2013 |
20130242138 | ENHANCED RESOLUTION IMAGE CAPTURE - First and second images of a scene are captured using respectively different first and second optical paths. The first optical path includes an optical element comprising a stack of microlens arrays. A synthesized image of the scene is generated by calculations using the first and second captured images of the scene. The synthesized image has improved image characteristics as compared to both of the first captured image and the second captured image. | 09-19-2013 |
Ankit Mohan, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20150261495 | Using Ultrasound to Improve IMU-based Gesture Detection - The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the onset of a gesture at a first device based on motion data obtained from an IMU of the first device. An indication of the detection of the onset of the gesture may be provided to a second device. Next, a first audio signal may be received from the second device. As a result, the gesture may be identified based on the motion data and the received first audio signal. In some cases, a first token encoded within the first audio signal may be decoded and the first token may be provided to a third coordinating device. A confirmation message may be received from the third coordinating device based on the first token provided and identifying the gesture may be further based on the confirmation message. | 09-17-2015 |
Ankit Mohan, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140157209 | SYSTEM AND METHOD FOR DETECTING GESTURES - A system and method that includes detecting an application change within a multi-application operating framework; updating an application hierarchy model for gesture-to-action responses with the detected application change; detecting a gesture; according to the hierarchy model, mapping the detected gesture to an action of an application; and triggering the action. | 06-05-2014 |
20140254864 | SYSTEM AND METHOD FOR GESTURE DETECTION THROUGH LOCAL PRODUCT MAP - System and method for image detection that include collecting image data; at a processor, over a plurality of support regions of the image data, computing a dimensionality component of a support region of the image data, wherein the, non-nucleus pixels of a support region; calculating a normalizing factor of the dimensionality component; for at least one weighted pattern of a pattern set, applying a weighted pattern to the dimensionality component to create a gradient vector, mapping the gradient vector to a probabilistic model, and normalizing the gradient vector by the normalizing factor; condensing probabilistic models of the plurality of support regions into a probabilistic distribution feature for at least one cell of the image data; applying a classifier to at least the probabilistic distribution feature; and detecting an object in the image data according to a result of the applied classifier. | 09-11-2014 |
Ankush Mohan, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20140035697 | COMBINER - A broadband building block portion is provided, which may be used to construct N-way multi-port combiners. The building block portion comprises a first feeding probe that receives a first input signal, a second feeding probe that receives a second input signal, a combining probe that combines the first and second input signals to output a combined signal, and a transmission line coupled to the first and second feeding probes. | 02-06-2014 |
Anuraag Mohan, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110163457 | INTEGRATED CIRCUIT MICRO-MODULE - One aspect of the present invention relates to an integrated circuit package that includes multiple layers of a planarizing, photo-imageable epoxy that are formed over a substrate. In some designs, the substrate is a silicon wafer. An integrated circuit is embedded in the epoxy. An antenna, which is electrically coupled to the active face of the integrated circuit through an interconnect layer, is formed over one of the epoxy layers. In various embodiments, at least some of the epoxy layers are positioned between the substrate and the antenna such that there is a distance of at least approximately 100 microns between the substrate and the antenna. | 07-07-2011 |
20110279214 | High Frequency Semiconductor Transformer - A semiconductor transformer provides high frequency operation by forming the primary windings of the transformer around a section of magnetic material that has a hard axis that lies substantially parallel to the direction of the magnetic field generated by the primary windings. The core can also be formed to have a number of sections where the magnetic flux follows the hard axis through each section of the core. | 11-17-2011 |
20120217625 | INTEGRATED CIRCUIT MICRO-MODULE - One aspect of the present invention relates to an integrated circuit package that includes multiple layers of a planarizing, photo-imageable epoxy that are formed over a substrate. In some designs, the substrate is a silicon wafer. An integrated circuit is embedded in the epoxy. An antenna, which is electrically coupled to the active face of the integrated circuit through an interconnect layer, is formed over one of the epoxy layers. In various embodiments, at least some of the epoxy layers are positioned between the substrate and the antenna such that there is a distance of at least approximately 100 microns between the substrate and the antenna. | 08-30-2012 |
20120280781 | METHOD OF MAKING A CONTROLLED SEAM LAMINATED MAGNETIC CORE FOR HIGH FREQUENCY ON-CHIP POWER INDUCTORS - A controlled seam magnetic core lamination utilizable in an inductor structure includes a magnetic base and first and second spaced-apart magnetic sidewalls extending substantially orthogonally from the base to define a seam therebetween. The controlled seam magnetic core lamination is utilizable in an inductor structure that includes: a non-conductive lower mold; a plurality of spaced-apart controlled seam lower laminations formed in the lower mold, each magnetic lower lamination having a horizontal base and first and second spaced-apart sidewalls extending substantially vertically upward from the base to define a seam therebetween; a non-conductive isolation layer formed on the lower mold and the magnetic lower laminations; a conductive trace formed on the isolation layer; a non-conductive upper mold formed over the isolation layer and the conductive trace; and a plurality of spaced-apart controlled seam magnetic upper laminations formed in the upper mold, each magnetic upper lamination having a horizontal base and first and second spaced-apart sidewalls that extend substantially vertically upward from the base to define a seam therebetween. | 11-08-2012 |
20130049749 | Semiconductor Fluxgate Magnetometer - A fluxgate magnetometer is formed in a semiconductor wafer fabrication sequence, which significantly reduces the size and cost of the fluxgate magnetometer. The semiconductor wafer fabrication sequence attaches a die, which has drive and sense circuits, to the bottom surface of a cavity formed in a larger structure, and forms drive and sense coils around a magnetic core structure on the top surface of the larger structure. | 02-28-2013 |
20130099334 | Z-Axis Semiconductor Fluxgate Magnetometer - A z-axis fluxgate magnetometer is formed in a semiconductor wafer fabrication sequence, which significantly reduces the size and cost of the fluxgate magnetometer. The semiconductor wafer fabrication sequence forms a vertical magnetic core structure, a first wire structure wound around the magnetic core structure, and a second wire structure wound around the magnetic core structure. | 04-25-2013 |
20130141089 | Semiconductor GMI Magnetometer - A giant magneto-impedance (GMI) magnetometer is formed in a semiconductor wafer fabrication sequence, which significantly reduces the size and cost of the GMI magnetometer. The semiconductor wafer fabrication sequence forms a magnetic conductor, a non-magnetic conductor that is wrapped around the magnetic conductor as a coil, and non-magnetic conductors that touch the opposite ends of the magnetic conductor. | 06-06-2013 |
20150105630 | HEART PULSE MONITOR INCLUDING A FLUXGATE SENSOR - A heart pulse monitor includes a permanent magnet including a mounting structure for securing the permanent magnet in displaceable contact with a blood vessel of a wearer. The permanent magnet has a thickness defining an axial direction that the permanent magnet is displaceable when blood flows. A fluxgate sensor system is positioned a distance in the axial direction from the permanent magnet to sense an axial magnetic field therefrom. The permanent magnet displaces in the axial direction upon a heart pulse of the wearer resulting in a change in the axial magnetic field which is sensed by the fluxgate sensor system through a change in an induced AC output signal on the sense coil. A processor is coupled to receive information from the induced AC output signal. The processor implements calibration data which converts information from the induced AC output signal into a heart pulse measurement for the wearer. | 04-16-2015 |
20150338474 | INTEGRATED DUAL AXIS FLUXGATE SENSOR USING DOUBLE DEPOSITION OF MAGNETIC MATERIAL - A method of fabricating fluxgate devices to measure the magnetic field in two orthogonal, in plane directions, by using a composite-anisotropic magnetic core structure. | 11-26-2015 |
Ashik Mohan, Petaluma, CA US
Patent application number | Description | Published |
---|---|---|
20130012863 | RESTRICTIVE AND/OR OBSTRUCTIVE IMPLANT SYSTEM FOR INDUCING WEIGHT LOSS - The present application describes an implant system useable for positioning an implant device such as a device useful for restricting passage of ingested food into the stomach. In one embodiment, the disclosed system includes a plurality of anchors that may be coupled to tissue within the stomach, or to a tissue tunnel formed by plicating stomach wall tissue. The anchor includes a loop. During use, the implant device is inserted through the loop and expanded such that it retains its position within the loop until removed. Instruments for implanting and explanting the implant device are also described. | 01-10-2013 |
Ashik A. Mohan, Petaluma, CA US
Patent application number | Description | Published |
---|---|---|
20090275939 | Ablation probe with stabilizing member - A surgical ablation probe assembly particularly suitable for ablating tissue on a surface of a patient's heart having an ablation member and a stabilizing member for guiding the probe assembly to an intracorporeal location such as a surface of the patient's heart. The elongated ablation member generally has at least one ablation electrode on a distal shaft section. The stabilizing member has a vacuum lumen which applies a vacuum to the inner chamber of the stabilizing member to aspirate fluid from within the chamber or about the stabilizing member and can aid in holding the stabilizing member to an intracorporeal surface such as the epicardial or endocardial surface of the patient's heart. The probe assembly may also have a removable stylet to help retain the shape of the distal portion. The assembly is suitable for treating a patient for atrial arrhythmia, by forming linear or curvilinear lesions and preferably a continuous lesion on the surface of the patient's heart. | 11-05-2009 |
20110190809 | DELIVERY DEVICE AND METHOD FOR COMPLIANT TISSUE FASTENERS - Devices, systems, and methods for closing the base of a left atrial appendage or other tissue structure comprise a device applicator having jaws, a shaft, and a handle. First and second triggers on a handle are configured to close the jaws and a closure device in a step-wise manner where tissue penetrating fasteners within the closure device are engaged by studs on the jaws, where the studs must be released prior to the opening of the jaws. | 08-04-2011 |
20110270303 | SYSTEMS AND METHODS OF TISSUE CLOSURE - Apparatus, systems, and methods are described for closing the base of a left atrial appendage or other tissue structure. A tissue closure device comprises a pair of legs having compliant surfaces for engaging against opposite sides of the tissue structure. A plurality of axially spaced-apart tissue-penetrating fasteners are delivered from one leg to the other to pierce the intervening tissue and hold the closure device in place on the tissue structure. | 11-03-2011 |
20140214074 | SYSTEMS AND METHODS OF TISSUE CLOSURE - Apparatus, systems, and methods are described for closing the base of a left atrial appendage or other tissue structure. A tissue closure device comprises a pair of legs having compliant surfaces for engaging against opposite sides of the tissue structure. A plurality of axially spaced-apart tissue-penetrating fasteners are delivered from one leg to the other to pierce the intervening tissue and hold the closure device in place on the tissue structure. | 07-31-2014 |
20150223807 | DELIVERY DEVICE AND METHOD FOR COMPLIANT TISSUE FASTENERS - Devices, systems, and methods for closing the base of a left atrial appendage or other tissue structure comprise a device applicator having jaws, a shaft, and a handle. First and second triggers on a handle are configured to close the jaws and a closure device in a step-wise manner where tissue penetrating fasteners within the closure device are engaged by studs on the jaws, where the studs must be released prior to the opening of the jaws. | 08-13-2015 |
Ashik A. Mohan, Alamo, CA US
Patent application number | Description | Published |
---|---|---|
20140288479 | OCCLUSION RESISTANT CATHETER AND METHOD OF USE - An implantable occlusion and tissue ingrowth resistant fluid interface is provided with a housing, an orifice and a catheter port. The housing is formed from at least one biocompatible material and is configured without sharp edges or corners. The housing at least partially defines an internal housing cavity. The orifice member at least partially defines an orifice between the internal housing cavity and an exterior of the housing. The orifice has an elongated transverse cross-section configured with a length that is at least four times its maximum width. The catheter port is located on the housing and is configured to couple with a catheter such that the internal housing cavity is in fluid communication with a lumen of the catheter when the catheter is coupled to the catheter port. Embodiments having a moving cylinder, a rotor, and non-chemical surface modifications, as well as methods of use are also disclosed. | 09-25-2014 |
Aswath Mohan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120278860 | PERSONAL LIFESTYLE DEVICE - A method and apparatus for advertising a service on a wireless device. The method includes: storing authentication information in the wireless device; using the authentication information to establish communication between the wireless device and a service provider; and subsequent to the communication being established between the wireless device and the service provider, advertising, on the wireless device, context-specific information about a service associated with the service provider based on at least one of (i) an ambient temperature, (ii) a body temperature of a user of the wireless device, and (iii) a heart rate of the user. | 11-01-2012 |
20130005386 | Wi-Fi BASED GEO-LOCATION CONNECTIVITY - A wireless device capable of matching a user with content based on the user's proximity to other users, by searching for a match between profiles of wireless devices within a wireless coverage area. Wireless devices broadcast profiles within a wireless coverage area. Other wireless devices within the wireless coverage area receive the broadcasted profiles, determine a match between the received profile and a profile stored on the wireless device, and display a match indicator if a match is determined. In this manner, a user having a wireless device may be matched with content based on the user's proximity to other users. | 01-03-2013 |
20130183938 | PERSONAL LIFESTYLE DEVICE - A handheld device including a communication module, a memory, and a search engine. The communication module is configured to, in response to the handheld device being located in a first geographic region, (i) establish communication with a first service provider located in the first geographic region, and (ii) order a service from the first service provider. The memory is configured to store data relating to the order. The search engine is configured to, in response to the handheld device being located in a second geographic region, based on the data relating to the order stored in the memory, search for a second service provider in the second geographic region offering a particular service, where the particular service offered by the second service provide is similar to the service provided by the first service provider. | 07-18-2013 |
20140287722 | PERSONAL LIFESTYLE DEVICE - A handheld device including a memory, a wireless interface, and a non-wireless interface. The memory is configured to store authentication information in the handheld device. The authentication information identifies a user of the handheld device. The wireless interface is configured to interface the handheld device to a wireless network, and to permit the user of the handheld device to communicate with the wireless network based on the authentication information stored in the memory of the handheld device. The non-wireless interface is configured to interface the handheld device to a remote device including an interface compatible with the non-wireless interface of the handheld device, and to permit the remote device to communicate with the wireless network via the wireless interface of the handheld device. | 09-25-2014 |
Chandasekaran Mohan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080215580 | SYSTEM AND METHOD FOR ADAPTIVE DATABASE CACHING - A local database cache enabling persistent, adaptive caching of either full or partial content of a remote database is provided. Content of tables comprising a local cache database is defined on per-table basis. A table is either: defined declaratively and populated in advance of query execution, or is determined dynamically and asynchronously populated on-demand during query execution. Based on a user input query originally issued against a remote DBMS and referential cache constraints between tables in a local database cache, a Janus query plan, comprising local, remote, and probe query portions is determined. A probe query portion of a Janus query plan is executed to determine whether up-to-date results can be delivered by the execution of a local query portion against a local database cache, or whether it is necessary to retrieve results from a remote database by executing a remote query portion of Janus query plan. | 09-04-2008 |
Chandra Mohan, Tustin, CA US
Patent application number | Description | Published |
---|---|---|
20150055737 | DITHER-LESS MULTI-STAGE NOISE SHAPING FRACTIONAL-N FREQUENCY SYNTHESIZER SYSTEMS AND METHODS - A fractional-N divider of a frequency synthesizer is driven by a dither-less and seed-less multi-stage noise shaping (MASH) modulator to alleviate fractional spurious tones introduced by the cyclic train of division ratios from delta-sigma modulators. The MASH modulator includes at least two cascaded dither-less delta-sigma modulators where each modulator includes a first feedback loop the generates the modulator feedback signal, a second feedback loop that disrupts fractional spurious tones and a third feedback loop that provides approximately zero static error. The MASH modulator further includes a combining circuit delays at least one code sequence from at least one of the delta-sigma modulators and that combines the code sequence generated by each of the delta-sigma modulators and at least one delayed code sequence. | 02-26-2015 |
20150055738 | DITHER-LESS ERROR FEEDBACK FRACTIONAL-N FREQUENCY SYNTHESIZER SYSTEMS AND METHODS - A fractional-N divider of a frequency synthesizer is driven by a dither-less error feedback modulator to alleviate fractional spurious tones introduced by the cyclic train of division ratios from delta-sigma modulators. A first feedback loop generates the feedback signal. A second feedback loop disrupts fractional spurious tones and a third feedback loop provides approximately zero static error. | 02-26-2015 |
Chandrasekaran Mohan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120254120 | LOGGING SYSTEM USING PERSISTENT MEMORY - A computer program product, including: a computer readable storage device to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for logging. The operations include: receiving a transaction including data and a log record corresponding to the data; writing the data to a data storage device; and writing the log record to a log space on a persistent memory device coupled to the data storage device. | 10-04-2012 |
20130226955 | BI-TEMPORAL KEY VALUE CACHE SYSTEM - Described herein are techniques for supporting bi-temporal data in a key value cache system. An embodiment provides bi-temporal data as the basic functionality of a key value cache system. An embodiment provides a redesign of the core data structures of a key value cache system, adds bi-temporal data storage in the key value hashing structure, and provides a temporality-aware memory space manager. Embodiments can achieve the same performance as current key value cache systems for regular queries (that is, the queries that only access the current versions of data) while supporting bi-temporal data. | 08-29-2013 |
20130290283 | SCM-CONSCIOUS TRANSACTIONAL KEY-VALUE STORE - Embodiments of a method are described. In one embodiment, the method is a method for executing and supporting transactions. The method includes receiving a transaction comprising a command and data. The method includes writing the data to a transaction manager on a persistent memory device. The transaction manager also maintains a status of the transaction and reference to entries within memory that are manipulated by the transaction. The method also includes creating an in-memory log of the transaction in a first hash directory. The method includes committing a copy of the first hash directory to a second hash directory maintained on a persistent memory device. | 10-31-2013 |
20130290655 | SCM-CONSCIOUS TRANSACTIONAL KEY-VALUE STORE - Embodiments of a system are described. In one embodiment, the system is a device for performing operations and supporting transactions. The device is configured to receive a transaction comprising a command and data. The device writes the data to a transaction manager on a persistent memory device. The transaction manager also maintains a status of the transaction and reference to entries within memory that are manipulated by the transaction. The device also creates an in-memory log of the transaction in a first hash directory. The device then commits a copy of the first hash directory to a second hash directory maintained on a persistent memory device. | 10-31-2013 |
20140059284 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS MEMORY SPACE MANAGEMENT FOR STORAGE CLASS MEMORY - Embodiments of the present invention provide a system, method and computer program products for memory space management for storage class memory. One embodiment comprises a method for information storage in an information technology environment. The method comprises storing data in a storage class memory (SCM) space, and storing storage management metadata corresponding to said data, in the SCM in a first data structure. The method further includes buffering storage management metadata corresponding to said data, in a main memory in a second data structure. | 02-27-2014 |
20150212999 | USING PARALLEL INSERT SUB-RANGES TO INSERT INTO A COLUMN STORE - Provided are techniques for using parallel inserts to insert into a column store. A list of sub-ranges for a columnar table is created. A change statement for one or more rows to be inserted into the columnar table is received. For each of the received change statements, a sub-range from the list of sub-ranges is identified and data is serially inserted into the identified sub-range of the columnar table, while allowing parallel processing of each change statement for different sub-ranges of the columnar table. | 07-30-2015 |
20150213071 | BUFFERING INSERTS INTO A COLUMN STORE DATABASE - Embodiments relate to database systems. An aspect includes deferring row insert operations until occurrence of a triggering event. One method includes receiving a row insert for a tuple into a column group store table, where the tuple includes one or more tuplets and each of the tuplets corresponds to a column group in the column group store table. The method also includes copying at least one of the tuplets into an insert buffer that is specific to one of the column groups in the column group store table. The method also includes deferring the row insert into the column group store table until an occurrence of one or more triggering events. The method also includes flushing the row insert into storage associated with the column group store table, in response to the occurrence of the one or more triggering events. | 07-30-2015 |
20150213073 | USING PARALLEL INSERT SUB-RANGES TO INSERT INTO A COLUMN STORE - Provided are techniques for using parallel inserts to insert into a column store. A list of sub-ranges for a columnar table is created. A change statement for one or more rows to be inserted into the columnar table is received. For each of the received change statements, a sub-range from the list of sub-ranges is identified and data is serially inserted into the identified sub-range of the columnar table, while allowing parallel processing of each change statement for different sub-ranges of the columnar table. | 07-30-2015 |
Chandrasekaran Mohan, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20150363440 | QUERY HANDLING IN A COLUMNAR DATABASE - According to one embodiment of the present invention, a method for processing a query in a column database is provided. The method for analyzing test results may include a computer, associating a first set of metadata values with a set of records in a table, wherein each record has an associated state indicated by a metadata value. The method may further include the computer receiving a query to return one or more records of the set of records. The method may further include the computer determining that one or more records in the set of records satisfies the query. The method may further include the computer determining whether at least a first record in the one or more records that satisfies the query is in a returnable state based, at least in part, on the metadata value. | 12-17-2015 |
20150363468 | QUERY HANDLING IN A COLUMNAR DATABASE - According to one embodiment of the present invention, a method for processing a query in a column database is provided. The method for analyzing test results may include a computer, associating a first set of metadata values with a set of records in a table, wherein each record has an associated state indicated by a metadata value. The method may further include the computer receiving a query to return one or more records of the set of records. The method may further include the computer determining that one or more records in the set of records satisfies the query. The method may further include the computer determining whether at least a first record in the one or more records that satisfies the query is in a returnable state based, at least in part, on the metadata value. | 12-17-2015 |
Dharmendra Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080209216 | METHOD AND SYSTEM FOR AUTOMATED AUTHENTICATION OF A DEVICE TO A MANAGEMENT NODE OF A COMPUTER NETWORK - A first computer-based device is authenticated at a second computer-based device communicatively coupled thereto through use of a unique identifier and an encrypted token, each received from the first device. Following the authentication, configuration information for the first device is sent from the second device to the first device and the first device authorized to join a network that includes the second device. Further, permissions related to the network may be granted to the first device. | 08-28-2008 |
Dharmendra Mohan, Sunyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140095865 | EXCHANGE OF DIGITAL CERTIFICATES IN A CLIENT-PROXY-SERVER NETWORK CONFIGURATION - Various techniques are described to authenticate the identity of a proxy in a client-proxy-server configuration. The configuration may have a client-side and a server-side SSL session. In the server-side session, if the proxy has access to the private keys of the client, the proxy may select a client certificate from a collection of client certificates and send the selected certificate to the server to satisfy a client authentication request of the server. If the proxy does not have access to the private keys, the proxy may instead send an emulated client certificate to the server. Further, the client certificate received from the client may be embedded within the emulated client certificate so as to allow the server to directly authenticate the client, in addition to the proxy. An emulated client certificate chain may be formed instead of an emulated client certificate. Similar techniques may be applied to the client-side session. | 04-03-2014 |
Inder Mohan, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20130325722 | PAYMENT RECONCILIATION SYSTEM - The methods and systems described herein include a data gateway adapted to automate payment reconciliation between a buyer and a supplier of goods and services. The data gateway can be configured to receive and validate payment instructions for one or more payment transactions between the buyer and the supplier to select a payment method based on the payment instructions. Transaction request messages are generated and transmitted to a payment processing network or a payment transfer system associated with the selected payment method. A payment reconciliation message can then be generated and transmitted by the data gateway to a buyer adapter associated with a buyer computer system and a supplier adapter associated with a supplier computer system when the data gateway receives payment authorization from the payment processing network or payment transfer system. | 12-05-2013 |
James P. Mohan, Belmont, CA US
Patent application number | Description | Published |
---|---|---|
20130232420 | Methods and apparatus for invoking actions on content - A media player automatically presents portions of content in a sequential manner over time so that a user (or other entity) can focus on reviewing a single portion of content (e.g., a static image, portion of video, music, etc.). As the portions of content are presented, the user can apply one or more applicable commands to respective portions of content in the presented sequence. For example, a user can apply a command such as mark an image for printing. When the media player finishes the sequential presentation of content, the media player provides notification to the user that certain content was marked for printing. Via a dialog box generated by the media player, the user can confirm printing of the marked content. | 09-05-2013 |
Jitendra Mohan, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20110234318 | LOW VOLTAGE DIFFERENTIAL SIGNAL DRIVER WITH REDUCED POWER CONSUMPTION - A low voltage differential signal (LVDS) driver circuit with reduced power consumption. A pre-driver stage, implemented as a differential current mode amplifier, is driven by the differential input signal and provides a corresponding differential drive signal, which drives the output stage, implemented as a differential voltage mode amplifier, which, in turn, provides the differential output signal for the load. Total current consumption equals the load current, which is provided by the output stage, plus a much smaller current used by the pre-driver stage. | 09-29-2011 |
Karan Mohan, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20140030737 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 01-30-2014 |
20140193892 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, apparatus, and systems are provided for image analysis. Methods of image analysis may include observation, measurement, and analysis of images of biological and other samples; devices, apparatus, and systems provided herein are useful for observation, measurement, and analysis of images of such samples. The methods, devices, apparatus, and systems disclosed herein provide advantages over other methods, devices, apparatus, and systems. | 07-10-2014 |
20140273188 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 09-18-2014 |
20150031051 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, apparatus, and systems are provided for image analysis. Methods of image analysis may include observation, measurement, and analysis of images of biological and other samples; devices, apparatus, and systems provided herein are useful for observation, measurement, and analysis of images of such samples. The methods, devices, apparatus, and systems disclosed herein provide advantages over other methods, devices, apparatus, and systems. | 01-29-2015 |
20150204788 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 07-23-2015 |
Karen Mohan, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20140038206 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 02-06-2014 |
Krishna Mohan, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110225274 | BIOS PARAMETER VIRTUALIZATION VIA BIOS CONFIGURATION PROFILES - Techniques presented herein provide approaches for generating a markup language object that describes a variety of BIOS setup variables and which allow the markup language object to be passed to the management system, as well as allow retrieval of a normalized BIOS from the management system. Doing so allows the management system to be used to easily and efficiently control a large number of server systems within a data center. | 09-15-2011 |
20120137158 | Dynamic Power Balancing Among Blade Servers in a Chassis - Techniques are provided to redistribute and rebalance power to a plurality of blade servers with a chassis unit. At a chassis management controller device in a chassis unit comprising a plurality of blade server devices, policy information is stored for the chassis unit. The policy information comprises power limit information that indicates a power budget for the chassis unit and blade server priority information that indicates priority for access to power for each of the plurality of blade servers in the chassis unit. Power is distributed to the plurality of blade servers based on the blade server priority information for each of the plurality of blade servers and the power limit information for the chassis unit. The actual power consumption of each of the plurality of blade servers is determined and power is redistributed to the plurality of blade servers based on the actual power consumption and the policy information. | 05-31-2012 |
Neal Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20150248699 | KEYWORD REMARKETING - Methods, systems, and apparatus for keyword remarketing. In one aspect, a method includes generating a keyword remarketing list associated with one or more keywords selected by a content item provider; adding a recipient identifier to the keyword remarketing list in response to receiving an indication that a user device has interacted with a search content item, the search content item having been provided to the user device in response to the user device transmitting a search query; receiving a content item request for a content item to be provided; determining that the content item request is for a user device that is associated with a recipient identifier included in the keyword remarketing list; and providing a remarketing content item to the user device, the remarketing content item being a content item provided by the content item provider for distribution to user devices included in the keyword remarketing list. | 09-03-2015 |
Nikhil Mohan, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150134355 | POST PROCEDURE CARE AND WELLNESS MANAGEMENT - Systems and methods for post procedure care and wellness management. A care network for a care recipient in providing post procedure care to the care recipient for a procedure performed on the care recipient is formed. A user specific care plan for the care recipient is generated, the user specific care plan including post procedure content and first post procedure care conditions associated with the post procedure content is generated for the care recipient. Whether the first post procedure care conditions are satisfied is determined. The post procedure content is sent to the care recipient through an internal communication channel. A first care data received notification comprising a generic notification lacking any personal health information of the care recipient is sent to the care recipient through an external communication channel. The care recipient is logged in to view the post procedure content through the internal communication channel. | 05-14-2015 |
Nitin Mohan, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090109217 | Pre-Computing Image Manipulations - The present disclosure includes, among other things, systems, methods and program products for pre-computing image manipulations. | 04-30-2009 |
Prabhuram Mohan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080267093 | METHOD AND APPARATUS FOR CONFERENCING - A method and apparatus is provided for conferencing a plurality of users of a communication system. The method includes the steps of detecting a plurality of electronic messages directed to a common subject matter among the plurality of users, comparing a frequency of the detected messages among the plurality of users during a time period with a threshold value and setting up an electronic conference among the plurality of users when the frequency of messages exceeds the threshold value. | 10-30-2008 |
20090074169 | Multi-Line Communication System - A method and apparatus are provided that allowing a user to simultaneously participate in two separate conversations. The method includes the steps of the user independently adjusting a volume of an audio signal for each of the two separate conversations, presenting the adjusted volume of the audio signals from the two separate conversations to the ears of the user, presenting a voice input from the user to a first of the two separate conversations and muting a voice input from the user to the second of the two separate conversations. | 03-19-2009 |
Prashanth Mohan, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20140279026 | ENERGY-EFFICIENT MOBILE ADVERTISING - Various technologies described herein pertain to prefetching advertisements for mobile advertising. A prediction model for estimating a number of advertisements that a mobile client is likely to request during an upcoming prediction time period can be employed. An estimated total amount of time of likely interaction with application(s) executed by the mobile client can be predicted; based upon such prediction, a number of advertisement slots likely to be available and a probability of each of the advertisement slots being available can be computed. Moreover, an ad server can allocate advertisements in a pending advertisement queue and/or disparate advertisements collected from an ad exchange to the mobile client based upon the number of advertisement slots likely to be available, the probability of each of the advertisements slots being available, and aggregated probabilities of the pending advertisements in the pending advertisement queue being displayed prior to corresponding deadlines for expiration. | 09-18-2014 |
Rahul Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150142347 | Solar Energy Disaggregation Techniques for Whole-House Energy Consumption Data - Systems and methods of the present invention are directed to disaggregating the contribution of solar panels from a whole house energy profile. Methods of disaggregating energy produced by solar panels from low frequency whole-house energy consumption data for a specific house, may include steps of: predicting solar energy generation for the specific house by estimating a solar capacity of the solar panels, predicting solar intensity associated with the specific house, and multiplying estimated solar capacity with predicted solar intensity; and subtracting the predicted solar energy generation from the low frequency whole house energy consumption data, thereby disaggregating the contribution of energy produced by the solar panels. Computerized systems of the same may apply machine learning models such as radial basis function, support vector, or neural network machines. | 05-21-2015 |
Rajesh Mohan, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20140351448 | EFFECTIVE NETWORK IDENTITY PAIRING - A network device may receive a request from a local device to establish a connection with a another device. The request may include an internal network identifier of the local device. The network device may evaluate a plurality of external network identifiers, associated with the network device based on selected criteria. The network device may also, or alternatively, evaluate the external network identifiers by identifying an external network identifier that is already mapped to, or paired with, the internal network identifier. The network device may select an external network identifier, of the plurality of external network identifiers, based on the evaluation and establish the connection requested by the local device using the internal network identifier and the external network identifier. | 11-27-2014 |
20150350336 | SECURE NETWORK ADDRESS TRANSLATION (NAT) PORT BLOCK ALLOCATION - A node is configured to receive, from a second node, a request to establish a session; perform, in response to the request, a network address translation (NAT) operation to establish the session, the NAT operation causing a first port block to be allocated to the session, the first port block including a first set of ports via which traffic, associated with the session, is transported; determine that the set of ports are no longer available for the session; determine whether a quantity of times that the first port block has been allocated to the session is greater than a threshold; and retain the first port block, for the session, when the quantity of times that the first port block has been allocated to the session is not greater than the threshold. | 12-03-2015 |
Rajesh Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090217039 | System, Method and Apparatus for Authenticating Calls - The present invention provides a system, method and apparatus for authenticating calls that is a robust Anti-vishing solution. The present invention can identify Caller ID spoofing, verify dialed number to detect man-in-the middle and verify called party against dialed digits to detect impersonation. This solution can handle calls coming from any phone any where with little impact on user experience. Two separate solutions are tailored for smart phones (communication devices capable of running application software) and traditional phones to reduce the impact to user experience while providing robust verification. | 08-27-2009 |
Ram Balasubramaniam Mohan, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150163218 | AUTHENTICATION UTILIZING A DYNAMIC PASSCODE FROM A USER-DEFINED FORMULA BASED ON A CHANGING PARAMETER VALUE - An authentication system utilizes dynamic passcode from a user-defined formula based on a changing parameter value. The changing parameter is publicly accessible through the communication network and has a current value that is periodically updated, such as a stock value, temperature at a specific location, or a sports score. The user-defined formula is based on the changing parameter in order to derive a passcode which authenticates a user to an associated user account. As referred to herein, the user-defined formula is a mathematical formula in which the changing parameter is one variable (e.g., [changing parameter value]+1). Some formulas include more than one changing parameter. | 06-11-2015 |
Raul Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140207298 | Applications of Non-Intrusive Load Monitoring and Solar Energy Disaggregation - Aspects in accordance with embodiments of the invention may include a method for remotely setting, controlling, or modifying settings on a programmable communicating thermostat (PCT) in order to customize settings to a specific house and user, including steps of: receiving at a remote processor information entered into the PCT by the user; receiving at the remote processor: non-electrical information associated with the specific house or user; and energy usage data of the specific house; performing by the remote processor energy disaggregation on the energy usage data; determining by the remote processor a custom schedule for the PCT based upon the information entered by the user, the non-electrical information associated with the specific house or user, and disaggregated energy usage data; revising by the remote processor, the custom schedule for the PCT based upon additional user input or seasonal changes; providing the custom schedule for the PCT to the PCT. | 07-24-2014 |
Saurabh Mohan, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20100217971 | AGGREGATION OF CRYPTOGRAPHY ENGINES - Systems, methods, and other embodiments associated with aggregation of cryptography engines are described. One example method includes receiving an outbound data packet on an outbound side of a data connection. The example method may also include analyzing the outbound data packet to determine a distribution value. The example method may also include selectively distributing the outbound data packet to one of a plurality of outbound processors based, at least in part, on the distribution value. The example method may also include receiving an inbound data packet on an inbound side of the data connection. The example method may also include examining the inbound data packet for an identifier. The example method may also include selectively distributing the inbound data packet to one of a plurality of inbound processors based, at least in part, on the identifier. | 08-26-2010 |
Saurabh Mohan, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20110087878 | ENABLING QoS FOR MACsec PROTECTED FRAMES - Embodiments associated with enabling Quality of Service (QoS) for MACsec protected frames are described. One example method includes identifying a security indicator in an encrypted network communication and selectively forwarding the encrypted network communication according to a QoS policy. The example method may also include selectively storing a control packet security indicator sniffed from a control packet network communication in response to determining that a match exists between a control packet identification field and a QoS database entry. | 04-14-2011 |
Saurabh Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150023359 | EDGE EXTENSION OF AN ETHERNET FABRIC SWITCH - An apparatus, in one embodiment, includes an edge adaptor module, a storage device, and an encapsulation module. The edge adaptor module maintains a membership in a fabric switch. A fabric switch includes a plurality of switches and operates as a single switch. The storage device stores a first table comprising a first mapping between a first edge identifier and a switch identifier. The first edge identifier is associated with the edge adaptor module and the switch identifier is associated with a local switch. This local switch is a member of the fabric switch. The storage device also stores a second table comprising a second mapping between the first edge identifier and a media access control (MAC) address of a local device. During operation, the encapsulation module encapsulates a packet in a fabric encapsulation with the first edge identifier as the ingress switch identifier of the encapsulation header. | 01-22-2015 |
Shalabh Mohan, Moutain View, CA US
Patent application number | Description | Published |
---|---|---|
20140279320 | ALLOCATING AND PRICING VIRTUAL RESOURCES - A method and apparatus for allocating and pricing virtual resources is provided. According to one aspect, pricing information is obtained for a plurality of virtual resources offered by a plurality of providers. A set of selected virtual resources is determined for a first customer. An expected quantity is determined for at least one virtual resource for the first customer. A fixed charge is determined based on the pricing information, the set of selected virtual resources and at least one expected quantity. At least one unit rate is determined for at least one virtual resource based on the pricing information. The first customer is provided access to the set of selected virtual resources during a billing period, wherein the fixed charge is billed for the billing period. An overflow charge, if any, is determined the at least one unit rate and an actual usage during the billing period. | 09-18-2014 |
Shalabh Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110078309 | Apparatus for Filtering Server Responses - A data processing apparatus, comprising at least one processor and a traffic monitor comprising logic which, when executed by the processor, causes the processor to perform: creating, using forward Domain Name System (DNS) lookups, a mapping of domain names to Internet Protocol (IP) addresses; determining whether a particular domain in the mapping requires handling data traffic to or from the particular domain by performing a particular action; based on the mapping, determining one or more IP addresses that are associated with the particular domain; generating policy for a firewall that instructs the firewall to perform the particular action upon receiving a particular request; wherein the particular request specifies a particular IP address that is within the particular domain. | 03-31-2011 |
Shantha Mohan, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20110068166 | APPARATUS AND METHOD FOR AUTHENTICATING PRODUCTS - A computer readable medium including executable instructions to analyze radio frequency (RF) tag information includes executable instruction to access cross-enterprise RF tag information, identify a product transition based upon the cross-enterprise RF tag information, and define a new product path based upon the product transition, where the new product path defines product pedigree information. Additional executable instructions authenticate a user, secure product information, supply product pedigree information corresponding to the product information, and verify the pedigree of the product based upon the product pedigree information. | 03-24-2011 |
Siddharth Mohan, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100035647 | AUTOMATED PARAMETER ADJUSTMENT TO COMPENSATE SELF ADJUSTING TRANSMIT POWER AND SENSITIVITY LEVEL AT THE NODE B - A small base node such as a Home Base Node (HNB), or femto cell, may reduce its transmit power in order to prevent co-channel or adjacent channel interference, or to limit its coverage area. Once the power is set, the HNB signal to a served Home User Equipment (HUE) its transmit Common Pilot Channel (CPICH) transmit power for accurate path loss estimation. When this power is outside of the permissible range, the HNB adjusts other parameters (such as Random Access Channel (RACH) constant value) to compensate for the error in signaled CPICH power, and thus compensate in that process the error in determining path loss. Similarly, if the uplink sensitivity is adjusted, to prevent interference, parameters would also be adjusted and signaled to the HUE to reflect the link imbalance. | 02-11-2010 |
20110149919 | Dynamic Adjustment of Reordering Release Timer - Aspects describe dynamically adjusting a reordering release timer to mitigate latency in a MAC-hs queue. Information already available at a mobile device is utilized for current packets and for missing packets to dynamically adjust the value of the T1 timer in an effort to mitigate latency. Further, the network might provide information regarding HARQ attempts, which mobile device can utilize for computing the dynamic value of the T1 timer. The network might signal the amount of time the mobile device should subtract from timer T1 for every HARQ transmission. Further, the T1 timer might only be dynamically adjusted for a subset of radio bearers. | 06-23-2011 |
20120220324 | Method and Apparaatus for Intercell Uplink Interference Control - Wireless user equipment (UE) operating in a wireless communication system may operate in a state, for example, the CELL_FACH state in UMTS, that does not allow for soft handoff from one cell to another. This inability to engage in soft handover may lead to intercell interference at a non-serving cell when the UE transmits on its uplink in close proximity to the non-serving cell. Therefore, provided in the present disclosure is method of wireless communication, which includes receiving a neighbor cell identification set indicating one or more neighbor cells, receiving a relative grant channel resource index corresponding to a relative grant channel shared by at least one of the one or more neighbor cells, detecting intercell interference associated with a user equipment (UE) in the one or more neighbor cells, and transmitting a non-serving relative grant message to the UE on the relative grant channel. | 08-30-2012 |
20130016681 | AUTOMATED PARAMETER ADJUSTMENT TO COMPENSATE SELF ADJUSTING TRANSMIT POWER AND SENSITIVITY LEVEL AT THE NODE B - A small base node such as a Home Base Node (HNB), or femto cell, may reduce its transmit power in order to prevent co-channel or adjacent channel interference, or to limit its coverage area. Once the power is set, the HNB signal to a served Home User Equipment (HUE) its transmit Common Pilot Channel (CPICH) transmit power for accurate path loss estimation. When this power is outside of the permissible range, the HNB adjusts other parameters (such as Random Access Channel (RACH) constant value) to compensate for the error in signaled CPICH power, and thus compensate in that process the error in determining path loss. Similarly, if the uplink sensitivity is adjusted, to prevent interference, parameters would also be adjusted and signaled to the HUE to reflect the link imbalance. | 01-17-2013 |
20130044663 | Supporting DL Triggered HS-DPCCH in a cell in CELL_FACH - Apparatus and methods are described for initiating an operating a high speed uplink channel. A user equipment may receive an order from a Node B triggering a feedback response. The user equipment may perform a physical random access channel (PRACH) procedure in response to receiving the order, and may also initiate a collision resolution procedure The user equipment may transmit a current channel quality indicator (CQI) of the user equipment on a high speed dedicated physical control channel (HS-DPCCH) prior to achieving collision resolution. | 02-21-2013 |
20130176961 | APPARATUS AND METHODS OF UNAMBIGUOUS MAC-I PDU FORMATTING - The described aspects include a user equipment (UE) apparatus and corresponding method of performing a High-Speed Uplink Packet Access (HSUPA) transmission. The aspects include determining availability of information for transmission while the UE is in a Cell_FACH state and an idle mode. Further, aspects include generating a message including a scheduling information (SI) indicator during a collision resolution phase of an uplink procedure when SI data is allowed to be transmitted during the collision resolution phase, wherein the SI indicator identifies whether the SI data is included in a Medium Access Control-i (MAC-i) Packet Data Unit (PDU). Additionally, the aspects include transmitting the message, destined for a network component, during the collision resolution phase. The described aspects also include a corresponding network component and method for receiving the message and unambiguously determining presence of SI data in the MAC-i PDU. | 07-11-2013 |
20130176992 | Method and Apparatus for Application of Precoder Information at the UE in Closed Loop Transmit Diversity - Apparatus and methods are described herein for applying precoding information updates at a user equipment (UE). The UE receives precoder information from a network component. The UE can them transmit packet data over a transmit time interval (TTI) of tow or more slots using transmit diversity. The UE updates the precoder for transmit diversity with the precoder information in a slot subsequent to the first slot in the TTI. The precoder information is applied to update the precoder at a slot boundary within the TTI. | 07-11-2013 |
20140029455 | METHOD AND APPARATUS FOR AVAILABLE BANDWIDTH ESTIMATION BY A USER EQUIPMENT IN IDLE AND/OR CONNECTED MODE - A method and apparatus for determining available downlink bandwidth are described. The described aspects may include estimating an available link capacity of a cell for a user equipment. The described aspects may include estimating an available fraction of cell resources for the user equipment. The described aspects may include estimating available bandwidth of the cell for the user equipment as a function of the estimated available link capacity and the estimated available fraction of cell resources. Available bandwidth may be estimated for a cell in a Universal Mobile Telecommunications System (UMTS) system when the user equipment is in an idle mode and/or a connected mode. Available bandwidth may be estimated for a cell in a Long Term Evolution (LTE) system when the user equipment is in an idle mode and/or a connected mode. | 01-30-2014 |
20140080529 | APPARATUS, METHOD, AND SYSTEM FOR UPLINK POWER CONTROL IN A HETEROGENEOUS WIRELESS COMMUNICATION NETWORK - Apparatus and methods are disclosed for power control of uplink transmissions by a user equipment in a way that can reduce interference to neighbor cells. Various aspects of the disclosure decouple the power control for uplink data transmissions from the power control for uplink for a control channel transmissions. For example, one type of power control command may be utilized to control the power the UE utilizes to transmit data channels such as the DPDCH and/or the E-DCH (e.g., the E-DPDCH and the E-DPCCH). Further, another type of power control command may be utilized to control the power the UE utilizes to transmit control channels such as the HS-DPCCH. In this way, the uplink data channels, which can cause substantial interference to neighbor cells, can be power controlled by those neighbor cells to reduce that interference. Moreover, the control channel corresponding to the downlink data transmissions can be controlled by the downlink serving cell, thus ensuring reliable feedback corresponding to those downlink transmissions. | 03-20-2014 |
20140128080 | METHOD AND APPARATUS FOR PRE-CONFIGURING FOR A SERVING CELL CHANGE TO NEIGHBOR CELLS - Aspects related to pre-configuring for a serving cell change to neighbor cells are described. In one example, a user equipment (UE) may camp on a first cell. The UE may receive at least one communication including target cell pre-configuration information for one or more neighbor cells eligible for pre-configuration. The UE may determine that the first cell is no longer providing adequate service and identify a target cell, which may be one of the one or more neighbor cells, but is not part of an active set for the UE. The UE may transmit a message (e.g., Event 1d) requesting a serving cell change to the target cell. The UE may configure to receive service from the target cell based on the pre-configuration information associated with the target cell. The UE may receive an indication to perform the serving cell change and perform the serving cell change. | 05-08-2014 |
20140135010 | APPARATUS AND METHODS OF ENHANCED MOBILITY MANAGEMENT - Apparatus and methods of mobility management include identifying a target cell as an active set candidate. The apparatus and methods further include determining that a trigger adjustment condition exists, wherein the trigger adjustment condition triggers an adjustment of a timing value that indicates a sending time of a target cell add message to a serving cell. Moreover, the apparatus and methods include sending the target cell add message including the target cell to the serving cell based on determining that the trigger adjustment condition exists. | 05-15-2014 |
20140269495 | SELECTING A NETWORK FOR A WIRELESS DEVICE - Disclosed is an apparatus, system, and method for a wireless device to select a network. The wireless device receives a request from a user to access a network site. The wireless device then selects a network based upon a predefined weighted criteria setting that was previously selected by the user. | 09-18-2014 |
20140349269 | SIGNALING DEVICE FOR TEACHING LEARNING DEVICES - Various embodiments for conducting proxy teaching for learning devices within a decentralized system, including an embodiment method with operations for obtaining, by a teacher signaling device, objectives data related to activities of one or more of the learning devices, generating, by the teacher signaling device, teaching routines based on the obtained objectives data, and broadcasting, by the teacher signaling device, teaching signals configured to teach one or more of the learning devices based on the generated teaching routines. Other embodiments may obtain objectives data by requesting reflex information from the learning devices or intercepting event report messages transmitted by the learning devices. Other embodiments may include broadcasting discovery signals to identify nearby learning devices and modifying teaching routines when objectives of the generated teaching routines cannot be achieved. Other embodiments may include transmitting an authorization request to a user device to determine whether to broadcast teaching signals. | 11-27-2014 |
20150223138 | METHODS AND APPARATUS FOR OPPORTUNISTIC SMALL CELL TRIGGERING - Methods and apparatus are described for opportunistic small cell triggering. The methods and apparatus include determining, by a user equipment (UE) connected to a cell, a change of location of the UE. Further, the methods and apparatus include requesting small cell information from a database based at least in part on the change of location of the UE. Moreover, the methods and apparatus include attempting to detect a small cell based on the small cell information. Additionally, the methods and apparatus include transmitting a message to turn on the small cell when no the small cell is not detected. | 08-06-2015 |
Srinivasan Mohan, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20100104564 | Altered Antibody Fc Regions and Uses Thereof - The present invention relates to altered antibody Fc regions and uses thereof. | 04-29-2010 |
20110123440 | Altered Antibody FC Regions and Uses Thereof - The present invention relates to altered antibody Fc regions and uses thereof. | 05-26-2011 |
Subburaman Mohan, Redlands, CA US
Patent application number | Description | Published |
---|---|---|
20100221232 | COMPOSITION AND METHODS FOR OSTEOGENIC GENE THERAPY - The present disclosure provides compositions and methods for increasing bone growth and/or enhancing wound healing, for example, fracture repair. The disclosure provides recombinant nucleic acids useful for promoting bone growth. For example, the disclosure provides recombinant nucleic acids that encode a fibroblast growth factor-2 (FGF-2) analog. The disclosure also provides vectors and cells incorporating these nucleic acids, as well as FGF-2 analogs encode by them. The disclosure also provides a mouse system of bone marrow transplantation and methods for producing as well as methods for using the system. Methods for inducing division and/or inducing differentiation of a hematopoietic stem cell are also provided, as are methods for enhancing bone growth and/or wound repair (for example, fracture repair). | 09-02-2010 |
20110004947 | COMPOSITIONS AND METHODS FOR OSTEOGENIC GENE THERAPY - The present disclosure provides compositions and methods for increasing bone growth and/or enhancing wound healing, for example, fracture repair. The disclosure provides recombinant nucleic acids useful for promoting bone growth. For example, the disclosure provides recombinant nucleic acids that encode a fibroblast growth factor-2 (FGF-2) analog. The disclosure also provides vectors and cells incorporating these nucleic acids, as well as FGF-2 analogs encode by them. The disclosure also provides a mouse system of bone marrow transplantation and methods for producing as well as methods for using the system. Methods for inducing division and/or inducing differentiation of a hematopoietic stem cell are also provided, as are methods for enhancing bone growth and/or wound repair (for example, fracture repair). | 01-06-2011 |
20140256917 | COMPOSITIONS AND METHODS FOR OSTEOGENIC GENE THERAPY - The present disclosure provides compositions and methods for increasing bone growth and/or enhancing wound healing, for example, fracture repair. The disclosure provides recombinant nucleic acids useful for promoting bone growth. For example, the disclosure provides recombinant nucleic acids that encode a fibroblast growth factor-2 (FGF-2) analog. The disclosure also provides vectors and cells incorporating these nucleic acids, as well as FGF-2 analogs encode by them. The disclosure also provides a mouse system of bone marrow transplantation and methods for producing as well as methods for using the system. Methods for inducing division and/or inducing differentiation of a hematopoietic stem cell are also provided, as are methods for enhancing bone growth and/or wound repair (for example, fracture repair). | 09-11-2014 |
Subra Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150142942 | NETWORK STORAGE MANAGEMENT AT SCALE USING SERVICE LEVEL OBJECTIVES - Technology is disclosed for managing network storage services by service level objectives (SLOs). The method receives multiple service level capability (SLC) templates; creates at least one storage service level (SSL) instance using at least one of the SLC templates; provisions a storage object located in a network storage infrastructure based on the SSL instance; and services storage requests using the storage object. | 05-21-2015 |
Sudhir Mohan, Brisbane, CA US
Patent application number | Description | Published |
---|---|---|
20140337124 | AUTOMATED OPTIMIZATION OF AN ADVERTISEMENT PLACEMENT ENGINE - A system and method for predicting a performance of a target advertisement placement via a simulation for optimum tuning is disclosed. A simulator receives a set of queries from a production engine, selects a subset of simulation queries from the queries by filtering, modifies query parameters as needed, transmits the simulation queries to the target engine for simulation, collects search results from the target engine, and computes a summary metric, which includes data fields retrieved from the search results and quantities calculated by using a prediction model derived from a production data warehouse. The simulator may further produce a simulation report, an indicator of performance prediction for the target engine, which comprises multiple metrics for the target engine, calculated with varying engine parameters. | 11-13-2014 |
Sudhir Mohan, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20150356671 | SYSTEM, METHOD, AND APPARATUS FOR AUTOMATED COST OF SALE BIDDING - The present disclosure is directed to apparatuses, systems, and methods for automatically managing cost of sale (COS) bidding for merchants (alternatively referred to herein as “vendors”). Described herein are automated COS bidding processes (or automated COS bidding logic, modules, or engines) utilized such that merchants need not actively manage their bids (i.e., fees associated with displaying item listings). As described herein, embodiments automate merchant bids using a formula based, at least in part, on the price of the item, the cost of selling from the advertiser, and historical performance data. | 12-10-2015 |
Sumit Mohan, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100034270 | INTENSITY COMPENSATION TECHNIQUES IN VIDEO PROCESSING - Techniques for intensity compensation in video processing are provided. In one configuration, a wireless communication device compliant with the VC1-SMPTE standard (e.g., cellular phone, etc.) comprises a processor that is configured to execute instructions operative to reconstruct reference frames from a received video bitstream. A non-intensity-compensated copy of a reference frame of the bitstream is stored in a memory of the device and used for defining the displayable images and for on-the-fly generation of a stream of intensity-compensated pixels to perform motion compensation calculations for frames of the video bitstream. | 02-11-2010 |
20130301712 | INTERLEAVE BLOCK PROCESSING ORDERING FOR VIDEO DATA CODING - Systems and methods for interleaving video sub-blocks in video coding are described herein. In one aspect, an apparatus includes a memory and a video coder. The memory stores a first video block and a second video block. The first video block and the second video block include sub-blocks. The video coder processes a first sub-block of the first video block according to a first process and a second process, and processes a second sub-block of the first video block according to the first process and the second process after processing the first sub-block of the first video block according to the first process and the second process. Further, the video coder processes a first sub-block of the second video block according to the first process before processing the second sub-block of the first video block according to the first process. | 11-14-2013 |
20130301713 | SYSTEMS AND METHODS FOR INTRA PREDICTION VIDEO CODING - Systems and methods for intra prediction video coding are described herein. In one aspect, an apparatus includes a processor and a memory. The processor divides a video block into a plurality of video sub-blocks having a first size. The video block includes video units and has an intra prediction mode, and each video sub-block of the plurality of video sub-blocks includes at least a non-zero integer number of video units of the video block. The processor further determines prediction variables for a first video sub-block of the plurality of video sub-blocks based on the intra prediction mode of the video block and determines a predicted video unit for each video unit of the first video sub-block based on the intra prediction mode of the video block and the prediction variables for the first video sub-block. The memory stores the predicted video units. | 11-14-2013 |
20130301727 | PROGRAMMABLE AND SCALABLE INTEGER SEARCH FOR VIDEO ENCODING - Methods and systems for efficient searching of candidate blocks for inter-coding and/or intra coding are provided. In one innovative aspect, an apparatus for performing motion estimation is provided. The apparatus includes a processor configured to identify a number of candidate blocks of a frame of video data to be searched, at least one candidate block corresponding to a block of another frame of the video data. The processor is further configured to select one or more of the candidate blocks to search based on a distance between the candidate blocks. The processor is also configured to select a method for searching the selected candidate blocks based on a format of the video data. The processor is also configured to estimate the motion for the block of the another frame based on the selected method and the selected candidate blocks. | 11-14-2013 |
20130301742 | UNIFIED FRACTIONAL SEARCH AND MOTION COMPENSATION ARCHITECTURE ACROSS MULTIPLE VIDEO STANDARDS - Methods and systems for performing at least one of video encoding and video decoding are disclosed. In one implementation, the system includes a controller configured to determine a video standard associated with a portion of the video data, each portion of the video data associated with one of a plurality of video standards. The controller is further configured to provide a set of the filter parameters which are associated with a video standard to be used for at least one of the video encoding and decoding and at least one filter configured to filter at least one reference pixel received from the reference pixel memory based, at least in part, on the provided set of filter parameters. | 11-14-2013 |
20140269895 | INTEGRATED DOWNSCALE IN VIDEO CORE - Implementations include video image processing systems, methods, and apparatus for integrated video downscale in a video core. The downscaler computes and writes a display frame to an external memory. This frame may have the same resolution as a target display device (e.g., mobile device). The target display device then reads this display frame, rather than the original higher resolution frame. By enabling downscale during encoding/decoding, the device can conserve resources such as memory bandwidth, memory access, bus bandwidth, and power consumption associated with separately downscaling a frame of video data. | 09-18-2014 |
20150016536 | CONCURRENT PROCESSING OF HORIZONTAL AND VERTICAL TRANSFORMS - In an example, a method of transforming video data in video coding includes applying a first stage of a two-dimensional transform to a block of video data values to generate a block of first stage results, and applying a second stage of the two-dimensional transform to the block of first stage results without reordering the first stage results to generate a block of second stage results. | 01-15-2015 |
20150085916 | FILTERING VIDEO DATA IN VIDEO CODING - In an example, a method for filtering pixel data in video coding comprises determining a pixel filtering task from a plurality of pixel filtering tasks for filtering the pixel data, wherein each filtering task of the plurality of pixel filtering tasks is based on an instruction set for a programmable instruction set based controller, and executing the determined filtering task on the pixel data. | 03-26-2015 |
Sumit Mohan, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20150215617 | LOW COMPLEXITY SAMPLE ADAPTIVE OFFSET ENCODING - At least one processor is configured to encode samples of a largest coding unit (LCU) of a picture using a sample adaptive offset (SAO) mode. To encode the samples of the LCU using SAO, the at least one processor is configured to: calculate differences between corresponding reconstructed samples of the LCU and original samples of the LCU, clip a number of bits from each of the differences to form clipped differences, sum the clipped differences to form a sum of differences, clip the sum of differences to form a clipped sum of differences, calculate a number of the reconstructed samples, clip a number of bits from the number of reconstructed samples to form a dipped number of samples, and divide the clipped sum of differences by the clipped number of samples to produce an offset for the LCU. | 07-30-2015 |
Sumit Mohan, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20150139331 | ADAPTIVE CONTROL FOR TRANSFORMS IN VIDEO CODING - In an example, a method of transforming video data comprises determining, based on variable operational code, a plurality of control parameters for transforming the video data in a transform domain, wherein the operational code maps each of the plurality of control parameters to respective operational code fields, and performing transformation of the video data based on the determined control parameters. | 05-21-2015 |
Sunderarajan Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100153900 | AUTOMATED CIRCUIT DESIGN PROCESS FOR GENERATION OF STABILITY CONSTRAINTS FOR GENERICALLY DEFINED ELECTRONIC SYSTEM WITH FEEDBACK - A method is described that involves accepting a description of an electronic system having feedback. The method further includes expressing a real root of the electronic system's transfer function and expressing a real part of a complex root of the electronic system's transfer function. The method further includes expressing a time parameter as a maximum of the real root and the real part of a complex root. The method further involves expressing a settling time of the electronic system with the time parameter and using the settling time to automatically generate a design for the electronic system. | 06-17-2010 |
Sunderarajan S. Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20130125081 | Automated Circuit Design Using Active Set Solving Process - A method is described that involves solving a family of equations for a circuit being designed over a subset of operational scenarios, thereby producing numeric values for design parameters of the circuit. The family of equations is enhanced with the numeric values are solved over a second subset of the operational scenarios. A design for the circuit that includes the numeric values is produced. | 05-16-2013 |
20130179849 | Automated Circuit Design For Generation of Stability Constraints for Generically Defined Electronic System with Feedback - A method is described that involves accepting a description of an electronic system having feedback. The method further includes expressing a real root of the electronic system's transfer function and expressing a real part of a complex root of the electronic system's transfer function. The method further includes expressing a time parameter as a maximum of the real root and the real part of a complex root. The method further involves expressing a settling time of the electronic system with the time parameter and using the settling time to automatically generate a design for the electronic system. | 07-11-2013 |
Sunderarajan Sunderesan Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20130159958 | EQUATION BASED TRANSIENT CIRCUIT OPTIMIZATION - Circuit simulation can be performed on digital, analog, and mixed signal types of circuitry. Phases of operation are identified for a circuit and transient behavior is analyzed. Multiple time points are identified and the circuit is replicated for those time points with evaluation of the circuitry performed at those various time points. Simultaneous optimization is performed across the time points. Transistors and other devices can have their lengths, widths, and number of fingers optimized. Simulation can include determining Kirchhoff current law equations for various nodes within the circuit. Equations describing device operation can include non-convex signomial equations and convex polynomial equations. | 06-20-2013 |
Sunil Mohan, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20080221987 | System and method for contextual advertisement and merchandizing based on an automatically generated user demographic profile - A computer-implemented system and method for keyword extraction and contextual advertisement generation based on user demographic profile are disclosed. The system in an example embodiment includes a category extraction service to associate product or service category information in an item group related to a host site, and a user demographic profile generator to obtain user interaction information related to a host site, to generate a user demographic profile for each item group, and to identify at least one other item group to which a particular user demographic profile relates. | 09-11-2008 |
20080270250 | FLEXIBLE ASSET AND SEARCH RECOMMENDATION ENGINES - The subject mater herein relates to Internet-based commerce and, more particularly, to a flexible asset and search recommendation engines. Various embodiments herein provide systems, methods, and software to identify relationships between assets and provide asset recommendations as a function of the identified relationships. In some embodiments, relationships between assets are identified by gathering statistics including a probability of an action in view of one or more other actions an entity may have performed. | 10-30-2008 |
20090030803 | MERCHANDISING ITEMS OF TOPICAL INTEREST - Various embodiments are described herein that provide one or more of a systems, methods, software, and data structures within an Internet marketp lace context that are useful to promote products that may be associated with an event occurrence. Some embodiments further utilize collaborative filtering to augment event-based product recommendations. | 01-29-2009 |
20090150214 | Interest level detection and processing - Apparatus, systems, and methods may operate to monitor an activity level associated with queries made in an online marketplace over a monitoring time period to provide an activity rate, and to determine that the activity rate has crossed a merchandising threshold rate. In response, a cluster of items or item groups associated with the queries may be presented on a display, perhaps in conjunction with a landing page merchandising promotion. Additional apparatus, system, and methods are disclosed. | 06-11-2009 |
20090164358 | MERCHANDISING FOR HIGHER BIDS - A method and a system for merchandising for higher bids are provided. In example embodiments, a proposed price for a first listing may be received from a user. In response to receiving of the proposed price, a message may be conveyed to the user when the proposed price is lower than an expected price for the first listing. In supporting the message, the user may be provided with price and popularity information related to one or more second listings similar to the first listing. | 06-25-2009 |
20100332539 | PRESENTING A RELATED ITEM USING A CLUSTER - An initial item is grouped into a cluster defined by a query expression applied to a description of the item. Given the initial item, its associated cluster is accessed, and another item is identified based on the initial item's cluster or from a cluster designated as similar to the initial item's cluster. Once identified, the other item is presented as related to the initial item. | 12-30-2010 |
20110231279 | MERCHANDISING ITEMS OF TOPICAL INTEREST - Various embodiments are described herein that provide one or more of a systems, methods, software, and data structures within an Internet marketplace context that are useful to promote products that may be associated with an event occurrence. Some embodiments further utilize collaborative filtering to augment event-based product recommendations. | 09-22-2011 |
20110276432 | FLEXIBLE ASSET AND SEARCH RECOMMENDATION ENGINES - The subject mater herein relates to Internet-based commerce and, more particularly, to a flexible asset and search recommendation engines. Various embodiments herein provide systems, methods, and software to identify relationships between assets and provide asset recommendations as a function of the identified relationships. in some embodiments, relationships between assets are identified by gathering statistics including a probability of an action in view of one or more other actions an entity may have performed. | 11-10-2011 |
20120030714 | METHOD AND SYSTEM FOR REMOTE TELEVISION REPLAY CONTROL - A method, system, computer medium, and other embodiments for integrating unrelated web hosted services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In one embodiment, users access the media-based device through one or more unrelated web portals, so as to control and to program the media-based device in a single web session, and to see information both stored on the media-based device and originating from third-party online sources of information and services in a single integrated presentation. | 02-02-2012 |
20120039580 | Method and System for Remote Television Replay Control - A method, system, computer medium, and other embodiments for integrating unrelated web hosted services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In one embodiment, users access the media-based device through one or more unrelated web portals, so as to control and to program the media-based device in a single web session, and to see information both stored on the media-based device and originating from third-party online sources of information and services in a single integrated presentation. | 02-16-2012 |
20120109788 | MERCHANDISING ITEMS OF TOPICAL INTEREST - Various embodiments are described herein that provide one or more of a systems, methods, software, and data structures within an Internet marketplace context that are useful to promote products that may be associated with an event occurrence. Some embodiments further utilize collaborative filtering to augment event-based product recommendations. | 05-03-2012 |
20120239519 | PERSONALIZING SEARCH RESULTS - Some embodiments provide personalized search services. The personalized search services operate to contextualize what is being searched for and to provide at least some search results in that context that are specific to the user to whom the results are to be provided. | 09-20-2012 |
20130013373 | PRESENTING ITEMS BASED ON ACTIVITY RATES - Apparatus, systems, and methods may operate to monitor an activity level with respect to queries submitted to an online marketplace over a certain time period to calculate an activity rate, to determine that a predicted change in the activity rate has crossed a specified threshold rate, and to display a landing page identifying at least one of items or item groups associated with the queries on a display based on the determining. | 01-10-2013 |
20140040023 | MERCHANDISING ITEMS OF TOPICAL INTEREST - Various embodiments are described herein that provide one or more of a systems, methods, software, and data structures within an Internet marketplace context that are useful to promote products that may be associated with an event occurrence. Some embodiments further utilize collaborative filtering to augment event-based product recommendations. | 02-06-2014 |
Suren Mohan, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120278518 | NON-PORTED GENERIC DEVICE (SOFTWARE MANAGED GENERIC DEVICE) - Techniques are disclosed for utilizing a non-ported generic device (NGD) or other non-ported hardware to couple processing device(s) to access components on a serial data bus without the need for integrated manager hardware. Using the NGD, a processing device(s) can utilize available unused bandwidth on the serial data bus to communicate with components coupled with the serial data bus, including a processing device having the manager hardware. Various alterations and embodiments are disclosed. | 11-01-2012 |
20120278646 | WAKING A MEDIA BUS - Arrangements for restarting data transmission on a serial low-power inter-chip media bus (SLIMbus) are presented. A clock signal may be provided in an active mode to a component communicatively coupled with the SLIMbus. Immediately prior to the clock signal in the active mode being provided, the clock signal may have been in a paused mode. While the clock signal was in the paused mode at least until the clock signal is provided in the active mode, the data line may have been inactive (e.g., a toggle on the data line may not have been present). Frame synchronization data for a frame may be transmitted. The frame synchronization data for the frame, as received by the component, may not match expected frame synchronization data. Payload data may be transmitted as part of the frame to the component, wherein the payload data is expected to be read properly by the component. | 11-01-2012 |
20130019038 | MULTIPLE SLIMBUS CONTROLLERS FOR SLIMBUS COMPONENTS - Methods, systems, apparatuses, and computer-readable media for controlling components connected to and/or otherwise associated with a data bus are presented. According to one or more aspects of the disclosure, a plurality of processing devices having data bus management capability and at least one data bus associated with the plurality of processing devices may be identified. Subsequently, an inter-processor communication (IPC) layer for communication between the plurality of processing devices and the at least one data bus may be established over a messaging layer utilized by the at least one data bus. At least one component associated with the at least one data bus may then be controlled via the IPC layer using at least one of the plurality of processing devices. | 01-17-2013 |
20130156044 | SYSTEM AND METHOD OF SENDING DATA VIA A PLURALITY OF DATA LINES ON A BUS - A method includes sending data from a first serial low-power inter-chip media bus (SLIMbus) component to a second SLIMbus component. The method further includes sending the data via at least a first SLIMbus data line of a plurality of SLIMbus data lines. | 06-20-2013 |
Tanuj Mohan, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130069542 | Event Detection and Environmental Control within a Structure - Embodiments of methods, apparatuses and systems for identifying an event are disclosed. One method includes sensing motion with a motion sensor, wherein the motion sensor is stationary, and the motion sensor senses motion of an object that is external to the motion sensor. The embodiment further includes matching the sensed motion with one of a plurality of stored patterns of events, and identifying an event associated with the sensed motion based on a match between a one of the plurality of patterns and the sensed motion. One apparatus includes a sensing device, wherein the sensing device includes a light sensor sensing motion and a processor. The processor is configured to match the sensed motion with one of a plurality of stored patterns of events, and identify an event associated with the sensed motion based on a match between a one of the plurality of patterns and the sensed motion. | 03-21-2013 |
20130069543 | Dual-Technology Occupancy Detection - Apparatuses, methods and systems for dual-technology occupancy detection are disclosed. One dual-technology occupancy detection apparatus includes a motion sensor sensing motion, an ambient light sensor sensing variation in ambient light, and a controller for detecting occupancy and controlling a building environmental parameter based on the sensed motion and the sensed variations in ambient light. One method of detecting occupancy for controlling lighting includes sensing motion with a motion sensor, sensing variations in ambient light with an ambient light sensor, and detecting occupancy and controlling activation of a light based on the sensed motion and the sensed variations in ambient light. | 03-21-2013 |
Tanuj Mohan, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20090094340 | Intelligence of the crowd electronic mail management system - Embodiments of ranking emails within an email system are disclosed. One method of ranking emails within an email system includes monitoring actions of a plurality of email users of the email system, and ranking a plurality of emails sent or received by at least one of the email users based on the monitored actions of the plurality of email users. | 04-09-2009 |
Tanuj Mohan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110057581 | Floor Plan Deduction Using Lighting Control and Sensing - An apparatus and method of deducing building floor plan information are disclosed. One method includes changing an intensity of light generated from a plurality of lights within a building. A plurality of light sensors senses an intensity of light received from at least one of the plurality of lights. A distance between at least one light sensor and at least one of the plurality of lights is estimated based on the sensed intensity of light. | 03-10-2011 |
20110140612 | Lighting Control - An apparatus and method of controlling a light are disclosed. One method includes detecting a light adjusting trigger event, selecting a random delay time, and adjusting the light, wherein the light adjustment occurs the random delay time after detecting the light adjusting trigger event. | 06-16-2011 |
20120032599 | Intelligent Light Retrofit - An apparatus and method of retrofitting a light fixture are disclosed. One method includes interfacing a retrofit controller with a dimming ballast of the light fixture, connecting the retrofit controller to at least one sensor, and connecting the retrofit controller to a power supply and a network. Another embodiment includes a light fixture retrofit controller and a separate sensor unit. The combination of the retrofit controller and a separate sensor unit are operative to provide power and dimming control of a dimming ballast of an existing light fixture. The dimming control is base on at least one of a signal sensed by the separate sensor unit and control information received from a network. | 02-09-2012 |
20120062125 | Distributed Lighting Control of a Corridor or Open Areas - Methods and apparatuses of distributed lighting control are disclosed. One method includes a sensor sensing a change of light intensity per unit of time greater than a sense threshold. If a light associated with the sensor is within a corridor and the sensed change of light intensity per unit of time is greater than the sense threshold, then the light is activated at a preselected corridor light intensity. If the light associated with the sensor is not within a corridor and the sensed change of light per unit of time is greater than the sense threshold, then the light is activated at a preselected non-corridor light intensity. For an embodiment, the preselected corridor light intensity is greater than the preselected non-corridor light intensity. | 03-15-2012 |
20120112667 | Controlling Intensity of a Light Through Qualified Motion Sensing - Methods and apparatuses for controlling light intensity of a light through motion sensing are disclosed. One method includes sensing a first instance of motion. The light is activated only if consecutive instances of motion are sensed, wherein each instance is sensed within a gap of time of a previously sensed instance of motion, and the consecutive instances of motion being sensed span an entire window of time after sensing the first instance of motion. One apparatus includes a motion sensor for sensing a first instance of motion. The apparatus further includes a controller interfaced to the motion sensor and the light, the controller operative to activate the light only if consecutive instances of motion are sensed, wherein each instance is sensed within a gap of time of a previously sensed instance of motion, and the consecutive instances of motion being sensed span an entire window of time after sensing the first instance of motion. | 05-10-2012 |
20120130544 | Logical Groupings of Intelligent Building Fixtures - Methods, apparatuses and systems of building control, are disclosed. One system includes a plurality of building fixtures and at least one sensor interfaced with at least one of the plurality of building fixtures. Further, each building fixture includes a communication port and a controller. For this embodiment, each controller is configured to independently control at least one of an environmental load or a security device, either receive or help designate the building fixture as belonging to a logical group of building fixtures, and share at least one of sensor or state information with other building fixtures within the logical group of building fixtures, through the communication port. | 05-24-2012 |
20120229049 | Lighting Control With Automatic and Bypass Modes - Methods, systems and apparatuses for controlling a light through an automatic mode and a bypass mode are disclosed. One method includes receiving physical signaling. Detection of a predetermined sequence of the physical signaling is used to determine whether to control the light in the automatic mode or the bypass mode. The automatic mode provides network control of the light, and the bypass mode bypasses the network control of the light. One lighting system includes a light, a sensor for receiving and sensing the physical signaling, and a controller detecting a predetermined sequence of the physical signaling. Detection of a predetermined sequence of the physical signaling is used to determine whether to control the light in the automatic mode or the bypass mode. The automatic mode provides network control of the light, and the bypass mode bypasses the network control of the light. | 09-13-2012 |
20120299485 | Distributed Lighting Control - Apparatuses, methods and systems for controlling a luminaire are disclosed. One embodiment includes a lighting control sub-system. The lighting control sub-system includes a luminaire, a controller coupled to the luminaire, and a sensor coupled to the controller. The sensor generates a sensed input. The lighting control sub-system further includes a communication interface, wherein the communication interface couples the controller to an external device. The controller is operative to control a light output of the luminaire based at least in part on the sensed input, and to communicate at least one of state or sensed information to the external device. | 11-29-2012 |
20120326608 | Intelligent and Emergency Light Control - Methods, apparatuses and systems of an intelligent light controller controlling a light, are disclosed. One method includes interpreting a switch from a normal power supply to an emergency power supply. Upon interpreting the switch from the normal power supply to the emergency power supply, the intelligent light controller controllably powers the light for a predetermined period of time. Further, the intelligent light controller executes an energy-savings behavior control of the light. | 12-27-2012 |
20130020949 | LIGHTING CONTROL - An apparatus and method of controlling a light are disclosed. One light apparatus includes a light and a controller. The controller is operative to detect a light adjusting trigger event, select a random delay time, and adjust the light, wherein the light adjustment occurs the random delay time after detecting the light adjusting trigger event. | 01-24-2013 |
20130088168 | COMMISSION OF DISTRIBUTED LIGHT FIXTURES OF A LIGHTING SYSTEM - Apparatuses, methods, apparatuses and systems for commissioning a light fixture are disclosed. One method includes receiving, by the light fixture, a message from a central controller, wherein reception of the message puts the light fixture into a known condition, establishing communication between the light fixture and a user, and communicating, by either the light fixture or the user, a location of the user at a time of the established communication, to the central controller, thereby allowing the central controller to record a location of the light fixture. | 04-11-2013 |
20130184892 | BUILDING LOAD REDUCTION DURING DEMAND RESPONSE - Apparatuses, methods and systems for managing a building load reduction of a plurality of loads within a building are disclosed. One method includes assigning one or more loads of the plurality of loads to logical groups, assigning a sensitivity coefficient to each of the logical groups, wherein the sensitivity coefficient is directly proportional to an impact on occupants in the building to load changes, determining the baseline load for each of the logical groups, receiving a power reduction demand response, and reducing a load of each logical group based upon the sensitivity coefficient. | 07-18-2013 |
20130200807 | LIGHTING FIXTURE THAT SELF-ESTIMATES ITS POWER USAGE AND MONITORS ITS HEALTH - Apparatuses, methods and systems for lighting fixture determining its power usage and monitoring its operational health are disclosed. One embodiment includes a method of a lighting fixture determining its power usage. The method includes sensing, by an ambient light sensor, an intensity of light emitted from the lighting fixture, and estimating power usage of the lighting fixture based on the sensed intensity of light. | 08-08-2013 |
20130221860 | CONTROLLING A PARAMETER OF A DEVICE THROUGH QUALIFIED MOTION SENSING - Methods and apparatuses for controlling a parameter of a device through motion sensing are disclosed. One apparatus includes a motion sensor for sensing a first instance of motion. The apparatus further includes a controller interfaced to the motion sensor and the device, wherein the controller is operative to activate the light only if consecutive instances of motion are sensed, wherein each instance is sensed within a gap of time of a previously sensed instance of motion, and the consecutive instances of motion being sensed span an entire window of time after sensing the first instance of motion. | 08-29-2013 |
20130257296 | Distributed Lighting Control of an Area - Methods and apparatuses of distributed lighting control are disclosed. One embodiment includes a lighting apparatus. The lighting apparatus includes a light, a sensor associated with the light for sensing a change of light intensity per unit of time greater than a sense threshold, and a controller. The controller is operative to determine if the light is within an area, activate the light at a preselected area light intensity if a light associated with the sensor is within the area and the sensed change of light intensity per unit of time is greater than the sense threshold, and if the light is not within the area, then the light only activates if motion is additionally detected, thereby increasing light intensity over a target area. | 10-03-2013 |
20130320859 | INTELLIGENT LIGHT RETROFIT - An apparatus and method of retrofitting a light fixture are disclosed. One method includes interfacing a retrofit controller with a dimming ballast of the light fixture, connecting the retrofit controller to at least one sensor, and connecting the retrofit controller to a power supply. Another embodiment includes a light fixture retrofit controller and a separate sensor unit. The combination of the retrofit controller and a separate sensor unit are operative to provide power and dimming control of a dimming ballast of an existing light fixture. The dimming control is base on at least one of a signal sensed by the separate sensor unit and control information received from a network. | 12-05-2013 |
20130342111 | User Control of an Environmental Parameter of a Structure - An apparatuses, methods and systems for providing user control of an environmental parameter of a structure are disclosed. One method includes establishing a direct communication link between a user device and a fixture located within the structure, receiving, by a central controller, information of the user device from the fixture through a first communication link, receiving, by the central controller, control information from the user device through a second communication link, and communicating, by the central controller, the control information to the fixture, wherein the fixture controls the environmental parameter based on the control information. | 12-26-2013 |
20140031987 | CONFIGURING A SET OF DEVICES OF A STRUCTURE - Systems, methods and apparatuses for configuring a set of devices of a structure are disclosed. One method includes loading a structure plan to a mobile computing device, wherein the structure plan is associated with the structure, communicating, by the mobile computing device, with one or more of the set of devices, communicating, by each of the one or more of the set of devices, a device identifier and proximity dependent information of the device back to the mobile computing device, wherein the proximity dependent information allows the mobile computing device to estimate a proximate location of the device, and placing, by the mobile computing device, each of the one or more of the set of devices on the structure floor plan based at least in part on the proximity dependent information. | 01-30-2014 |
20140072211 | IMAGE DETECTION AND PROCESSING FOR BUILDING CONTROL - Occupancy detection for building environmental control is disclosed. One apparatus includes at least one image sensor and a controller, wherein the controller is operative to obtain a plurality of images from the at least one image sensor, determine a color difference image of a color difference between consecutive images of the plurality of images, determining an area of the color difference image wherein the color difference is greater than a threshold, create an occupancy candidate based on filtering of the determined area if the determined area is less than light change threshold, generate one or more centroids that represent areas of the occupancy candidate that are greater than a second threshold, track the one or more centroids over a period of time, detect occupancy if one or more of the centroids is detected to have moved more than a movement threshold over the period of time. | 03-13-2014 |
20140103819 | USER CONTROL OF AN ENVIRONMENTAL PARAMETER OF A STRUCTURE - An apparatuses, methods and systems for providing user control of an environmental parameter of a structure are disclosed. One method includes configuring a one or more units of the lighting system, establishing a local line-of-sight communication link between a user device and at least one sensor unit of the one or more sensor units, receiving, by the at least one sensor unit, a request from the user device, the at least one sensor unit propagating the request to a controller of the lighting system, the controller responding to the request with an operational change of a device associated with the at least one sensor unit, and the at least one sensor unit or the device associated with the at least one sensor unit providing an observable indicator to the user that the request has been addressed. | 04-17-2014 |
20140175990 | AUTOMATICALLY COMMISSIONING LIGHTING CONTROLS USING SENSING PARAMETERS OF THE LIGHTING CONTROLS - Apparatuses, methods, and systems for automatically commissioning lighting controls using sensing parameters of the light controls are disclosed. One embodiment includes a building control system. The building control system includes a plurality of sensors, a plurality of lights associated with the plurality of sensors, and a controller. The controller is operative to receive sense signals from the plurality of sensors, and generate a graph based on the sensed signals, wherein the graph includes nodes that represent light locations, and edges that represent distances between the lights. For an embodiment, the controller further operative to performing inexact graph matching between a floor plan graph and the sensor graph, thereby automatically commissioning the plurality of lights based on the sensed signals of the plurality of sensors. | 06-26-2014 |
20140184083 | DISTRIBUTED LIGHTING CONTROL THAT INCLUDES SATELLITE CONTROL UNITS - Systems, methods and apparatuses of lighting control are disclosed. At least one lighting control system includes a central controller, a plurality of M satellite control units, a plurality of N light fixtures, and a central controller. Each satellite control unit includes an AC to DC converter and a power meter. The plurality of N light fixtures are connected to a one of the plurality of M satellite control units through N power control devices. Further, the central controller is operative to communicate with one or more of the plurality M satellite control units and one or more of the plurality of N light fixtures. | 07-03-2014 |
20140222213 | CONFIGURING A PLURALITY OF SENSOR DEVICES OF A STRUCTURE - Systems, methods and apparatuses for commissioning a set of devices of a structure are disclosed. One method includes communicating, by a mobile computing device, with one or more of the set of devices, communicating, by each of the one or more of the set of devices, a device identifier, and placing each of the one or more of the set of devices on a floor plan of the structure based at least in part on proximity dependent information of the device. One system includes a plurality of sensor units and a mobile device. The system further includes a processor operative to place each of the one or more of the plurality of sensor units on a floor plan of a structure based at least in part on proximity dependent information of the device. | 08-07-2014 |
20140235269 | TRACKING LOCATIONS OF A COMPUTING DEVICE AND RECORDING LOCATIONS OF SENSOR UNITS - Systems, methods and apparatuses of tracking locations of a computing device and recording locations of sensor units are disclosed. One method includes tracking a location of a computing device within the area, coupling the computing device with a least one of a plurality of sensor units, and identifying and recording a location of the at least one of the plurality of sensor units based on a tracked location of the computing device and an identifier of the at least one of the plurality of sensor units. | 08-21-2014 |
20140249679 | CONTROLLABLE RECEPTACLE - Methods, apparatuses and systems of a controllable receptacle are disclosed. One apparatus includes a primary switch, a secondary switch, a current sensor, and a controller. The controller is operative to determine that the controllable receptacle is to be activated, close the primary switch while maintaining the secondary switch open when determining the controllable receptacle is to be activated, receive the magnitude of current being conducted through the controllable receptacle from the current sensor for a period of time, close the secondary switch upon determining that the magnitude of the current conducted through the controllable receptacle from the current sensor for a period of time is within a predetermined range. | 09-04-2014 |
20140257572 | LOGICAL GROUPINGS OF MULTIPLE TYPES OF INTELLIGENT BUILDING FIXTURES - Methods, apparatuses and systems of a controllable receptacle are disclosed. One apparatus includes at least one switch, wherein the at least one switch connects an input power connection received by the controllable receptacle to a receptacle output when the at least one switch is closed, a motion sensor for sensing motion, a transceiver for communicating with other devices, and a controller. For an embodiment, the controller operative to determine an association of the controllable receptacle with a motion group, wherein the motion group comprises a plurality of devices, wherein the controller communicates with at least one of the plurality of devices, determines that the controllable receptacle is to be activated based on the motion sensor sensing motion or a motion sensor of a device of the motion group sensing motion, and closes the at least one switch when determining the controllable receptacle is to be activated. | 09-11-2014 |
20140265927 | CONFIGURATION FREE AND DEVICE BEHAVIOR UNAWARE WIRELESS SWITCH - Apparatuses, methods and systems for controlling lighting, an environment factor, or security of a structure are discloses. A lighting control system includes a plurality of lighting devices, a central server and a switch. The central server communicates with each of the plurality of lighting devices, and controls an operating configuration of each of the lighting devices. The switch communicates with at least some of the plurality of lighting devices, wherein the communication includes information, and wherein the at least some of the plurality of lighting devices respond to the information based on the operating configuration of the at least some of the plurality of lighting devices. | 09-18-2014 |
20140362669 | OPERATION OF A STANDALONE SENSOR DEVICE - Apparatuses, methods, apparatuses and systems for standalone sensor unit are disclosed. For an embodiment, the standalone sensor unit includes a plurality of sensors and a controller. The controller is operative to detect a presence of a mobile unit, wherein detecting the presence of the mobile unit comprises the controller being operative to sense motion with a motion sensor, and sense a strobe of light, wherein the sensed motion and the sensed strobe of light occur within a predetermined time of each other, and receive a configuration setting from the mobile unit within a window of time after presence of the mobile unit has been detected. | 12-11-2014 |
20150061503 | INTELLIGENT LIGHT EMITTING DIODE (LED) CONTROLLER AND DRIVER - An apparatuses, methods, and systems of light emitting diode (LED) control are disclosed. One embodiment includes an LED control system that includes a sensor unit and a light emitting diode (LED) driver/controller unit. The sensor unit includes a sensor controller and a sensor, wherein the sensor is operative to generate a sensed signal based on at least one of sensed motion or light. The LED driver/controller unit includes an LED driver, and an LED controller. At least one of the sensor controller and the LED controller is operative to generate dimming control of an LED based on at least one of the sensed signal and communication from a network, and adjust a dimming of the LED based on the dimming control. | 03-05-2015 |
20150076993 | Distributed Light Fixture Beacon Transmission - Apparatuses, methods, apparatuses and systems for a light fixture are disclosed. One apparatus of the light fixture includes a sensor unit and a light intensity controller. The sensor unit includes a sensor operative to generate a sense signal base on at least one of sensed motion or light, wireless communication circuitry operative to maintain a link with a network, and a controller. The controller is operative to manage communication with the network, manage transmission of beacons through the wireless communication circuitry, wherein the beacons include information associated with the fixture, and generate dimming control base on at least one of the sensed signal and communication from the network. The light intensity controller is configured to receive the dimming control and operative to adjust an emitted light intensity of a luminaire of the light fixture. | 03-19-2015 |
20150127260 | SMART SENSOR UNIT WITH MEMORY METAL ANTENNA - Systems, method and apparatuses of a building control sensor unit are disclosed. One apparatus includes a building control sensor unit that includes one or more sensors operative to sense an environmental condition of a structure, and a transceiver, wherein the transceiver includes an extended antenna, wherein the extended antenna includes a strand of memory metal. The apparatus further includes a controller, wherein the controller is operative to receive information from other building control sensor units or a central controller, and transmit information to the other building control sensor units or the central controller, wherein the building control sensor unit is configured such that when placed on or within a ceiling of the structure, the extended antenna extends into the structure. | 05-07-2015 |
20150177716 | OCCUPANCY DETECTION - Apparatuses, methods, apparatuses and systems for occupancy detection are disclosed. One occupancy detection system includes a plurality of sensors located within an area. Communication links are established between each of the sensors and a controller. The controller is operative to receive sense data from the plurality of sensors, group the data according to identified groupings of the plurality of sensors, and sense occupancy within at least a portion of the area based on data analytics processing of one or more of the groups of sensed data. | 06-25-2015 |
20150189068 | Distributed Network of a Structure that Provides Location-Based Human Interaction and Intelligence - An apparatuses, methods, and systems for a distributed network of a structure that provides location-based human interaction and intelligent use of the structure are disclosed. The distributed network includes wireless transceivers, sensors, asset tags, and a controller electronically connected to the wireless transceivers, the sensors and the asset tags. At least one wireless transceiver is operative to transmit time-based tokens through a low-power first network, wherein the low-power first network includes the plurality of wireless transceivers. The controller is operative to receive modified time-based tokens from a mobile device or at least one of the plurality of asset tags through a second network, wherein the modified time-based tokens include identification information of the mobile device or the at least one asset tag that has been appended to the time-base tokens, and perform location-based intelligence based on the identification information and the time-based tokens. | 07-02-2015 |
20150223309 | BEACON TRANSMISSION OF A FIXTURE THAT INCLUDES SENSED INFORMATION - An apparatuses, methods and systems for beacon transmission of a fixture that includes sensed information are disclosed. For an embodiment, the fixture includes a sensor operative to generate a sense signal, communication circuitry operative to maintain a link with a network, a wireless transmitter, and a controller. The controller is operative to receive the sensed signal, manage communication with the network, and manage transmission of beacons through the wireless transmitter, wherein the beacons include information associated with the fixture, wherein the information includes at least information of the sense signal. | 08-06-2015 |
20150234366 | MOTION TRACKING - Apparatuses, methods, apparatuses and systems for tracking motion are disclosed. One method includes identifying a group of sensors that includes a plurality of neighboring sensors sensing motion greater than a threshold during a time interval, and tracking motion, comprising linking the group to at least one past group of at least one past time interval. | 08-20-2015 |
20150279051 | IMAGE DETECTION AND PROCESSING FOR BUILDING CONTROL - Occupancy detection for building environmental control is disclosed. One apparatus includes at least one image sensor and a controller, wherein the controller is operative to obtain a plurality of images from the image sensor, determine a color difference image of a color difference between consecutive images, determine areas of the color difference image wherein the color difference is greater than a threshold, calculate a total change area as an aggregate area of the determined areas, create a list of occupancy candidates based on filtering of the determined areas if the total change area is less than a light change threshold, wherein each occupancy candidate is represented by a connected component, track the one or more occupancy candidates over a period of time, and detect occupancy if one or more of the occupancy candidates is detected to have moved more than a movement threshold over the period of time. | 10-01-2015 |
Varinder K. Mohan, Torrance, CA US
Patent application number | Description | Published |
---|---|---|
20110178620 | Software-Based System and Method for Changing Structural Feature Designations - A software-based system for changing structural feature designations within a production environment includes a menu page component adapted to support a menu page; an information document component interfacing with the menu page component and adapted to support at least one information document having structural feature designations of structural features; and an edit component interfacing with the information document component and adapted to view and edit the structural feature designations to expedite flow of materials in the production environment. | 07-21-2011 |
Vidyabhushan Mohan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150364215 | Low-Test Memory Stack for Non-Volatile Storage - The various embodiments described herein include systems, methods and/or devices used to package non-volatile memory. In one aspect, the method includes: (1) selecting, from a set of non-volatile memory die, a plurality of non-volatile memory die on which one or more tests have been deferred until after packaging, the selecting in accordance with wafer positions of the plurality of non-volatile memory die and statistical die performance information corresponding to the wafer positions; and (2) packaging the selected plurality of non-volatile memory die. In some embodiments, after said packaging, the method further includes performing a set of tests on the plurality of non-volatile memory die to identify respective units of memory within the plurality of non-volatile memory die that meet predefined validity criteria, wherein the set of tests performed include at least one of the deferred one or more tests. | 12-17-2015 |
20150364218 | Non-Volatile Memory Module with Physical-To-Physical Address Remapping - The various embodiments described herein include systems, methods and/or devices used to enable physical-to-physical address remapping in a storage module. In one aspect, the method includes, for each of a sequence of two or more units of non-volatile memory, determining a validity state of a respective unit of memory. In accordance with a determination that the validity state of the respective unit of memory is an invalid state, the method includes storing, in a table, a second address assigned to the respective unit of memory. At least a portion of the second address is a physical address portion corresponding to a physical location of a second unit of memory. In accordance with a determination that the validity state of the respective unit of memory is a valid state, the method includes forgoing assignment of the second address corresponding to the unit of memory. | 12-17-2015 |
Vikram Mohan, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100226926 | Method of Detection of Fluorescence-Labeled Probes Attached to Diseased Solid Tissue - Disclosed herein, in certain embodiments, is a method of treating breast cancer characterized by the amplification of HER2 genes in a subject in need thereof, comprising: (a) isolating a tissue sample comprised of a plurality of breast tumor cells; (b) isolating a first section from said tissue sample; (c) isolating a second section from an adjacent portion of said tissue sample; (d) contacting the first section with a first stain; (e) contacting the second section with a probe; (f) imaging the first section following contact with the stain to produce a first image; (g) analyzing the first image for abnormal microscopic features; (h) identifying areas of interest in the first image that display abnormal microscopic features; (i) electronically annotating the first image to identify the areas of interest; (j) imaging the second section following contact with the probe; (k) aligning the first image and the second image; and (l) analyzing areas of interest in the second image that correspond to an area of interest identified in the first image; wherein the subject is administered an anti-HER2 antibody if HER2 is amplified or providing an alternative treatment if HER2 is not amplified. | 09-09-2010 |