Prakash, CA
Adithya Prakash, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20150103909 | MULTI-THREADED VIDEO ENCODER - The techniques of this disclosure relate to video encoding and include using an inter mode determination for neighboring blocks, rather than the final prediction mode determination for the neighboring block, when determining an inter mode for a current block. In this way, inter mode and intra mode estimation may be separated and performed in different stages of a multi-threaded parallel video encoding implementation. In addition, this disclosure also proposes generating sub-pixel values in a third stage of the multi-threaded parallel video encoding implementation at a frame level, rather than for each macroblock during inter mode estimation process for that macroblock. | 04-16-2015 |
Adityo Prakash, Redwood Shores, CA US
Patent application number | Description | Published |
---|---|---|
20110058752 | ADAPTIVE TRANSFORMS - In one embodiment, an image is broken up into multiple regions or segments, where each segment may be of arbitrary shape, and a transform (multi-scale or otherwise) is applied on the set of segments. In another embodiment, pattern adaptive prediction is used when predicting the next finer level of the transform pyramid. The pattern adaptive prediction uses the parent grid to determine what geometry of a filter is to be used when predicting the child grid. At the boundaries of the domain, the pattern adaptive prediction can coupled with the domain adaptive prediction technique. | 03-10-2011 |
20120213447 | ADAPTIVE TRANSFORMS - In one embodiment, an image is broken up into multiple regions or segments, where each segment may be of arbitrary shape, and a transform (multi-scale or otherwise) is applied on the set of segments. In another embodiment, pattern adaptive prediction is used when predicting the next finer level of the transform pyramid. The pattern adaptive prediction uses the parent grid to determine what geometry of a filter is to be used when predicting the child grid. At the boundaries of the domain, the pattern adaptive prediction can coupled with the domain adaptive prediction technique. | 08-23-2012 |
Adityo Prakash, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20120116742 | METHOD AND APPARATUS FOR ANALYSIS OF MOLECULAR CONFIGURATIONS AND COMBINATIONS - Method and apparatus for the efficient computation of values for affinity functions for two or more molecular subsets of a molecular configuration, are provided. Either one or both of molecular subsets may be selected from a molecule library. Affinity engines can compute the affinity values, and can be synchronized in order to maximize utilization of processing power available in the affinity engines. A data path allocator can apportion molecular descriptor data to each affinity engine as one or more data blocks according to a data path schedule. Also, new configurations may be generated from one or more input configurations, computation of a plurality of affinity values for a plurality of configurations, and subsequent selection of processed configurations for further analysis. | 05-10-2012 |
20140278513 | Systems and Methods for Facilitating Integrated Behavioral Support - The present invention includes various embodiments of a BSA system that facilitates the collection of relevant health-related data on a continuous basis, integrates such data with pertinent personal and aggregate information, enables users to purchase (directly and indirectly) health-related goods and services, and provides credit, discounts and other economic benefits in connection with such purchases that are determined dynamically based upon the nature and extent of users' interaction with the system. The BSA system facilitates a dynamic feedback process by continually monitoring user interaction and medical and financial behavior, which results in dynamic adjustments to their credit levels and offers of discounts and other promotions, which in turn incentivizes users to continue participating in the process (thereby modifying their system interactions and behavior, and thus perpetuating this feedback loop). As a result, users are incentivized to actively participate in the process and thereby enhance their wellness while reducing healthcare costs. | 09-18-2014 |
Amit Prakash, Belmont, CA US
Patent application number | Description | Published |
---|---|---|
20130325603 | PROVIDING ONLINE CONTENT - Systems and methods for providing online content include determining the likelihood of an online event occurring regarding the content. A likelihood value may be generated by analyzing history data indicative of one or more online events to identify content presentations and content interactions. Content presentations and content interactions may be grouped by topical category, in some implementations. | 12-05-2013 |
Amit Prakash, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20150026145 | INFORMATION RETRIEVAL SYSTEM - An information retrieval system converts unstructured ad-hoc search queries into structured search instructions that retrieve data in a structured relational database or an unstructured database. Data from the database is uploaded into a distributed in-memory database system. Tokens are automatically generated based on attributes, measures, and other metadata extracted from the relational database. The tokens are then compared with the non-structured ad-hoc user search queries. The information retrieval system uses the tokens to identify or predict what structured data is associated with user search queries. The tokens guide the user through a set of search terms that the system then uses to generate the structured query instructions. The structured query instructions retrieve specific data and answers from in the database system. | 01-22-2015 |
20150026153 | SEARCH ENGINE FOR INFORMATION RETRIEVAL SYSTEM - A search engine performs semantic analysis of unstructured search terms to generate relational database queries. By understanding the semantics, the search engine more effectively identifies and predicts what information the user is searching for and provides more in-depth user assistance. The search engine uses different ranking schemes to identify which data is most likely associated with search terms and provides both row level and object level data security. The search engine may identify ambiguous search requests and allows the user to select different join paths that create different mappings between the data. The search engine may generate worksheets containing the selected mappings. | 01-22-2015 |
Ashish Prakash, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100017496 | METHOD AND SYSTEM FOR USING SHARED MEMORY WITH OPTIMIZED DATA FLOW TO IMPROVE INPUT/OUTPUT THROUGHOUT AND LATENCY - The data path in a network storage system is streamlined by sharing a memory among multiple functional modules (e.g., N-module and D-module) of a storage server that facilitates symmetric access to data from multiple clients. The shared memory stores data from clients or storage devices to facilitate communication of data between clients and storage devices and/or between functional modules, and reduces redundant copies necessary for data transport. It reduces latency and improves throughput efficiencies by minimizing data copies and using hardware assisted mechanisms such as DMA directly from host bus adapters over an interconnection, e.g. switched PCI-e “network”. This scheme is well suited for a “SAN array” architecture, but also can be applied to NAS protocols or in a unified protocol-agnostic storage system. The storage system can provide a range of configurations ranging from dual module to many modules with redundant switched fabrics for I/O, CPU, memory, and disk connectivity. | 01-21-2010 |
Bhagwati Prakash, Bakersfield, CA US
Patent application number | Description | Published |
---|---|---|
20140370162 | FOOD PRODUCTS AND FOOD PACKAGES WITH FRANGIBLE ELEMENTS - Embodiments of the invention include food packages and related methods. In an embodiment, the invention includes a food package. The food package can include an exterior sealing enclosure, an interior barrier, the interior barrier separating the first compartment and the second adjacent compartment, a first food component, and a second food component. The exterior sealing enclosure can include a first compartment, a second adjacent compartment, a top, a bottom, a first side, and a second side. The interior barrier can be frangible through manual manipulation by a consumer without rupturing the exterior sealing enclosure. In an embodiment, the invention includes a method of packaging food components. Other embodiments are also included herein. | 12-18-2014 |
Bhanu Gollapudi Venkata Prakash, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20080294832 | I/O Forwarding Technique For Multi-Interrupt Capable Devices - The method, apparatus and system of an I/O forwarding technique for multi-interrupt capable I/O devices are disclosed. In one embodiment, a method of transferring an I/O request in a cache-coherent non-uniform memory access (ccNUMA) computer system including multiple cells (e.g., each cell may include multiple processors) that are connected via a system interconnect, includes receiving an I/O request from one of the multiple processors associated with one of the multiple cells in the ccNUMA computer system, associating a processor, corresponding to a multi-interrupt capable I/O interface that is servicing the I/O request, located in the one of the multiple cells as a lead processor, and executing an I/O initiation path and a completion path associated with the received I/O request on the lead processor upon associating the lead processor corresponding to the multi-interrupt capable I/O interface. | 11-27-2008 |
G. K. Surya Prakash, Hacienda Heights, CA US
Patent application number | Description | Published |
---|---|---|
20130331616 | RECYCLING CARBON DIOXIDE VIA CAPTURE AND TEMPORARY STORAGE TO PRODUCE RENEWABLE FUELS AND DERIVED PRODUCTS - A method for recycling a carbon-containing greenhouse gas emissions such as carbon dioxide and methane (natural gas) or a hydrocarbon homolog thereof. The method includes the steps of capturing the emissions, sequestering them in an underground or undersea storage area, withdrawing them from the storage area after storage therein, and converting them to carbon-containing compounds such as methanol, dimethyl ether and derived products. Greenhouse gases such as carbon dioxide and methane are chemically recycled to provide a permanent and inexhaustible supply of carbon-containing fuels or products, which subsequently can be combusted or used without increasing the carbon dioxide content of the atmosphere. The method is thus effective in neutralizing or reducing the carbon footprint due to human activities related to combustion or use of carbon-containing fuels while providing a repeatedly sustainable carbon source. | 12-12-2013 |
20150086884 | High Efficiency Nickel-Iron Battery - A rechargeable battery includes an iron electrode comprising carbonyl iron composition dispersed over a fibrous electrically conductive substrate. The carbonyl iron composition includes carbonyl iron and at least one additive. A counter-electrode is spaced from the iron electrode. An electrolyte is in contact with the iron electrode and the counter-electrode such that during discharge. Iron in the iron electrode is oxidized with reduction occurring at the counter-electrode such that an electric potential develops. During charging, iron oxides and hydroxides in the iron electrode are reduced with oxidation occurring at the counter-electrode (i.e., a nickel electrode or an air electrode). | 03-26-2015 |
Gyan Prakash, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20140331279 | SECURITY ENGINE FOR A SECURE OPERATING ENVIRONMENT - The presenting invention relates to techniques for implementing a secure operating environment for the execution of applications on a computing devices (e.g., a mobile phone). In The secure operating environment may provide a trusted environment with dedicated computing resources to manage security and integrity of processing and data for the applications. The applications may be provided with a variety of security services and/or functions to meet different levels of security demanded by an application. The secure operating environment may include a security engine that enumerates and/or determines the security capabilities of the secure operating environment and the computing device, e.g., the hardware, the software, and/or the firmware of the computing device. The security engine may provide security services desired by applications by choosing from the security capabilities that are supported by the secure operating environment and the computing device. | 11-06-2014 |
20140366128 | ADAPTIVE AUTHENTICATION SYSTEMS AND METHODS - An embodiment includes a method executed by at least one processor comprising: determining a first environmental factor for a mobile communications device; determining a first security authentication level based on the determined first environmental factor; and allowing access to a first module of the mobile communications device based on the first security authentication level. Other embodiments are described herein. | 12-11-2014 |
20150058146 | Dynamic Account Selection - Embodiments automatically select one of the multiple pre-generated payment cards provisioned on a mobile device. The multiple pre-generated payment cards (real or virtual) may each have a different credit limit. The mobile device may automatically select one of the multiple payment cards based on a transaction value of a transaction that is being conducted. An available credit limit of the selected payment card may be equal to or slightly greater than the transaction value. In some embodiments, the available credit limit of the selected payment card may be closer to the transaction value than the available credit limits of the remaining payment cards. In some embodiments, the different payment cards may be provisioned in a chip-and-pin based smart credit card or mobile wallet. | 02-26-2015 |
20150058224 | Mechanism For Secure In-Vehicle Payment Transaction - Embodiments use a vehicle as a payment instrument to complete a payment transaction. A vehicle interface device (VID) coupled to the vehicle is used for transmitting payment account information to a merchant access device. The VID may be registered to the specific vehicle identification number (VIN) of the vehicle. Prior to transmitting the payment account information to the merchant access device, the VID may ensure that a mobile communication device is within the vehicle and/or that the VID is coupled to the correct vehicle. For example, the VID may compare the VIN of the vehicle to the VIN that is programmed to the VID. When the colocation of the VID with the mobile communication device and/or the correct vehicle is confirmed, the VID may forward payment account information to the merchant access device. | 02-26-2015 |
20150371229 | MODIFIED CONFIRMATION ELEMENT DATA FOR TRANSACTION CONFIRMATION - A transaction is conducted by a user. Confirmation element data and a corresponding confirmation element identifier are generated for the transaction. The confirmation element data and an authorization response message for the transaction are then associated by the confirmation element identifier. The confirmation element data and the confirmation element identifier are sent to a mobile device of the user. The user enters a user personal identifier at the mobile device, which generates modified confirmation element data comprising the user personal identifier. The modified confirmation element data is sent with the authorization response message to a processing entity. | 12-24-2015 |
20160042263 | MOBILE DEVICE WITH SCANNABLE IMAGE INCLUDING DYNAMIC DATA - A mobile phone is disclosed. The mobile phone may receive a first request to generate an initial scannable image, and a second request to generate modified scannable image. The modified scannable image can include a static portion that corresponds to a static portion of the initial scannable image. The modified scannable image may also include another portion that has a different appearance than a corresponding portion of the initial scannable image. | 02-11-2016 |
20160092872 | Transaction Risk Based Token - Embodiments of the invention provision multiple payment tokens on a communication device. The communication device may be provisioned with multiple limited use keys (LUK), each LUK being associated with a specific type of transaction. When the communication device is used for a transaction, the communication device automatically determines a type of the transaction and selects an appropriate LUK based on the determined transaction type. The selected LUK may be used to create a cryptogram, which can be used to verify the transaction. | 03-31-2016 |
Jajat Prakash, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20140045495 | SYSTEM AND METHOD FOR CELL SEARCH AND SELECTION IN A WIRELESS COMMUNICATION SYSTEM - Systems and methodologies are described herein that facilitate improved cell search and selection in a wireless communication system. For example, a terminal as described herein can utilize one or more Closed Subscriber Group (CSG)-specific offset and/or hysteresis parameters as described herein to increase the amount of time on which the terminal is allowed to camp on a desirable cell. Additionally, specialized reselection timing can be employed as described herein to increase a delay associated with selecting a Home Node B (HNB) or Home Evolved Node B (HeNB) cell, thereby reducing power consumption associated with rapid cell reselection operations in a densely populated network environment. Further, a two-step reselection process can be performed as described herein in the context of selecting a frequency for cell reselection, thereby mitigating the effects of rapid reselection between cells and/or frequencies due to CSG cell prioritization. | 02-13-2014 |
Jude A. Prakash, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130332172 | TRANSMITTING DATA FROM AN AUTOMATED ASSISTANT TO AN ACCESSORY - An accessory is configured to receive a request. The accessory transmits information associated with the request to a portable device. An automated assistant application executed by the portable device can interpret the request and provide a report. The portable device can transmit the report to the accessory. The report may include one or more results determined by the automated assistant. | 12-12-2013 |
Mallika Prakash, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090210841 | STATIC TIMING ANALYSIS OF TEMPLATE-BASED ASYNCHRONOUS CIRCUITS - Effective timing and power characterization flows are described for asynchronous circuits. Verification can be provided for both relative-timing constraints as well as performance (e.g., throughput) targets using commercially-standard STA tools. Fully-automated scripts are developed that verify all relative timing assumptions (e.g., isochronic forks) as well as the gate-level performance of any circuit designed with these templates. Library characterization can be utilized and asynchronous logic cells not found in standard-cell libraries, such as dual-rail domino logic and dynamic C-elements with staticizers, can be characterized in terms of both their timing and power. These values are a function of both input slew and output load and are preferably captured in an industry standard format, such as the Liberty format, before being compatible with commercial STA tools. Using a characterized library, timing correctness and performance of an asynchronous circuit can be analyzed either through back-annotated simulations or preferably static analysis. | 08-20-2009 |
Mani Prakash, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20100082082 | High-Strength Microwave Antenna Assemblies - Various high-strength microwave antenna assemblies are described herein. The microwave antenna has a radiating portion connected by a feedline to a power generating source, e.g., a generator. The antenna is a dipole antenna with the distal end of the radiating portion being tapered and terminating at a tip to allow for direct insertion into tissue. Antenna rigidity comes from placing distal and proximal radiating portions in a pre-stressed state, assembling them via threaded or overlapping joints, or fixedly attaching an inner conductor to the distal portion. The inner conductor is affixed to the distal portion by, e.g., welding, brazing, soldering, or by adhesives. A junction member made from a hard dielectric material, e.g., ceramic, can be placed between the two portions and can have uniform or non-uniform shapes to accommodate varying antenna designs. Electrical chokes may also be used to contain returning currents to the distal end of the antenna. | 04-01-2010 |
20100318078 | Reinforced High Strength Microwave Antenna - High-strength microwave antenna assemblies and methods of use are described herein. The microwave antenna has a radiating portion connected by a feedline to a power generating source, e.g., a generator. Proximal and distal radiating portions of the antenna assembly are separated by a junction member. A reinforcing member is disposed within the junction member to increase structural rigidity. | 12-16-2010 |
Manu Prakash, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20140368816 | OPTICAL DEVICE - An optical device, such as a microscope, is disclosed that can be assembled from flat materials. The optical device can be assembled via a series of folds of a flat material. The optical microscope can include a stage for supporting a sample, an optic stage, and a light source. The optic stage can include one or more lenses. The optical microscope can be capable of obtaining simultaneous images from different forms of microscopy. The optical microscope may have bright field and filter field viewing capabilities wherein a user shifts from bright field to filter field by lateral movement of the stage containing a lens and a light source that cooperate to provide either the bright field or the filter field. | 12-18-2014 |
Manu Prakash, Stanford, CA US
Patent application number | Description | Published |
---|---|---|
20150260616 | Devices for Automated Sample Collection, Quantificatoin, and Detection for Insect Borne Bio-Agent Surveillance - Devices and methods for insect surveillance are disclosed. In particular, the invention relates to devices for collecting samples of salivary fluid from insects and multiplexed high-throughput methods of screening insect samples for specific insect species, genetically modified strains, and insect-borne pathogens. An attractant is used to induce insects to deposit salivary droplets in a 2-dimensional microfluidic array having media-filled pockets sized to collect saliva from a single insect. The array for sample collection can be integrated with a microfluidic device for high-throughput processing of insect samples. The microfluidic device can be designed to perform multiplexed PCR or immunoassays, for example, for insect genotyping or pathogen detection. Devices can be used for screening populations of insects for arthropod-borne diseases, studying genetically modified populations released into the wild, determining the presence and quantity of specific arthropod species and pathogens, and delivery of bioagents. | 09-17-2015 |
Manu Prakash, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130209954 | Techniques for Standardized Imaging of Oral Cavity - A method, system and apparatus for imaging an oral cavity of a subject include a bracket comprising a mouthpiece and a camera mount. The mouthpiece has upper and lower bite guides disposed on a posterior side and separated by an opening through the mouthpiece. The bite guides are spaced apart so a subject biting on the guides opens the oral cavity to inspection through the opening. The mount is disposed on an anterior side of the mouthpiece; and has a flange to engage and slide along the opening and an optical path for light to pass through the mount and mouthpiece. A clip on an anterior side of the mount is configured to removeably hold a camera to record light passing through the optical path from the posterior side of the mount. In one embodiment, the camera is a programmable cell phone with digital camera. | 08-15-2013 |
20150238959 | PUNCH CARD PROGRAMMABLE MICROFLUIDICS - Techniques are provided for a completely programmable fluidic manipulation without requiring any external control elements or electricity. A chip includes multiple microfluidic channels separated from an outside of the chip by an outer flexible substrate. An apparatus includes a plurality of actuators rotatably connected to a support structure with a recess for receiving the chip. Each actuator includes a plurality of teeth protruding outward, and is positioned so that at least in some angle of rotation a tooth of the actuator extends sufficiently into the recess to compress a microfluidic channel in a chip disposed in the recess. An optional punch card guide is included for guiding a card to contact the actuators. A system or kit includes a punch card on which is formed a plurality of punch features, each configured to engage a tooth of an actuator. Different microfluidic protocols are executed by simply changing the punch card. | 08-27-2015 |
20150267726 | Two-dimensional Magnetic Trap Arrays for Droplet Control - A magnetic trap droplet controller is provided that includes a solid substrate, a controller operated by an appropriately programmed computer, a two-dimensional distribution of magnetized domains disposed on a surface of the solid substrate, a fluid chamber disposed above the two-dimensional distribution of magnetized domains, and an active magnet, where the active magnet is disposed to provide a dynamic magnetic field in-plane with the solid substrate, where the dynamic magnetic field controls north and south poles of the two-dimensional distribution of magnetized domains according to the controller, where a fluid under test that is disposed in a carrier fluid that is disposed in the fluid chamber propagates according to the controlled north and south poles of the two-dimensional distribution of the magnetized domains. | 09-24-2015 |
20160025957 | OPTICAL LENS FABRICATION - Optical lenses and methods for manufacturing optical lenses are disclosed herein. Lenses having a reduced aperture size are also disclosed herein along with methods for making the same. The optical lenses disclosed herein can be made having improved optical properties. The lenses can be used in optical microscopes, including optical microscopes with a shorter optical path relative to conventional optical microscopes. | 01-28-2016 |
Pawan Prakash, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160080206 | SYSTEM AND METHOD FOR PROVIDING QUALITY OF SERVICE TO DATA CENTER APPLICATIONS BY CONTROLLING THE RATE WHICH DATA PACKETS ARE TRANSMITTED - In various example embodiments, a system and method are presented for a bandwidth (BW) management system. The BW management system accepts, on behalf of a receiving host, data packets for a first individual flow at a flow rate sent by a sending host. The bandwidth management system manages bandwidth by traffic classes representing collections of flows associated with nodes in a hierarchical bandwidth (HBT). The first individual flow is included within the collection of individual flows associated with one or more of the traffic classes. The BW management system controls the rate at which the sending host is transmitting the data packets for the first individual flow using a sliding window protocol by managing the bandwidth utilization of the nodes to conform to bandwidth limits assigned to the nodes. The BW management system receives the data packets for the first individual flow at an adjusted flow rate based on the sliding window protocol. | 03-17-2016 |
20160080207 | SYSTEM AND METHOD TO CONTROL BANDWIDTH OF CLASSES OF NETWORK TRAFFIC USING BANDWIDTH LIMITS AND RESERVATIONS - In various example embodiments, a system and method are presented for a bandwidth (BW) management system. The BW management system includes a BW manager module to manage bandwidth of a collection of flows by traffic classes using bandwidth limits assigned to the traffic classes arranged in a hierarchical bandwidth tree (HBT). The BW management system includes a quality of service (QOS) manager module to manage bandwidth for leaf traffic subclasses in the HBT based on application priority classifications. The bandwidth management system including a window manager (WM) module to manage bandwidth for individual flows in the collection of flows using a sliding window protocol to control the rate at which the first host transmits data packets to the second host. The QOS manager module is in communication with the WM module and the BW manager module while the bandwidth management system is actively managing the bandwidth of the collection of flows. | 03-17-2016 |
Piyush Prakash, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20100283502 | ASYNCHRONOUS NANO-ELECTRONICS - Asynchronous nanoelectronic circuits that operate according to principles of quasi-delay insensitive design are described. Circuit or logic elements comprising n-type devices are fabricated in a first n-plane, p-type devices are fabricated in a p-plane, and connections are formed in a routing plane of a compute tile. A state-holding element comprising a selected one of a C-element, a precharge function-block, and a read-write register is described. The state-holding element can hold a value of an output of a logic element during a time when the output is disconnected from a reference voltage. Isochronic forks having an adversary path designed to make state transitions safe are explained. | 11-11-2010 |
Prachee Prakash, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20090288337 | METHYLBUTANOL AS AN ADVANCED BIOFUEL - This invention describes genes, metabolic pathways, microbial strains and methods to produce methyl butanol and other compounds of interest from renewable feedstocks. | 11-26-2009 |
20140322780 | Methylbutanol as an Advanced Biofuel - This invention describes genes, metabolic pathways, microbial strains and methods to produce methylbutanol and other compounds of interest from renewable feedstocks. | 10-30-2014 |
Prachee Prakash, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130280793 | CELL SYSTEMS AND METHODS FOR IMPROVING FATTY ACID SYNTHESIS BY EXPRESSION OF DEHYDROGENASES - The invention relates to methods for producing lipids such as fatty acid products in recombinant host cells engineered to express a non-native gene encoding a dehydrogenase. The recombinant microorganisms are able to proliferate at a higher rate as compared with microorganisms that do not express a non-native dehydrogenase gene, and cultures of microorganisms that are engineered for lipid production and that express a non-native dehydrogenase produce more lipid than cultures of control microorganisms that do not include a non-native dehydrogenase gene. | 10-24-2013 |
Prakhar Prakash, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20100155331 | PROCESS FOR DEWATERING AN AQUEOUS ORGANIC SOLUTION - An energy-efficient process for dewatering an aqueous organic solution includes using freely available solar energy to concentrate a draw solution within a reservoir. The draw solution is used in conjunction with a membrane to remove water from the organic solution in a forward osmosis process. The draw solution is diluted by the osmosis process, and returned to the reservoir to be re-concentrated and reused in the osmosis process. | 06-24-2010 |
20100155333 | Process for dewatering an aqueous organic solution - An energy-efficient process for dewatering an aqueous organic solution includes using freely available solar energy to concentrate a draw solution within a reservoir. The draw solution is used in conjunction with a membrane to remove water from the organic solution in a forward osmosis process. The draw solution is diluted by the osmosis process, and returned to the reservoir to be re-concentrated and reused in the osmosis process. | 06-24-2010 |
20100324318 | ENRICHMENT OF MONOUNSATURATED ACIDS/ESTERS IN VEGETABLE OIL- OR ANIMAL FAT-BASED FEEDSTOCK USING METAL SALTS DISSOLVED IN IONIC LIQUIDS - In some embodiments, the present invention relates to an enrichment process that involves a separation and/or fractionation and/or enrichment of monounsaturated fatty acid/ester molecules from polyunsaturated fatty acid/ester molecules or, correspondingly, monounsaturated molecules from saturated molecules. Such processes are at least partially based on π(pi)-complexation between metal ions and unsaturated bonds of the extractible molecules (fatty acids/esters), wherein a greater degree of unsaturation provides for greater coordinating (bond) strength and corresponding selectivity in the associated π-complexation with metal ions. | 12-23-2010 |
20110155666 | METHOD AND SYSTEM USING HYBRID FORWARD OSMOSIS-NANOFILTRATION (H-FONF) EMPLOYING POLYVALENT IONS IN A DRAW SOLUTION FOR TREATING PRODUCED WATER - A method and system using hybrid forward osmosis and nanofiltration is disclosed for treating produced water containing contaminant species. The system comprises a forward osmosis cell and a downstream nanofiltration cell. A draw solution fluid cycles between the forward osmosis cell and the nanofiltration cell. The draw solution contains polyvalent osmotic agents producing polyvalent ions in the draw solution. The passage of monovalent ions through the nanofiltration membrane is hindered due to the presence of conjugate polyvalent ions. | 06-30-2011 |
Prakhar Prakash, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20130075332 | Apparatus and Process For Treatment of Water - The invention relates to the treatment of water, including for example treatment in connection with hydrocarbon production operations. Silica in water produces undesirable scaling in processing equipment, which causes excess energy usage and maintenance problems. Electrocoagulation (EC) at relatively high water temperature, followed by any of membrane distillation or forward osmosis (FO), may be combined with a subsequent process of ceramic ultra-filtration (UF filtration) employed to treat water. Water to be treated may be produced water that has been pumped from a subterranean reservoir. The treated water may be employed to generate steam. The treatment units (e.g., EC, forward osmosis, UF filtration, etc) can be configured into one system as an on-site installation or a mobile unit for on-site or off-site water treatment. | 03-28-2013 |
20130075333 | Apparatus and Process for Treatment of Water - The invention relates to a system for use in the treatment of produced water, e.g., water treatment in connection with hydrocarbon production operations. Silica in produced water produces undesirable scaling in processing equipment, which causes excess energy usage and maintenance problems. Electrocoagulation (EC) at relatively high water temperature, followed by any of membrane distillation (MD) or forward osmosis (FO), may be combined with a process of ceramic ultra-filtration (UF filtration) to treat water. Water to be treated may be produced water that has been pumped from a subterranean reservoir. The treated water may be employed to generate steam. The system comprises a plurality of units (e.g., EC, forward osmosis, membrane distillation unit, UF filtration, etc) which can be configured as an on-site installation or a mobile unit for on-site or off-site water treatment. | 03-28-2013 |
20130075334 | Apparatus and Process For Treatment of Water - The invention relates to the treatment of water, including for example treatment in connection with hydrocarbon production operations. Silica in water produces undesirable scaling in processing equipment, which causes excess energy usage and maintenance problems. Electrocoagulation (EC) at relatively high water temperature may be combined with a process of ceramic ultra-filtration (UF filtration) employed to treat water, and optionally followed by any of membrane distillation or forward osmosis (FO). Water to be treated may be produced water that has been pumped from a subterranean reservoir. The treated water may be employed to generate steam. The treatment units (e.g., EC, forward osmosis, UF filtration, etc) can be configured into one system as an on-site installation or a mobile unit for on-site or off-site water treatment. | 03-28-2013 |
20130075335 | Apparatus and Process For Treatment of Water - The invention relates to the treatment of water, including for example treatment in connection with hydrocarbon production operations. Silica in water produces undesirable scaling in processing equipment, which causes excess energy usage and maintenance problems. Electrocoagulation (EC) at relatively high water temperature followed by ultra-filtration (UF filtration) may be combined with forward osmosis (FO) to treat water. Water to be treated may be produced water that has been pumped from a subterranean reservoir. The treated water may be employed to generate steam. The treatment units (e.g., EC, forward osmosis, UF filtration, etc) can be configured into one system as an on-site installation or a mobile unit for on-site or off-site water treatment. | 03-28-2013 |
20140251914 | METHOD FOR TREATING ACID MINE DRAINAGE - A process for treating acid mine drainage containing heavy and base metals and soluble contaminants is provided. In one embodiment, at least a metal cation is added to the acid mine drainage at a pre-select pH to form insoluble heavy and base metal complexes. After the removal of the heavy and base metal complexes, the pH is raised to the alkaline range. Following removal of base metal hydroxides and gypsum, membrane filtration is employed to generate a treated membrane permeate having a reduced concentration of heavy and base metals and soluble contaminants, and a membrane reject stream containing a concentrated brine. The concentrated brine is further treated with additional lime and at least an aluminum salt to remove remaining soluble contaminants, thus producing a treated water stream with reduced levels of contaminants. Carbonation with CO | 09-11-2014 |
Punit Prakash, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100312234 | FAN-BEAM MICROWAVE HORN FOR BLOODLESS RESECTION - A handheld microwave waveguide provides a planar microwave beam for rapid coagulation of a strip of tissue in an organ providing a barrier against blood loss during resection operations. | 12-09-2010 |
Raj Prakash, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20090249277 | METHOD FOR CREATING UNIFIED BINARY FILES - A method for creating a unified binary file that may be executed on a plurality of hardware platforms. The unified binary file includes hardware independent code and a plurality of hardware dependent binary files for a variety of hardware platforms. When the unified binary file is executed on a supported hardware platform, an appropriate hardware dependent file is identified and installed. A method for preparing a software package supported on a plurality of hardware platforms for distribution. A unified binary file is created for each corresponding file of the software package. Each unified binary file includes installation directory information and dependent file information. | 10-01-2009 |
20140156908 | STALE POINTER DETECTION WITH OVERLAPPING VERSIONED MEMORY - In general, in one aspect, the invention relates to a method for managing virtual memory (VM). The method includes receiving, from an application, a first access request comprising a first VM address identifying a VM location, obtaining a current VM location version value for the VM location, obtaining a first submitted VM location version value from the first VM address, and in response to a determination that the current VM location version value and the first submitted VM location version value match: servicing the first access request using the first VM address. | 06-05-2014 |
Rajat Prakash, San Deigo, CA US
Patent application number | Description | Published |
---|---|---|
20150119063 | MODE SELECTION AND TRANSMIT POWER MANAGEMENT FOR MULTIMODE SMALL CELLS - Described herein are techniques for mode selection and power management for multimode small cells. For example, the technique may involve taking measurements, at the access point, of a macro cell in a vicinity of the access point. The technique may involve managing power or resources of a first RAT and a second RAT based on the measurements, wherein the power of at least one of the first RAT or second RAT is associated with coverage area of the macro cell. | 04-30-2015 |
Ramana B. Prakash, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100271367 | METHOD AND APPARATUS FOR COMBINING A REAL WORLD EVENT AND A COMPUTER SIMULATION - A method for use in a computer simulation includes receiving data obtained from a real-world event that takes place over a period of time and that includes a plurality of moving bodies, wherein the data includes position data and at least one other attribute for each moving body in the plurality of moving bodies with the data being measured at a plurality of points in the period of time, generating a representation of the real-world event using the data, wherein the representation of the real-world event comprises representations of the plurality of moving bodies, and rendering the representation of the real-world event on a display. Another method includes obtaining data for each of a plurality of moving bodies in a real-world event, and providing the data to an apparatus that is configured to use the data to generate a representation of the real-world event and render the representation of the real-world event on a display. A computer readable storage medium stores a computer program adapted to cause a processor based system to execute one or more of the above or similar steps. An apparatus is configured to generate and render a representation of the real-world event using data obtained from the real-world event. | 10-28-2010 |
Ramana Bangalore Prakash, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120284651 | PERSISTENT PARTY ROOMS - Using persistent party rooms, including: initializing, via a computing device, a global array according to a hierarchical server architecture; determining, via the computing device, whether or not to create a new persistent party room or to join a previously bookmarked persistent party room; creating, via the computing device, the new persistent party room within a position indexed in the global array; and joining, via the computing device, the previously bookmarked persistent party room by searching for the previously bookmarked party room utilizing the global array. | 11-08-2012 |
Ramesh Prakash, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20090195943 | Overvoltage Protection Circuit with Reduced Sensitivity to Process Variations - An overvoltage protection circuit includes a shunt circuit adapted for connection to at least one circuit node to be protected from an overvoltage condition and a voltage generator coupled to the shunt circuit. The shunt circuit is selectively activated as a function of a control signal supplied to the shunt circuit. The voltage generator is operative to generate the control signal for activating the shunt circuit during the overvoltage condition. The control signal has a level which varies in a manner that at least partially changes offsets in activation threshold of the shunt circuit. | 08-06-2009 |
Ravi Prakash, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20110051677 | CHANNEL ASSIGNMENT FOR WIRELESS ACCESS NETWORKS - Channel assignment for wireless access networks is directed toward improved overall communication capability of the networks. A network is formed of wireless access points (APs) coupled via wired (and/or wireless) links and enabled to communicate with clients via radio channels of each of the APs. Local information is collected at each of the APs and processed to determine channel assignments according to a Neighbor Impact Metric (NIM) that accounts for one-hop and two-hop neighbors as well as neighbors not part of the network. Optionally, the NIM accounts for traffic load on the APs. The channel assignments are determined either on a centralized resource (such as a server or one of the APs) or via a distributed scheme across the APs. The local information includes how busy a channel is and local operating conditions such as error rate and interference levels. | 03-03-2011 |
20150208426 | CHANNEL ASSIGNMENT FOR WIRELESS ACCESS NETWORKS - Channel assignment for wireless access networks is directed toward improved overall communication capability of the networks. A network is formed of wireless access points (APs) coupled via wired (and/or wireless) links and enabled to communicate with clients via radio channels of each of the APs. Local information is collected at each of the APs and processed to determine channel assignments according to a Neighbor Impact Metric (NIM) that accounts for one-hop and two-hop neighbors as well as neighbors not part of the network. Optionally, the NIM accounts for traffic load on the APs. The channel assignments are determined either on a centralized resource (such as a server or one of the APs) or via a distributed scheme across the APs. The local information includes how busy a channel is and local operating conditions such as error rate and interference levels. | 07-23-2015 |
Ravi Kumar Herunde Prakash, Foothill Ranch, CA US
Patent application number | Description | Published |
---|---|---|
20100161101 | RETRIEVING AND NAVIGATING THROUGH MANUFACTURING DATA FROM RELATIONAL AND TIME-SERIES SYSTEMS BY ABSTRACTING THE SOURCE SYSTEMS INTO A SET OF NAMED ENTITIES - A software agent is described that receives an information request to retrieve information based on a name defined by a configured manufacturing data model. The agent serves the request by relating data coming from one or multiple backend systems and adding contextual data (Metadata). A result set is prepared to correspond to the format and filtering criteria defined in the information request, and the agent produces a response in a normalized format. The response contains the requested data and metadata used for navigation and contextualization purposes. The response in the normalized format is transmitted by the agent synchronously or asynchronously based on criteria specified in the request. | 06-24-2010 |
Ravindra Prakash, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150149501 | Scheduling Database Queries Based on Elapsed Time of Queries - A system, for example, an online system or a database system schedules requests received for execution. The system maintains consumer groups and receives a measure of amount of resources allocated for each consumer group. The system maintains a measure of accumulated elapsed time of execution of requests received from each consumer group. If the system determines that resources are available for executing a request, the system selects a request for execution from a consumer group based on the measure of accumulated elapsed time for processing queries for the consumer group and the measure of amount of resources allocated for the consumer group. The system maintains relative cumulative elapsed times of queries across consumer groups in the same ratio as the allocated share for the consumer groups. Accordingly, the system schedules requests such that each consumer group approaches its allocation of resources compared to other groups smoothly over time. | 05-28-2015 |
Simon Prakash, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20120162751 | OPTICAL COATING FOR ELECTRONIC DEVICE DISPLAY - An optical coating includes multiple layers of different materials and thicknesses and is disposed proximate a transparent display cover for an electronic device display. The optical coating transmits most visible light, reflects most non-visible light and substantially absorbs blackbody radiation generated from within the electronic device. The optical coating can be readily removable from the electronic device display either alone or in combination with a removable transparent display cover. The multiple layers comprise two or more materials having alternating low and high indices of refraction, and can include 36 or more layers, each having a thickness ranging from 10 to 400 nanometers. The arrangement and thicknesses of the layers are designed based upon the thickness and optical properties of the transparent display cover. | 06-28-2012 |
Simon R. Prakash, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20150260991 | HEAD WEARABLE DISPLAY WITH ADJUSTABLE TRANSPARENCY - An apparatus for providing adjustable transparency to an optical element of a head wearable display includes an electro-chromic film disposed across the optical element to adjust a transparency of the optical element to ambient light and a transparency controller coupled to control the electro-chromic film with a drive signal to decrease the transparency of the optical element as the brightness of the ambient light increases. The transparency controller includes a scaling circuit coupled to receive a power signal from a power source and coupled to output the driving signal to the electro-chromic film to control the transparency of the optical element. The scaling circuit scales the power signal to generate the driving signal. The transparency controller further includes a control circuit coupled to the scaling circuit to control the scaling applied by the scaling circuit. | 09-17-2015 |
Surya G. Prakash, Hacienda Heights, CA US
Patent application number | Description | Published |
---|---|---|
20100047695 | Lithium-Ion Electrolytes Containing Flame Retardant Additives for Increased Safety Characteristics - The invention discloses various embodiments of Li-ion electrolytes containing flame retardant additives that have delivered good performance over a wide temperature range, good cycle life characteristics, and improved safety characteristics, namely, reduced flammability. In one embodiment of the invention there is provided an electrolyte for use in a lithium-ion electrochemical cell, the electrolyte comprising a mixture of an ethylene carbonate (EC), an ethyl methyl carbonate (EMC), a fluorinated co-solvent, a flame retardant additive, and a lithium salt. In another embodiment of the invention there is provided an electrolyte for use in a lithium-ion electrochemical cell, the electrolyte comprising a mixture of an ethylene carbonate (EC), an ethyl methyl carbonate (EMC), a flame retardant additive, a solid electrolyte interface (SEI) film forming agent, and a lithium salt. | 02-25-2010 |
20120141883 | Lithium-Ion Electrolytes With Improved Safety Tolerance To High Voltage Systems - The invention discloses various embodiments of electrolytes for use in lithium-ion batteries, the electrolytes having improved safety and the ability to operate with high capacity anodes and high voltage cathodes. In one embodiment there is provided an electrolyte for use in a lithium-ion battery comprising an anode and a high voltage cathode. The electrolyte has a mixture of a cyclic carbonate of ethylene carbonate (EC) or mono-fluoroethylene carbonate (FEC) co-solvent, ethyl methyl carbonate (EMC), a flame retardant additive, a lithium salt, and an electrolyte additive that improves compatibility and performance of the lithium-ion battery with a high voltage cathode. The lithium-ion battery is charged to a voltage in a range of from about 2.0 V (Volts) to about 5.0 V (Volts). | 06-07-2012 |
20140255806 | METHANE-BASED POWER GENERATION WITH ZERO-CARBON EMISSIONS - The present invention provides a method of converting a hydrocarbon into H | 09-11-2014 |
Surya G. K. Prakash, Hacienda Heights, CA US
Patent application number | Description | Published |
---|---|---|
20140370403 | INEXPENSIVE METAL-FREE ORGANIC REDOX FLOW BATTERY (ORBAT) FOR GRID-SCALE STORAGE - A flow battery includes a positive electrode, a positive electrode electrolyte, a negative electrode, a negative electrode electrolyte, and a polymer electrolyte membrane interposed between the positive electrode and the negative electrode. The positive electrode electrolyte includes water and a first redox couple. The first redox couple includes a first organic compound which includes a first moiety in conjugation with a second moiety. The first organic compound is reduced during discharge while during charging the reduction product of the first organic compound is oxidized to the first organic compound. The negative electrode electrolyte includes water and a second redox couple. The second couple includes a second organic compound including a first moiety in conjugation with a second moiety. The reduction product of the second organic compound is oxidized to the second organic compound during discharge. | 12-18-2014 |
20160049678 | New Method for the Fabrication of Homogenous Blends of Polystyrenesulfonic Acid and Polyvinylidene Fluoride Suitable For The Application In Direct Oxidation Methanol Fuel Cells (DMFCs) - A membrane electrode assembly includes an anode catalyst layer, a cathode catalyst layer, and a polymeric blend proton exchange membrane interposed between the anode catalyst layer and the cathode catalyst layer. The polymeric blend proton exchange membrane includes a scaffold polymer and a polyacid polymer. The polyacid polymer being formed from a polyacid polymer precursor. Characteristically, the scaffold polymer and the polyacid polymer precursor have matching solubility parameters. | 02-18-2016 |
Vipul V. Prakash, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110238770 | METHOD AND APPARATUS TO SCREEN ELECTRONIC COMMUNICATIONS - A method and an apparatus to screen electronic communications have been disclosed. In one embodiment, the method includes extracting URLs from electronic communication and analyzing the URLs extracted to determine whether the electronic communication is of a first predetermined category. Other embodiments have been claimed and described. | 09-29-2011 |
Vipul Ved Prakash, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20090076994 | Intelligent reputation attribution platform - Systems and methods allowing for the attribution of reputation to data sources (e.g., for the creation of referrals) are provided. In an illustrative implementation scores (e.g., reputation scores) are determined for a target entity connected a source entity on a network on a given dimension. In the illustrative implementation, an entity may be directly linked to any number of other entities on any number of dimensions, with each link having an associated score. Illustratively, each dimension has an associated transitive dimension. A directed path on a given dimension between two entities, a source and a target, consists of a directed link from the source entity to an intermediate entity, prefixed to a directed path from the intermediate entity to the target entity. In the illustrative implementation, links on the path can travel on the transitive dimension associated with the given dimension. | 03-19-2009 |
20090259608 | Methods and apparatuses for classifying electronic documents - Embodiments of the invention provide methods and apparatuses for classifying electronic documents (e.g., electronic communications) as either spam electronic documents or legitimate electronic documents. In accordance with one embodiment of the invention, each of a plurality of electronic communications is reduced to a corresponding multidimensional vector based on a multi-dimensional vector space. The multi-dimensional vectors represent corresponding electronic documents that have been classified as at least one type of electronic documents. Subsequent electronic documents to be classified are reduced to a corresponding multi-dimensional vector inserted into the multi-dimensional vector space. The electronic documents corresponding to an inserted multi-dimensional vector are classified based upon the proximity of the inserted multi-dimensional vector to at least one previously classified multi-dimensional vectors of the multi-dimensional vector space. | 10-15-2009 |
20090282112 | SPAM IDENTIFICATION SYSTEM - In one embodiment, a method includes receiving a plurality of reports from a community of users, each of the plurality of reports including a derivative of an email message to uniquely identify the email message, and suggesting the email message as being spam. The e-mail message is determined to be spam based on the plurality of reports received from the community of users, and a respective trust factor associated with each user of the community of users. | 11-12-2009 |
20100145777 | ADVERTISING BASED ON INFLUENCE - Advertising based on influence is provided. In some embodiments, advertising based on influence includes determining an influence score (e.g., based on a given dimension) for a subject (e.g., a user), in which the subject is a potential target for an advertisement; and determining targeting of the advertisement based on criteria including the influence score of potential recipients of the advertisement. In some embodiments, the influence score is a directly estimated objective measure of influence (e.g., estimated using a social graph). In some embodiments, advertising based on influence also includes determining pricing of advertisements based on criteria including the influence score of potential recipients of one or more advertisements. In some embodiments, advertising based on influence further includes sharing advertising revenue with the subject based on criteria including the influence score of the first subject (e.g., as an incentive for the subject to view the advertisement). | 06-10-2010 |
20100153185 | MEDIATING AND PRICING TRANSACTIONS BASED ON CALCULATED REPUTATION OR INFLUENCE SCORES - Mediating and pricing transactions based on calculated reputation and influence is provided. In some embodiments, mediating and pricing transactions based on calculated reputation and influence includes determining an influence score (e.g., based on a given dimension) for a subject (e.g., a user), in which the subject is requesting a transaction; and determining approval of the transaction based on criteria including the influence score of the subject. In some embodiments, the influence score is a directly estimated objective measure of influence (e.g., estimated using a social graph). In some embodiments, mediating and pricing transactions based on calculated reputation and influence further includes determining pricing of the transaction based on criteria including the influence score of the subject. In some embodiments, mediating and pricing transactions based on calculated reputation and influence also includes sharing transactional revenue for the transaction with the subject based on criteria including the influence score of the subject. | 06-17-2010 |
20100153329 | ESTIMATING INFLUENCE - Estimating influence is provided. For example, estimating influence includes determining an objective influence measure, which can be applied to various applications (e.g., search using objective influence). In some embodiments, estimating influence includes receiving a subject graph, in which the subject graph includes two or more subject nodes, in which each subject node corresponds to a subject; in which the subject graph is a directed graph, or if the subject graph is an undirected graph, then each undirected edge is interpreted as two directed edges in opposite directions; and determining an objective influence measure based on the subject graph for each first subject node of the subject graph, in which the determination is based at least on part on a function of inward scores and outward scores, in which inward scores are computed from one or more paths leading to the first subject of a length of at least one, and outward scores are computed from one or more paths leading from the first subject of a length of at least one, in which a path is a sequence of contiguous edges with a length equal to its number of edges, in which at least one of the inward paths or outward paths is of length greater than one. | 06-17-2010 |
20100153404 | RANKING AND SELECTING ENTITIES BASED ON CALCULATED REPUTATION OR INFLUENCE SCORES - Ranking and selecting entities based on calculated reputation or influence scores is provided. In some embodiments, a method includes determining whether a first entity is a subject or an object; determining whether a second entity is a subject or an object; and generating a graph, in which a subset of the graph is a subject graph of subject nodes that includes at least one or more subjects (e.g., subject entities) linked to one or more other subjects, and in which the graph includes one or more objects (e.g., object entities) each linked to one or more subjects in the subject graph. In some embodiments, the graph includes directed and undirected links. In some embodiments, the graph includes one or more objects linked to one or more objects. | 06-17-2010 |
20110119225 | INTELLIGENT REPUTATION ATTRIBUTION PLATFORM - Systems and methods allowing for the attribution of reputation to data sources (e.g., for the creation of referrals) are provided. In an illustrative implementation scores (e.g., reputation scores) are determined for a target entity connected a source entity on a network on a given dimension. In the illustrative implementation, an entity may be directly linked to any number of other entities on any number of dimensions, with each link having an associated score. Illustratively, each dimension has an associated transitive dimension. A directed path on a given dimension between two entities, a source and a target, consists of a directed link from the source entity to an intermediate entity, prefixed to a directed path from the intermediate entity to the target entity. In the illustrative implementation, links on the path can travel on the transitive dimension associated with the given dimension. | 05-19-2011 |
20110307465 | System and method for metadata transfer among search entities - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 12-15-2011 |
20110307466 | System and method for determining quality of cited objects in search results based on the influence of citing subjects - A new approach is proposed that contemplates systems and methods to examine and determine quality of objects cited by citations in a search result based on a citation graph that includes citing subjects, citations, and cited objects. First, influence scores of a plurality of subjects/sources that compose the citations of the objects in the search result are calculated. The quality of the objects cited by the subjects can then be determined by examining the influence scores for the subjects of the citations. Finally, the cited objects selected can be presented to a user or provided to a thirty party for further processing together with the relevant citations and citing subjects. | 12-15-2011 |
20120239637 | System and method for determining quality of cited objects in search results based on the influence of citing subjects - A new approach is proposed that contemplates systems and methods to examine and determine quality of objects cited by citations in a search result based on a citation graph that includes citing subjects, citations, and cited objects. First, influence scores of a plurality of subjects/sources that compose the citations of the objects in the search result are calculated. The quality of the objects cited by the subjects can then be determined by examining the influence scores for the subjects of the citations. Finally, the cited objects selected can be presented to a user or provided to a thirty party for further processing together with the relevant citations and citing subjects. | 09-20-2012 |
20120284248 | System and method for metadata transfer among search entities - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 11-08-2012 |
20120284282 | RANKING AND SELECTING ENTITIES BASED ON CALCULATED REPUTATION OR INFLUENCE SCORES - Ranking and selecting entities based on calculated reputation or influence scores is provided. In some embodiments, a method includes determining whether a first entity is a subject or an object; determining whether a second entity is a subject or an object; and generating a graph, in which a subset of the graph is a subject graph of subject nodes that includes at least one or more subjects (e.g., subject entities) linked to one or more other subjects, and in which the graph includes one or more objects (e.g., object entities) each linked to one or more subjects in the subject graph. In some embodiments, the graph includes directed and undirected links. In some embodiments, the graph includes one or more objects linked to one or more objects. | 11-08-2012 |
20130091087 | Systems and methods for prediction-based crawling of social media network - A new approach is proposed that contemplates systems and methods to support efficient crawling of a social media network based on predicted future activities of each user on the social network. First, data related to a user's past activities on a social network are collected and a pattern of the user's past activities over time on the social network is established. Based on the established pattern on the user's past activities, predictions about the user's future activities on the social network can be established. Such predictions can then be used to determine the collection schedule—timing and frequency—to collect data on the user's activities for future crawling of the social network. | 04-11-2013 |
20130304818 | Systems and methods for discovery of related terms for social media content collection over social networks - A new approach is proposed that contemplates systems and methods to discover one or more terms related to one or more query terms submitted by a user for search over a social media network, wherein the related terms discovered are trending and co-occurring with the submitted query terms over the social media network during a specific period of time. The terms related to the submitted keywords can be discovered based on based on various measurements that measure the trending characteristics of the terms in the social media content items collected over a period of time. Once the terms related to the submitted keywords have been discovered, they can be utilized to search or perform aggregated metrics and analytics on the social network together with the user-submitted query terms for content items containing all or most of the query terms and/or the related terms, wherein such content items obtained are presented as the search result to the user or subject to aggregate metrics and analytics presented to the user. | 11-14-2013 |
20140250112 | Systems and methods using reputation or influence scores in search queries - One or more processors determine reputation scores for one or more subjects based on connections. One or more processors use a plurality of citations, with each citation representing an expression of opinion or description by a subject on an object. One or more processors select a subset of citations for each object from the citations citing each object. The content of the citations matches one or more search terms for a search query. One or more processors assign citation scores to a subset of a plurality of objects. The citation scores indicate relevance of the objects cited by citations and are determined based at least in part on matching one or more search terms with the content of the citations of the objects by the one or more subjects. The selection scores for an object are determined for each search query based on a subset of subjects citing the object. | 09-04-2014 |
20140337141 | ADVERTISING BASED ON INFLUENCE - Advertising based on influence is provided. In some embodiments, advertising based on influence includes determining an influence score (e.g., based on a given dimension) for a subject (e.g., a user), in which the subject is a potential target for an advertisement; and determining targeting of the advertisement based on criteria including the influence score of potential recipients of the advertisement. In some embodiments, the influence score is a directly estimated objective measure of influence (e.g., estimated using a social graph). In some embodiments, advertising based on influence also includes determining pricing of advertisements based on criteria including the influence score of potential recipients of one or more advertisements. In some embodiments, advertising based on influence further includes sharing advertising revenue with the subject based on criteria including the influence score of the first subject (e.g., as an incentive for the subject to view the advertisement). | 11-13-2014 |
20150347427 | USE OF USER FEEDBACK IN A CITATION SEARCH INDEX - A method and apparatus that generates a results cache using feedback from a user's search session. In this embodiment, the device receives a feedback package from a client, where the feedback package characterizes a user interaction with a plurality of query results in the search session that are presented to a user in response to a query prefix entered by the user. The device further generates a plurality of results for a plurality of queries by, running the plurality of queries using the search feedback index to arrive at the plurality of results. In addition, the device creates a results cache from the plurality of results, where the results cache maps the plurality of results to the plurality of queries and the results cache is used to serve query results to a client. | 12-03-2015 |
20150347503 | MULTI-DOMAIN QUERY COMPLETION - A method and apparatus of a device that performs a multi-domain query search is described. In an exemplary embodiment, the device receives a query prefix from a client of a user. The device further determines a plurality of search completions across the plurality of separate search domains. In addition, the device ranks the plurality of search completions based on a score calculated for each of the plurality of search completions determined by a corresponding search domain, where at least one of the plurality of search completions is used to generate a plurality of search results without an indication from the user and in response to receiving the query prefix. | 12-03-2015 |
20160055161 | SYSTEMS AND METHODS USING REPUTATION OR INFLUENCE SCORES IN SEARCH QUERIES - One or more processors determine reputation scores for one or more subjects based on connections. One or more processors use a plurality of citations, with each citation representing an expression of opinion or description by a subject on an object. One or more processors select a subset of citations for each object from the citations citing each object. The content of the citations matches one or more search terms for a search query. One or more processors assign citation scores to a subset of a plurality of objects. The citation scores indicate relevance of the objects cited by citations and are determined based at least in part on matching one or more search terms with the content of the citations of the objects by the one or more subjects. The selection scores for an object are determined for each search query based on a subset of subjects citing the object. | 02-25-2016 |
20160063123 | SYSTEM AND METHOD FOR METADATA TRANSFER AMONG SEARCH ENTITIES - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 03-03-2016 |
Yashwanth Prakash, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130325780 | PREDICTIVE LOCATIONS BASED ON CONTEXT - Systems, methods, and devices use search terms, current state information, historical data, and expected location hints to predict where a user may be when a search may be relevant. In an embodiment, search terms entered on a first user computing device may be combined with location information resident on a second user computing device to determine where a user is likely to be and what results are likely to be relevant to a user in the future. In a further embodiment, relevant search terms indicative of time, such as “tomorrow” or “tonight,” and/or user-related information may also be used to return predictive search results. In a further embodiment, user-related information from other users may also be used to return predictive search results. | 12-05-2013 |
20150149397 | PREDICTIVE LOCATIONS BASED ON CONTEXT - Systems, methods, and devices use search terms, current state information, historical data, and expected location hints to predict where a user may be when a search may be relevant. In an embodiment, search terms entered on a first user computing device may be combined with location information resident on a second user computing device to determine where a user is likely to be and what results are likely to be relevant to a user in the future. In a further embodiment, relevant search terms indicative of time, such as “tomorrow” or “tonight,” and/or user-related information may also be used to return predictive search results. In a further embodiment, user-related information from other users may also be used to return predictive search results. | 05-28-2015 |