Patents by Inventor Ajit Singh
Ajit Singh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7634572Abstract: Methods for custom processing of HTTPS data transmitted between a web browser and a web server are described. The methods comprise creating a custom request header by intercepting and modifying a HTTPS header. The modification indicates support for preselected customized processing operations. The method further comprises sending the custom request header with a HTTP request to a web server. The methods further comprise receiving processed payload data from the web server and a HTTP response header. The processed payload data is created by processing original payload data based on preselected customized processing operations. The web browser modifies the response header to create a modified response header, and the processed payload data using one or more of the customized processing operations. The modified payload data is provided to the web browser for use. The methods ensure that the web browser implements and executes the underlying channel set up and encryption operations.Type: GrantFiled: December 22, 2005Date of Patent: December 15, 2009Assignee: Slipstream Data Inc.Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze
-
Publication number: 20090277184Abstract: A turbomachine includes a compressor portion that generates a cooling airflow. The compressor portion includes a plurality of compressor stages. The turbomachine further includes a turbine portion operatively connected to the compressor portion. The turbine portion includes a plurality of turbine stages. A conduit fluidly connects at least one of the plurality of compressor stages with at least one of the plurality of turbine stages and delivers a portion of the cooling airflow from the compressor portion to the turbine portion. An injector port is connected to the conduit and a secondary fluid generation system. The secondary fluid generation system delivers an amount of dry secondary fluid into the cooling airflow passing from the compressor portion to the turbine portion. The amount of dry secondary fluid replaces a portion of the cooling airflow passing to the turbine portion.Type: ApplicationFiled: May 6, 2008Publication date: November 12, 2009Applicant: GENERAL ELECTRIC COMPANYInventors: Ajit Singh Sengar, Nattanmai Venkataraman Saravanan, Aslam Basha
-
Patent number: 7612695Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.Type: GrantFiled: June 2, 2008Date of Patent: November 3, 2009Assignee: Research In Motion LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Publication number: 20090196736Abstract: An apparatus and a method for cooling and/or sealing a gas turbine by selectively boosting the pressure of air extracted at a lower extraction stage is provided. The pressure of the extracted air is boosted by an external compressor before it becomes available for cooling and/or sealing the turbine components. A bypass line includes a higher extraction stage providing air for cooling the turbine.Type: ApplicationFiled: February 1, 2008Publication date: August 6, 2009Inventors: Ajit Singh Sengar, Nattamai Venkataraman Saravanan, Nagaraj Sathya Subramanya
-
Patent number: 7543067Abstract: The present invention is directed to the use of a messaging component for sharing a common network communication channel by a plurality of threads of execution. The messaging component receiving a message and forwarding the message to one or more of the threads using information in a payload portion of the message, which is compared with supplied registration information. In addition, according to the present invention, messaging and job components may be used by each of a plurality of execution threads to negotiate a manner of transferring data between two network computers, wherein the job component proposes a manner of transfer, which is communicated using the messaging component to a receiving a computer. The proposed manner of transfer may be accepted or rejected by the receiving computer. An alternative manner of transfer may be proposed, where another manner of transfer is found to be unacceptable.Type: GrantFiled: August 1, 2001Date of Patent: June 2, 2009Assignee: Canon Kabushiki KaishaInventors: Don Hideyasu Matsubayashi, Martin Martinez, Steve Yasuhiro Muto, Ajit Singh Sodhi
-
Publication number: 20080315580Abstract: A coupling to connect two pipes, and to connect pipe fittings and valves with pipes, which includes arcuates provided with inner flanges in their end portions, where said arcuates are positioned around crossable inner means, which means can also be used by different types of cylindrical couplings which couplings require grooves around cylindrical rings mounted around the end portions of pipes; where crossable inner means is comprised of a centrally located partitioner ring located between two pipes, which ring separates two gaskets provided with backup rings which backup rings are provided with radial circumferential grooves for the attachment of said arcuates bridging across said inner means. Said backup rings are attachable to the shoulders constructed around the end portions of two opposite pipes.Type: ApplicationFiled: June 25, 2007Publication date: December 25, 2008Inventor: Ajit Singh Gill
-
Publication number: 20080301323Abstract: In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes.Type: ApplicationFiled: June 2, 2008Publication date: December 4, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Publication number: 20080298459Abstract: There is provided a method of interactive compression using multiple compression state information entries. The method comprises receiving a request for data from a communicating party; retrieving the data; identifying, for use in compressing the data, at least two compression state information entries shared between the parties to the communication; compressing the data with each of the at least two compression state information entries; determining, from the set of compression state information entries, a preferred compression state information entry that provides a greatest compression ratio; and transmitting the data, compressed in accordance with the preferred compression state information entry to the communicating party.Type: ApplicationFiled: June 2, 2008Publication date: December 4, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Publication number: 20080297379Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.Type: ApplicationFiled: June 2, 2008Publication date: December 4, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Publication number: 20080298458Abstract: A method and system are provided for interactive data compression using shared compression state information. Compression state information provides assistance in the compression of the data being transmitted between two communicating parties.Type: ApplicationFiled: June 2, 2008Publication date: December 4, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Patent number: 7455331Abstract: A multipurpose coupling is made of two pieces incorporating a partitioning washer ring between them. The coupling is provided with a centrally located interlocking, doubled-up mechanical mechanism, comprised of two mechanisms, where each mechanism performs its intended function in sequence to connect the two pieces of the coupling body, and to secure the coupling to the ends of two pipes simultaneously. The first part of the doubled up mechanism includes two main radial flanges on the inner end of each piece of the coupling body which are held together face to face between secondary radial flanges by means of fasteners extending between the secondary radial flanges. The second part of the doubled up mechanism includes a cylindrical cover having intermittent inner radial shoulders which are interlockable upon rotation of the cylindrical cover with radial flange shoulders positioned intermittently around the main radial flanges.Type: GrantFiled: April 30, 2007Date of Patent: November 25, 2008Inventor: Ajit Singh Gill
-
Patent number: 7432222Abstract: This invention discloses a high temperature stable, supported, non-noble metal catalyst, represented by a general formula: NiCoaCebMgcYdOx(y)/S, wherein S is a low surface area, macroporous, highly sintered, solid support comprising zirconium and hafnium oxides with less than 3 wt % silica and/or alumina having a surface area less than 1.0 m2/g and pore diameter greater than 0.1 micron, in the form of pellet, ring, monolith or granules; a is from 0.01 to 10; b is from 0.001 to 10; c is from 0.001 to 10; d is from 0.005 to 5; x is number of oxygen atoms required to fulfill the valance requirement of the metallic elements; and y is weight percent loading of the active catalyst mass, on the support, S, in the range from 0.7% to 70%. The invention also discloses a process for the partial oxidation of hydrocarbon(s) to syngas using the thermally stable catalyst.Type: GrantFiled: November 1, 2004Date of Patent: October 7, 2008Assignee: Council of Scientific and Industrial ResearchInventors: Vasant Ramchandra Choudhary, Kartick Chandra Mondal, Ajit Singh Mamman
-
Patent number: 7415095Abstract: Use of an adaptive radiation therapy framework includes determination of a radiation beam size, radiation beam shape, and radiation beam position for delivering at least a portion of a prescribed radiation dose to a target volume based on first image data of a patient, and selection of one radiation therapy process from an available first process and second process. The first radiation therapy process comprises acquisition of two dimensional image data of the patient, determination of a position offset based on the two-dimensional image data and on the first image data, and movement of the patient based on the position offset. The second radiation therapy process comprises acquisition of three-dimensional image data of the patient, determination of a second position offset based on the three-dimensional image data and on the first image data, and movement of the patient based on the second position offset.Type: GrantFiled: October 3, 2005Date of Patent: August 19, 2008Assignee: Siemens AktiengesellschaftInventors: Mark Gregory Wofford, Ajit Singh, Christopher Amies, Peter Hoban, Jochen Klaus Kusch, Stefan Gliessmann, Joerg Stein
-
Publication number: 20080154973Abstract: A data collator is useful in a scenario where multiple entities/applications, which are unaware of the data processing of each other, want to collate their data before passing it to the external entity. Each entity informs the data collator about its dependency for a given common reference value on other entities in the system while storing the data generated with the data collator. The data generated and the dependency data form an input stream into the data collator which then stores the data generated while verifying the dependencies. The data collator then delivers the complete generated data values as a bunch to the internal/external receiving/requesting entity when the required dependencies are satisfied. Thus, a complete match is attained before the data generated is transmitted to the receiving/requesting addressee by the data collator.Type: ApplicationFiled: November 30, 2007Publication date: June 26, 2008Applicant: Hughes Software Systems LimitedInventors: Atul Khanduri, Sandip Ranjhan, Ajit Singh
-
Publication number: 20080106096Abstract: A multipurpose coupling is made of two pieces incorporating a partitioning washer ring between them. The coupling can provide a restrained joint between two ends of pipes having grooves or shoulders in the end portions of said pipes, or an unrestrained joint for plain end pipes having no grooves or shoulders in the end portion of pipes, or the coupling can provide a restrained joint on its one end, while providing an unrestrained joint on its opposite end. The coupling is provided with a centrally located interlocking, doubled-up mechanical mechanism means, comprised of two mechanisms, where each mechanism perform its intended function in sequence to connect two said pieces of the coupling body, and to secure the coupling to the ends of two pipes simultaneously. Valves or fittings may be incorporated into the coupling between the ends of pipes being connected.Type: ApplicationFiled: April 30, 2007Publication date: May 8, 2008Inventor: Ajit Singh Gill
-
Publication number: 20080040954Abstract: A steam generator (1) comprises a body (20) in which a spiral-shaped groove (30) is arranged, as well as a connection channel (32) which provides access to an end portion (33) of the spiral-shaped groove (30) from a circumferential surface (21) of the body (20). For the purpose of closing the spiral-shaped groove (30), a cover is provided, which has a hole for providing access to a central portion (31) of the spiral-shaped groove (30). During operation of the steam generator (1), water is supplied at one of the central portion (31) and the end portion (33) of the spiral-shaped groove (30). Under the influence of heat, steam is generated, which exits at another one of the central portion (31) and the end portion (33) of the spiral-shaped groove (30).Type: ApplicationFiled: May 26, 2005Publication date: February 21, 2008Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Zhenhua Yu, Mohankumar Valiyambath Krishnan, Bas Oosterman, Ajit Singh
-
Publication number: 20070297565Abstract: Use of an adaptive radiation therapy framework includes determination of a radiation beam size, radiation beam shape, and radiation beam position for delivering at least a portion of a prescribed radiation dose to a target volume based on first image data of a patient, and selection of one radiation therapy process from an available first process and second process. The first radiation therapy process comprises acquisition of two dimensional image data of the patient, determination of a position offset based on the two-dimensional image data and on the first image data, and movement of the patient based on the position offset. The second radiation therapy process comprises acquisition of three-dimensional image data of the patient, determination of a second position offset based on the three-dimensional image data and on the first image data, and movement of the patient based on the second position offset.Type: ApplicationFiled: October 3, 2005Publication date: December 27, 2007Inventors: Mark Wofford, Ajit Singh, Christopher Amies, Peter Hoban, Jochen Kusch, Stefan Gliessmann, Joerg Stein
-
Publication number: 20070294333Abstract: The present disclosure relates to methods and systems for progressively delivering multimedia content over a network. According to one aspect, a system for delivering multimedia content through a network includes a server side sub-system and a client side sub-system. The server side sub-system is configured to: concurrently send a first predetermined portion of each of the plurality of objects through the network, wherein the first predetermined portion is less than a complete object for at least one of the plurality of objects; and after sending the first predetermined portion of each of the plurality of objects, successively send subsequent predetermined portions of each of the plurality of objects until all portions of the plurality of objects have been sent.Type: ApplicationFiled: September 27, 2006Publication date: December 20, 2007Applicant: SLIPSTREAM DATA INC,Inventors: En-Hui YANG, Ajit SINGH, Brian LAMB, Longji WANG
-
Publication number: 20060155869Abstract: The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Stich custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular. HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e.Type: ApplicationFiled: December 22, 2005Publication date: July 13, 2006Applicant: SlipStream Data Inc.Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze
-
Patent number: 7048309Abstract: A coupling for attachment to the end portion of a pipe includes jaw members adapted to slide along an inner end taper in the coupling body so that linear movement of the jaw members toward the end of the inner end taper adjacent an end of the coupling body causes movement of the jaw members radially inwardly of the coupling body against the end portion of the pipe when received in the coupling body. The coupling may include a bell type gasket to function as a spring and the spring action of the gasket may be augmented by installing a springy crib ring around the gasket inside the coupling body.Type: GrantFiled: November 20, 2003Date of Patent: May 23, 2006Inventor: Ajit Singh Gill