Patents by Inventor Narinder Singh

Narinder 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: 11905241
    Abstract: Methods and systems for treating an olefin-containing stream are disclosed. The disclosed methods and systems are particularly suitable for treating an off-gas stream in a refining or petrochemical process, such as from a fluid catalytic cracker (FCC), coker, steam cracker, and the like. The stream is treated in an absorber column to reject lighter stream components and to absorb ethylene and/or propylene into a solvent. The solvent is typically isobutane. The enriched solvent stream from the absorber column is fed to an alkylation reactor, which reacts the dissolved olefin with the isobutane solvent to produce an alkylate product.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 20, 2024
    Assignee: KELLOGG BROWN & ROOT LLC
    Inventors: Gautham Krishnaiah, Brian Heasley, John Lewis Webb, Jr., Rahul Radhakrishna Pillai, Vijender K. Verma, Narinder Singh Duggal
  • Patent number: 11853271
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Christopher Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Publication number: 20230391691
    Abstract: Methods and systems for treating an olefin-containing stream are disclosed. The disclosed methods and systems are particularly suitable for treating an off-gas stream in a refining or petrochemical process, such as from a fluid catalytic cracker (FCC), coker, steam cracker, and the like. The stream is treated in an absorber column to reject lighter stream components and to absorb ethylene and/or propylene into a solvent. The solvent is typically isobutane. The enriched solvent stream from the absorber column is fed to an alkylation reactor, which reacts the dissolved olefin with the isobutane solvent to produce an alkylate product.
    Type: Application
    Filed: August 15, 2023
    Publication date: December 7, 2023
    Applicant: KELLOGG BROWN & ROOT LLC
    Inventors: Gautham Krishnaiah, Brian Heasley, John Lewis Webb, JR., Rahul Radhakrishna Pillai, Vijender K. Verma, Narinder Singh Duggal
  • Patent number: 11775951
    Abstract: A SCO containing a single unified motherboard is generally described. The SCO includes a touchscreen display configured to provide a visible display for interaction with a user. The SCO also has a built-in scanning capabilities within the motherboard and connectors to connect to the display and other components of the SCO. The motherboard includes a multicore processor configured to control the scanning, the display and the other components. The scanning capability is configured to scan an item for a symbol, detect the presence of the symbol on the item, identify information on the symbol related to the item, and control the display to display an identity, price of the item, and print a receipt for a customer.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: October 3, 2023
    Assignee: NCR Corporation
    Inventors: Narinder Singh, Gregory Scott Egan, Steven Hassenzahl
  • Publication number: 20230237109
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 27, 2023
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Patent number: 11604657
    Abstract: A Point-Of-Sale (POS) processing environment is encapsulated within a container running on a first Operating System (OS) of a transaction terminal. Peripheral drivers for connected peripherals run on a second and different OS of the transaction terminal. A platform processing environment runs the peripheral drivers on the second and different OS of the terminal. A socket interface is provided for communication between transaction applications of the POS processing environment with the peripheral drivers of the platform processing environment for purposes of allowing the transaction applications to control and access the connected peripherals during transactions performed at the transaction terminal via the socket interface.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 14, 2023
    Assignee: NCR Corporation
    Inventors: Narinder Singh, Kiran Kumar Chintamani Muniveerappa Reddy
  • Patent number: 11556600
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 17, 2023
    Assignee: Salesforce, Inc.
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Publication number: 20220350616
    Abstract: A Point-Of-Sale (POS) processing environment is encapsulated within a container running on a first Operating System (OS) of a transaction terminal. Peripheral drivers for connected peripherals run on a second and different OS of the transaction terminal. A platform processing environment runs the peripheral drivers on the second and different OS of the terminal. A socket interface is provided for communication between transaction applications of the POS processing environment with the peripheral drivers of the platform processing environment for purposes of allowing the transaction applications to control and access the connected peripherals during transactions performed at the transaction terminal via the socket interface.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: Narinder Singh, Kiran Kumar Chintamani Muniveerappa Reddy
  • Publication number: 20220194878
    Abstract: Methods and systems for treating an olefin-containing stream are disclosed. The disclosed methods and systems are particularly suitable for treating an off-gas stream in a refining or petrochemical process, such as from a fluid catalytic cracker (FCC), coker, steam cracker, and the like. The stream is treated in an absorber column to reject lighter stream components and to absorb ethylene and/or propylene into a solvent. The solvent is typically isobutane. The enriched solvent stream from the absorber column is fed to an alkylation reactor, which reacts the dissolved olefin with the isobutane solvent to produce an alkylate product.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Applicant: KELLOGG BROWN & ROOT LLC
    Inventors: Gautham Krishnaiah, Brian Heasley, John Lewis Webb, JR., Rahul Radhakrishna Pillai, Vijender K. Verma, Narinder Singh Duggal
  • Publication number: 20210326821
    Abstract: A SCO containing a single unified motherboard is generally described. The SCO includes a touchscreen display configured to provide a visible display for interaction with a user. The SCO also has a built-in scanning capabilities within the motherboard and connectors to connect to the display and other components of the SCO. The motherboard includes a multicore processor configured to control the scanning, the display and the other components. The scanning capability is configured to scan an item for a symbol, detect the presence of the symbol on the item, identify information on the symbol related to the item, and control the display to display an identity, price of the item, and print a receipt for a customer.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 21, 2021
    Inventors: Narinder Singh, Gregory Scott Egan, Steven Hassenzahl
  • Publication number: 20210299255
    Abstract: Stable pharmaceutical compositions containing an anti-FcRn antibody are described and characterized.
    Type: Application
    Filed: July 19, 2019
    Publication date: September 30, 2021
    Inventors: Zhongli ZHANG, Gregory ST. LOUIS, Eva WILLIAMS, Narinder SINGH, Siddhesh PATIL
  • Patent number: 11099705
    Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically generating tiles. An embodiment operates by detecting a first node of a model has been populated with a first plurality of data values from a first online tool. The embodiment selects a tile logic block corresponding to the first node from a plurality of tile logic blocks. The embodiment generates a first tile associated with the first node by executing the tile logic block based on the first plurality of data values. The embodiment inserts the first tile into a dashboard configured to display a plurality of tiles. The embodiment then sends the dashboard for display.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 24, 2021
    Assignee: salesforce.com, inc.
    Inventors: Eric Paul Wittke, Jon Belkowitz, Rick Muñoz, Narinder Singh
  • Publication number: 20210149854
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Application
    Filed: February 28, 2020
    Publication date: May 20, 2021
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Chris Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Publication number: 20200394237
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with he selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Application
    Filed: January 31, 2020
    Publication date: December 17, 2020
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Publication number: 20190005481
    Abstract: A scanner and Point-Of-Sale device is provided. The device includes a motherboard, and the motherboard includes a scanner supported by a System on Chip (SoC) of the motherboard. The motherboard also configured for processing transaction data during transactions at the device.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: Narinder Singh, Gregory Scott Egan, Daniel James
  • Publication number: 20160249670
    Abstract: The invention provides a method of treating a food, beverage or cosmetic to inhibit microbial or cellular growth, comprising subjecting the substance to low frequency ultrasound under elevated gas pressure at between 10 and 100 bar, more typically 20 and 500 bar. Also provided is an apparatus for treating a substance which is a food, beverage or cosmetic to inhibit microbial or cellular growth in the food, beverage or cosmetic comprising: (i) a substance inlet (ii) a pressurisation zone, the pressurisation zone comprising a pressurising gas inlet and low frequency ultrasonic generator; and (iii) a depressurisation zone.
    Type: Application
    Filed: October 7, 2014
    Publication date: September 1, 2016
    Inventors: Narinder SINGH BAINES, Gary Anthony LEEKE
  • Publication number: 20130143761
    Abstract: The present invention relates to oligonucleotide probes, for use in assessing gene transcript levels in a cell, which may be used in analytical techniques, particularly diagnosis techniques and kits containing the same.
    Type: Application
    Filed: January 7, 2013
    Publication date: June 6, 2013
    Applicant: DIAGENIC AS
    Inventors: Praveen SHARMA, Narinder Singh SAHNI, Anders LONNEBORG
  • Publication number: 20120279147
    Abstract: A window includes first and second panes and a frame coupled to the first and second panes to form an air gap there between. The window further includes an electrical generator disposed in the air gap configured to convert electromagnetic radiation to electricity. The window further includes a venting system configured to vent heat from the air gap away from the first pane or the second pane. The window further includes first and second reflective coatings respectively disposed on first surfaces of the panes. The first surfaces face the air gap, and the reflective coatings are configured to reflect infrared radiation into the air gap. The window further includes first and second antireflective coatings respectively disposed on second surfaces of the panes. The second surfaces face away from the air gap, and the antireflective coatings are configured to transmit visible light and infrared radiation into the air gap.
    Type: Application
    Filed: October 31, 2011
    Publication date: November 8, 2012
    Applicant: SolarPath, Inc.
    Inventor: Narinder Singh Kapany
  • Publication number: 20120234033
    Abstract: A window for cooling an environment including first and second panes disposed opposite from one another; a frame coupled to the first and second panes forms an air gap between the first pane, the second pane, and the frame; and first and second reflective coatings disposed on first surfaces of the first and second panes. The first surfaces face the air gap, and the reflective coatings are configured to reflect infrared radiation into the air gap to generate heat. The window further includes first and second antireflective coatings respectively disposed on second surfaces of the first and second panes. The second surfaces face away from the air gap, and the antireflective coatings are configured to transmit radiation into the air gap. The window further includes an adsorption-cooling systems configured to collect heat from the air gap to cool air in an environment adjacent to the second pane.
    Type: Application
    Filed: March 17, 2011
    Publication date: September 20, 2012
    Applicant: SolarPath, Inc.
    Inventors: Narinder Singh Kapany, Mark A. Hintzke
  • Patent number: 8230649
    Abstract: A construction panel includes a pane, a construction substrate, and a frame that form an air gap there between. An electrical generator, a water circulator, and an air venting system are in the air gap. First and second reflective coatings are respectively on first surfaces of the pane and the construction substrate. The first surfaces face the air gap. The reflective coatings reflect IR to heat water in the water circulator and heat air in the air gap. First and second antireflective coatings are respectively on a second surface of the pane and on the first reflective coating. The second surface faces away from the air gap. The antireflective coatings transmit electromagnetic radiation to the electrical generator for electricity generation. The heated water, heated air, and electricity may be used in a building to which the construction panel is attached. The solar-construction panel includes a multiple-pane window integrally formed therein.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: July 31, 2012
    Assignee: SolarPath, Inc.
    Inventor: Narinder Singh Kapany