Patents by Inventor Gurdeep Singh
Gurdeep 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).
-
Publication number: 20160001217Abstract: A filter (100) with optimized fluid flows to remove one or more components from a fluid is provided according to the invention. The filter (100) includes a filtering media tube (102) adapted to remove the one or more components from the fluid while the fluid is flowing through the filtering media tube (102), and an inlet cap (104) adapted to receive and substantially uniformly distribute the fluid to the filtering media tube (102).Type: ApplicationFiled: February 26, 2014Publication date: January 7, 2016Applicant: Norgren LimitedInventors: Patrick Williams, Gurdeep Singh Ghatora
-
Publication number: 20140379415Abstract: A social collaboration workflow system embeds social collaboration functionality into the workflow process. The system identifies a location of a user device, and identifying a current activity associated with the user device based on the identified location. The system displays instructions for performing the current activity to a user interface on the user device, and displays an activity feed comprising a set of previously submitted activity feed posts that are related to the current activity to the user interface. The system determines whether the current activity has changed to a new current activity. If the current activity has changed, the system displays instructions for performing the new current activity to the user interface, and displays a new set of previously submitted activity feed posts that are related to the new current activity to the user interface.Type: ApplicationFiled: June 24, 2014Publication date: December 25, 2014Inventors: Srinivas Yelisetty, Alex Kass, Brett Goldstein, Masoud Loghmani, Gurdeep Singh Virdi
-
Patent number: 8695074Abstract: Architecture for providing pre-authenticated information from an endpoint for subsequently authenticating a device and/or user associated with the previously-authenticated information. A pre-authentication module of the architecture can be a trust component as part of an application that facilitates the utilization of user information and/or endpoint information in a media session protocol message to replace information that would otherwise be gathered via a dialog. In the context of IP-based voice communications, a call can be made from a client that is pre-authenticable, and no longer requires that an IP-based telephone interact with the phone user to facilitate sign-on.Type: GrantFiled: April 26, 2007Date of Patent: April 8, 2014Assignee: Microsoft CorporationInventors: Tal Saraf, Gurdeep Singh Pall, Anand Ramakrishna
-
Publication number: 20140096209Abstract: Architecture for providing pre-authenticated information from an endpoint for subsequently authenticating a device and/or user associated with the previously-authenticated information. A pre-authentication module of the architecture can be a trust component as part of an application that facilitates the utilization of user information and/or endpoint information in a media session protocol message to replace information that would otherwise be gathered via a dialog. In the context of IP-based voice communications, a call can be made from a client that is pre-authenticable, and no longer requires that an IP-based telephone interact with the phone user to facilitate sign-on.Type: ApplicationFiled: November 9, 2013Publication date: April 3, 2014Applicant: Microsoft CorporationInventors: Tal Saraf, Gurdeep Singh Pall, Anand Ramakrishna
-
Publication number: 20140082072Abstract: A dynamic expert solicitation, collaboration and reputation management system monitors and matches tasks with experts qualified to perform the tasks. The system receives a request for assistance associated with a task from a user. The request for assistance includes task information such as a due date, at least one skill associated with the task, and badges assigned to the task. The system publishes the request for assistance to at least one community of practice web page from among a plurality of community of practice web pages, and obtains a response to the request for assistance from another user. Upon completion of the task, they system allocates the badges to a profile of the second user, and publishes completion of the task to an activity feed of the community of practice web site.Type: ApplicationFiled: March 15, 2013Publication date: March 20, 2014Applicant: Accenture Global Services LimitedInventors: Alex Kass, Gurdeep Singh Virdi, Matthew T. Short, Manish Mehta, Sakshi C. Jain, Upendra Chintala
-
Patent number: 8632287Abstract: A fastener retainer is provided capable of retaining a fastener to a part prior to and during assembly. A first portion engages a fastener flange while leaving a fastener head exposed for assembly tool access. A second portion has flanges that engage the edges of the part.Type: GrantFiled: May 23, 2012Date of Patent: January 21, 2014Assignee: GM Global Technology Operations LLCInventors: Larry A. Walton, Baden Michael Powell, Gurdeep Singh, Mohammad A. Khorrami
-
Publication number: 20130308562Abstract: A method, an apparatus, and a computer program product for wireless communication are provided in connection with improving antenna selection for a UE as part of an access procedure. In an example, a UE with two or more antennas is equipped to obtain receive chain measurements for the two or more antennas associated with the UE when an access procedure is initiated, select an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure, and perform the access procedure using the selected antenna. In another example, the UE is equipped to determine that an Access procedure is to be initiated, select an antenna from the two or more antennas based on a selection algorithm, and perform the Access procedure based using the selected antenna. Other aspects, embodiments, and features are also claimed and described.Type: ApplicationFiled: March 15, 2013Publication date: November 21, 2013Applicant: QUALCOMM IncorporatedInventors: Sharif A. MATIN, Valibabu SALADI, Ning HE, Viswanath SANKARAN, Hongbo YAN, Daniel Fred FILIPOVIC, Ramesh CHIRALA, Gurdeep SINGH, Jun HU, Gregory Robert LIE, Troy R. CURTISS, Rashid Ahmed Akbar ATTAR
-
Publication number: 20130197789Abstract: A travel management system may include a client module to generate a request to update and/or search for data related to a trip. A database module may receive the request and communicate with a database. The database may include data organized in a trip data store table including unique keys respectively identifying trips. The database may further include index tables related to attributes of the trips and identified by the unique keys. The database module may obtain data related to the request from an index table corresponding to a unique key and forward a response to the client module.Type: ApplicationFiled: May 7, 2012Publication date: August 1, 2013Applicant: Accenture Global Services LimitedInventors: Saurabh BHADKARIA, Gurdeep Singh VIRDI, Sanjoy PAUL
-
Patent number: 8450491Abstract: A method for the preparation of montelukast acid sodium salt thereof in amorphous form has been described. The method comprises of following steps: (a) generating the dilithium dianion of 1-(mercaptomethyl)cyclopropane acetic acid, by reacting with alkyl lithium, (b) coupling the said dianion with wet mesylate to get montelukast acid in crude form, (c) obtaining DCHA salt in crude form by adding dicyclohexylamine (DCHA) to crude acid obtained in the above step (b), (d) purifying and converting the said DCHA salt in crude form, to montelukast acid in pure form, and (e) reacting the pure montelukast acid in a polar protic solvent with a source of sodium ion followed by evaporating the solvent and triturating of the residue with non-polar water immiscible solvent.Type: GrantFiled: June 6, 2003Date of Patent: May 28, 2013Assignee: Morepen Laboratories LimitedInventors: Sanjay Suri, Jujhar Singh, Gurdeep Singh Sarin, Madan Pal Tanwar, Manu Mahendru
-
Publication number: 20120237314Abstract: A fastener retainer is provided capable of retaining a fastener to a part prior to and during assembly. A first portion engages a fastener flange while leaving a fastener head exposed for assembly tool access. A second portion has flanges that engage the edges of the part.Type: ApplicationFiled: May 23, 2012Publication date: September 20, 2012Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Larry A. Walton, Baden Michael Powell, Gurdeep Singh, Mohammad A. Khorrami
-
Patent number: 8202030Abstract: A fastener retainer is provided capable of retaining a fastener to a part prior to and during assembly. A first portion engages a fastener flange while leaving a fastener head exposed for assembly tool access. A second portion has flanges that engage the edges of the part.Type: GrantFiled: July 25, 2008Date of Patent: June 19, 2012Assignee: GM Global Technology Operations LLCInventors: Larry A. Walton, Baden Michael Powell, Gurdeep Singh, Mohammad A Khorrami
-
Publication number: 20110308104Abstract: Exemplary embodiments describe a clothes drying apparatus and a method for using a clothes drying apparatus. The clothes drying apparatus can include a base portion with at least one blower. A drying chamber can be positioned above the base portion. A clothing frame can be housed within the drying chamber; the clothing frame having at least one vertical support member extending from the base portion, and at least one horizontal support frame member. A top portion can be removably coupled to the drying chamber.Type: ApplicationFiled: June 21, 2010Publication date: December 22, 2011Inventor: Gurdeep Singh
-
Patent number: 7995737Abstract: Independent telephony systems are integrated by using symmetric forking from both systems. Calls received by either system are forked to the other system. Thus, a call can be accepted by one of the systems, using its external interfaces, and presented to all devices in both systems. Each system is enabled to leverage internal call control advanced features to enhance overall user experience. Internally inserted parameters to call requests are used between the two systems for preventing endless loop of calls between the integrated systems.Type: GrantFiled: November 5, 2007Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventors: Danny Levin, Mahendra D. Sekaran, Bimal K. Mehta, Li Shen, Vadim Eydelman, Russell P. Bennett, Paul D. Tidwell, Rajesh Ramanathan, Gurdeep Singh Pall
-
Patent number: 7986661Abstract: A terminal communicates with a first wireless network and obtains a list of cells in a second wireless network to measure. The terminal operates in a compressed mode and receives multiple transmission gap pattern sequences for different measurement purposes, e.g., RSSI measurements, BSIC identification, and BSIC re-confirmation. The terminal utilizes each transmission gap for its designated purpose or an alternate purpose. For each transmission gap, the designated purpose for the transmission gap is ascertained, and whether the transmission gap is usable for an alternate purpose is also determined based on at least one criterion. The transmission gap is used for the alternate purpose if the at least one criterion is satisfied and is used for the designated purpose otherwise. For example, a transmission gap designated for RSSI measurement may be used for BSIC identification, a transmission gap designed for BSIC identification or BSIC re-confirmation may be used for RSSI measurement, and so on.Type: GrantFiled: March 2, 2006Date of Patent: July 26, 2011Assignee: QUALCOMM IncorporatedInventors: Supratik Bhattacharjee, Messay Amerga, Brian Dong, Gurdeep Singh
-
Patent number: 7734264Abstract: An access terminal (102) reacquires a system frame number (SFN) when a difference between a continuous counter elapsed time (220) and a calculated elapsed time (222) exceeds a threshold. The continuous counter elapsed time (220) is generated by a continuous counter (122) remaining active during a sleep state of the access terminal (102) and the calculated elapsed time (222) is based on a SFN derived from a counter value generated by a discontinuous counter (124) that is deactivated during the sleep state. In one aspect, the continuous counter (122) may be clocked by a continuous clock (118) during a sleep mode and the discontinuous counter (124) may be clocked by a faster clock (120) that is deactivated during the sleep mode. During reactivation after the sleep mode, the discontinuous counter (120) is set, at the counter set time, to a reset counter value (126) corresponding to an SFN indicated by the continuous counter (122).Type: GrantFiled: August 29, 2006Date of Patent: June 8, 2010Assignee: QUALCOMM IncorporatedInventors: Anil S. Rao, Chandra Kumar, Gurdeep Singh, Kiran Chikkappa, Messay Amerga, Maheedhar Gollamudi, Sudarshan Keshava
-
Publication number: 20100127430Abstract: A spray system for a molding process applies mold release agent to a surface of a mold to assist in release of a molded article from the mold. The spray system includes a spray head attached to a frame member. The spray head is vertically movable with respect to the frame member. The spray head includes a plurality of nozzles for outputting mold release agent. A mold release agent source provides mold release agent to a mold release dosing device. The dosing device provides select quantities of mold release agent through a conduit to a manifold mounted on the spray head. The manifold includes a plurality of valves leading to a plurality of nozzles. Then the dosing device outputs a predetermined amount of mold release agent to the manifold through the conduit. In operation, the spray system provides an air input to the dosing device to remove any mold release agent therefrom and to flush mold release agent from the conduit and manifold outwardly through the nozzles.Type: ApplicationFiled: November 18, 2009Publication date: May 27, 2010Inventor: Gurdeep Singh
-
Publication number: 20100021262Abstract: A fastener retainer is provided capable of retaining a fastener to a part prior to and during assembly. A first portion engages a fastener flange while leaving a fastener head exposed for assembly tool access. A second portion has flanges that engage the edges of the part.Type: ApplicationFiled: July 25, 2008Publication date: January 28, 2010Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Larry A. Walton, Baden Michael Powell, Gurdeep Singh, Mohammad A. Khorrami
-
Publication number: 20090327322Abstract: A data processing system for data exchange across application boundaries is provided. The system includes a canvas memory in which to open multiple applications. A transform component generates data structures across the canvas memory in at least one application form and automatically transforms the data structures to at least one other application form to mitigate application boundaries between disparate applications.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Gurdeep Singh Pall, Christopher H. Pratley, Ajitesh Kishore, Lewis C. Levin, Parichay Saxena, Patrice Y. Simard
-
Publication number: 20090327896Abstract: A presentation system is provided. The presentation system includes a presentation component that provides an electronic data sequence for one or more members of an audience. A monitor component analyzes one or more media streams associated with the electronic data sequence, where a processing component automatically generates a media stream index or a media stream augmentation for the electronic data sequence.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Gurdeep Singh Pall, Ajitesh Kishore, Lewis C. Levin, Parichay Saxena, Patrice Y. Simard
-
Publication number: 20090300030Abstract: Data is processed with respect to large or practically infinite storage capacity. A cumulative data model is employed to organize accumulation of considerable amounts of data as well as facilitate interaction with the data. Accumulated data can be further processed to aid efficient location of relevant information. For instance, correlation and versioning operations, among others, can be performed to identify relationships amongst data and initiate removal of outdated data, respectively.Type: ApplicationFiled: May 30, 2008Publication date: December 3, 2009Applicant: MICROSOFT CORPORATIONInventors: Lewis Charles Levin, Gurdeep Singh Pall