Patents by Inventor Jasmeet Singh
Jasmeet 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: 11273442Abstract: Described herein are devices, systems, fluidic devices, kits, and methods for detection of target nucleic acids associated with diseases, cancers, genetic disorders, a genotype, a phenotype, or ancestral origin. The devices, systems, fluidic devices, kits, and methods may comprise reagents of a guide nucleic acid targeting a target nucleic acid, a programmable nuclease, and a single stranded detector nucleic acid with a detection moiety. The target nucleic acid of interest may be indicative of a disease, and the disease may be communicable diseases, or of a cancer or genetic disorder. The target nucleic acid of interest may be indicative of a genotype, a phenotype, or ancestral origin.Type: GrantFiled: September 29, 2020Date of Patent: March 15, 2022Assignee: MAMMOTH BIOSCIENCES, INC.Inventors: Janice Sha Chen, Ashley Tehranchi, Andrew Besancon Lane, James Paul Broughton, Lucas Benjamin Harrington, Maria-Nefeli Tsaloglou, Xin Miao, Clare Louise Fasching, Jasmeet Singh, Pedro Patrick Draper Galarza
-
Publication number: 20220072537Abstract: Described herein are devices, systems, fluidic devices, kits, and methods for detection of target nucleic acids associated with diseases, cancers, genetic disorders, a genotype, a phenotype, or ancestral origin. The devices, systems, fluidic devices, kits, and methods may comprise reagents of a guide nucleic acid targeting a target nucleic acid, a programmable nuclease, and a single stranded detector nucleic acid with a detection moiety. The target nucleic acid of interest may be indicative of a disease, and the disease may be communicable diseases, or of a cancer or genetic disorder. The target nucleic acid of interest may be indicative of a genotype, a phenotype, or ancestral origin.Type: ApplicationFiled: September 29, 2020Publication date: March 10, 2022Inventors: Janice Sha CHEN, Ashley TEHRANCHI, Andrew Besancon LANE, James Paul BROUGHTON, Lucas Benjamin HARRINGTON, Maria-Nefeli TSALOGLOU, Xin MIAO, Clare Louise FASCHING, Jasmeet SINGH, Pedro Patrick Draper GALARZA
-
Patent number: 11174470Abstract: Disclosed herein are compositions, kits, and methods related to improved Cas activity. Through compositions and kits disclosed herein and practice of methods disclosed herein, one attains improved Cas activity such as Cas12 activity relative to Cas proteins in the art such as LbCas12. Further described herein are methods to detect target nucleic acid using a programmable nuclease system. Often, the target nucleic acids are present in at low frequency in the sample. Provided herein are methods for enriching these target nucleic acids for detection. Also described herein are methods to insert a PAM sequence into a target sequence of interest for use in a detection comprising a programmable nuclease.Type: GrantFiled: September 29, 2020Date of Patent: November 16, 2021Assignee: MAMMOTH BIOSCIENCES, INC.Inventors: Lucas Benjamin Harrington, Janice Sha Chen, James Paul Broughton, Pedro Patrick Draper Galarza, Wiputra J. Hartono, Isaac Paterson Witte, Jasmeet Singh
-
Patent number: 11151298Abstract: Examples described herein provide for a technique for metal track routing with buffer bank insertion in a representation of a hardware design of an integrated circuit. In an example, pins of ports of hardblocks in a placed layout are identified. Logical tracks for nets associated with the pins of the ports are generated and assigned to respective metal layers. Logical tracks and corresponding nets are grouped into respective groups. Buffer bank(s) is inserted into the placed layout. Each buffer bank is for a group of logical tracks and divides each logical track and net of the group of logical tracks. Each buffer bank has pins associated with the respective divided nets. Each pin of the buffer bank(s) is assigned to a middle or higher metal layer. Metal tracks are generated in a representation of a hardware layout based on the logical tracks and pins of the ports and buffer bank(s).Type: GrantFiled: November 21, 2019Date of Patent: October 19, 2021Assignee: XILINX, INC.Inventors: Jasmeet Singh, Nisarg Pandya, Subbarao Govardhanagiri
-
Publication number: 20210102242Abstract: Described herein are devices, systems, fluidic devices, kits, and methods for detection of target nucleic acids associated with diseases, cancers, genetic disorders, a genotype, a phenotype, or ancestral origin. The devices, systems, fluidic devices, kits, and methods may comprise reagents of a guide nucleic acid targeting a target nucleic acid, a programmable nuclease, and a single stranded detector nucleic acid with a detection moiety. The target nucleic acid of interest may be indicative of a disease, and the disease may be communicable diseases, or of a cancer or genetic disorder. The target nucleic acid of interest may be indicative of a genotype, a phenotype, or ancestral origin.Type: ApplicationFiled: September 29, 2020Publication date: April 8, 2021Inventors: Janice Sha CHEN, Ashley TEHRANCHI, Andrew Besancon LANE, James Paul BROUGHTON, Lucas Benjamin HARRINGTON, Maria-Nefeli TSALOGLOU, Xin MIAO, Clare Louise FASCHING, Jasmeet SINGH, Pedro Patrick Draper GALARZA
-
Publication number: 20210078002Abstract: Described herein are devices, systems, fluidic devices, kits, and methods for detection of target nucleic acids associated with diseases, cancers, genetic disorders, a genotype, a phenotype, or ancestral origin. The devices, systems, fluidic devices, kits, and methods may comprise reagents of a guide nucleic acid targeting a target nucleic acid, a programmable nuclease, and a single stranded detector nucleic acid with a detection moiety. The target nucleic acid of interest may be indicative of a disease, and the disease may be communicable diseases, or of a cancer or genetic disorder. The target nucleic acid of interest may be indicative of a genotype, a phenotype, or ancestral origin.Type: ApplicationFiled: September 30, 2020Publication date: March 18, 2021Inventors: Janice Sha CHEN, Ashley TEHRANCHI, Andrew Besancon LANE, James Paul BROUGHTON, Lucas Benjamin HARRINGTON, Maria-Nefeli TSALOGLOU, Xin MIAO, Clare Louise FASCHING, Jasmeet SINGH, Pedro Patrick Draper GALARZA
-
Publication number: 20210029141Abstract: Embodiments include a method, system and computer program product for detecting impersonation attempts in social media messaging. Aspects include receiving, via a social media network, a message from a sender to a recipient and analyzing a content of the message to extract factual statements from the message. Aspects also include analyzing a profile of the recipient to extract facts from the profile and comparing each of the factual statements to the facts from the profile. Based on a determination that one of the factual statements are verifiable by at least one of the facts, aspects include assigning a likelihood score to the factual statements. Aspects further include calculating a legitimacy score for the message based at least in part on the likelihood score of each verified factual statement from the message and transmitting the legitimacy score and the message to the recipient.Type: ApplicationFiled: July 24, 2019Publication date: January 28, 2021Inventors: JASMEET SINGH, ANDREW R. FREED, REBECCA ROSE JAMES, STEPHAN ROORDA
-
Publication number: 20210009974Abstract: Disclosed herein are compositions, kits, and methods related to improved Cas activity. Through compositions and kits disclosed herein and practice of methods disclosed herein, one attains improved Cas activity such as Cas12 activity relative to Cas proteins in the art such as LbCas12. Further described herein are methods to detect target nucleic acid using a programmable nuclease system. Often, the target nucleic acids are present in at low frequency in the sample. Provided herein are methods for enriching these target nucleic acids for detection. Also described herein are methods to insert a PAM sequence into a target sequence of interest for use in a detection comprising a programmable nuclease.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Lucas Benjamin HARRINGTON, Janice Sha CHEN, James Paul BROUGHTON, Pedro Patrick Draper GALARZA, Wiputra J. HARTONO, Isaac Paterson WITTE, Jasmeet SINGH
-
Publication number: 20200335089Abstract: A method, computer system, and computer program product for chat protection. The embodiment may include receiving, in a chat session, a user-spoken communication and one or more inputs specific to a software program. The embodiment may also include predicting a next communication by the user based on the received user spoken communication and the one or more inputs. The embodiment may further include, in response to the predicted next communication containing untoward content, performing a remedial action.Type: ApplicationFiled: April 16, 2019Publication date: October 22, 2020Inventors: Andrew R. Freed, Sorabh Murgai, Aaron T. Smith, Devasena Vridhachalam, Jasmeet Singh, Rebecca Rose James
-
Publication number: 20200335090Abstract: A method, computer system, and computer program product for chat protection. The embodiment may include receiving, in a chat session, a user-spoken communication and one or more inputs specific to a software program. The embodiment may also include predicting a next communication by the user based on the received user spoken communication and the one or more inputs. The embodiment may further include, in response to the predicted next communication containing untoward content, performing a remedial action.Type: ApplicationFiled: July 1, 2019Publication date: October 22, 2020Inventors: Andrew R. Freed, Sorabh Murgai, Aaron T. Smith, Devasena Vridhachalam, Jasmeet Singh, Rebecca Rose James
-
Publication number: 20200151154Abstract: A method and system may be implemented for automatically analyzing data in a database. A method for use in a low-latency database analysis system may include generating a schema. The schema may be based on a portion of an external database. The method may include storing the schema in an in-memory database. The method may include receiving a data-query. The method may include generating a resolved-request. The resolved-request may be based on the data-query and the stored schema. The stored schema may be used for executing the query on the external database. The method may include receiving results data responsive to the data-query from the external database. The method may include outputting the results data for display on a user interface.Type: ApplicationFiled: November 12, 2019Publication date: May 14, 2020Inventors: Sandeep Kumar, Siva Singaram, Rakesh Kothari, Naresh Kumar, Jasmeet Singh Jaggi, Manikanta Balakavi, Tushar Mahale, Rahul Paliwal
-
Publication number: 20190108230Abstract: A method and system may be implemented for automatically analyzing data in a database. The method and system may receive a current context of the database. The method and system may identify one or more columns of utility based on the current context and generate a current context based on the one or more columns of utility. The method and system may generate one or more exploration queries. The method and system may explore the one or more exploration queries to generate an exploration result set. The method and system may generate one or more insights. The one or more insights may be based on the current context, the exploration result set, or both. The method and system may rank the insights. The method and system may display, transmit, or store the one or more insights based on the rank.Type: ApplicationFiled: October 10, 2018Publication date: April 11, 2019Inventors: Amit Prakash, Antony Chuxiao Chen, Gunjan Jha, Jasmeet Singh Jaggi, Manoj Krishna Ghosh, Pavan Ram Piratla, Pradeep Dorairaj, Sanjay Agrawal
-
Patent number: 10031990Abstract: The present disclosure relates to a computer-implemented method for electronic design verification. The method may include receiving, using a processor, an electronic design at a verification environment and generating a symbolic constant for use with the verification environment. The method may further include identifying a plurality of X sources associated with the verification environment and modifying the plurality of X sources based upon, at least in part, the symbolic constant. The method may also include running a first target node and if the first target node is proven, run at least one additional target node until all target nodes are proven.Type: GrantFiled: September 28, 2016Date of Patent: July 24, 2018Assignee: Cadence Design Systems, Inc.Inventors: Pradeep Goyal, Deepak Yadav, Jasmeet Singh Narula
-
Patent number: 9593975Abstract: A method for determining a liquid level in a boiler of an apparatus having a temperature sensor for sensing a temperature which is indicative of a temperature of the liquid inside the boiler, includes inducing a temporary deflection of the temperature sensed by the temperature sensor; determining an evaluation temperature sensed by the temperature sensor after inducing the deflection; and determining the liquid level from at least the evaluation temperature. The evaluation temperature is determined by monitoring the deflection and by defining an extreme value of the deflection as the evaluation temperature.Type: GrantFiled: March 21, 2008Date of Patent: March 14, 2017Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Taikang Xiao, Tamilselvan Thirumazhisai Sankaralingam, Jose Luis Estrada, Hock Soon Tiew, Chaithra Belle, Jasmeet Singh Chadha, Barry Eng Keong Tay
-
Patent number: 9203892Abstract: Content transfer technology, in which a client side component sends, to a server side component, a request for a content file from an enterprise content management system. The server side component establishes a connection with the enterprise content management system and downloads the content file. The client side component requests the server side component to transfer, to the client side component, the content file in configurable size chunks over multiple threads. The server side component reads, from the content file, chunks of content of the size specified by the client side component and transfers, to the client side component, the chunks of content over the number of the multiple threads specified by the client side component. The client side component receives, over the multiple threads, the chunks of content and, when all of the chunks of content have been received, recombines the chunks of content into the content file.Type: GrantFiled: April 19, 2012Date of Patent: December 1, 2015Assignee: Accenture Global Services LimitedInventors: Jasmeet Singh Sachdeva, Shrikrishna Adhiraju, Sachin Yambal
-
Patent number: 8479419Abstract: A steaming device includes a boiler configured for heating water to steam. A control device is provided for controlling a water flow to the boiler, and the boiler is provided with a rinsing drain for letting out rinsing water. A stopper is configured for covering the rinsing drain and for activating the control device. The stopper has a first position for starting a rinsing process, in which first position the rinsing drain is opened by the stopper and the stopper is configured to activate the control device. The stopper has a second position for ending the rinsing process, in which second position the rinsing drain is closed by the stopper and the stopper is configured to de-activate the control device.Type: GrantFiled: November 27, 2008Date of Patent: July 9, 2013Assignee: Koninklijke Philips Electronics N.V.Inventor: Jasmeet Singh Chadha
-
Publication number: 20120315932Abstract: A system of the invention processes messages to and from application servers. The system monitors parameters such as number of incoming messages to a particular service and from a particular subscriber. Based on this parameter and possibly also on analysis of content in a message an action is automatically triggered. The system may allow a user to generate a limit as to the number of messages they are willing to receive before they sign up for a service. This is performed by either pre-configuring the system with default limits or allowing the user to add additional text to a subscription message to state the limit they wish to set. Once the user signs up for a service the system generates a counter to track how many messages the service provider sends to the user and once this counter reaches 0 the service provider is sent an automated STOP request.Type: ApplicationFiled: March 23, 2011Publication date: December 13, 2012Inventors: David Edward Spann, Michael Radford, Jasmeet Singh Gulati
-
Publication number: 20120271880Abstract: Content transfer technology, in which a client side component sends, to a server side component, a request for a content file from an enterprise content management system. The server side component establishes a connection with the enterprise content management system and downloads the content file. The client side component requests the server side component to transfer, to the client side component, the content file in configurable size chunks over multiple threads. The server side component reads, from the content file, chunks of content of the size specified by the client side component and transfers, to the client side component, the chunks of content over the number of the multiple threads specified by the client side component. The client side component receives, over the multiple threads, the chunks of content and, when all of the chunks of content have been received, recombines the chunks of content into the content file.Type: ApplicationFiled: April 19, 2012Publication date: October 25, 2012Applicant: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Jasmeet Singh Sachdeva, Shrikrishna Adhiraju, Sachin Yambal
-
Patent number: 7997019Abstract: A steam generating apparatus includes a boiler for receiving water to be heated and an opening in a wall of the boiler. The opening is closable by a closing device. The steam generating apparatus also includes a steam duct for conducting steam generated in the boiler to a steam applying device such as an iron. A by-pass duct for by-passing the steam duct is provided for discharging steam from the boiler to the iron.Type: GrantFiled: January 15, 2007Date of Patent: August 16, 2011Assignee: Koninklijke Philips Electronics N.V.Inventors: Jasmeet Singh Chadha, Chandra Mohan Janakiraman, Tamilselva Thirumazhisai Sankaralingam, Hock Soon Tiew, Boon Khian Ching, Yong Jiang
-
Publication number: 20100229434Abstract: A steaming device (100) comprises a boiler (300) configured for heating water to steam. A control device (230,400) is provided for controlling a water flow to the boiler (300), and the boiler (300) is provided with a rinsing drain (320) for letting out rinsing water; and a stopper (330) for covering the rinsing drain (320) and for activating the control device (230, 400). The stopper (330) has a first position for starting a rinsing process, in which first position the rinsing drain (320) is opened by the stopper (330) and the stopper (330) is configured to activate the control device (230,400). The stopper (330) has a second position for ending the rinsing process, in which second position the rinsing drain (320) is closed by the stopper (330) and the stopper (330) is configured to de-activate the control device (230, 400).Type: ApplicationFiled: November 27, 2008Publication date: September 16, 2010Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventor: Jasmeet Singh Chadha