Patents by Inventor Harminder Singh

Harminder 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: 20240089224
    Abstract: Techniques are provided for implementing omnichannel messaging. A set of application programming interfaces are utilized to create a set of channels connected to services of a customer platform. A channel is defined to specify how the channel is to interact with a service of the customer platform. Flows are formatted and defined for sending and receiving messages across the set of channels based upon native messaging experiences provided by the services of the customer platform. Flows are formatted and defined for viewing and interacting with the messages based upon a set of contexts for viewing and interacting with the messages through the services. The flows are executed for processing messages.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 14, 2024
    Inventors: Vijay VADLAMANI, Antoinette Hocbo, Harminder Singh, Nathaniel Dempkowski
  • Publication number: 20230330743
    Abstract: The invention relates to a method and to a spraying apparatus (10) for the thermal surface treatment of a metal product (1). The metal product (1) is conveyed in a transport direction (T) through a treatment section (12) of a spraying apparatus (10) equipped with cooling nozzles (16) while cooling fluid is discharged through the cooling nozzles (16) of the spraying apparatus (10) onto the surfaces of the metal product (1), wherein the metal product (1) has—viewed in the transport direction (T) of the metal product (1)—a front section (4) and a trailing rear section (5). The cooling of the surfaces of the metal product (1) within the spraying apparatus (10) occurs in such a manner that the rear section (5) of the metal product (1) is cooled more significantly than its front section (4).
    Type: Application
    Filed: August 31, 2021
    Publication date: October 19, 2023
    Applicant: SMS group GmbH
    Inventors: Dirk Letzel, Uwe Plociennik, Volker Mers, Axel Stavenow, Ina Hüllen, Harminder Singh, Ingo OlgeMöller
  • Publication number: 20230126493
    Abstract: A method for monitoring an electrical-energy transmission system having a plurality of system components. Each of the system components includes a sensor unit, which captures measurement data regarding at least one operating parameter of the system component, and a communication interface, which transmits the measurement data and component information regarding the system component. The measurement data and component information regarding a system component are transferred into a data cloud by way of the communication interface of the system component. A graphical user interface is configured to visualize information regarding the electrical-energy transmission system. The information is generated from the measurement data and component information transferred into the data cloud. A user profile defining the information displayed to the user is created for a user of the graphical user interface.
    Type: Application
    Filed: April 1, 2021
    Publication date: April 27, 2023
    Inventors: Arvind Batra, Puneet Harminder Singh
  • Patent number: 11442085
    Abstract: A method for monitoring an operating state of an energy supply network connects a data processing cloud to selected communication units at a query time over long-range communication connections. Selected communication units transmit measured values and/or values derived therefrom to the data processing cloud over a long-range connection. To receive measured values and/or values derived therefrom, each communication unit is connected, over a short-range communication connection, to at least one sensor on or in a high-voltage device of the network for capturing measured values. The data processing cloud determines the network operating state within an analysis based on measured values and/or values derived therefrom. To provide a simple and cost-effective analysis of the entire network operating state, the data processing cloud during analysis uses measured values and/or values derived therefrom from at least two selected communication units at different locations.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 13, 2022
    Assignee: Siemens Energy Global GmbH & Co. KG
    Inventors: Stefan Giere, Matthias Heinecke, Robert Knuth, Thomas Koch, Puneet Harminder Singh
  • Publication number: 20220181908
    Abstract: A method for monitoring the operating state of high-voltage devices of an energy supply network includes using sensors on or in the high-voltage devices to capture measured values. The measured values or values derived therefrom are transmitted to communication units via short-range communication connection. Access data are transmitted to a data processing cloud at a query time. The data processing cloud selects communication units dependent on the access data and connects to selected communication units via long-range communication connection. The measured values and/or values derived therefrom are transmitted from the selected communication units to the data processing cloud via the long-range connection. The data processing cloud uses the measured values and/or values derived therefrom for generating a visualization displaying the operating state of the high-voltage devices connected to at least one of the selected communication units via the short-range connection.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 9, 2022
    Inventors: Beatrix Natter, Saskia Baumann, Marcel Elmer, Johannes Raith, Puneet Harminder Singh
  • Publication number: 20220043040
    Abstract: A method for monitoring an operating state of an energy supply network connects a data processing cloud to selected communication units at a query time over long-range communication connections. Selected communication units transmit measured values and/or values derived therefrom to the data processing cloud over a long-range connection. To receive measured values and/or values derived therefrom, each communication unit is connected, over a short-range communication connection, to at least one sensor on or in a high-voltage device of the network for capturing measured values. The data processing cloud determines the network operating state within an analysis based on measured values and/or values derived therefrom. To provide a simple and cost-effective analysis of the entire network operating state, the data processing cloud during analysis uses measured values and/or values derived therefrom from at least two selected communication units at different locations.
    Type: Application
    Filed: February 28, 2020
    Publication date: February 10, 2022
    Inventors: Stefan Giere, Matthias Heinecke, Robert Knuth, Thomas Koch, Puneet Harminder Singh
  • Patent number: 11052725
    Abstract: A climate control system for a vehicle comprises a defroster assembly having a temperature sensor that detects an interior temperature of an interior of the vehicle, a camera disposed within the interior that has a lens facing a windshield, and at least one vent directed at the windshield. A body controller that, responsive to a temperature of the interior being less than a temperature threshold, and a light refractive index of the windshield being less than an opacity threshold, outputs a status of the windshield. A telematics communication system that, responsive to the status from the body controller, transmits a notification to an application stored on a mobile telecommunications device.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: July 6, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Harminder Singh Sandhu, David Marvin Gersabeck
  • Publication number: 20210094386
    Abstract: A climate control system for a vehicle comprises a defroster assembly having a temperature sensor that detects an interior temperature of an interior of the vehicle, a camera disposed within the interior that has a lens facing a windshield, and at least one vent directed at the windshield. A body controller that, responsive to a temperature of the interior being less than a temperature threshold, and a light refractive index of the windshield being less than an opacity threshold, outputs a status of the windshield. A telematics communication system that, responsive to the status from the body controller, transmits a notification to an application stored on a mobile telecommunications device.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Harminder Singh Sandhu, David Marvin Gersabeck
  • Patent number: 10796500
    Abstract: An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 6, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Harminder Singh Sandhu, David Marvin Gersabeck, Derek L. Porter, Sr., Ken Mueller, Ritesh Pandya
  • Patent number: 10764164
    Abstract: A graphical user interface system that visually represents a graph node having multiple input ports, and that automatically adjusts the number of input ports to the graph node as open input ports are connected to upstream graph node(s) and/or as used input ports are disconnected from upstream graph node(s). Upon detecting that a set of one or more input ports has just been connected to one or more upstream graph nodes, the system may automatically add one or more additional input ports to the visual representation of the graph node without explicit user instruction. Upon detecting that a set of one or more of the input ports has just been disconnected from one or more upstream graph nodes, the system may automatically remove the determined one or more input ports from the visual representation of the graph node.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: September 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Peter Morgan, Harminder Singh, Damon Robert Hackmeister, Anthony Christopher Karloff
  • Publication number: 20190182131
    Abstract: A graphical user interface system that visually represents a graph node having multiple input ports, and that automatically adjusts the number of input ports to the graph node as open input ports are connected to upstream graph node(s) and/or as used input ports are disconnected from upstream graph node(s). Upon detecting that a set of one or more input ports has just been connected to one or more upstream graph nodes, the system may automatically add one or more additional input ports to the visual representation of the graph node without explicit user instruction. Upon detecting that a set of one or more of the input ports has just been disconnected from one or more upstream graph nodes, the system may automatically remove the determined one or more input ports from the visual representation of the graph node.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventors: Peter Morgan, Harminder Singh, Damon Robert Hackmeister, Anthony Christopher Karloff
  • Patent number: 10212056
    Abstract: A graphical user interface system that visually represents a graph node having multiple input ports, and that automatically adjusts the number of input ports to the graph node as open input ports are connected to upstream graph node(s) and/or as used input ports are disconnected from upstream graph node(s). Upon detecting that a set of one or more input ports has just been connected to one or more upstream graph nodes, the system may automatically add one or more additional input ports to the visual representation of the graph node without explicit user instruction. Upon detecting that a set of one or more of the input ports has just been disconnected from one or more upstream graph nodes, the system may automatically remove the determined one or more input ports from the visual representation of the graph node.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Morgan, Harminder Singh, Damon Robert Hachmeister, Anthony Christopher Karloff
  • Publication number: 20190043271
    Abstract: An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 7, 2019
    Inventors: Harminder Singh SANDHU, David Marvin GERSABECK, Derek L. Porter, SR., Ken MUELLER, Ritesh PANDYA
  • Publication number: 20170141976
    Abstract: A graphical user interface system that visually represents a graph node having multiple input ports, and that automatically adjusts the number of input ports to the graph node as open input ports are connected to upstream graph node(s) and/or as used input ports are disconnected from upstream graph node(s). Upon detecting that a set of one or more input ports has just been connected to one or more upstream graph nodes, the system may automatically add one or more additional input ports to the visual representation of the graph node without explicit user instruction. Upon detecting that a set of one or more of the input ports has just been disconnected from one or more upstream graph nodes, the system may automatically remove the determined one or more input ports from the visual representation of the graph node.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 18, 2017
    Inventors: Peter Morgan, Harminder Singh, Damon Robert Hachmeister, Anthony Christopher Karloff
  • Patent number: 8722179
    Abstract: A substrate comprises a first mark and a second mark. The first mark comprises a first pattern with at least one mark feature formed by a first material and at least one further region formed by a second material. The first and second materials have different material characteristics with respect to a chemical-mechanical polishing process such that a step height in a direction substantially perpendicular to the surface of the substrate may be created by applying the chemical-mechanical polishing process. The second mark can be provided with a second step height by applying the chemical-mechanical polishing process. The second step height is substantially different from the first step height.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: May 13, 2014
    Assignee: ASML Netherlands B.V.
    Inventors: Richard Johannes Franciscus Van Haren, Bartolomeus Petrus Rijpers, Harminder Singh, Gerald Arthur Finken
  • Patent number: 8609441
    Abstract: A substrate comprises a first mark and a second mark. The first mark comprises a first pattern with at least one mark feature formed by a first material and at least one region formed by a second material. The first and second materials have different material characteristics with respect to a substrate treatment process such that a step height in a direction substantially perpendicular to the surface of the substrate may be created by applying the substrate treatment process. The second mark can be provided with a second step height by applying the substrate treatment process. The second step height is substantially different from the first step height.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: December 17, 2013
    Assignee: ASML Netherlands B.V.
    Inventors: Richard Johannes Franciscus Van Haren, Bartolomeus Petrus Rijpers, Harminder Singh, Gerald Arthur Finken
  • Publication number: 20080212057
    Abstract: A substrate comprises a first mark and a second mark. The first mark comprises a first pattern with at least one mark feature formed by a first material and at least one region formed by a second material. The first and second materials have different material characteristics with respect to a substrate treatment process such that a step height in a direction substantially perpendicular to the surface of the substrate may be created by applying the substrate treatment process. The second mark can be provided with a second step height by applying the substrate treatment process. The second step height is substantially different from the first step height.
    Type: Application
    Filed: December 12, 2007
    Publication date: September 4, 2008
    Applicant: ASML Netherlands B.V.
    Inventors: Richard Johannes Franciscus Van Haren, Bartolomeus Petrus Rijpers, Harminder Singh, Gerald Arthur Finken
  • Publication number: 20080138623
    Abstract: A substrate comprises a first mark and a second mark. The first mark comprises a first pattern with at least one mark feature formed by a first material and at least one further region formed by a second material. The first and second materials have different material characteristics with respect to a chemical-mechanical polishing process such that a step height in a direction substantially perpendicular to the surface of the substrate may be created by applying the chemical-mechanical polishing process. The second mark can be provided with a second step height by applying the chemical-mechanical polishing process. The second step height is substantially different from the first step height.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Applicant: ASML Netherlands B.V.
    Inventors: Richard Johannes Franciscus Van Haren, Bartolomeus Petrus Rijpers, Harminder Singh, Gerald Arthur Finken
  • Patent number: 6094478
    Abstract: A method and system are disclosed for extending the directory number of a terminal. The invention allows service providers to provide a service which uses an existing subscriber directory number and effectively extends it to include one or more other directory numbers. To the subscriber, the terminals associated with the other directory numbers effectively look like virtual extensions. The method and system provide this flexibility without requiring any additional personal numbers being assigned to the subscriber. The subscriber can choose to have all incoming calls to a directory number (DN) of one of their existing terminals alert or ring one or more other terminals having a different DN. The terminals may for example be on the same network (e.g. all on the wireline network) or they may be on different networks (e.g. one on the wireline network and one on the wireless network).
    Type: Grant
    Filed: August 19, 1997
    Date of Patent: July 25, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Paul Shepherd, Jin Chen, Sanjay Kulkarni, Edgar Martinez, James Bender, De D. Cai, Harminder Singh, Laxminarayan G. Iyengar
  • Patent number: D995385
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: August 15, 2023
    Assignee: Daimler Track AG
    Inventors: Jeffrey Cotner, Austin Cox, Steven Powell, Harminder Singh, Mushaf Nazeer, Alexander Mayzus