Patents by Inventor Leonid Mokrushin

Leonid Mokrushin 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: 20190141603
    Abstract: A method and a platoon manager for enabling a first wireless device located in a first vehicle to communicate over a cellular network when the first wireless device has no connection to the cellular network. After identifying a vehicle platoon to which the first vehicle belongs, a relay vehicle is found in the vehicle platoon where a second wireless device is located that has a connection to the cellular network. The second wireless device is then instructed to act as a relay to the cellular network for the communication with the first wireless device by means of a wireless Device-to-Device (D2D) link between the first and second wireless devices.
    Type: Application
    Filed: May 31, 2016
    Publication date: May 9, 2019
    Inventors: Aneta Vulgarakis Feljan, Mona Matti, Azadeh Bararsani, Leonid Mokrushin
  • Publication number: 20190090286
    Abstract: A control node (e.g., MME, BSC, RNC), a database (e.g., distributed database) and associated methods are described herein for attaching a UE which is embedded within a device (e.g., vehicle) to a telecommunication network and selecting a gateway (e.g., P-GW, S-GW, SGSN, GGSN) for a connection (e.g., PDN connection) so that the UE can connect to an external network like the Internet.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: Konstantinos Vandikas, Ioannis Fikouras, Rafia Inam, Athanasios Karapantelakis, Qiang Li, Leonid Mokrushin, Aneta Vulgarakis Feljan
  • Patent number: 10122726
    Abstract: Methods, network nodes, and user equipment nodes are disclosed that control the operation of applications on user equipment nodes. A method includes receiving user information that identifies a user of the user equipment node (120) and application information that identifies an application that the user has selected for installation on the user equipment node. A user profile is retrieved from a user profile repository (106) using the user information, and an application profile is retrieved from an application profile repository (104) using the application information. Settings configuration information is generated responsive to the user profile and the application profile, and indicates what permissions are to be granted to the application while operating on the user equipment node.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: November 6, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Joerg Niemoeller, Stefan Avesand, Leonid Mokrushin, Farjola Peco
  • Publication number: 20180241234
    Abstract: An on-board charge controller (100) of an electric vehicle, a central charge controller (104), and methods therein, for handling battery charge. The central charge controller (104) receives reports from two electric vehicles (100, 102) comprising intended routes to destinations to be travelled by the electric vehicles and an indication of their current battery charge level (100C, 102C). The central charge controller (104) further determines a proposed location where the first and second electric vehicles (100, 102) can exchange battery power, based on the received reports, and sends the proposed location to the first and second electric vehicles (100, 102). The first and second electric vehicles (100, 102) then transfer battery power between the batteries (100B, 102B) of the electric vehicles (100, 102) at the proposed location.
    Type: Application
    Filed: September 10, 2015
    Publication date: August 23, 2018
    Inventors: Hongxin Liang, Azadeh Bararsani, Elena Fersman, Leonid Mokrushin
  • Publication number: 20180189091
    Abstract: There is provided mechanisms for commissioning a virtualized entity in a computerized virtualization environment. A method is performed by the virtualized entity. The method comprises acquiring an indication for the virtualized entity to be commissioned. The method comprises acquiring environment data from the computerized virtualization environment for determining what kind of functionality the virtualized entity is to provide. The method comprises acquiring configuration parameters based on the environment data. The method comprises applying the configuration parameters, thereby commissioning the virtualized entity.
    Type: Application
    Filed: June 30, 2015
    Publication date: July 5, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Konstantinos VANDIKAS, Elena FERSMAN, Hongxin LIANG, Leonid MOKRUSHIN
  • Publication number: 20180184301
    Abstract: Embodiments herein relate to a method performed by a network node (100,12,14) for performing allocation of at least a part of a spectrum of radio resources to one or more radio network nodes in a wireless communication network (1). The network node (100,12,14) receives condition data from the one or more radio network nodes, wherein each condition data indicates a condition of a respective radio network node out of the one or more radio network nodes. The network node (100,12,14) performs an allocation of at least a part of the spectrum of radio resources to the one or more radio network nodes based on the received condition data. The network node (100,12,14) transmits to the one or more network nodes, data indicating the allocation of the at least a part of the spectrum of radio resources for the one or more radio network nodes.
    Type: Application
    Filed: July 1, 2015
    Publication date: June 28, 2018
    Inventors: Leonid Mokrushin, Elena Fersman, Rafia Inam, Athanasios Karapantelakis, Maxim Teslenko
  • Patent number: 9894102
    Abstract: A network node receives rules from a plurality of different domain entities. Each domain entity has a different priority level, and each rule defines an action to be performed be a device in response to a predetermined event. The network node prioritizes the rules based on the priority levels of their respective domain entities, checks for conflicts between the prioritized rules, and generates a policy based on the prioritized rules.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: February 13, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefan Avesand, Elena Fersman, Leonid Mokrushin
  • Patent number: 9836296
    Abstract: A method for providing a software update package (SUP) to an Internet of Things (IoT) device via a user's communication device (UCD) is disclosed. In some embodiments, the method includes the UCD automatically discovering that a SUP needs to be provided to the IoT device. The UCD obtains the needed SUP from a software administration server (SAS). The UCD transmits the SUP to the IoT device using a first short range wireless signal. After transmitting the SUP to the IoT device, the UCD receives confirmation data transmitted wirelessly by the IoT device using a second short range wireless signal. The confirmation data confirms that the IoT device received the SUP. The UCD transmits the confirmation data to the SAS. The SAS may verify the confirmation data and, if verified, provide a reward to the user of the UCD. In this way, crowd sourcing can be used to provide SUPs to many IoT devices.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: December 5, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Konstantinos Vandikas, Elena Fersman, Rafia Inam, Leonid Mokrushin
  • Publication number: 20170249328
    Abstract: The present invention relates to a method and a cloud synchronization function means (118) of a user device (100) for handling files and directories in a cloud storage service, the user device comprises a processing unit (110) adapted to perform: receiving (S110) a notification from a file system (116) of the user device that one or more files in the file system have been cloud tagged by a user of the user device to be synchronized with the cloud storage service; retrieving (S120) the cloud tagged file or files from the file system; sending (S130) the cloud tagged file or files to the cloud storage service.
    Type: Application
    Filed: September 2, 2014
    Publication date: August 31, 2017
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hongxin Liang, Leonid Mokrushin, Sébastien Pierrel
  • Publication number: 20160364223
    Abstract: A method for providing a software update package (SUP) to an Internet of Things (IoT) device via a user's communication device (UCD) is disclosed. In some embodiments, the method includes the UCD automatically discovering that a SUP needs to be provided to the IoT device. The UCD obtains the needed SUP from a software administration server (SAS). The UCD transmits the SUP to the IoT device using a first short range wireless signal. After transmitting the SUP to the IoT device, the UCD receives confirmation data transmitted wirelessly by the IoT device using a second short range wireless signal. The confirmation data confirms that the IoT device received the SUP. The UCD transmits the confirmation data to the SAS. The SAS may verify the confirmation data and, if verified, provide a reward to the user of the UCD. In this way, crowd sourcing can be used to provide SUPs to many IoT devices.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Konstantinos VANDIKAS, Elena Fersman, Rafia Inam, Leonid Mokrushin
  • Publication number: 20160226915
    Abstract: A network node receives rules from a plurality of different domain entities. Each domain entity has a different priority level, and each rule defines an action to be performed be a device in response to a predetermined event. The network node prioritizes the rules based on the priority levels of their respective domain entities, checks for conflicts between the prioritized rules, and generates a policy based on the prioritized rules.
    Type: Application
    Filed: September 19, 2013
    Publication date: August 4, 2016
    Inventors: Stefan Avesand, Elena Fersman, Leonid Mokrushin
  • Publication number: 20160182942
    Abstract: A user equipment (UE) (10) used by a user (12) includes radio circuitry (26) for communicating information with a radio network and a user interface (22) that receives user input and provides audio and visual output. The UE generates audio from an audio source (28) selected by the user and plays the generated audio for listening by the user via the user interface. In response to the user input, the UE activates a video recording camera (24) included in the UE to record video inlitanation associated with a scene being viewed by the user. The UE combines in real time audio information associated with the generated audio and the recorded video information and stores the mixed information for subsequent playback by the user.
    Type: Application
    Filed: August 12, 2013
    Publication date: June 23, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Hongxin Liang, Leonid Mokrushin, Farjola Peco
  • Publication number: 20150249673
    Abstract: Methods, network nodes, and user equipment nodes are disclosed that control the operation of applications on user equipment nodes. A method includes receiving user information that identifies a user of the user equipment node (120) and application information that identifies an application that the user has selected for installation on the user equipment node. A user profile is retrieved from a user profile repository (106) using the user information, and an application profile is retrieved from an application profile repository (104) using the application information. Settings configuration information is generated responsive to the user profile and the application profile, and indicates what permissions are to be granted to the application while operating on the user equipment node.
    Type: Application
    Filed: August 30, 2012
    Publication date: September 3, 2015
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Joerg Niemoeller, Stefan Avesand, Leonid Mokrushin, Farjola Peco
  • Publication number: 20150208204
    Abstract: A method and apparatus for annotating an electronic map. A server receives location information relating to a location of a mobile device. It then determines the location of the mobile device relative to an electronic map. Further information relating to the mobile device is automatically obtained, and used to determine an annotation relating to the electronic map. The annotation can then be associated with a location on the electronic map. Annotations are automatically determined without requiring manual input from a user.
    Type: Application
    Filed: September 12, 2012
    Publication date: July 23, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Joerg Niemoeller, Stefan Avesand, Leonid Mokrushin, Farjola Peco
  • Patent number: 8761727
    Abstract: The present invention relates to file pre-caching and file retrieving in an autonomous network access module comprising a local storage, and providing network connectivity to a mobile device in a telecommunication system. The network access module comprises a local storage and provides network connectivity to a mobile device (100) within which it is comprised. A received file request to a global radio network (10) from the mobile device (100) is intercepted, where after the file is searched for among available pre-cached files, which may reside within the local storage controlled by the network access module itself, or within a local storage of a peer network access module in a local radio network 70. If the file is found within available pre-cached files, it is transparently transferred over a bus interface to the requesting mobile device.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: June 24, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Göran Eriksson, Vladimir Katardjiev, Leonid Mokrushin
  • Patent number: 8707418
    Abstract: A system for providing communication between one or more clients (50) and one or more service providers (70) is disclosed. The system comprises an access gateway (10) for maintaining transport-specific connections for one or more connections between the client (50) and the access gateway (10), an application level router (20) for routing messages between clients (50) and service providers (70), an authentication provider (40) for verifying the identity of users of clients (50), and a look-up service (30) for keeping a registry of currently available services. Various methods related to the system are also disclosed.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: April 22, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Leonid Mokrushin, Vladimir Katardjiev
  • Patent number: 8630646
    Abstract: In one aspect, the present invention provides a method for configuring a communication device. The method may include: determining whether a triggering rule associated with a newly provisioned application (Anew) is identical to any triggering rule included in a particular set of triggering rules; and adding one or more new triggering rules to the particular set of triggering rules if it is determined that the triggering rule associated with Anew is not identical to any one of the triggering rules included in the set of triggering rules.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: January 14, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Elena Fersman, Göran Eriksson, Leonid Mokrushin
  • Publication number: 20120226908
    Abstract: A system for providing communication between one or more clients (50) and one or more service providers (70) is disclosed. The system comprises an access gateway (10) for maintaining transport-specific connections for one or more connections between the client (50) and the access gateway (10), an application level router (20) for routing messages between clients (50) and service providers (70), an authentication provider (40) for verifying the identity of users of clients (50), and a look-up service (30) for keeping a registry of currently available services. Various methods related to the system are also disclosed.
    Type: Application
    Filed: November 6, 2009
    Publication date: September 6, 2012
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Leonid Mokrushin, Vladimir Katardjiev
  • Publication number: 20120164974
    Abstract: The present invention relates to file pre-caching and file retrieving in an autonomous network access module comprising a local storage, and providing network connectivity to a mobile device in a telecommunication system. The network access module comprises a local storage and provides network connectivity to a mobile device (100) within which it is comprised. A received file request to a global radio network (10) from the mobile device (100) is intercepted, where after the file is searched for among available pre-cached files, which may reside within the local storage controlled by the network access module itself, or within a local storage of a peer network access module in a local radio network 70. If the file is found within available pre-cached files, it is transparently transferred over a bus interface to the requesting mobile device.
    Type: Application
    Filed: November 6, 2009
    Publication date: June 28, 2012
    Inventors: Göran Eriksson, Vladimir Katardjiev, Leonid Mokrushin
  • Patent number: 7899058
    Abstract: Systems and methods according to the present invention provide techniques for improving the efficiency of routing for requests in devices, e.g., mobile devices.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: March 1, 2011
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Elena Fersman, Göran Eriksson, Leonid Mokrushin