Sandeep
Sandeep Adwankar, Buffalo Grove, IL US
Patent application number | Description | Published |
---|---|---|
20090164667 | Synchronizing of Personal Content - A method of synchronizing personal content between remote and local devices includes sending a PIM sync command with a last sync timestamp from the local device to the remote device and receiving at the local device a PIM change report. The PIM change report includes PIM changes in the remote device. The method also includes scanning a change log of the local device for PIM changes in the local device occurring after the last sync timestamp, comparing PIM changes in the remote device and PIM changes in the local device, saving new personal content into a PIM database in the local device, and updating a mapping table with objectID pairs of the new personal content. | 06-25-2009 |
20100167728 | APPARATUS AND METHOD FOR FEMTO CELL COVERAGE MAPPING USING MACRO BASE STATION - A method and apparatus are disclosed for selecting between connection of a mobile communication device to a macro cell or connection of the mobile communication device to one of a plurality of femto cells in a network. The method includes determining a mapping of locations of the femto cells within coverage range of the macro cell, determining whether network considerations indicate the mobile communications device should be connected to the macro cell or to one of the plurality of femto cells, and enabling connection of the mobile communications device to the macro cell or to one of the plurality of femto cells based on the network considerations and the mapping of locations of the femto cells. | 07-01-2010 |
Sandeep Akkaraju, Boston, MA US
Patent application number | Description | Published |
---|---|---|
20080282801 | Multi-axis Sensor - A method and apparatus for sensing accelerations directed along multiple directions are provided. An embodiment comprises a sensor array comprising two sensor pairs, each of which provides an output signal based on acceleration along two orthogonal directions. The sensor pairs are so that they collectively provide an output signal for each of three mutually orthogonal directions. In some embodiments, the sensor array is augmented to provide three additional signals, each of which is based on rotation about an axis aligned with one of the three orthogonal directions. | 11-20-2008 |
Sandeep Akkaraju, Charleston, MA US
Patent application number | Description | Published |
---|---|---|
20110031565 | MICROMACHINED DEVICES AND FABRICATING THE SAME - Micromachined devices and methods for making the devices. The device includes: a first wafer having at least one via; and a second wafer having a micro-electromechanical-systems (MEMS) layer. The first wafer is bonded to the second wafer. The via forms a closed loop when viewed in a direction normal to the top surface of the first wafer to thereby define an island electrically isolated. The method for fabricating the device includes: providing a first wafer having at least one via; bonding a second wafer having a substantially uniform thickness to the first wafer; and etching the bonded second wafer to form a micro-electromechanical-systems (MEMS) layer. | 02-10-2011 |
Sandeep Banga, Erie, PA US
Patent application number | Description | Published |
---|---|---|
20120193300 | METHOD AND SYSTEM FOR AUTOMATED WATER DRAINAGE IN FUEL SYSTEM - A system for automated water drainage in a fuel system includes a fuel-water separator, a water sensor, first and second drain valves, a drain pressure sensor, and a control system, which is operably connected to the first and second drain valves, the water sensor, and the drain pressure sensor. The water sensor is disposed in the fuel-water separator for detecting the presence of water. The first drain valve is in fluid communication with the fuel-water separator, and the second drain valve is in fluid communication with the first drain valve; a fluid duct connects the first and second drain valves. The drain pressure sensor is positioned in the fluid duct, for detecting pressure levels in the fluid duct. The control system automatically operates the first and second drain valves, for removing purge liquid from the fuel-water separator, based on signal outputs of the water sensor and the drain pressure sensor. | 08-02-2012 |
Sandeep Bangalore Harshavardhana, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20120017060 | DEDUPLICATION OF DATA STORED IN A COPY VOLUME - A source volume and a copy volume are stored, where the copy volume contains data that has been modified by writes to the source volume. In response to a write to a particular location and resource volume, a deduplication data structure is checked to determine whether the copy volume contains data that is the same as data in the particular location. In response to determining from the deduplication data structure that a copy volume contains the same data as the data in the particular location, a reference to the first location of the copy volume storing the same data is added instead of repeating storing of the data of the particular location in the copy volume. | 01-19-2012 |
Sandeep Bangaru, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080220239 | INK-JET RECORDING MEDIUM FOR DYE- OR PIGMENT -BASED INK-JET INKS - The present invention is drawn to a method of preparing a porous media substrate, comprising combining metal or semi-metal oxide particulates with a polymeric binder, wherein the metal or semi-metal oxide particulates are associated with at least one water soluble coating formulation additive. At least a portion of the water soluble coating formulation additive i) is in the form of unreacted additive, or ii) generates undesired electrolytes. Additional steps include removing at least a portion of the unreacted additive or undesired electrolytes, either before or after combining the metal or semi-metal oxide particulates with the polymeric binder, thereby forming a refined coating composition; and applying the refined coating composition to a media substrate to form an ink-receiving layer having a porous surface. | 09-11-2008 |
20110104408 | PRINT MEDIUM FOR INKJET WEB PRESS PRINTING - A print medium suitable for inkjet web press printing is disclosed herein. The print medium includes a paper substrate and an ink-receiving layer coated onto at least one surface of the paper substrate. The ink-receiving layer includes: two different inorganic pigments with different particle sizes; a binder; a water-soluble metallic salt; and a colorant durability enhancer selected from the group consisting of boric acid, borax, sodium tetraborate, phenyl boronic acid, butyl boronic acid and combinations thereof. | 05-05-2011 |
Sandeep Bele, Pune IN
Patent application number | Description | Published |
---|---|---|
20130091105 | System for organizing and fast searching of massive amounts of data - A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arranged into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. | 04-11-2013 |
20130091168 | System for organizing and fast searching of massive amounts of data - A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arranged into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. | 04-11-2013 |
20130091266 | System for organizing and fast searching of massive amounts of data - A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arranged into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. | 04-11-2013 |
Sandeep Betarbet, Lilburn, GA US
Patent application number | Description | Published |
---|---|---|
20090282053 | METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA FOR ASSOCIATING DYNAMIC SOUND CONTENT WITH A WEB PAGE IN A BROWSER - Methods, systems, and computer-readable media are provided for associating dynamic sound content with a web page in a browser. A request for text data is received from the browser. The requested text data is retrieved from a source, such as a database, and converted into a sound file. The retrieved text data may be converted to a sound file by translating the text data into audio data, formatting the audio data based on a predetermined audio format, and writing the formatted audio data to a file. A web page is created including a sound tag pointing to a file path associated with the sound file. The created web page is then sent in a response to the browser. Once the web page is received by the browser, the browser initiates playback of the sound file from the file path. | 11-12-2009 |
Sandeep Bhanote, South Plainfield, NJ US
Patent application number | Description | Published |
---|---|---|
20110258345 | METHOD AND APPARATUS FOR MOBILE DATA COLLECTION AND MANAGEMENT - A method and apparatus for a middleware approach to initializing and updating required data entry fields, pushing such required data entry fields to mobile devices and applications, collecting entered data from such mobile devices, and the synchronizing and integrating of the data is presented. A “form builder” software component of the present invention allows for the creation of easy to read and use data entry forms by company management. A “web application” software component of the present invention allows for the forms to then be distributed via electronic and/or wireless means to mobile client devices, such as PDA's, Tablets, and Laptops, and to Desktop computers. The mobile client devices run applications to utilize the data entry forms and are that into which collected data can be entered. A “synchronization server” software component of the present invention then allows for two-way communication, storage and conflict resolution (versioning) of the collected data. An “integration server” software component of the present invention allows for external access to the collected and versioned data and modeling/mapping of such data. Thus seamless data entry, collection, updating, conflict resolution, versioning, storage, access and utilization is available. | 10-20-2011 |
Sandeep Bhutsuni, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20100131458 | GENERATION OF AN EXTRACTED TIMING MODEL FILE - A system, apparatus and method for generating extracted timing model files, such as macro library files, are disclosed. A user interface or data template is provided to an engineer that allows for the population of data within particular fields related to timing characteristics of an IP block, cell or core. Various types of data and fields may be provided into the user interface or data template. The location of relevant files, such as a cell or core netlist, may be provided within the template. Additionally, one or more modes may be selected by the user to define the manner in which the ETM file(s) are to be generated. An ETM file is automatically generated using the information provided in the data template. | 05-27-2010 |
Sandeep Bonkra, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100073197 | SYSTEM AND METHOD FOR ACQUIRING DATA FROM AN AIRCRAFT - Systems and methods are provided for acquiring data from an aircraft. The system comprises a sensor device coupled to the aircraft for generating the data, a first wireless communication interface coupled to the sensor device and configured to transmit the data upon receiving a first request, and a portable electronic device comprising a second wireless communication interface. The portable electronic device is configured to transmit the first request to the first wireless communication interface and receive the data from the first wireless communication interface. | 03-25-2010 |
Sandeep Brahmadathan, Trichur IN
Patent application number | Description | Published |
---|---|---|
20090049232 | EXECUTE-IN-PLACE IMPLEMENTATION FOR A NAND DEVICE - An Execute-In-Place (XIP) implementation in a NAND controller of the kind that controls a NAND flash memory device. A page load command is provided to a predefined block and page address in a NAND device and identifies whether the boot read request received from the processor is a continuation of a previous boot read request. A read enable pin in the NAND device is toggled if the boot read request is a continuation of the previous boot read request. A random data output command sequence is sent to the NAND device and the read enable pin is toggled if the boot read request is not a continuation of the previous boot read address. | 02-19-2009 |
20090077301 | PROGRAMMABLE SEQUENCE GENERATOR FOR A FLASH MEMORY CONTROLLER - A programmable sequence generator for controlling a flash memory device. The programmable sequence generator includes a plurality of programmable sequence registers including control phase sequence (CPS) registers and data phase sequence (DPS) registers programmed with phase sequence values corresponding to an operation command sequence of the flash memory device; and logic circuitry in a programmable command sequencer for controlling a set of states of the programmable command sequencer using the plurality of programmable sequence registers. | 03-19-2009 |
20090115451 | CONFIGURABLE AND REUSABLE NAND SYSTEM - A configurable and reusable hardware-software NAND system adaptive to various NAND devices independent of the NAND device manufacturer and NAND device characteristics. A device identification signature is decoded from a NAND device in a NAND system; the device identification signature signal is analyzed to obtain a control phase sequence value descriptive of a characteristic of the NAND device; the control phase register is populated with the control phase sequence value; and control phase register provides the control phase sequence values to the command sequencer. The control phase register can be programmed by a low level driver for devices which NAND system cannot decode the device identification signature. | 05-07-2009 |
Sandeep Chakraverty, Irving, TX US
Patent application number | Description | Published |
---|---|---|
20090060155 | METHODS AND SYSTEMS FOR CALL MANAGEMENT WITH USER INTERVENTION - Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response. | 03-05-2009 |
20140378110 | METHODS AND SYSTEMS FOR CALL MANAGEMENT WITH USER INTERVENTION - Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response. | 12-25-2014 |
Sandeep Darisala, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120317315 | CONCURRENT RESPONSE FOR DEVICE INFORMATION DURING AN INITALIZATION PROCESS FOR A STORAGE DEVICE - Methods operable on a storage controller and related structure are provided for responding to inquiry commands from a host for a storage device. A command requesting information about a storage device is received from a host. In response to the command, the storage controller determines that the storage device is not initialized, and begins an initialization process for the storage device. Information received from the storage device during the initialization process is stored for completing a response to the inquiry. A response to the inquiry is transmitted to the host based on the stored information to complete the inquiry without waiting for the storage device to complete the initialization. | 12-13-2012 |
Sandeep Dayal, Long Grove, IL US
Patent application number | Description | Published |
---|---|---|
20130024786 | MULTI-USER UNIVERSAL MULTI-CONVERSATION PLATFORM (MUMCP) METHOD AND SYSTEM - Provided is a multi-user, universal multi conversation computer platform (MUMCP), comprising a computer system accessible via one or more networks by a plurality of different types of electronic devices and systems and a computer program product hosted on the computer system, and executable to provide a graphical user interface (GUI) via a user device, the GUI comprising a plurality of computer screens delivering a set of user-based functions. The functions can include enabling a user to define a plurality of conversation categories, enabling the user to define different user identities for use when conversing in different conversation categories, enabling the user to define different conversation groups of users for each conversation category, organizing the conversation categories in independent display regions on a conversation page, displaying conversation activity into respective independent display regions, and enabling the user to communicate with other users within a conversation category using a user defined identity. | 01-24-2013 |
Sandeep Dhotre, Kolhapur IN
Patent application number | Description | Published |
---|---|---|
20130071215 | Reduced Effort Manual Boom Lock - The present disclosure provides a backhoe boom lock for engaging a hook member of a boom in a transport position. The boom lock includes a pair of side members disposed parallel to one another along a substantially horizontal axis, each side member having a first end and a second end. A transverse member is coupled between the first end of the pair of side members, the transverse member is configured to engage the hook member in the transport position. The boom lock further includes a pivot point defined near the second end of the pair of side members, the pair of side members being pivotally coupled with respect to the pivot point such that the boom lock pivots about the pivot point. A flange is disposed between the second ends of the pair of side members and is further disposed outwardly from the pivot point at an angle with respect to the horizontal axis. The boom lock also includes a counterweight body integrally coupled to the second ends of the pair of side members. | 03-21-2013 |
Sandeep Disawal, Aurora, IL US
Patent application number | Description | Published |
---|---|---|
20120104660 | INJECTION MOLDING OF MICRON AND NANO SCALE FEATURES FOR PHARMACEUTICAL BRAND PROTECTION - A method for forming a pharmaceutical container portion comprises providing a pharmaceutical container portion mold comprising a surface with at least one identification region, the at least one identification region comprising at least one identification feature that has a lateral dimension of 100 microns or less; and molding a pharmaceutical container portion from a moldable material using the mold, such that the at least one identification region is transferred to a surface of the pharmaceutical container portion. Applications include anti-counterfeiting. | 05-03-2012 |
20130292879 | MOLDING OF MICRON AND NANO SCALE FEATURES - A method comprises providing a mold comprising a surface with at least one identification region, the at least one identification region comprising at least one identification feature that has a lateral dimension of 100 microns or less; and molding an item from a moldable material using the mold, such that the at least one identification region is transferred to a surface of the item. | 11-07-2013 |
Sandeep Disawal, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20100297228 | UNIVERSAL COATING FOR IMPRINTING IDENTIFICATION FEATURES - To improve anticounterfeiting protection, a method for imprinting pharmaceutical unit compositions comprising: providing a pharmaceutical unit composition, partially coating the exterior of the composition with a coating, stamping the coating with a stamp comprising a plurality of identification features, wherein identification features from the stamp are at least partially transposed in the coating and form a barcode, wherein the plurality of identification features comprise at least one lateral dimension of about 1,000 nm or less. Other objects can be coated and stamped including currency and luxury goods. | 11-25-2010 |
20110014131 | NANOMOLDING MICRON AND NANO SCALE FEATURES - Small scale and nanoscopic identification features can be fabricated for pharmaceutical capsules. A composition comprising a capsule component, wherein the capsule component comprises a gelled pharmaceutical capsule material and at least one surface, wherein the at least one surface comprises at least one integral feature with a lateral dimension smaller than about 100 microns, or less than one micron. Methods of making the same are described by gelation with heating or cooling. The compositions and methods can be used for anti-counterfeiting. | 01-20-2011 |
20120100304 | MICROMETRIC DIRECT-WRITE METHODS FOR PATTERNING CONDUCTIVE MATERIAL AND APPLICATIONS TO FLAT PANEL DISPLAY REPAIR - A method for direct-write patterning comprises providing a cantilever having a cantilever end, wherein the cantilever is a tipless cantilever; providing an ink disposed at the cantilever end; providing a substrate surface; and moving the cantilever end or moving the substrate surface so that ink is delivered from the cantilever end to the substrate surface. A method for direct writing of conductive metal or metal precursor comprises providing a tipless cantilever having a cantilever end; providing an ink disposed at the cantilever end, wherein the ink comprises one or more metals, one or more metallic nanoparticles, or one or more metal salts; providing a substrate surface; and contacting the cantilever end and the substrate surface so that ink is delivered from the cantilever end to the substrate surface. | 04-26-2012 |
20120164564 | ADVANCED PHOTOMASK REPAIR - Additive repair of advanced photomasks with low temperature or optical curing via direct write lithographic printing with sharp tips and cantilevers. The optical properties of the materials formed from the ink can be tuned (e.g., n and k values). Sol gel inks, including silsesquioxane inks, can be used to form MoSi compositions. The repaired photomasks are resistant to washing under normal photomask washing conditions. AFM instrumentation can be used to perform the additive repair to provide the high resolution and registration. | 06-28-2012 |
Sandeep Gattani, Kolkata IN
Patent application number | Description | Published |
---|---|---|
20120290526 | Method and System for Association and Decision Fusion of Multimodal Inputs - A computer-based system and method to improve the multimodal fusion output at the decision level is disclosed. The method proposes computation of a confidence weighted measure for the individual score values obtained for each modality and fuse these new updated scores to get the final decision. These confidence weights are the performance parameters (measured in terms of F-measure) during the offline training step. The process significantly increases the accuracy of the multimodal system. | 11-15-2012 |
Sandeep Gilotra, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20120259779 | SYSTEM AND METHOD FOR CASHLESS PEER-TO-PEER PAYMENT - Embodiments of the present invention provide a method for a server performing a wireless payment transaction, comprising: providing a server web page or native application including options for a user selecting a role as payer or payee; requesting information from the payee including a transaction ID provided by the server; requesting information from the payer including the transaction ID; initiating an authorization of the transaction on a credit or debit account of the payer; initiating a transaction to credit the payee's account; and completing the transaction with the payer by initiating the offline clearing of the transaction. | 10-11-2012 |
20120284193 | SYSTEM AND METHOD FOR SECURE COMMUNICATION FOR CASHLESS TRANSACTIONS - Embodiments of the present invention provide a system and method for an access point providing client to point-of-sale communication over a network, comprising: receiving credentials from the point-of-sale; sending at least one beacon message; receiving a probe request from a client; sending a probe response to the client; authenticating a connection with the client: exchanging capabilities with the client; performing a security handshake with the client; assigning at least one dynamic IP address to the client; and establishing an https session between the client and the point-of-sale over the network. | 11-08-2012 |
Sandeep Gopisetty, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100306382 | SERVER CONSOLIDATION USING VIRTUAL MACHINE RESOURCE TRADEOFFS - Server consolidation using virtual machine resource tradeoffs, is provided. One implementation involves assigning a virtual machine to a target physical server based on a plurality of virtualization parameters for maximizing utility of a plurality of virtual machines and physical servers. The assigning performs resource allocation for the virtual machine based on capabilities of the target physical server and a plurality of virtual machine resource requirements. Virtualization parameters include a reservation parameter (min) representing a minimum resources required for a VM, a limit parameter (max) representing a maximum resources allowable for the VM, and a weight parameter (shares) representing a share of spare resources for the VM. | 12-02-2010 |
Sandeep Goplsetty, Morgan Hill, CA US
Patent application number | Description | Published |
---|---|---|
20120042055 | END-TO-END PROVISIONING OF STORAGE CLOUDS - Embodiments discussed in this disclosure provide an integrated provisioning framework that automates the process of provisioning storage resources, end-to-end, for an enterprise storage cloud environment. Such embodiments configure and orchestrate the deployment of a user's workload and, at the same time, provide optimization across a multitude of storage cloud resources. Along these lines, input is received in the form of workload requirements and configuration information for available system resources. Based on the input, a set (at least one) of storage cloud configuration plans is developed that satisfy the workload requirements. A set of scripts is then generated that orchestrate the deployment and configuration of different software and hardware components based on the plans. | 02-16-2012 |
Sandeep Hebbani, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100153701 | Layer two encryption for data center interconnectivity - Systems, methods, and other embodiments associated with layer two (L | 06-17-2010 |
Sandeep Hejmadi, Mumbai IN
Patent application number | Description | Published |
---|---|---|
20110276389 | BID LANDSCAPE TOOL - Techniques are provided that can be used in advertising campaign management in connection with auction-based online advertising. A tool is provided, for use by advertisers or advertising campaign managers, for being provided with, in connection with specified parameters, an indication of a competitive bid and a non-competitive bid. The tool may also provide an actual, estimated, or projected bid, which may be associated with an advertising campaign or a portion thereof, for comparison with the competitive bid and the non-competitive bid. The tool may allow assessment of a competitive bid landscape and help allow determination of an optimal bid. | 11-10-2011 |
Sandeep Jain, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20130117226 | Method and A System for Synchronizing Data - The embodiments herein provide a system and a method for synchronizing a plurality of changes from a source to a destination. The method comprises the steps of starting with an initial polling time, checking for an elapse of a polling interval from a last polled time, polling a source for fetching a data after an elapse of a polling interval from a last polled time, selecting a plurality of changes from the source made by a user, processing the data fetched at the last polling time in a single thread, writing the processed data at a destination and reporting a status of a synchronization process. The initial polling time is a time from which a synchronization of changes in a data is initiated. The method uses both an even t based trigger and a scheduler based trigger | 05-09-2013 |
20130117229 | Method and A System for Integrating Data from a Source to a Destination - The embodiments herein provide a system and a method for integrating a data from a source to a destination. The method comprises generating a global-id, setting an event-id corresponding to an entity id in the global id, polling a data from a source, sorting changes of a source system based on a time of update and an entity id, creating and comparing an old as of state value and a new as of state value for each field for each update in the entity in the source and destination to detect a conflict on an entity, sending a time of update in the entity and a revision id of a change to the destination, comparing the global id with an event id for each entity at the destination to detect a presence of an entity in the destination and processing an entity at the destination based an event id. | 05-09-2013 |
20130117482 | METHOD AND A SYSTEM FOR POLLING AND PROCESSING DATA - The embodiments herein provide a method and system for polling and processing data. The method comprises computing a maximum time from a source after a last update time, waiting for a preset time to ensure that all transactions with respect to a change in a data is completed, querying for a plurality of changes after an elapse of the preset waiting time since the last update time and up to the maximum time, generating a time window, collecting a list of changes occurred within the generated time window, sending the collected list of changes for processing; and updating the processed data at the destination. The time window comprises a time interval between the last update time and the maximum time. | 05-09-2013 |
20140068328 | SYSTEM AND METHOD FOR SYNCHORNISATION OF DATA AND RECOVERY OF FAILURES DURING SYNCHRONIZATION BETWEEN TWO SYSTEMS - The embodiments herein provide a system and method for synchronization of data and recovery of failures during synchronization between two systems. The system for executing synchronization between the source and target systems comprises a connector framework, a process framework, a mapping manager, a recovery manager, a conflict manager and a failure manager. A method for bidirectional data synchronizing and integrating involves keeping information about integration user in integration database for each entity and update along with update time and audit id, only when the system does not keep information about the created and updated entity. A method of synchronizing only the entities qualifying a criterion, a method for failure recovery from a correct point during integration process, a method for handling recovery for changes coming from multiple end points and a method for recovery during server shutdown are also provided. | 03-06-2014 |
20140068564 | SYSTEM AND METHOD FOR MERGING RESULTS FROM MULTIPLE RUNS BASED ON RUN INPUTS - The various embodiments herein provide a method for merging results from multiple runs based on run inputs in a source system. The method comprises performing a first run on a first input to receive a first result, performing a second run on a second input to receive a second result, aggregating the first result and second result based on a set of rules and a plurality of merge scenarios to obtain a final result. A method is also provided for merging cobertura coverage and a source code. | 03-06-2014 |
20150082100 | SYSTEM AND METHOD FOR SYNCHRONIZING LINKS AND ATTACHMENTS BETWEEN TWO COMPUTING DEVICES - The various embodiments herein provide a method and system for synchronization of links and attachments during synchronization between source and target devices. The system for executing synchronization between the source and target devices comprises a connector framework, a process framework, a mapping manager, a recovery manager, a conflict manager and a failure manager. The method comprises getting the “as of state” of the attachment that is old and new attachment information list for the revisions, then the system having history for the attachment constructs “as of state” and send as part of the event and system not having history for the attachment, stores attachment information in the history state table with the source update time information in poller as well as the time of adding attachment from the adapter. | 03-19-2015 |
Sandeep Kambo, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20120265649 | Method, System and Program Product for Transactions - A method, system and program product comprise communicating a seller's registration information and the seller's item information to a transaction unit. The transaction unit registers an account for the seller comprising a dashboard. The seller's item information comprises a description of the item without a price. A buyer's registration information and the buyer's offer for the seller's item are communicated to the transaction unit. The transaction unit registers an account for the buyer comprising a dashboard. The buyer's offer comprises an offer price and a description of an expected item to be delivered. The transaction unit posts the buyer's offer to the seller's dashboard and notifies the seller. The seller's response for the buyer's offer comprises an acceptable price and a description of the item to be provided at the acceptable price. The transaction unit posts the seller's response to the buyer's dashboard and notifies the buyer. | 10-18-2012 |
Sandeep Karmarkar, Pune IN
Patent application number | Description | Published |
---|---|---|
20110082967 | Data Caching In Non-Volatile Memory - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can perform data caching. In some implementations, a method and system include receiving information that includes a logical address, allocating a physical page in a non-volatile memory structure, mapping the logical address to a physical address of the physical page, and writing, based on the physical address, data to the non-volatile memory structure to cache information associated with the logical address. The logical address can include an identifier of a data storage device and a logical page number. | 04-07-2011 |
20110276746 | CACHING STORAGE ADAPTER ARCHITECTURE - An interface adapter includes a storage module including non-volatile random access memory (RAM), and a lookup module. The storage module is configured to store metadata in the non-volatile RAM. The metadata identifies data from an external storage device cached in a solid-state storage device. The lookup module is configured to receive a read request. The lookup module is further configured to, based on the metadata and in response to the read request, selectively provide cached data from the solid-state storage device or provide second data retrieved from the external storage device. | 11-10-2011 |
20130191582 | Cache System Using Solid State Drive - A cache system for a storage device includes (i) one or more solid state drives (SSDs), (ii) one or more random access memories (RAMs), and (iii) a cache control device. The cache control device caches at least some of first data that is to be written to the storage device, and caches at least some of second data that is retrieved from the storage device. When caching first data or second data in one of the one or more RAMs, the cache control device writes to the one RAM non-sequentially with respect to a memory space of the one RAM. When caching first data or second data in one of the one or more SSDs, the cache control device writes to the one SSD sequentially with respect to a memory space of the one SSD. | 07-25-2013 |
Sandeep Kathju, Coraopolis, PA US
Patent application number | Description | Published |
---|---|---|
20130095169 | Compositions and Methods for Reduced Scarring and for Treatment of Fibrosis - Methods of treating, reducing or preventing fibrosis or scarring including administering a therapeutic molecular agent selected from the group consisting of an agent that inhibits chaperonin containing Tcomplex polypeptide subunit eta polypeptide (“CCT-eta”), an agent that inhibits a-Smooth Muscle Actin (“a-SMA”), or a combination thereof, are presented. The fibrosis may include Dupuytren's contracture, Peyronie's disease, pulmonary fibrosis, cirrhosis, interstitial lung disease or scarring alopecia. | 04-18-2013 |
Sandeep Keshavan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120264137 | TECHNIQUES FOR BUFFERLESS LYSING OF CELLS AND SEPARATION OF CELLULAR COMPONENTS USING MODIFIED MEMBRANES - A porous membrane for lysis of a cell population enriched from a biological sample, and isolation of cellular components is provided. The porous membrane contains embedded lysing agents to perform lysing. The biological sample is brought into contact with the membrane. Lysis occurs through the action of the embedded lysing agents on the biological sample. The pores of the porous membrane are designed to have dimensions to allow only a desired type of cellular component(s) resulting from lysis to pass through the membrane, thereby achieving isolation of the desired cellular component(s). The action of lysing agents is combined with the filtration properties of porous membranes resulting in an easy-to-use and cost-effective technique. | 10-18-2012 |
Sandeep Khunteta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110083031 | SYSTEM AND METHOD FOR SLOW AD DETECTION - A system and method for slow ad detection is provided. An ad tool receives information including round trip times to load web pages, in which each web page is loaded with at least one ad. Additionally, the ad tools calculates, for each ad, a mean round trip time to load each web page loaded with the respective ad. The ad tool then determines a predetermined number of the ads with highest mean round trip to load each of the web pages with the ad. Further, the ad tool enables testing of each of the predetermined number of ads to determine the round trip load time of each of the predetermined number of ads. | 04-07-2011 |
Sandeep Krishnegowda, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20110063937 | SYSTEM AND METHOD TO COMPENSATE FOR PROCESS AND ENVIRONMENTAL VARIATIONS IN SEMICONDUCTOR DEVICES - An integrated circuit (IC) including a controller integrally formed on a shared die with the IC and method of operating the same to compensate for process and environmental variations in the IC are provided. In one embodiment the IC is comprised of device and sub-circuits, and the method includes: receiving in the IC electrical power and information on at least one of one or more operational parameters of the IC; and adjusting one or more operating characteristics of at least one of the devices and sub-circuits in the IC based on the received information using a controller integrally formed on a shared die with the IC. Other embodiments are also disclosed. | 03-17-2011 |
Sandeep Ks, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110246748 | Managing Sensor and Actuator Data for a Processor and Service Processor Located on a Common Socket - Illustrated is a system and method that includes a processor and service processor co-located on a common socket, the service processor to aggregate data from a distributed network of additional service processors and processors both of which are co-located on an additional common socket. The system and method also includes a first sensor to record the data from the processor. The system and method also includes a second sensor to record the data from a software stack. The system and method further includes a registry to store the data. | 10-06-2011 |
Sandeep Kumar, Pune IN
Patent application number | Description | Published |
---|---|---|
20100317482 | LIMITED SLIP DIFFERENTIAL USING FACE GEARS AND A PINION HOUSING - A differential includes a differential case; a side gear comprising a helical face gear; a helical pinion configured for meshing engagement with the side gear; and a pinion housing configured to support the helical pinion. The pinion housing includes a first face; a second face opposing the first face; a first projection located on the first face; and a second projection located on the second face. In some embodiments, the differential further comprises an actuator configured for engagement with the pinion housing and a plurality of friction plates disposed between the actuator and the differential case. The pinion housing also includes an aperture or hole extending radially inwardly from an outer radial surface of the generally annular ring; and a channel extending from the first face to the second face, wherein the channel is substantially radially aligned with the aperture or hole. | 12-16-2010 |
20130130860 | LIMITED SLIP DIFFERENTIAL USING FACE GEARS AND A PINION HOUSING - A differential includes a differential case; a side gear; a pinion configured for meshing engagement with the side gear; and a pinion housing configured to support the pinion. The pinion housing includes a first face; a second face opposing the first face; a first projection located on the first face; and a second projection located on the second face. The pinion housing also includes an aperture or hole extending radially inwardly from an outer radial surface of the generally annular ring; and a channel extending from the first face to the second face, wherein the channel is substantially radially aligned with the aperture or hole. In embodiments, the pinion housing includes one or more transfer formations configured to transfer torque from the differential case, and the pinion housing is configured to permit movement in an axial direction between a pair of side gears. | 05-23-2013 |
Sandeep Kunwar, Woodside, CA US
Patent application number | Description | Published |
---|---|---|
20100098639 | Compositions and Methods for Convection Enhanced Delivery of High Molecular Weight Neurotherapeutics - A method of therapeutic treatment of CNS disorders using local convection enhanced delivery. | 04-22-2010 |
Sandeep Lakshmipathy, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090132613 | Apparatus, Method and System For Restoring Files - The invention describes a method, system, recording medium for a program and the related program to restore information files. The invention specifically addresses the technical field of mobile storage devices used in co-operation with a, generally larger, repository of information. A user can identify files to be transferred from a computer ( | 05-21-2009 |
20100217806 | Email Based Remote Management of Network Connected Entities - Managing a device using email messages. New messages of an email address of the device may be checked on a server. An email message may be downloaded from the server based on said checking. The email message may be addressed to the email address of the device. The body of the email message may include one or more commands for the device. The one or more commands contained in the email message may be executed. The one or more commands may include at least one command for initiating or joining a videoconference. Accordingly, execution of the one or more commands may result in the device joining or initiating a videoconference. | 08-26-2010 |
20100293469 | Providing Portions of a Presentation During a Videoconference - Providing or storing portions of a presentation during a videoconference. One or more portions (e.g., captured images) of a presentation may be stored during a presentation, e.g., in a periodic fashion. The presentation may be provided during a videoconference. The portions may be usable by a user (locally or if, provided over a network, remotely) to view the presentation independently of other participants of the videoconference. | 11-18-2010 |
20100328421 | Automatic Determination of a Configuration for a Conference - Determining a configuration for a conference. Input may be received specifying a plurality of devices for use in the conference. A configuration may be automatically determined for the plurality of devices for the conference. The configuration may be automatically determined based on the specified plurality of devices and may specify usage of the plurality of devices during the conference. The configuration may specify a first device of the plurality of devices as a control unit. Automatic determination may include obtaining information regarding capabilities of each of the plurality of devices, and creating the configuration based on the capabilities of each of the plurality of devices. Finally, the configuration may be displayed on a display device. | 12-30-2010 |
20110058013 | Email Based Scheduling Mechanism for Conference Calls - A system and method for a management server to schedule a conference call. The management server may manage conferencing equipment, including a schedule for the managed conferencing equipment. The management server may receive scheduling information for the conference call, which may specify a time and two or more endpoints for the conference call. At least one of the endpoints may be managed by the management server. The management server may determine whether the conference call is possible, based on the scheduling information and the schedule for the managed conferencing equipment. If the conference call is determined to be possible, the conference call may be scheduled, in which case the management server may enter the scheduling information into the schedule for managed conferencing equipment. | 03-10-2011 |
20110115876 | Determining a Videoconference Layout Based on Numbers of Participants - Determining a videoconference layout based on numbers of participants. Videoconference data may be received from a plurality of videoconferencing endpoints. The videoconference data may include audio and video. Information may be stored which identifies a number of participants at each videoconferencing endpoint. Video from each of the videoconferencing endpoints may be combined to form composite video. The composite video may include portions corresponding to each of the plurality of videoconferencing endpoints. A respective size of each of the portions may be based on the information identifying the number of participants at each videoconferencing endpoint. The composite video may be provided to videoconferencing endpoint(s) over a network | 05-19-2011 |
20110149013 | Remotely Monitoring and Troubleshooting a Videoconference - System and method for performing a videoconference. One or more computers are utilized to passively monitor a videoconference call between a plurality of participants at respective participant locations, where the videoconference call is performed using a plurality of videoconferencing endpoints at respective ones of the participant locations, and where the monitoring includes monitoring one or more parameters from each of the videoconferencing endpoints. The videoconference call is actively monitored upon detecting values of the one or more parameters from a first videoconferencing endpoint indicating a lack of call quality, thereby generating active monitor data. The active monitor data is automatically analyzed to determine at least one problem causing lack of call quality, and at least one action is automatically determined and performed to address the at least one problem. The active monitoring may also be invoked manually, e.g., in response to user input. | 06-23-2011 |
20110169910 | Providing Presentations in a Videoconference - System and method for performing a videoconference. One or more computers are utilized to schedule a videoconference call in response to user input requesting the videoconference call, where the user input further specifies presentation materials for presentation during the videoconference call. The presentation materials are uploaded to a content server computer, and the videoconference call is conducted between a plurality of participants at respective participant locations, where the videoconference call is performed using a plurality of videoconferencing endpoints at respective ones of the participant locations, and where the plurality of videoconferencing endpoints are coupled to the content server computer over a network. During the videoconference call, the presentation materials are provided to each of the plurality of videoconferencing endpoints from the content server computer over the network, where the provided presentation materials are presented by each videoconferencing endpoint. | 07-14-2011 |
20110279628 | Conducting a Private Videoconference Within a Videoconference via an MCU - Conducting a private videoconference within a videoconference. A videoconference may be established between a plurality of endpoints. Input may be received requesting the private videoconference for a plural subset of the plurality of endpoints. The private videoconference may be established between the plural subset of the plurality of endpoints. The initial videoconference may continue during the private videoconference. Private videoconference data may be transmitted only to the plural subset of endpoints of the private videoconference. The private videoconference may be sent directly between the plural subset of endpoints or may be sent via a multipoint control unit, e.g., of the initial videoconference. The private videoconference data may not be sent to the remaining endpoints of the initial videoconference. | 11-17-2011 |
20110279629 | Conducting a Direct Private Videoconference Within a Videoconference - Conducting a private videoconference within a videoconference. A videoconference may be established between a plurality of endpoints. Input may be received requesting the private videoconference for a plural subset of the plurality of endpoints. The private videoconference may be established between the plural subset of the plurality of endpoints. The initial videoconference may continue during the private videoconference. Private videoconference data may be transmitted only to the plural subset of endpoints of the private videoconference. The private videoconference may be sent directly between the plural subset of endpoints or may be sent via a multipoint control unit, e.g., of the initial videoconference. The private videoconference data may not be sent to the remaining endpoints of the initial videoconference. | 11-17-2011 |
20110279631 | Automatically Customizing a Conferencing System Based on Proximity of a Participant - Customizing a conferencing system based on proximity of a participant. A first participant may be detected as being proximate to a first conferencing system. For example, the first participant may provide user input to check in to the first conferencing system. Alternatively, the conferencing system may automatically detect the first participant (e.g., by automatically detecting a personal device of the first participant). In response to detecting the proximate participant, the first conferencing system may be automatically customized for the participant. | 11-17-2011 |
20110279632 | Multiway Telepresence without a Hardware MCU - System and method for performing a videoconference. The videoconference may be established between at least three videoconferencing locations. Each videoconferencing location may include respective pluralities of displays, video inputs, and videoconferencing units. A first videoconferencing unit at a first videoconferencing location may receive an indication that there is an active talker at the first videoconferencing location. An indication that there is an active talker at the first videoconferencing location may also be provided to a second videoconferencing unit at the first videoconferencing location. The first and second videoconferencing units may provide signals to corresponding videoconferencing units at second and third videoconferencing locations indicating that videoconferencing signals from the first videoconferencing location should be displayed. The second and third videoconferencing locations may switch to display videoconferencing signals from the first videoconferencing location based on the signals which indicate that videoconferencing signals from the first videoconferencing location should be displayed. | 11-17-2011 |
20110279633 | Telepresence Between a Multi-Unit Location and a Plurality of Single Unit Locations - Performing a videoconference. The videoconference may be established at a first videoconferencing location between at least three videoconferencing locations. The locations may include the first location, a second location, and a third location. The first location may maintain a plurality of videoconferencing units and the second and third locations may each maintain a single videoconferencing unit. A first videoconferencing unit of the first location acts as a multipoint control unit (MCU) of the videoconference. The MCU may receive respective videoconferencing information from each videoconferencing unit of the videoconference. The MCU may provide active videoconferencing information of an active participant to ones of the videoconferencing units at the second and third locations corresponding to non-active participants. The MCU may provide second and third videoconference information from the videoconferencing units of the second and third locations for presentation at the first location. This provision may be performed independently of the active participant. | 11-17-2011 |
20120274730 | Distributed Recording of a Videoconference in Multiple Formats - A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input. | 11-01-2012 |
20120274731 | Collaborative Recording of a Videoconference Using a Recording Server - A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input. | 11-01-2012 |
20130027505 | Automatically Moving a Conferencing Based on Proximity of a Participant - Customizing a conferencing system based on proximity of a participant. A first participant may be detected as being proximate to a first conferencing system. For example, the first participant may provide user input to check in to the first conferencing system. Alternatively, the conferencing system may automatically detect the first participant (e.g., by automatically detecting a personal device of the first participant). In response to detecting the proximate participant, the first conferencing system may be automatically customized for the participant. | 01-31-2013 |
20130027509 | Performing Failover for a Plurality of Different Types of Videoconferencing Devices - Providing high availability in videoconferences system. A first plurality of videoconferencing devices of a first type may be monitored. Additionally, a second plurality of videoconferencing devices of a second type may be monitored. During this monitoring, at least one device of the first plurality of videoconferencing devices performs activities corresponding to a respective videoconference and at least one device of the second plurality of videoconferencing devices performs activities corresponding to the respective videoconference. In response to failure of a one of the devices associated with the respective videoconference, failover to a second device of the same type may be performed. After performing failover, the second device performs the activities corresponding to the respective videoconference that the original device was performing. | 01-31-2013 |
20130222523 | Multicasting a Video to a Plurality of Clients Based on a Single Stream - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 08-29-2013 |
20130222524 | Distributed Transcoding of a Video Based on Insufficient Computing Resources - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 08-29-2013 |
20130222530 | Streaming a Videoconference Using Distributed Transcoding - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 08-29-2013 |
20130223811 | Distributed Recording of a Video Based on Available Disk Space - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 08-29-2013 |
20140240443 | Distributed Recording or Streaming of a Videoconference in Multiple Formats - A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input. | 08-28-2014 |
20150089030 | Distributed Transcoding of a Video Based on Insufficient Computing Resources - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 03-26-2015 |
Sandeep Laumas, Old Greenwich, CT US
Patent application number | Description | Published |
---|---|---|
20100086113 | SKIN CURED PTFE WIRE AND CABLE - A system comprising a facsimile device configured to transmit a code-associated information material, an interactive user device, and a processor. Typically, the code-associated information material is a medical record to which a barcoded fax cover sheet is appended. The interactive device is preferably a computer terminal, wherein the processor is coupled to the interactive user device via the Internet. The processor is configured to receive from the facsimile device a transmission of the information material, and to display it to an authorized user upon a request from the authorized user. The information material may be displayed via Internet, or else may be faxed to an authorized user in response to a telephone call. | 04-08-2010 |
Sandeep Makhar, Temple City, CA US
Patent application number | Description | Published |
---|---|---|
20080263855 | Thin film battery substrate cutting and fabrication process - A method of fabricating a battery comprises selecting a battery substrate having cleavage planes, and cutting the battery substrate with pulsed laser bursts from a pulsed laser beam to control or limit fracture along the cleavage planes. The pulsed laser beam was also found to work well on thin substrates which are sized less than 100 microns. Before or after the cutting step, a plurality of battery component films can be deposited on the battery substrate. The battery component films include at least a pair of electrodes about an electrolyte which cooperate to form a battery. | 10-30-2008 |
20110094094 | PULSED LASER CUTTING OF THIN FILM BATTERY - A battery fabrication method comprises forming at least one battery cell on a battery substrate by depositing a plurality of battery component films on the battery substrate, the battery component films comprising at least a pair of electrodes about an electrolyte. An overlying protective multilayer coating is formed over the battery cell. A plurality of pulsed laser bursts of a pulsed laser beam is applied to the battery substrate, the pulsed laser bursts having sufficient power and duration to cut through the battery substrate and the overlying protective multilayer coating. | 04-28-2011 |
Sandeep Manocha, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100318359 | APPLICATION-DEPENDENT INFORMATION FOR RECOGNITION PROCESSING - Architecture for integrating application-dependent information into a constraints component at deployment time or when available. In terms of a general grammar, the constraints component can include or be a general grammar that comprises application-independent information and is structured in such a way that application-dependent information can be integrated into the general grammar without loss of fidelity. The general grammar includes a probability space and reserves a section of the probability space for the integration of application-dependent information. An integration component integrates the application-dependent information into the reserved section of the probability space for recognition processing. The application-dependent information is integrated into the reserved section of the probability space at deployment time or when available. The general grammar is structured to support the integration and improve the overall system. | 12-16-2010 |
Sandeep Mariserla, Danbury, CT US
Patent application number | Description | Published |
---|---|---|
20130115779 | Conical Sleeves For Reactors - In some embodiments, the present invention discloses sealing mechanisms for generating site isolated regions on a substrate, allowing combinatorial processing without cross contamination between regions. The sealing mechanism can include a thin sharp edge ring for pressing on the substrate surface with small contact area. The small sealing area can concentrate the sealing force, generating higher contact pressure to guard against fluid leakage across the sealing surface, for example, eliminating fluid wicking at the seal interface through capillary action. The sealing mechanism can include multiple protrusions, which contacts the substrate leaving a small gap at the remaining portion of the sealing mechanism. The sealing mechanism can include minimal contact points with the substrate, which can significantly reduce the particle generation during processing. A pressure differential can be established across the sealing surface to prevent fluid leakage. | 05-09-2013 |
20130149077 | METHOD AND APPARATUS FOR CONTROLLING FORCE BETWEEN REACTOR AND SUBSTRATE - A method for combinatorially processing a substrate is provided. The method includes providing a substrate disposed on a substrate support. The substrate and the substrate support are raised against a plurality of sealing surfaces of corresponding sleeves of a plurality of flow cells of a combinatorial processing chamber. The combinatorial processing chamber is operable to concurrently process different regions of the substrate differently. A sealing pressure between the sealing surface of the sleeves and a surface of the substrate is monitored and the raising is terminated when a desired pressure is obtained. The different regions of the substrate are then processed differently. | 06-13-2013 |
20140014184 | Effluent Management, Waste Dilution, Effluent Pre-Dilution, Acid Waste Handling - Multiple waste streams, including incompatible chemicals such as concentrated acids and/or strong base effluents, are handled together without the need for limiting or interrupting the processes run by the wafer processing tools. In some embodiments, waste tanks are primed with diluents, such as water, and a predetermined percentage of diluent is maintained in the waste tanks. In some embodiments, a diluent is flowed into the waste tanks concurrently with the waste pumping to generate a rinsing action for the waste tanks. Methods of the present disclosure accommodate both gravity type and vacuum type waste tanks. | 01-16-2014 |
20140124038 | Reactor cell isolation using differential pressure in a combinatorial reactor - Methods for combinatorially processing semiconductor substrates are provided. The methods may involve receiving a substrate into a combinatorial processing chamber and sealing a plurality of flow cells against a surface of the substrate. The plurality of flow cells is enclosed within the combinatorial processing chamber to define an enclosed external environment for the plurality of flow cells. A pressure differential is created between a reaction area of the plurality of flow cells of the combinatorial processing chamber and the external environment, wherein each flow cells of the plurality of flow cells defines a site isolating region of die substrate. The regions the substrate are then combinatorially processed. | 05-08-2014 |
20140188264 | Workflow Manager and Bar Coding System for Processing of Samples/Substrates in HPC (High Productivity Combinatorial) R&D Environment - Methods of semiconductor processing are described. An experiment is designed for each process of a semiconductor substrate, which are implemented on respective multiple regions of the semiconductor substrate. A unique identifier is assigned to the semiconductor substrate. The respective design of experiment is implemented for each of the processes of the semiconductor substrate. Process criteria for each process is recorded, where the recording is associated with the assigned unique identifier. Process information is retrieved for each process, via its respective assigned unique identifier. | 07-03-2014 |
Sandeep Mariserla, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20120285493 | EX-SITU CLEANING ASSEMBLY - A cleaning assembly is provided. The cleaning assembly includes a plate having a front surface and a back surface and a manifold affixed to an edge of the plate. The manifold has a plurality of outlets extending therefrom. The plate further includes a plurality of cups extending through the plate. The plurality of cups have an upper body with an outlet extending from the back surface and the plurality of cups have a sealing portion coupled to the upper body and extending from the front surface of the plate. Each outlet of the upper body is coupled to one of the corresponding plurality of outlets of the manifold. The plate also includes a plurality of alignment pins extending from the front surface of the plate. The plurality of alignment pins are configured to support an edge of a substrate, wherein one of the plurality of alignment pins is slidably mounted to the plate. A plurality of guide pins extends the same distance from the back surface. | 11-15-2012 |
Sandeep Mekde, Maharashtra IN
Patent application number | Description | Published |
---|---|---|
20100234468 | NOVEL PROCESS - The present invention relates to a process for the preparation of polymorphic forms of the R- and S-enantiomers of modafinil, R-(−)-2-benzhydrylsulfinylacetamide and S-(+)-2-benzhydrylsulfinylacetamide respectively. | 09-16-2010 |
20100249162 | PROCESS FOR THE INTRODUCTION OF HYDROXYETHOXY SIDE CHAIN IN BOSENTAN - The present invention relates to an improved process for the preparation of bosentan. In particular it relates to a process for preparing bosentan substantially free from the dimer impurity of formula (II) and the 6-hydroxy impurity of formula (III). The invention also relates to a pharmaceutical composition comprising bosentan and its use in the treatment of endothelin-receptor mediated disorders. | 09-30-2010 |
20100261742 | NOVEL POLYMORPHIC FORMS - Novel polymorphic forms of bosentan and processes for their preparation are disclosed. Further, pharmaceutical compositions comprising said polymorphic forms and the use of said compositions in the treatment of patients suffering from endothelin receptor mediated disorders, for example, cardiovascular disorders such as hypertension, pulmonary hypertension, ischemia, vasospasm and angina pectoris are disclosed. | 10-14-2010 |
20110039871 | PROCESS FOR PREPARING BOSENTAN - The present invention relates to a novel intermediate useful in the preparation of bosentan and to processes for the preparation of said intermediate and bosentan. The invention further relates to compositions comprising bosentan prepared according to the processes of the invention and their use in the treatment of endothelin-receptor mediated disorders. | 02-17-2011 |
20130143923 | CRYSTALLINE FORMS OF THALIDOMIDE AND PROCESSES FOR THEIR PREPARATION - The present invention related to crystalline forms of thalidomide having a high polymorphic purity and to processes for their preparation. The present invention also relates to pharmaceutical preparations comprising the crystalline forms for the treatment of patients suffering from autoimmune, inflammatory or angiogenic disorders. | 06-06-2013 |
20130203826 | Pure Intermediate - The present invention relates to an improved process for the preparation of Letrozole (I) and its synthetic intermediate 4-[(1-(1,2,4-triazoly)methyl]benzonitrile (III). In particular, it relates to a process to prepare Letrozole and its intermediate (III) substantially free from regioisomeric impurities. The present invention further relates to acid addition salts of 4-[(1-(1,2,4-triazoly)methyl]benzonitrile (III) such as the oxalate salt, and also to Letrozole (I), the intermediate (III) and salts thereof preparable by the processes of the present invention. | 08-08-2013 |
Sandeep Mhetre, Sangli IN
Patent application number | Description | Published |
---|---|---|
20090281136 | PRASUGREL PHARMACEUTICAL FORMULATIONS - Pharmaceutical formulations comprising prasugrel, including its pharmaceutically acceptable salts, hydrates, solvates, polymorphs, and mixtures thereof. Also described are processes for preparing the stable formulations and their methods of use. | 11-12-2009 |
20100305163 | PHARMACEUTICAL FORMULATIONS COMPRISING NSAID AND PROTON PUMP INHIBITOR DRUGS - Aspects of the invention relate to pharmaceutical formulations comprising an NSAID and acid reducer drug for therapeutic purposes, and methods of preparing the same. Further aspects of the invention relate to fixed dose pharmaceutical formulations comprising naproxen, or pharmaceutically acceptable salts thereof, and esomeprazole, or pharmaceutically acceptable salts thereof. | 12-02-2010 |
Sandeep Mourya, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110230616 | WATER REDUCIBLE ALKYD RESINS - The present invention provides an alkyd resin comprising of polyols, natural oil polyol and polybasic acid or its anhydrides with a high acid number and a high viscosity and molecular mass. The invention also provides a process for preparing the same thereof and ink formulation comprising the said alkyd resin. | 09-22-2011 |
Sandeep Nair, Riverview, FL US
Patent application number | Description | Published |
---|---|---|
20100050251 | SYSTEMS AND METHODS FOR PROVIDING SECURITY TOKEN AUTHENTICATION - Described herein are systems and methods for centralizing and standardizing implementation of security tokens so as to provide one token per one user for accessing business applications across an enterprise, providing scalability to support authentication of as many enterprise users as desired or needed, and providing a standardized token management interface that supports both pre-binding and post-binding user registration processes and different types of security token. | 02-25-2010 |
20110296522 | Systems and Methods for Providing Security Token Authentication - Described herein are systems and methods for centralizing and standardizing implementation of security tokens so as to provide one token per one user for accessing business applications across an enterprise, providing scalability to support authentication of as many enterprise users as desired or needed, and providing a standardized token management interface that supports both pre-binding and post-binding user registration processes and different types of security token. | 12-01-2011 |
Sandeep Negi, Salt Lake City, UT US
Patent application number | Description | Published |
---|---|---|
20080297910 | Micro-Lens Arrays and Curved Surface Fabrication Techniques - A method of fabricating a sub-millimeter scale curved surface on a substrate ( | 12-04-2008 |
20090246515 | Neuroelectrode Coating and Associated Methods - Micro-neuroelectrodes for use in stimulation of neurons can be formed having decreased impedance, increased charge storage capacity, and good durability. A method of coating a micro-neuroelectrode includes sputtering a film of iridium oxide on a surface of the micro-neuroelectrode. The sputtering can occur using pulse-DC conditions under reactive conditions that are sufficient to form a polycrystalline iridium oxide film that adheres to the surface of the micro-neuroelectrode. The deposited iridium oxide film can also be optionally activated to increase its charge storage capacity. | 10-01-2009 |
20090301994 | Methods for Wafer Scale Processing of Needle Array Devices - Methods of fabricating needle arrays on a wafer scale include etching a wafer of columns and needles and coating the same with an electrically insulating material and exposing electrically conductive tips. This process can benefit from using a slow spin speed to distribute resist material across the wafer before etching and using a carrier wafer to support singulated arrays to allow full coverage of upper array surfaces with electrically insulating materials. These processes allow for efficient high volume production of high count microelectrode arrays with a high repeatability and accuracy. | 12-10-2009 |
20100010601 | Self-Aligning Latch-up Mechanism in Out of Plane Silicon Microelectrode Arrays - The present invention provides microelectrode array stabilizing devices and associated methods. A microelectrode array stabilizing device includes a first microelectrode array substrate having a plurality of first microelectrodes configured to penetrate tissue. A plurality of first interlocking structures are coupled to the first microelectrode array substrate, with each of the plurality of first interlocking structures including a first interlocking mechanism at a distal end. The device may further include a second microelectrode array substrate which optionally has a plurality of second microelectrodes configured to penetrate tissue. A plurality of second interlocking structures are coupled to the second microelectrode array substrate, each of the plurality of second interlocking structures including a second interlocking mechanism at a distal end. The second interlocking mechanism is complimentary to the first interlocking mechanism. The first microelectrode array and the second microelectrode array are configured to self-align and couple together with the first interlocking mechanism secured to the second interlocking mechanism. | 01-14-2010 |
20120132613 | WAFER-SCALE NEEDLE ARRAY - Methods for wafer-scale fabrication of needle arrays can include mechanically modifying a wafer to produce a plurality of vertically-extending columns. The columns are etched to round and reshape the columns into substantially uniformly shaped needles. Needle arrays having needle width non-uniformity of less than about 3% and length non-uniformity of less than about 2% can be produced. | 05-31-2012 |
Sandeep Nijwahan, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20100273291 | DECONTAMINATION OF MOCVD CHAMBER USING NH3 PURGE AFTER IN-SITU CLEANING - Embodiments of the present invention generally relate to methods and apparatus for removing unwanted deposition build-up from one more interior surfaces of a substrate processing chamber after a substrate is processed in a chamber to form, for example, Group III-V materials by metal-organic chemical vapor deposition (MOCVD) deposition processes and/or hydride vapor phase epitaxial (HVPE) deposition processes. In one embodiment, a method for removing unwanted deposition build-up from one or more interior surfaces of a substrate processing chamber is provided. The method comprises depositing one or more Group III containing layers over a substrate disposed in the substrate processing chamber, transferring the substrate out of the substrate processing chamber, and pulsing a halogen containing gas into the substrate processing chamber to remove at least a portion of the unwanted deposition build-up from one or more interior surfaces of the substrate processing chamber. | 10-28-2010 |
Sandeep Pagey, Noida IN
Patent application number | Description | Published |
---|---|---|
20100169853 | Method and System for Implementing Graphical Analysis of Hierarchical Coverage Information Using Treemaps - An improved method, system, user interface, and computer program product is disclosed for performing graphical analysis of coverage. According to some approaches, a graphical user interface uses treemaps to provide analysis of verification coverage. This allows the user to efficiently obtain the overall and/or complete picture of the coverage space, as well as the relative size of nodes in terms of number of coverage elements contained in them. Moreover, the present treemap approach provides relative comparison of coverage of the nodes and allows the user to identify whether there is any missing coverage, and if so, whether the missing coverage evenly balanced. This information is very useful for the decision made by the user regarding overall coverage and steps to be taken to improve the coverage. | 07-01-2010 |
Sandeep Pamidiparthi, Secunderabad IN
Patent application number | Description | Published |
---|---|---|
20100169480 | Systems and Methods for Monitoring Messaging Applications - The present inventions relate systems and methods for monitoring and managing electronic messages in one or more computer networks. More particularly, the systems and methods of the present invention provide a substantially global or unified approach to messaging management within one or more computer networks that allows network administrators or other authorized users to define and identify electronic messages of interest within the network and store selected messages such that they can be retrieved and examined in connection with an audit or other inquiry. | 07-01-2010 |
Sandeep Pandita, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120185232 | SYSTEM AND METHOD FOR PROVIDING A STATIC MODEL MAP OF BEHAVIORS IN A MIDDLEWARE SYSTEM, FOR USE IN IDENTIFYING SYSTEM PROBLEMS - A system and method for providing a static model map of behaviors in a middleware system, for use in identifying system problems. In accordance with an embodiment, the system provides a view of the system, such as a middleware system, which allows for analysis of the various components involved, such that analysis of one component does not affect the analysis of a second component. Locations within the middleware system where a particular request spends its time before returning a response are broadly categorized into either “wait” or “execution” locations. Irrespective of which request calls a component, the components exhibit the same behaviors which affect the response time of the request serviced. These exhibited behaviors are static and can be predefined for different types of components and analyzed independently of each other. In turn the behaviors can be similarly classified as either “wait” or “execution”, each of which can be considered aspects of a component. Each aspect of a component must satisfy the same efficiency/inefficiency as defined by the requirements on the middleware system. An aspect that does not meet the criteria is considered a “problem aspect” and is analyzed further to find the cause of the problem. | 07-19-2012 |
20120185732 | METHOD OF MEASURING AND DIAGNOSING MISBEHAVIORS OF SOFTWARE COMPONENTS AND RESOURCES - Systems and methods are described for diagnosing behavior of software components in an application server. The application server can comprise a plurality of components that process incoming requests. A diagnostics advisor can be deployed with the application server and can determine an efficiency and/or inefficiency of each of the components of the application server or other middleware system. The efficiency determined by computing a ratio of a number of requests that completed execution in the component during a particular sampling time period to the number of requests that were received by the component during the sampling time period. The inefficiency is the inverse of efficiency, i.e. it is a ratio of the number of requests that are still being executed by the one or more components at the end of the sampling time period to the number of requests that were received by the one or more components during the sampling time period. The diagnostics advisor employs the determined efficiency and/or inefficiency to diagnose a misbehavior or other problem of the components in the application server. | 07-19-2012 |
Sandeep Patni, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20120211230 | SUBSEA SEPARATION SYSTEMS - A method for separating a multi-phase fluid, the fluid comprising a relatively high density component and a relatively low density component, the method comprising: introducing the fluid into a separation region; imparting a rotational movement into the multi-phase fluid; forming an outer annular region of rotating fluid within the separation region; and forming and maintaining a core of fluid in an inner region; wherein fluid entering the separation vessel is directed into the outer annular region; and the thickness of the outer annular region is such that the high density component is concentrated and substantially contained within this region, the low density component being concentrated in the rotating core. | 08-23-2012 |
Sandeep Pavnaskar, Dunlap, IL US
Patent application number | Description | Published |
---|---|---|
20080315577 | Threadless quick connect tubular coupling disconnection tool - A quick coupling disconnection tool having a head portion with two engagement projection fingers generally forming a v-shape to accept various hose coupling sizes, a handle, and a shank connecting the handle portion to the head portion. | 12-25-2008 |
Sandeep Pundlik, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090244285 | SYSTEM AND METHOD FOR PROVIDING CREATION OF ON-SIDE TEXT FOR VIDEO SURVEILLANCE - A system and method for generating side-by-side video surveillance feed and point-of-service device text is provided. The system includes a video surveillance device, a point-of-service device such as an ATM, slot machine and point-of-sale device, and a synchronizing unit for synchronizing the video surveillance feed with point-of-service text when a security officer identifies activities matching a predetermined criteria occurring at the point-of-service device. The video surveillance feed is generated and processed for display on a security monitor. When an activities matching the predetermined criteria is identified near a point-of-service device, point-of-service text is received from the device. Both the video surveillance feed and the point-of-service text are displayed side-by-side so that neither data obscures the other. The video surveillance feed and the point-of-service text are also synchronized to one another and stored for later use. | 10-01-2009 |
Sandeep Rohilla, Noida IN
Patent application number | Description | Published |
---|---|---|
20130166851 | INCOMING BUS TRAFFIC STORAGE SYSTEM - In managing incoming bus traffic storage for store cell memory (SCM) in a sequential-write, random-read system, a priority encoder system can be used to find a next empty cell in the sequential-write step. Each cell in the SCM has a bit that indicates whether the cell is full or empty. The priority encoder encodes the next empty cell using these bits and the current write pointer. The priority encoder can also find next group of empty cells by being coupled to AND operators that are coupled to each group of cells. Further, a cell locator selector selects a next empty cell location among priority encoders for cell groups of various sizes according to an opcode by appending ‘0’s to cell locations outputs from priority encoders that are smaller than the size of the SCM. | 06-27-2013 |
20140281101 | INCOMING BUS TRAFFIC STORAGE SYSTEM - In managing incoming bus traffic storage for store cell memory (SCM) in a sequential-write, random-read system, a priority encoder system can be used to find a next empty cell in the sequential-write step. Each cell in the SCM has a bit that indicates whether the cell is full or empty. The priority encoder encodes the next empty cell using these bits and the current write pointer. The priority encoder can also find next group of empty cells by being coupled to AND operators that are coupled to each group of cells. Further, a cell locator selector selects a next empty cell location among priority encoders for cell groups of various sizes according to an opcode by appending ‘0’s to cell locations outputs from priority encoders that are smaller than the size of the SCM. | 09-18-2014 |
Sandeep Sacheti, Edison, NJ US
Patent application number | Description | Published |
---|---|---|
20080301016 | Method, System, and Computer Program Product for Customer Linking and Identification Capability for Institutions - In an enterprise where a database maintains multiple accounts for one or more business customers, a method, system, and computer program product correctly links accounts which are associated with a single location of a common business. Further hierarchical linkages are established between accounts associated with multiple locations of the common business. The linkages are established via matching rules, the matching rules including provisions for optimizing the quality of the account data, integrating account-related data from external sources, and assigning quality-of-matching factors to different kinds of account data. Both internal and external account data are utilized to create an integrated view, or “business demographics”, of the business structure of the single common business shared by the linked, hierarchically-related accounts. Separate accounts of separate businesses which are nonetheless related accounts may be associated with each other. Feedback loops may be used to correct both erroneous data and the linking rules. | 12-04-2008 |
20090259664 | Infrastructure and Architecture for Development and Execution of Predictive Models - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data in the form of a flat file. An extraction tool extracts data. A model validation tool validates a model by scoring an analytical environment data set and a production environment data set. A model execution tool allows a user to select when and how often a model is scored. | 10-15-2009 |
20090259685 | Infrastructure and Architecture for Development and Execution of Predictive Models - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model. | 10-15-2009 |
20110196818 | INFRASTRUCTURE AND ARCHITECTURE FOR DEVELOPMENT AND EXECUTION OF PREDICTIVE MODELS - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model. | 08-11-2011 |
20120265720 | INFRASTRUCTURE AND ARCHITECTURE FOR DEVELOPMENT AND EXECUTION OF PREDICTIVE MODELS - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model. | 10-18-2012 |
20130091148 | INFRASTRUCTURE AND ARCHITECTURE FOR DEVELOPMENT AND EXECUTION OF PREDICTIVE MODELS - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data in the form of a flat file. An extraction tool extracts data. A model validation tool validates a model by scoring an analytical environment data set and a production environment data set. A model execution tool allows a user to select when and how often a model is scored. | 04-11-2013 |
20130332232 | INFRASTRUCTURE AND ARCHITECTURE FOR DEVELOPMENT AND EXECUTION OF PREDICTIVE MODELS - A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model. | 12-12-2013 |
Sandeep Saurkar, St. Louis Park, MN US
Patent application number | Description | Published |
---|---|---|
20120084975 | COMMON CARRIER FOR THE INTEGRATED MANDREL BATTERY ASSEMBLY - A system for the automated coiling of a jelly roll electrode assembly for controlled assembly and tensioning of jelly roll assembly is provided. The system includes: a shuttle, and a mandrel to which electrodes are welded; a base, mateable with the shuttle and on which the battery head assembly is mounted for welding to the mandrel; and a coiling device. The coiling device has an upper spool, a lower spool, holding a separator strip and a platform between the two holding the base. The separator strip is threaded through a passage in the mandrel separating positive and negative portions. Rotating the mandrel coils the positive electrode, the separator strip and the negative electrode to coil around the mandrel. The coiling device may include a feedback loop braking one or both spools and allowing the coiling tension to be programmed to a desired level. | 04-12-2012 |
20120084979 | COILING DEVICE FOR MAKING AN ELECTRODE ASSEMBLY AND METHODS OF USE - A system for the automated coiling of a jelly roll electrode assembly for controlled assembly and tensioning of jelly roll assembly is provided. The system includes: a shuttle, and a mandrel to which electrodes are welded; a base, mateable with the shuttle and on which the battery head assembly is mounted for welding to the mandrel; and a coiling device. The coiling device has an upper spool, a lower spool, holding a separator strip and a platform between the two holding the base. The separator strip is threaded through a passage in the mandrel separating positive and negative portions. Rotating the mandrel coils the positive electrode, the separator strip and the negative electrode to coil around the mandrel. The coiling device may include a feedback loop braking one or both spools and allowing the coiling tension to be programmed to a desired level. | 04-12-2012 |
20120290021 | BATTERY FEEDTHROUGH FOR AN IMPLANTABLE MEDICAL DEVICE - A battery feedthrough comprises a ferrule having a passage extending from a first side to a second side, a pin extending through the passage, an insulation sleeve disposed between the pin and the ferrule within the passage, there being a first junction between the pin and the insulation sleeve and a second junction between the insulation sleeve and the ferrule, and a coating comprising a polymer disposed over the pin on the first side of the ferrule, wherein the coating is formed by forming a preform comprising the polymer, placing the preform around at least a first portion of the pin on the first side of the ferrule, and melting the preform so that the polymer substantially covers a second portion of the pin, the first junction, a portion of the insulation sleeve, the second junction, and a portion of the ferrule on the first side of the ferrule. | 11-15-2012 |
Sandeep Sharma, Westminster, CO US
Patent application number | Description | Published |
---|---|---|
20110044318 | Interoperability of Legacy Alarm System - A base station and system configured to support interfacing digital and analog devices with a legacy alarm system in a manner that allows messages from the legacy alarm system to pre-empt other messaging, if needed, when the messaging takes place through the same gateway as that which is used by the legacy alarm system. | 02-24-2011 |
Sandeep Sharma, Delhi IN
Patent application number | Description | Published |
---|---|---|
20130159130 | Method of Electronically Conducting Virtual Exchange Under Negotiation of Goods and Services in a System Over a Communication Network - The invention relates to a method of electronically conducting virtual exchange under negotiation of goods and services in a system over a communication network, the system comprising: web server displaying the detailed data in respect of exchangeable commodity or services; a hand-held device enabled to access the web server via internet, the device having at least one input means, a processor, and a display means; and a client node configured to communicate in real time through the web-server with the hand-held device, the method comprising the steps of inputting a base data by the hand0-held device via the internet, the data representing selection of one a commodity and service; the features including price of the Selected Commodity or product displayed on the web server transmitted to the hand-held device in the form of animated characters; transmitting an offered price data to the client node through the web Server by the hand-held device, determining the acceptability or otherwise of the offered price of the client node and retransmitting via the web server the result of said determination to the hand-held device; and transferring the commodity or services under the agreed condition upon selection of settlement terms on consideration criterion to the user of the hand-held device by the user of the client node. | 06-20-2013 |
Sandeep Shyamsukha, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100128788 | SYSTEM AND METHOD FOR INTRA REFRESH IMPLEMENTATION WITH PSEUDO RANDOM NUMBER GENERATION - Embodiments of the present invention include a method and system for encoding video data comprising accessing a picture to be encoded, wherein the picture comprises a plurality of macro-blocks. A plurality of programmable counters is associated with each macro-block to be encoded. A counter associated with a macro-block of the plurality of macro-blocks is accessed and a value of the counter is determined. The method further includes determining whether to encode the macro-block as an Intra or non-Intra based on the value of the counter. If the macro-block is encoded as Intra, its counter is reset. If the macro-block is encoded as non-Intra, its counter value is updated. The counter value may be reset with a random number. Counters can be programmed such that a region of interest is defined for updating associated macro-blocks with greater frequency. | 05-27-2010 |
Sandeep Singh, Delhi IN
Patent application number | Description | Published |
---|---|---|
20110029491 | DYNAMICALLY DETECTING NEAR-DUPLICATE DOCUMENTS - Techniques for detecting one or more documents that are duplicate or near-duplicate of a first document are provided. The techniques include obtaining a first document, obtaining one or more additional documents, retrieving a set of one or more document signatures for each document, and detecting one or more documents that are duplicate or near-duplicate of the first document by detecting each of the one or more additional documents that have at least a minimum number of signatures in common with the first document, wherein detecting each of the one or more additional documents that have at least a minimum number of signatures in common with the first document comprises dynamically using at least one of a user-configurable similarity definition and a user-configurable similarity threshold value. | 02-03-2011 |
Sandeep Tare, Allen, TX US
Patent application number | Description | Published |
---|---|---|
20100097072 | SYSTEM AND METHOD FOR CHECKING ANALOG CIRCUIT WITH DIGITAL CHECKER - Aspects of the present invention provide a system and method for checking a portion of an analog circuit using a digital checker. The method includes establishing a target in the analog circuit, creating an analog target dummy for the target, creating a digital target dummy, binding the digital target dummy to the analog target dummy, and checking a value of the digital target dummy with a digital checker. | 04-22-2010 |
Sandeep Unnimadhavan, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130103836 | Centralized Configuration with Dynamic Distributed Address Management - The present disclosure discloses a network device and/or method for centralized configuration with dynamic distributed address management. The disclosed network device receives, at a first network node, a range of sub network addresses and a specified size for a sub network. The disclosed network device then divides the range of sub network addresses into a plurality of sub-ranges of sub network addresses based on the specified size. Further, the network device allocates the plurality of sub-ranges of sub network addresses to a plurality of sub networks, and transmits an allocated sub-range of sub network addresses to a corresponding sub network at a second network node through an established secure communication channel. Moreover, the network device can retrieve a profile template that includes the range of sub network addresses and the specified size of the sub network; and create a profile based on the profile template. | 04-25-2013 |
20130188625 | VLAN POOLING ENHANCEMENT - The present disclosure discloses a network device and/or method for enhanced VLAN pooling assignments in a wireless network. The disclosed network device receives a message from a wireless client in the wireless network. The network device identifies a virtual local area network (VLAN) based at least on a size of the VLAN and a number of active wireless clients associated with the VLAN. Next, the network device assigns the wireless client to the identified VLAN. In some embodiments, the network device assigns a wireless client to a VLAN if the radio between the number of active wireless clients and the size of the VLAN does not exceed a predetermined value. In some embodiments, the network device assigns a wireless client to a previously assigned VLAN or a VLAN corresponding to an identified home network device, if the wireless client is a roaming client. | 07-25-2013 |
20140269648 | Distributed Network Layer Mobility for Unified Access Networks - The present disclosure discloses a method and network device providing distributed network layer mobility for unified access networks. The method eliminates the need for a secure tunnel between a home network device and a foreign network device when a client roams from the home network device to the foreign network device. The disclosed network device receives an association request from a client device in a wireless network; identifies a first wireless virtual local area network (VLAN) that the client device is assigned to; and, allows traffic to or from the client device to be transmitted via the network device on the first wireless VLAN, wherein traffic on at least a second wireless VLAN is transmitted via the network device and segregated from the traffic on the first wireless VLAN. | 09-18-2014 |
Sandeep Urgaonkar, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110040947 | Apparatus and Method for Memory Management and Efficient Data Processing - Multiple memory pools are defined in hardware for operating on data. At least one memory pool has a lower latency that the other memory pools. Hardware components operate directly on data in the lower latency memory pool. | 02-17-2011 |
20110040948 | Apparatus and Method for Efficient Memory Allocation - Incoming data frames are parsed by a hardware component. Headers are extracted and stored in a first location along with a pointer to the associated payload. Payloads are stored in a single, contiguous memory location. | 02-17-2011 |
20110041127 | Apparatus and Method for Efficient Data Processing - Efficient data processing apparatus and methods include hardware components which are pre-programmed by software. Each hardware component triggers the other to complete its tasks. After the final pre-programmed hardware task is complete, the hardware component issues a software interrupt. | 02-17-2011 |
20110041128 | Apparatus and Method for Distributed Data Processing - An apparatus and method for distributed data processing is described herein. A main processor programs a mini-processor to process an incoming data stream. The mini-processor is located in close proximity to hardware components operating on the input data stream. A copy engine is also provided for copying data from multiple protocol data units in a single copy operation. | 02-17-2011 |
20140016550 | METHODS AND APPARATUS FOR OFFLOADING CHECKSUM PROCESSING - Aspects of the present disclosure provide methods and apparatus for offloading checksum processing in a user equipment (UE) (e.g., from an application processor to a modem processor). Such offloading may speed up packet processing, increase data rate, and/or free up resources of the application processor for other tasks. | 01-16-2014 |
Sandeep Vuppu, Wheeling, IL US
Patent application number | Description | Published |
---|---|---|
20120154340 | Active Stylus for Use with Touch-Sensitive Interfaces and Corresponding Method | 06-21-2012 |
20120172085 | MOBILE DEVICE AND METHOD FOR PROXIMITY DETECTION VERIFICATION - A mobile device includes a touch screen display and touch screen circuit for receiving touch inputs. A camera configured to acquire one or more images in front of the display. A proximity sensor configured to provide an indication that a user is in close proximity to the touch screen display. A processor being effective to determine, in response to the indication of the proximity sensor, whether the user is in a position to view the display based on the one or more images of the camera. If the proximity sensor provides an indication that the user is in close proximity to the display and the processor determines, based on the one or more images, that the user is in a position to view the display, then at least one of the display and the touch screen circuit are not disabled. | 07-05-2012 |
20140036095 | Method and System for Testing Temporal Latency in Device Having Optical Sensing Component and Touch-Sensitive Display Component - A method and system for determining a camera-to-display latency of an electronic device ( | 02-06-2014 |
Sandeep Waraich, Tecumseh CA
Patent application number | Description | Published |
---|---|---|
20120030512 | PROVISIONING OF DATA TO A VEHICLE INFOTAINMENT COMPUTING SYSTEM - Various embodiments include a software provisioning system and method for a vehicle infotainment computer. Software provisioning of the vehicle infotainment computer may occur during vehicle assembly. A software provisioning request may be received for custom installing software to the vehicle infotainment computer. The custom install may be based on a customization schedule which may include a location identifier (such as uniform resource identifiers or file paths) for locating the software. In response to the request, the software may be located on a provisioning server or a portable memory device based on the customization schedule. The software may be transmitted to memory of the vehicle infotainment computer and custom installed on the vehicle infotainment computer. | 02-02-2012 |