Patents by Inventor Denis Fedotenko

Denis Fedotenko 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: 10477468
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 12, 2019
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, Leonardo José Silva Salomone, Denis Fedotenko, Liam Ronald Quinn, Michael Knowles, Kevin John Oerton, Alain Gagne
  • Patent number: 10123259
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator, services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 6, 2018
    Assignee: BlackBerry Limited
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
  • Publication number: 20180160367
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application.. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 7, 2018
    Inventors: Michael Peter MONTEMURRO, Leonardo José Silva SALOMONE, Denis FEDOTENKO, Liam Ronald QUINN, Michael KNOWLES, Kevin John OERTON, Alain GAGNE
  • Patent number: 9888437
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: February 6, 2018
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
  • Patent number: 9538557
    Abstract: The disclosure relates to a system and method for managing a profile list for connections to networks for a communication device. The method comprises: maintaining a list of profiles of network connections for the communication device for presentation on a display of the communication device, the list of profiles representing connections to the networks; upon detection of a connection for the communication device to a network, determining whether the connection is in the list of profiles and if the connection is not in the list, establishing a temporary profile with a time condition for the connection and adding the temporary profile to the list of profiles; and removing the temporary profile from the list of profiles when at least the time condition is not satisfied.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: January 3, 2017
    Assignee: BLACKBERRY LIMITED
    Inventor: Denis Fedotenko
  • Publication number: 20160057696
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
  • Publication number: 20150351019
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator, services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Application
    Filed: August 6, 2015
    Publication date: December 3, 2015
    Inventors: Andrey LEONOV, Jing Chuan ZHAO, Kevin OERTON, Denis FEDOTENKO, Christopher Maybee RYERSON, Jayesh BELDAR
  • Patent number: 9179399
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: November 3, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
  • Patent number: 9107142
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: August 11, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
  • Patent number: 8971191
    Abstract: A method and apparatus for changing monitoring of a cellular data connection at a mobile device, the method checking, using a processor at the mobile device, whether the mobile device is connected to both the cellular data connection and an alternative data connection; and if yes, extending the slot cycle or suspending monitoring of a slot for the cellular data connection at the mobile device.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: March 3, 2015
    Assignee: BlackBerry Limited
    Inventors: Jin Kim, Asif Hossain, Denis Fedotenko, David P. Ma
  • Patent number: 8881238
    Abstract: In the event of an authentication process failure, a mobile station bans a connection profile storing the credentials provided by the mobile station when initiating the failed authentication process, thus affecting how subsequent scans—other than discovery scans—and connection attempts are handled. In the event of an authentication process failure, a mobile station bans or suppresses an access point with which the mobile station initiated the failed authentication process. The mobile station refrains from transmitting any communications addressed to the unique identifier of any banned access point. The mobile station may ignore any communications received from a banned access point. Suppressed access points are occasionally not made available to the mobile station for selection as a target for a connection attempt.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: November 4, 2014
    Assignee: BlackBerry Limited
    Inventors: Ahmad Mohammad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
  • Publication number: 20140148131
    Abstract: In the event of an authentication process failure, a mobile station bans a connection profile storing the credentials provided by the mobile station when initiating the failed authentication process, thus affecting how subsequent scans—other than discovery scans—and connection attempts are handled. In the event of an authentication process failure, a mobile station bans or suppresses an access point with which the mobile station initiated the failed authentication process. The mobile station refrains from transmitting any communications addressed to the unique identifier of any banned access point. The mobile station may ignore any communications received from a banned access point. Suppressed access points are occasionally not made available to the mobile station for selection as a target for a connection attempt.
    Type: Application
    Filed: January 30, 2014
    Publication date: May 29, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Ahmad Mohammad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
  • Patent number: 8719431
    Abstract: A wireless local area network (WLAN) client device is able to store one or more transient connection profiles. A transient connection profile of a WLAN may be overwritten by a transient connection profile of another WLAN. A transient connection profile may be automatically deleted from the client device without user action having been taken to explicitly delete the transient connection profile.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: May 6, 2014
    Assignee: BlackBerry Limited
    Inventors: Alexander Jordan Reif, Michael Montemurro, Kevin Oerton, Denis Fedotenko, Gerhard Dietrich Klassen
  • Patent number: 8695063
    Abstract: In the event of an authentication process failure, a mobile station bans a connection profile storing the credentials provided by the mobile station when initiating the failed authentication process, thus affecting how subsequent scans—other than discovery scans—and connection attempts are handled. In the event of an authentication process failure, a mobile station bans or suppresses an access point with which the mobile station initiated the failed authentication process. The mobile station refrains from transmitting any communications addressed to the unique identifier of any banned access point. The mobile station may ignore any communications received from a banned access point. Suppressed access points are occasionally not made available to the mobile station for selection as a target for a connection attempt.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 8, 2014
    Assignee: BlackBerry Limited
    Inventors: Ahmad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
  • Patent number: 8689101
    Abstract: A method of facilitating the processing of font data for electronic data transfers to client devices includes storing a list of client font capabilities associated with one or more client devices, accessing font data in an electronic data transfer addressed to at least one client device, the at least one client device corresponding to the one or more client devices, comparing the accessed font data to the list of client font capabilities associated with the one or more client devices, and identifying augment font data based on the comparing the accessed font data to the list of client font capabilities associated with the one or more client devices. Augment font data is then included in the electronic data transfer to the at least one client device.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: April 1, 2014
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Denis Fedotenko
  • Publication number: 20130322419
    Abstract: The disclosure relates to a system and method for managing a profile list for connections to networks for a communication device. The method comprises: maintaining a list of profiles of network connections for the communication device for presentation on a display of the communication device, the list of profiles representing connections to the networks; upon detection of a connection for the communication device to a network, determining whether the connection is in the list of profiles and if the connection is not in the list, establishing a temporary profile with a time condition for the connection and adding the temporary profile to the list of profiles; and removing the temporary profile from the list of profiles when at least the time condition is not satisfied.
    Type: Application
    Filed: August 6, 2013
    Publication date: December 5, 2013
    Applicant: BlackBerry Limited
    Inventor: Denis FEDOTENKO
  • Patent number: 8595365
    Abstract: A wireless local area network ‘WLAN’ client device has one or more virtual private network ‘VPN’ profiles defined therein. In response to the WLAN client device connecting to a WLAN, a user of the WLAN client device is able to indicate whether to attempt to establish a VPN connection over the WLAN.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: November 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Sherryl Lee Lorraine Scott, Zaheen Somani, Denis Fedotenko, Alexander Jordan Reif
  • Patent number: 8588826
    Abstract: A method for replying to an incoming communication received by a handheld electronic device comprises detecting: an incoming communication, detecting a selection of one of a number of predetermined responses to the incoming communication and, responsive to detecting a selection, providing the one of said number of predetermined responses. An improved handheld electronic device implementing the method is also provided.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: November 19, 2013
    Assignee: Blackberry Limited
    Inventors: Vadim Fux, Denis Fedotenko
  • Patent number: 8533345
    Abstract: The invention relates to a system and method for managing a profile list for connections to networks for a communication device. The method comprises: upon detection of a connection for the device to a network, determining whether the connection is known to the device; if the connection is not known to the device, creating a temporary profile for the connection; adding temporary profile is added into a profile list of accessible connections for the device; evaluating the values of set of profile activation conditions to determine the profile should remain active; and if the values indicate that the temporary profile is to be terminated, then removing the temporary profile from the profile list. As part of defining the profile, the profile contains a set of profile activation conditions and related values for the temporary profile.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: September 10, 2013
    Assignee: BlackBerry Limited
    Inventor: Denis Fedotenko
  • Patent number: 8458248
    Abstract: A method and apparatus for virtual private network (‘VPN’) liveness checking, the method, upon expiration of a timer, sending, over a VPN tunnel, a request to a server located behind a terminator of the VPN; checking whether a response to the request is received within a time interval; if a response to the request is received, resetting the timer; and if a response to the request is not received within the time interval, resending the request if a request count is less than a set number of requests; or providing an inactive tunnel indication to a VPN client manager if the request count equals the set number of requests.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Giyeong Son, Chi Chiu Tse, Denis Fedotenko