Patents by Inventor Mohit Sethi
Mohit Sethi 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: 20210289432Abstract: In response to a transition from a previous operational state to a current operational state of a given network partition of a plurality of network partitions of a core of a cellular network, a respective entry of a registry of the plurality of network partitions is updated. Network partition selection for a terminal is effected by participating in a communication of at least one selection control message corresponding to at least one entry of the registry.Type: ApplicationFiled: July 15, 2016Publication date: September 16, 2021Inventors: Dinand ROELAND, Heidi-Maria BACK, Tomas MECKLIN, György MIKLÓS, Miljenko OPSENICA, Göran RUNE, Mohit SETHI, Le WANG
-
Patent number: 11115501Abstract: It is presented a method, executed in a gateway, the gateway being arranged to facilitate communication between a client device and an application server. The method comprises the steps of: sending a request for an electronically transferable subscriber identity module, the request comprising an identifier based on an identity of the client device; receiving a response indicating that an electronically transferable subscriber identity module, generated based on the identifier, is available; downloading the electronically transferable subscriber identity; and storing the electronically transferable subscriber identity module with an association to the client device, along with any previously stored electronically transferable subscriber identity modules. A corresponding gateway, computer program and computer program product are also presented.Type: GrantFiled: June 24, 2013Date of Patent: September 7, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrik Salmela, Mohit Sethi
-
Patent number: 11075771Abstract: A method (10) for generating operating entropy is provided. The method (10) is performed by a cloud computing entity (2) run on shared underlying resources (3). The method (10) comprises: sending (11) a respective entropy request to one or more servers (5a, 5b, 5c), inserting in each entropy request a respective timestamp, receiving (12) a response from each of the one or more servers (5a, 5b, 5c), each response payload comprising random bytes of unknown amount of entropy, verifying (13) validity of each response by comparing the respective timestamp in each response to a corresponding stored timestamp, and generating (14) the operating entropy based on at least one of the received responses. A cloud computing entity (2), a computer program and a computer program product are also provided.Type: GrantFiled: June 22, 2017Date of Patent: July 27, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mohit Sethi, Nicklas Beijar, Kristian Slavov
-
Patent number: 11063981Abstract: It is provided a method performed in a gateway and comprises the steps of: receiving a first client request from the client device, the first client request comprising a first fully qualified domain name, FQDN; transmitting a gateway request to the application server; receiving an application server response from the application server, the application server response indicating a need to provide authentication; generating a second FQDN, based on the first FQDN and an identifier of the client device; generating a client specific shared key based on the second FQDN and a shared key; generating a redirect message comprising the second FQDN, an authentication request, a context identifier and the client specific shared key; transmitting the redirect message to the client device; receiving a second client request from the client device; and generating an authentication response in case the second client request fails to comprise an authentication response.Type: GrantFiled: September 11, 2015Date of Patent: July 13, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrik Salmela, Mohit Sethi, Kristian Slavov
-
Patent number: 10931564Abstract: There is provided mechanisms for handling acknowledgements from nodes in a wireless radio ad-hoc network. A method is performed by a gateway of the wireless radio ad-hoc network. The method comprises transmitting radio signalling to nodes in the wireless radio ad-hoc network. The transmitted radio signalling is addressed to, and requiring acknowledgement from, at least one node in the wireless radio ad-hoc network. The method comprises receiving radio signalling from a node in the wireless radio ad-hoc network. The received radio signalling comprises one in-packet Bloom Filter comprising acknowledgement of the transmitted radio signalling from at least one of the nodes.Type: GrantFiled: September 2, 2015Date of Patent: February 23, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Tero Kauppinen, Parth Amin, Nicklas Beijar, Luis Felipe Del Carpio Vega, Petri Laari, Anna Larmo, Mohit Sethi
-
Patent number: 10869172Abstract: A method performed by a machine-to-machine, M2M, server for managing communication with a M2M device is disclosed. The method comprising configuring the M2M device with a finite number of predetermined states and predetermined transitions for moving the M2M device into one of its predetermined states, and sending a message to the M2M device for executing at least one of the predetermined transitions.Type: GrantFiled: September 18, 2015Date of Patent: December 15, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Oscar Novo Diaz, Nicklas Beijar, Jaime Jiménez, Tero Kauppinen, Jimmy Kjällman, Miika Komu, Petri Jokela, Jan Melén, Roberto Morabito, Mert Ocak, Maria Ines Robles, Mohit Sethi
-
Publication number: 20200145236Abstract: A method (10) for generating operating entropy is provided. The method (10) is performed by a cloud computing entity (2) run on shared underlying resources (3). The method (10) comprises: sending (11) a respective entropy request to one or more servers (5a, 5b, 5c), inserting in each entropy request a respective timestamp, receiving (12) a response from each of the one or more servers (5a, 5b, 5c), each response payload comprising random bytes of unknown amount of entropy, verifying (13) validity of each response by comparing the respective timestamp in each response to a corresponding stored timestamp, and generating (14) the operating entropy based on at least one of the received responses. A cloud computing entity (2), a computer program and a computer program product are also provided.Type: ApplicationFiled: June 22, 2017Publication date: May 7, 2020Inventors: Mohit Sethi, Nicklas Beijar, Kristian Slavov
-
Patent number: 10645575Abstract: The present disclosure relates to methods and arrangements for protecting the integrity of subscribers to personal area networks. This object is obtained by a method, performed in a service subscribing node of a personal area network, for discovering a service providing node. The method comprises obtaining a service identity resolving key. A discovery signal is received from a service publishing node, and a service identifier of the service providing node is determined from a service identity comprised in the received discovery signal using the service identity resolving key.Type: GrantFiled: October 12, 2016Date of Patent: May 5, 2020Assignee: Telefonaktiebolaget LM Ericcson (publ)Inventors: Parth Amin, Mohit Sethi
-
Patent number: 10601815Abstract: It is disclosed a method of establishing a secure connection between a device and a network-based entity, NAF, via an access gateway, where the device and a network-based bootstrapping server, BSF, have a pre-established trust relationship. The method comprises the access gateway acting as a proxy between the device and the BSF. A reference to a NAF received from the BSF is used to securely authenticate the device to the NAF. An identity of the access gateway is sent to the NAF and the identity is used to authorise the device to use the access gateway. The access gateway identity is authenticated at the BSF and/or the NAF. The access gateway may relay messages to the device over a non-HTTP link.Type: GrantFiled: November 15, 2013Date of Patent: March 24, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Patrik Salmela, Mohit Sethi, Ari Keränen
-
Patent number: 10594680Abstract: A method performed by a communications system, for authenticating a station, STA, to access a network is provided. The STA is capable of communicating with a light source. The method includes sending, by a management server to a controller of the light source, network access information, sending, by the light source to the STA, the received network access information, which network access information is sent to the STA via a Visual Light Communication (VLC) channel. The VLC channel is emitted from the light source and received by a light detector in the STA. The STA is authenticated to the network by sending the received network access information to an Access Point (AP) operating in the network in which the STA communicates with the AP via a communication channel.Type: GrantFiled: May 19, 2015Date of Patent: March 17, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mohit Sethi, Maziar Mehrabi, Le Wang
-
Publication number: 20190223009Abstract: A method is provided for registration of a device as a Network Application Function, NAF, in a Generic Bootstrapping Architecture, GBA. The device performs a GBA bootstrap operation with a Bootstrapping Server Function, BSF, and sends to a NAF registration function a request to register as a NAF. The device receives NAF registration information from the NAF registration function, and performs a NAF registration with the BSF. The NAF registration function receives from the device a request to register as a NAF, confirms that that the device is authorised to act as a NAF, and transmits the NAF registration information to the device.Type: ApplicationFiled: May 26, 2016Publication date: July 18, 2019Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Patrik SALMELA, Joona KANNISTO, Mohit SETHI, Kristian SLAVOV
-
Patent number: 10305900Abstract: A method (200) of establishing a secure connection (213) between a master device (101) and a slave device (102), sharing at least a first communication channel, is provided. The method comprises transmitting (201) an identifier IDM of the master device over the first communication channel, generating (202) a proof-of-possession Xs of a key Ks, using Ks, IDM, and a first identifier I DSi of the slave device, generating (202) a key MKS using IDM, I DSi, and Ks, storing (204) MKS, and transmitting (203) I DSi and Xs to the master device. The method further comprises transmitting (205) IDSi, Xs, and IDM, to a bootstrapping server, acquiring (206) Ks using IDSi, and generating (207) a proof-of-possession XB of Ks using Ks, IDM, and IDsi. The method further comprises, if XB and Xs are identical (208), generating (210) a key MKB using IDM, I DSi, and Ks, and transmitting (211) MKB to the master device where it is stored (212).Type: GrantFiled: October 15, 2013Date of Patent: May 28, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mohit Sethi, Patrik Salmela
-
Publication number: 20190066018Abstract: A process automation platform and method for automating business processes are disclosed. The method can include defining a business process in metadata, and, based on that metadata, selecting microbots to perform micro-operations included in the business process. An event engine initiates execution of the business process using the microbots and manages data dependencies of the microbots within the process. Each of the plurality of microbots includes microbot metadata defining a micro-operation performed by the microbot, and execution of each of the plurality of microbots is initiated independently of the others of the plurality of microbots.Type: ApplicationFiled: August 24, 2018Publication date: February 28, 2019Inventors: MOHIT SETHI, NATARAJAN RAMAMURTHY, PRAKASH MALL
-
Publication number: 20190058735Abstract: It is provided a method performed in a gateway and comprises the steps of: receiving a first client request from the client device, the first client request comprising a first fully qualified domain name, FQDN; transmitting a gateway request to the application server; receiving an application server response from the application server, the application server response indicating a need to provide authentication; generating a second FQDN, based on the first FQDN and an identifier of the client device; generating a client specific shared key based on the second FQDN and a shared key; generating a redirect message comprising the second FQDN, an authentication request, a context identifier and the client specific shared key; transmitting the redirect message to the client device; receiving a second client request from the client device; and generating an authentication response in case the second client request fails to comprise an authentication response.Type: ApplicationFiled: September 11, 2015Publication date: February 21, 2019Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrik SALMELA, Mohit SETHI, Kristian SLAVOV
-
Publication number: 20190028475Abstract: Embodiments are directed to using an authentication server (140) to program and reprogram network elements, such as a network node (150), in accordance with software-defined networking techniques in order to establish a traffic flow rule for a communication device (110) or user of the communication device (110). After successfully authenticating a communication device (110) or user, the authentication server (140) and/or network node (150) may use an identifier received at the authentication server (140) in connection with the authentication procedure in order to obtain a traffic flow rule for the communication device (110). The traffic flow rule may be established at the network node (140) or forwarded to a second network node configured to receive network packets from the communication device (110). The first identifier may be any one of a user identifier identifying a user, an application identifier identifying an application, and a device identifier unique to the communication device (110).Type: ApplicationFiled: August 28, 2015Publication date: January 24, 2019Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Heidi-Maria BACK, Jari ARKKO, Tero KAUPPINEN, Jimmy KJÄLLMAN, Miika KOMU, Tomas MECKLIN, Patrik SALMELA, Mohit SETHI, Le WANG
-
Publication number: 20180310172Abstract: A method, performed by an EAP authenticator in a communication network, is disclosed. An identification of at least one EAP method supported by an EAP authentication server providing an EAP authentication service to the EAP authenticator is obtained, wherein the identification is obtained from a network entity of the communication network or from inspection of traffic through the EAP authenticator. The identification of at least one EAP method is provided to a device operable to request communication network access from the EAP authenticator. Also disclosed is a method, performed in an EAP authentication server in a communication network. A request for identification of EAP methods supported by the EAP authentication server is received, and a response to the request is sent identifying at least one EAP method supported by the EAP authentication server. An EAP authenticator. EAP authentication server and computer program are also disclosed.Type: ApplicationFiled: August 13, 2015Publication date: October 25, 2018Inventors: Mohit SETHI, Parth AMIN, Patrik SALMELA, Kristian SLAVOV
-
Publication number: 20180288611Abstract: The present disclosure relates to methods and arrangements for protecting the integrity of subscribers to personal area networks. This object is obtained by a method, performed in a service subscribing node of a personal area network, for discovering a service providing node. The method comprises obtaining a service identity resolving key. A discovery signal is received from a service publishing node, and a service identifier of the service providing node is determined from a service identity comprised in the received discovery signal using the service identity resolving key.Type: ApplicationFiled: October 12, 2016Publication date: October 4, 2018Inventors: Parth AMIN, Mohit SETHI
-
Publication number: 20180279099Abstract: A method performed by a machine-to-machine, M2M, server for managing communication with a M2M device is disclosed. The method comprising configuring the M2M device with a finite number of predetermined states and predetermined transitions for moving the M2M device into one of its predetermined states, and sending a message to the M2M device for executing at least one of the predetermined transitions.Type: ApplicationFiled: September 18, 2015Publication date: September 27, 2018Applicant: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Oscar NOVO DIAZ, Nicklas BEIJAR, Jaime JIMÉNEZ, Tero KAUPPINEN, Jimmy KJÄLLMAN, Miika KOMU, Petri JOKELA, Jan MELÉN, Roberto MORABITO, Mert OCAK, Maria Ines ROBLES, Mohit SETHI
-
Publication number: 20180254976Abstract: There is provided mechanisms for handling acknowledgements from nodes in a wireless radio ad-hoc network. A method is performed by a gateway of the wireless radio ad-hoc network. The method comprises transmitting radio signalling to nodes in the wireless radio ad-hoc network. The transmitted radio signalling is addressed to, and requiring acknowledgement from, at least one node in the wireless radio ad-hoc network. The method comprises receiving radio signalling from a node in the wireless radio ad-hoc network. The received radio signalling comprises one in-packet Bloom Filter comprising acknowledgement of the transmitted radio signalling from at least one of the nodes.Type: ApplicationFiled: September 2, 2015Publication date: September 6, 2018Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tero KAUPPINEN, Parth AMIN, Nicklas BEIJAR, Luis Felipe DEL CARPIO VEGA, Petri JOKELA, Anna LARMO, Mohit SETHI
-
Patent number: 9985967Abstract: According to a first aspect, it is presented a method, executed in a gateway, the gateway being arranged to facilitate communication between a client device and an application server. The method comprises the steps of: receiving a client request from the client device, the client request comprising at least a portion being bound for the application server; sending an application server request to the application server; receiving an application server response from the application server, the application server response indicating a need to provide authentication; establishing at least one authentication credential using an authentication server for a connection between the client device and the application server; and sending a client response to the client device, the client response being based on the application server response and comprising the at least one authentication credential. An associated gateway, client device, vehicle, computer program and computer program product are also presented.Type: GrantFiled: May 29, 2013Date of Patent: May 29, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrik Salmela, Vesa Lehtovirta, Mohit Sethi, Kristian Slavov