Ramanujam, US
Anand Ramanujam, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20100170824 | CONTAINER - The container can be locked into a stack of containers. A container cover locks onto the top of a container base to define a sealed area for storage. Additionally, the bottom of a second container base can be locked onto the top of the cover of a first container. In this fashion, when closed containers are stacked, they form a locked stack that is more structurally rigid and therefore less precarious than a traditional, non-locked container stack. When not in use, the bases can be formed into a nested stack, and their covers can be locked together to form a locked cover stack. The locked cover stack can be locked to either the top or bottom of the nested base stack to form a rigid stack. In some embodiments, a cover can be turned upside down and its bottom face locked onto the bottom face of a base. | 07-08-2010 |
20110000927 | CONTAINER - The container includes a base and a detachable cover. To releasably attach the base and cover, the base includes a first closure portion and the cover includes an engagable second closure portion. In one aspect, the first and second closure portions are configured for engagement in both a fully engaged position and an intermediately engaged position. In the intermediately engaged position, the container can be further configured to vent steam during, for example, microwaving. In another aspect, the container including the first and second closure portions can be configured for simplified engagement of the base and cover, preferably by enabling engagement via a downward push applied to the center of the cover. In yet another aspect, the first and second closure portions can be configured with diverging flanges that simplify detachment of the base and cover. | 01-06-2011 |
Gopal Ramanujam, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20140109079 | SOFTWARE UNINSTALLATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted one of the first indicia. The second indicia comprises information about the software product indicated by the highlighted first indicia. The computer program product additionally comprises computer code to display a third indicia associated with the highlighted first indicia and indicate the availability of a software update for the software product indicated by the highlighted first indicia, and computer code to display a fourth indicia associated with the highlighted first indicia. The fourth indicia facilitates the retrieval of the software update. | 04-17-2014 |
20140189675 | SOFTWARE UNINSTALLATION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted one of the first indicia. The second indicia comprises information about the software product indicated by the highlighted first indicia. The computer program product additionally comprises computer code to display a third indicia associated with the highlighted first indicia and indicate the availability of a software update for the software product indicated by the highlighted first indicia, and computer code to display a fourth indicia associated with the highlighted first indicia. The fourth indicia facilitates the retrieval of the software update. | 07-03-2014 |
Gopalan Ramanujam, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20110106867 | Method, Apparatus and Instructions for Parallel Data Conversions - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits. The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 05-05-2011 |
20130024664 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 01-24-2013 |
20130024665 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 01-24-2013 |
20130080742 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 03-28-2013 |
20130218936 | Method, Apparatus and Instructions for Parallel Data Conversions - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits. The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 08-22-2013 |
20130238879 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits. The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 09-12-2013 |
20130326194 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 12-05-2013 |
20150301801 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits. The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 10-22-2015 |
Kalathur S. Ramanujam, Wayne, PA US
Patent application number | Description | Published |
---|---|---|
20130266684 | Infant Formula with High SN-2 Palmitate and Oligofructose - An infant formula having a relatively high content of triglycerides having palmitic acid in the sn-2 position. The formula may include oligofructose. The formula may also include at least one omega 6 fatty acid and at least one omega 3 fatty acid. The formula may also have a relatively low protein content and an alpha-lactalbumin content similar to human milk, The invention also includes a method for improving the stool consistency, increasing bifidobacteria in the colon, and reducing calcium soaps in the stool of a formula-fed infant. | 10-10-2013 |
20140323574 | INFANT FORMULA WITH HIGH SN-2 PALMITATE AND OLIGOFRUCTOSE - An infant formula having a relatively high content of triglycerides having palmitic acid in the sn-2 position. The formula may include oligofructose. The formula may also include at least one omega 6 fatty acid and at least one omega 3 fatty acid. The formula may also have a relatively low protein content and an alpha-lactalbumin content similar to human milk The invention also includes a method for improving the stool consistency, increasing bifidobacteria in the colon, reducing potentially pathogenic bacteria in the colon and reducing calcium soaps in the stool of a formula-fed infant. | 10-30-2014 |
K.y. Ramanujam, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20110021031 | HIGH LIFETIME CONSUMABLE SILICON NITRIDE-SILICON DIOXIDE PLASMA PROCESSING COMPONENTS - A method of increasing mean time between cleans of a plasma etch chamber and chamber parts lifetimes is provided. Semiconductor substrates are plasma etched in the chamber while using at least one sintered silicon nitride component exposed to ion bombardment and/or ionized halogen gas. The sintered silicon nitride component includes high purity silicon nitride and a sintering aid consisting of silicon dioxide. A plasma processing chamber is provided including the sintered silicon nitride component. A method of reducing metallic contamination on the surface of a silicon substrate during plasma processing is provided with a plasma processing apparatus including one or more sintered silicon nitride components. A method of manufacturing a component exposed to ion bombardment and/or plasma erosion in a plasma etch chamber, comprising shaping a powder composition consisting of high purity silicon nitride and silicon dioxide and densifying the shaped component. | 01-27-2011 |
Madhusoodhan Ramanujam, Salt Lake City, UT US
Patent application number | Description | Published |
---|---|---|
20150338852 | Sharing Autonomous Vehicles - Technology is described for sharing an autonomous vehicle. An autonomous vehicle may receive a request to perform a task. The autonomous vehicle may determine whether the task conflicts with previously scheduled tasks to be performed at the autonomous vehicle. The autonomous vehicle may add the task to a schedule of tasks to be performed at the autonomous vehicle when the task does not conflict with the previously scheduled tasks. The autonomous vehicle may provide commands to enable the autonomous vehicle to perform the task in accordance with the schedule. | 11-26-2015 |
20150339928 | Using Autonomous Vehicles in a Taxi Service - Technology is described for operating a fleet of autonomous vehicles. A request for a taxi service may be received from a mobile device. The request may include a current location of the mobile device. They request may indicate that the taxi service is to be performed at a current time. An autonomous vehicle may be selected from the fleet of autonomous vehicles to perform the taxi service based in part on an availability of the autonomous vehicle and a proximity between the autonomous vehicle and the current location of the mobile device. Instructions may be provided to the autonomous vehicle to perform the taxi service according to the request. The autonomous vehicle may be configured to provide commands to drive the autonomous vehicle to the current location of the mobile device in order to perform the taxi service. | 11-26-2015 |
Mahesh Ramanujam, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20140207693 | Systems, Devices, Components and Methods for Monitoring, Certifying and/or Recertifying the Performance of a Building or Structure - Described and disclosed herein are various embodiments of method and systems for monitoring, certifying or recertifying performance of a building or structure. Such systems and methods may include or employ at least one building or structure data acquisition device, building or structure performance data corresponding to the building or structure, at least one dashboard device operably connected to the data acquisition device, and computer and/or internet means for transferring at least portions of the building or structure performance data to a server. The server or another computer is configured and programmed to certify or not certify the building or structure as meeting building or structure performance certification standards. | 07-24-2014 |
20140279608 | Systems, Devices, Components and Methods for Dynamically Displaying Performance Scores Associated with the Performance of a Building or Structure - Described and disclosed herein are various embodiments of methods and systems configured to calculate, store and display building or structure performance data, information or scores corresponding to a particular building or structure. In one embodiment, a central web server (“CWS”) is configured to operate in conjunction with, and to communicate with, a plurality of remote LEED dynamic displays (“LDPs”) or dashboards. In one embodiment, the LDPs or dashboards are configured to display building performance scores calculated by the CWS for the particular building or structure associated with a given LDP or dashboard. | 09-18-2014 |
Nirmala Ramanujam, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20110112388 | INTEGRATED MINIATURIZED FIBER OPTIC PROBE - A fiber optic probe having one or more photodetectors bound thereto is provided. By directly integrating thin, flexible photodetectors with an optical fiber, the probes provide a compact structure that increases throughput and decreases cost, making it practical for a clinical use. In some embodiments, the fiber optic probes are small enough for insertion into the shaft of a needle, such as a biopsy needle. | 05-12-2011 |
Nirmala Ramanujam, Chapel Hill, NC US
Patent application number | Description | Published |
---|---|---|
20080270091 | SCALING METHOD FOR FAST MONTE CARLO SIMULATION OF DIFFUSE REFLECTANCE SPECTRA FROM MULTI-LAYERED TURBID MEDIA AND METHODS AND SYSTEMS FOR USING SAME TO DETERMINE OPTICAL PROPERTIES OF MULTI-LAYERED TURBID MEDIUM FROM MEASURED DIFFUSE REFLECTANCE - The presently disclosed subject matter relates to multilayered scaling methods that allow for implementation of fast Monte Carlo simulations of diffuse reflectance from multilayered turbid media. The disclosed methods employ photon trajectory information provided by only a single baseline simulation, from which the diffuse reflectance can be computed for a wide range of optical properties in a multilayered turbid medium. A convolution scheme is also incorporated to calculate diffuse reflectance for specific fiber-optic probe geometries. Also provided are systems for fast Monte Carlo simulation of diffuse reflectance of a multilayered turbid medium to rapidly determine diffuse reflectance for the multilayered turbid medium with known optical properties and for using the scaled diffuse reflectance to determine optical properties of a turbid medium having unknown optical properties. | 10-30-2008 |
20090015826 | Optical assay system for intraoperative assessment of tumor margins - The subject matter described herein includes an optical assay system for intraoperative assessment of tumor margins. According to one aspect, the subject matter described herein includes a biological sample containment and illumination apparatus for holding a biological sample for illumination by a plurality of electromagnetic radiation probes. The biological sample containment and illumination apparatus includes a plurality of frame members positioned with respect to each other to form an interior space for receiving a biological sample. At least one of the plurality of frame members includes a plurality of probe receiving locations for receiving a plurality of electromagnetic radiation probes. The probe receiving locations position the probes with respect to the biological sample to allow illumination of plural locations of the biological sample by the probes. | 01-15-2009 |
20100301229 | OPTICAL ASSAY SYSTEM FOR INTRAOPERATIVE ASSESSMENT OF TUMOR MARGINS - The subject matter described herein includes an optical assay system for intraoperative assessment of tumor margins. According to one aspect, the subject matter described herein includes a biological sample containment and illumination apparatus for holding a biological sample for illumination by a plurality of electromagnetic radiation probes. The biological sample containment and illumination apparatus includes a plurality of frame members positioned with respect to each other to form an interior space for receiving a biological sample. At least one of the plurality of frame members includes a plurality of probe receiving locations for receiving a plurality of electromagnetic radiation probes. The probe receiving locations position the probes with respect to the biological sample to allow illumination of plural locations of the biological sample by the probes. | 12-02-2010 |
20110059016 | OPTICAL ASSAY SYSTEM WITH A MULTI-PROBE IMAGING ARRAY - The subject matter described herein relates to an optical assay system having a multi-probe imaging array that orients a plurality of probes with respect to one another and to a sample. According to one aspect, the subject matter described herein includes a multi-probe imaging array for contacting biological samples and simultaneously illuminating a plurality of locations on the biological sample and collecting the reflected radiation from the locations. The multi-probe imaging array can be used for the rapid imaging of biological samples, for example, during surgery. | 03-10-2011 |
20110112435 | SYSTEMS AND METHODS FOR SPECTRAL ANALYSIS OF A TISSUE MASS USING AN INSTRUMENT, AN OPTICAL PROBE, AND A MONTE CARLO OR A DIFFUSION ALGORITHM - Systems and methods for spectral analysis of a tissue mass using an instrument, an optical probe, and a Monte Carlo algorithm or a diffusion algorithm are provided. According to one method, an instrument is inserted into a tissue mass. A fiber optic probe is applied via the instrument into the tissue mass. Turbid spectral data of the tissue mass is measured using the fiber probe. The turbid spectral data is converted to absorption, scattering, and/or intrinsic fluorescence spectral data via a Monte Carlo algorithm or diffusion algorithm. Biomarker concentrations in the tissue mass are quantified using the absorption, scattering, and/or intrinsic fluorescence spectral data. | 05-12-2011 |
20110295541 | Systems and Methods for Performing Optical Spectroscopy Using a Self-Calibrating Fiber Optic Probe - Systems and methods for performing optical spectroscopy using a self-calibrating fiber optic probe are disclosed. One self-calibrating fiber optic probe includes a sensing channel for transmitting illumination light to a specimen and for collecting spectral data of the specimen. The spectral data includes the illumination light diffusely reflected from the specimen at one or more wavelengths. The self-calibrating fiber optic probe may also include a calibration channel for transmitting calibration light. The calibration light and the illumination light are generated simultaneously from a common light source. The calibration channel collects calibration spectral data associated with the calibration light contemporaneously with the collection of the spectral data of the specimen. | 12-01-2011 |
20130100439 | SMART FIBER OPTIC SENSORS SYSTEMS AND METHODS FOR QUANTITATIVE OPTICAL SPECTROSCOPY - Smart fiber optic sensors, systems, and methods for performing quantitative optical spectroscopy are disclosed. In one embodiment, smart fiber optic sensor can include a sensing channel, a calibration channel, and a pressure sensing channel. External force or pressure can be calculated at pressure sensing channel for monitoring and controlling pressure at a sensor-specimen interface thereby ensuring more accurate specimen spectral data is collected. Contact pressure can be adjusted to remain within a specified range. A calibration light of the calibration channel and an illumination light of the sensing channel can be generated simultaneously from a shared light source. Pressure sensing channel can transmit light from a second light source and collect pressure spectral data. | 04-25-2013 |
Parthasarathy Ramanujam, Torrance, CA US
Patent application number | Description | Published |
---|---|---|
20110267251 | WIDE ANGLE MULTIBEAMS - A method and system are disclosed for wide angle multibeam antennas. The method and system involve a multibeam antenna system for generating high performance multiple spot beams. In one or more embodiments, the multibeam antenna system includes an oversized antenna reflector and a plurality of antenna feeds. The oversized antenna reflector has its surface shape optimized from a normal parabolic shape in order to broaden and shape the reflected spot beams to improve antenna performance. In addition, the diameter of the oversized antenna reflector is greater than ((100*λ)/δ), where λ is the wavelength in inches and δ is the beam to beam spacing in degrees. In some embodiments, the ratio of the focal length of the oversized antenna reflector to the diameter of the oversized antenna reflector (F/D) is greater than 0.7. In at least one embodiment, the system further includes an antenna sub-reflector. | 11-03-2011 |
20150236414 | ANTENNA ARRAY SYSTEM FOR PRODUCING DUAL CIRCULAR POLARIZATION SIGNALS UTILIZING A MEANDERING WAVEGUIDE - An antenna array system for directing and steering an antenna beam is described in accordance with the present invention. The antenna array system may include a feed waveguide having a feed waveguide length, at least two directional couplers in signal communication with the feed waveguide, at least two pairs of planar coupling slots along the feed waveguide length, and at least two horn antennas. | 08-20-2015 |
Rajesh S. Ramanujam, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20100054720 | Method and Apparatus for Extended Temperature Pyrometry - Embodiments of the invention are directed to methods and apparatus for rapid thermal processing of a substrate over an extended temperature range, including low temperatures. Systems and methods for using an extended temperature pyrometry system employing a transmitted radiation detector system are disclosed. Systems combining transmitted radiation detector systems and emitted radiation detector systems are also described. | 03-04-2010 |
Rajesh S. Ramanujam, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080308534 | PYROMETER FOR LASER ANNEALING SYSTEM COMPATIBLE WITH AMORPHOUS CARBON OPTICAL ABSORBER LAYER - In a laser annealing system for workpieces such as semiconductor wafers, a pyrometer wavelength response band is established within a narrow window lying between the laser emission band and a fluorescence emission band from the optical components of the laser system, the pyrometer response band lying in a wavelength region at which the optical absorber layer on the workpiece has an optical absorption coefficient as great as or greater than the underlying workpiece. A multi-layer razor-edge interference filter having a 5-8 nm wavelength cut-off edge transition provides the cut-off of the laser emission at the bottom end of the pyrometer response band. | 12-18-2008 |
20110006044 | PYROMETER FOR LASER ANNEALING SYSTEM COMPATIBLE WITH AMORPHOUS CARBON OPTICAL ABSORBER LAYER - In a laser annealing system for workpieces such as semiconductor wafers, a pyrometer wavelength response band is established within a narrow window lying between the laser emission band and a fluorescence emission band from the optical components of the laser system, the pyrometer response band lying in a wavelength region at which the optical absorber layer on the workpiece has an optical absorption coefficient as great as or greater than the underlying workpiece. A multi-layer razor-edge interference filter having a 5-8 nm wavelength cut-off edge transition provides the cut-off of the laser emission at the bottom end of the pyrometer response band. | 01-13-2011 |
20110089166 | TEMPERATURE MEASUREMENT AND CONTROL OF WAFER SUPPORT IN THERMAL PROCESSING CHAMBER - The present invention provides apparatus and methods for achieving uniform heating to a substrate during a rapid thermal process. More particularly, the present invention provides apparatus and methods for controlling the temperature of an edge ring supporting a substrate during a rapid thermal process to improve temperature uniformity across the substrate. | 04-21-2011 |
Ram Ramanujam, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20100082939 | TECHNIQUES FOR EFFICIENT IMPLEMENTATION OF BROWNIAN BRIDGE ALGORITHM ON SIMD PLATFORMS - Methods and apparatus for implementing Brownian Bridge algorithm on Single Instruction Multiple Data (SIMD) computing platforms are described. In one embodiment, a memory stores a plurality of data corresponding to an SIMD (Single Instruction, Multiple Data) instruction. A processor may include a plurality of SIMD lanes. Each of the plurality of the SIMD lanes may process one of the plurality of data stored in the memory in accordance with the SIMD instruction. Other embodiments are also described. | 04-01-2010 |
Rama Ramanujam, Dublin, OH US
Patent application number | Description | Published |
---|---|---|
20110283372 | COMPOSITIONS USEFUL FOR CANCER DETECTION AND TREATMENT, A CANCER STEM CELL MODEL, AND METHODS OF PRODUCTION AND USE THEREOF - DCAMKL-1 has been identified as a biomarker for stem cells, as well as cancer stem cells. Methods of detecting the presence of at least one stem cell, methods of isolating stem cells, and methods of inhibiting growth of cancer cells utilizing DCAMKL-1 are disclosed herein. | 11-17-2011 |
Rama P. Ramanujam, Columbus, OH US
Patent application number | Description | Published |
---|---|---|
20100009395 | LUMINESCENCE ASSAY UTILIZING A GENETICALLY MODIFIED CELL LINE - An assay method to identify agents that will reduce the inflammation associated with many diseases, providing a method to determine compliance of patients to clinical protocols. The fundamental tool of the inventive method is luminescence. Genetically modified cells are used to express a complex revealing the potential of certain compounds to prevent or reduce adverse effects. More specifically the invention is a method for the determination of inhibition of a chemical compound comprising: culturing genetically modified cells which express an indicator-luminescent complex; placing said complex in the presence of an agent that essentially totally degrades said complex; measuring the luminescence of the resulting reaction; collecting a sample from a mammal consuming a complementary and alternative medicine (CAM); placing said sample in the presence of said complex; and comparing the level of luminescence from step (c) with the luminescence from step (e) to determine the inhibition of said chemical compound. | 01-14-2010 |
Rama P. Ramanujam, Dublin, OH US
Patent application number | Description | Published |
---|---|---|
20090252784 | Compositions comprising inhibitors of RNA binding proteins and methods of producing and using same - Compositions for inhibiting RNA binding proteins, as well as methods of producing and using the same, are disclosed herein. | 10-08-2009 |
Raviprakash Ramanujam, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20130275492 | Enabling Web Clients to Provide Web Services - Various embodiments enable web clients to provide web services. In one or more embodiments, web clients are configured to act as servers and can be used for, among other purposes, to and from calling of web services supported by the web client. Such uses can include, by way of example and not limitation, pushing messages to and from the web client. The various techniques can utilize standard protocols and libraries and without the need for any custom code or custom plug-ins. | 10-17-2013 |
Rohit Sunkam Ramanujam, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120195314 | Destination-Based Virtual Channel Assignment in On-Chip Ring Networks - An apparatus comprising a plurality of nodes and a plurality of links connecting the nodes in a ring topology, wherein a first node from among the plurality of nodes is coupled to a first link from among the plurality of links, wherein the first link comprises a plurality of virtual channels, and wherein each of the plurality of virtual channels is assigned to provide service to a unique one of the plurality of nodes. | 08-02-2012 |
20120195321 | Method and Apparatus for Low-Latency Interconnection Networks Using Hierarchical Rings - An apparatus comprising a chip comprising a global ring network comprising a plurality of global routers configured in a unidirectional ring network, and a plurality of local ring networks directly connected to the global ring network. A method comprising transmitting a first flit from a first router to a second router, wherein a first ring network comprises the first and second routers, and transmitting a second flit from the first router to a third router, wherein a second ring network comprises the first and third routers, wherein the first and second ring networks are in a hierarchical relationship with each other, and wherein a chip comprises the first and second ring networks. | 08-02-2012 |
20120195322 | Method and Apparatus for Achieving Fairness in Interconnect Using Age-Based Arbitration and Timestamping - An apparatus comprising a chip comprising a plurality of nodes, wherein a first node from among the plurality of nodes is configured to receive a first flit comprising a first timestamp, receive a second flit comprising a second timestamp, determine whether the first flit is older than the second flit based on the first timestamp and the second timestamp, transmit the first flit before the second flit if the first flit is older than the second flit, and transmit the second flit before the first flit if the first flit is not older than the second flit. | 08-02-2012 |
20120201171 | Asymmetric ring topology for reduced latency in on-chip ring networks - An apparatus comprising a chip comprising a plurality of nodes, a first plurality of links connecting the plurality of nodes in a first ring network having a first topology, and a second plurality of links connecting the plurality of nodes in a second ring network having a second topology, wherein the first topology is different than the second topology. | 08-09-2012 |
Sridhar Ramanujam, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
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 |
Srinivasan Ramanujam, Meridian, CA US
Patent application number | Description | Published |
---|---|---|
20110208697 | Synchronization of Recurring Time-Scheduled Data Objects Between Incompatible Databases - Methods, apparatus and computer program products for storing a recurring time-scheduled data record in a calendaring application that does not support a pattern of recurrence of the record are described herein. The method includes the steps of: 1) receiving from a server, the recurring time-scheduled data record having a first recurrence pattern; 2) determining whether the first recurrence pattern is supported by the calendaring application; 3) if the pattern is not supported, then selecting a closest recurrence pattern supported by the calendaring application; 4) modifying the selected closest recurrence pattern by applying recurrence exceptions to create a second recurrence pattern; 5) modifying the recurring time-scheduled data record based on the second recurrence pattern to create a supported record; and 6) transferring the supported record to the calendaring application. | 08-25-2011 |
Srinivasan Ramanujam, Santa Cruz, CA US
Patent application number | Description | Published |
---|---|---|
20120072298 | Method and System for Facilitating Automated Real Time Negotiating and Bargaining Followed by Purchase of Merchandize - The preferred embodiment of the present invention is directed to a method, and system to automate real time price negotiation and bargaining followed by actual purchase of merchandize or service at a retail location. The merchandize can range from real goods and/or service(s) available at any store or retail outlet to entertainment such as movies, concerts, sporting events and others. | 03-22-2012 |
Srinivasan Ramanujam, Santa Crus, CA US
Patent application number | Description | Published |
---|---|---|
20120290340 | METHOD, SYSTEM, AND APPARATUS FOR FACILITATING CONCURRENT PURCHASE OF ANY COMBINATION OF TICKETS, CONCESSIONS AND MERCHANDIZE FOR ENTERTAINMENT AND SPORTING EVENTS LEVERAGING WEB, MOBILE DEVICES AND SOCIAL MEDIA TOOLS - The preferred embodiment of the present invention is directed to a method, system and apparatus to automate the sale and purchase of entertainment tickets along with concessions and/or merchandize, individually or as a package, in the electronic media comprising web, mobile apps and social media channels. | 11-15-2012 |
Srivatsan Ramanujam, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20130288722 | SYSTEMS AND METHODS FOR PRIORITIZING MESSAGES ON A MOBILE DEVICE - A method, performed by a mobile communication device, may include receiving a message; extracting one or more features associated with the message; and determining a priority level for the message, based on the extracted one or more features, using a model that relates the extracted one or more features to an expected response time for the message. The method may further include determining a context associated with the user of the mobile communication device; modifying the priority level based on the determined context; and providing the message to a list of messages based on the modified priority level. Additionally, the user may be provided with a notification tone associated with the modified priority level. | 10-31-2013 |
20150141066 | SYSTEMS AND METHODS FOR PRIORITIZING MESSAGES ON A MOBILE DEVICE - A method, performed by a mobile communication device, may include receiving a message; extracting one or more features associated with the message; and determining a priority level for the message, based on the extracted one or more features, using a model that relates the extracted one or more features to an expected response time for the message. The method may further include determining a context associated with the user of the mobile communication device; modifying the priority level based on the determined context; and providing the message to a list of messages based on the modified priority level. Additionally, the user may be provided with a notification tone associated with the modified priority level. | 05-21-2015 |
Srivatsan Ramanujam, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20120233191 | METHOD AND SYSTEM FOR MAKING CONTENT-BASED RECOMMENDATIONS - An entity is provided a recommendation based on content associated with the entity. The entity may be a user or a group. The recommendation may be one or more other users, groups, or other data objects having associated content that is similar to the content that is associated with the entity. | 09-13-2012 |
Venkata K. Ramanujam, Sugar Land, TX US
Patent application number | Description | Published |
---|---|---|
20140364665 | PROCESS AND APPARATUS FOR SEPARATING C5 DI-OLEFINS FROM PYROLYSIS GASOLINE - Apparatuses, systems and methods for producing Pips stream for manufacturing catalytic C5 hydrocarbon resins containing all the key reactive monomers that are already present in the C5 fraction of the pyrolysis gasoline, which is otherwise lost with the crude isoprene stream, are disclosed herein. Embodiments of the invention are directed to producing a hydrocarbon resin grade DCPD stream consisting of dimers and codimers of isoprene which are of value in manufacturing thermal hydrocarbon resins, either polymer grade isoprene and gasoline quality raffinate (free or sulfur and acetylenes) or a relatively small crude isoprene stream with maximum utilization of isoprene by moving some of the isoprene to a DCPD stream used to manufacture thermal hydrocarbon resins. | 12-11-2014 |
20150210934 | METHODS AND SYSTEMS FOR THE REMOVAL OF HEAVY HYDROCARBONS - Apparatuses, systems and methods for separating heavy hydrocarbons from a solvent stream are disclosed. The heavy hydrocarbons and solvent can be recovered and processed further. | 07-30-2015 |
20150251105 | PROCESS OF SEPARATING UNSATURATED HYDROCARBONS FROM SATURATED HYDROCARBONS WTIH LOW ENERGY CONSUMPTION - Apparatuses, systems and methods for separating highly pure unsaturated olefinic hydrocarbon stream with zero cooling water and or steam consumption, with minimum possible capital investment and uncompromised operational ease are disclosed herein from a mixture of hydrocarbon stream consisting of saturated and unsaturated hydrocarbons. Embodiments of the invention are directed to producing a hydrocarbon stream containing polymer, chemical grade ethylene, propylene, butylenes, isoprene, hexane stream which are of value in manufacturing chemicals, polymers, and rubbers. Embodiments of the process provided can be applied to concentrating ethylene, propylene, butylenes, cyclopentadiene, isoprene, 2 methyl butene, isopentane, and hexene. | 09-10-2015 |
20150283478 | PROCESS FOR RECOVERING ISOPRENE FROM PYROLYSIS GASOLINE - Apparatuses, systems and methods for extracting isoprene using minimum capital investment, operating cost, and relatively corrosion free environment are disclosed herein. Embodiments of the invention are directed to producing pure isoprene and gasoline quality raffinate (free or sulfur and acetylenes) which are of value in manufacturing rubbers and other polymers. | 10-08-2015 |
Vijaykumar Ramanujam, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20100306363 | DETERMINING COMPLETION OF A WEB SERVER DOWNLOAD SESSION AT A DATABASE SERVER - Techniques are described herein for determining completion of a Web server download session at a database server. A Web server initiates a download session for downloading a requested resource (e.g., a file or an output of an executable) to a client. The download session includes download operation(s), each corresponding to a respective portion of the requested resource. The Web server incorporates a session-specific identifier indicative of the download session and/or byte range indicator(s) corresponding to the respective download operation(s) into Web server log files. The database server uses the session-specific identifier and/or byte range indicator(s) to determine that the download operation(s) are included in the download session. The database server determines a download pattern corresponding to the download session based on download request(s) that correspond to the download operation(s). The database server determines whether the download session is complete using an algorithm that is indicative of the download pattern. | 12-02-2010 |