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: 10477468Abstract: 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: GrantFiled: February 5, 2018Date of Patent: November 12, 2019Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Leonardo José Silva Salomone, Denis Fedotenko, Liam Ronald Quinn, Michael Knowles, Kevin John Oerton, Alain Gagne
-
Patent number: 10123259Abstract: 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: GrantFiled: August 6, 2015Date of Patent: November 6, 2018Assignee: BlackBerry LimitedInventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
-
Publication number: 20180160367Abstract: 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: ApplicationFiled: February 5, 2018Publication date: June 7, 2018Inventors: Michael Peter MONTEMURRO, Leonardo José Silva SALOMONE, Denis FEDOTENKO, Liam Ronald QUINN, Michael KNOWLES, Kevin John OERTON, Alain GAGNE
-
Patent number: 9888437Abstract: 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: GrantFiled: November 2, 2015Date of Patent: February 6, 2018Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Patent number: 9538557Abstract: 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: GrantFiled: August 6, 2013Date of Patent: January 3, 2017Assignee: BLACKBERRY LIMITEDInventor: Denis Fedotenko
-
Publication number: 20160057696Abstract: 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: ApplicationFiled: November 2, 2015Publication date: February 25, 2016Inventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Publication number: 20150351019Abstract: 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: ApplicationFiled: August 6, 2015Publication date: December 3, 2015Inventors: Andrey LEONOV, Jing Chuan ZHAO, Kevin OERTON, Denis FEDOTENKO, Christopher Maybee RYERSON, Jayesh BELDAR
-
Patent number: 9179399Abstract: 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: GrantFiled: February 20, 2009Date of Patent: November 3, 2015Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Alain Rene Gagne, Denis Fedotenko, Michael Knowles, Kevin Oerton, Liam Ronald Quinn, Leonardo Jose Silva Salomone
-
Patent number: 9107142Abstract: 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: GrantFiled: August 18, 2010Date of Patent: August 11, 2015Assignee: BlackBerry LimitedInventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
-
Patent number: 8971191Abstract: 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: GrantFiled: April 13, 2010Date of Patent: March 3, 2015Assignee: BlackBerry LimitedInventors: Jin Kim, Asif Hossain, Denis Fedotenko, David P. Ma
-
Patent number: 8881238Abstract: 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: GrantFiled: January 30, 2014Date of Patent: November 4, 2014Assignee: BlackBerry LimitedInventors: Ahmad Mohammad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
-
Publication number: 20140148131Abstract: 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: ApplicationFiled: January 30, 2014Publication date: May 29, 2014Applicant: BLACKBERRY LIMITEDInventors: Ahmad Mohammad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
-
Patent number: 8719431Abstract: 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: GrantFiled: October 22, 2007Date of Patent: May 6, 2014Assignee: BlackBerry LimitedInventors: Alexander Jordan Reif, Michael Montemurro, Kevin Oerton, Denis Fedotenko, Gerhard Dietrich Klassen
-
Patent number: 8695063Abstract: 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: GrantFiled: October 8, 2010Date of Patent: April 8, 2014Assignee: BlackBerry LimitedInventors: Ahmad Mohammad Kholaif, Ion Barbu, Krishna Kumar Bakthavathsalu, Nayef Fawaz Mendahawi, Denis Fedotenko
-
Patent number: 8689101Abstract: 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: GrantFiled: February 27, 2004Date of Patent: April 1, 2014Assignee: BlackBerry LimitedInventors: Vadim Fux, Denis Fedotenko
-
Publication number: 20130322419Abstract: 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: ApplicationFiled: August 6, 2013Publication date: December 5, 2013Applicant: BlackBerry LimitedInventor: Denis FEDOTENKO
-
Patent number: 8595365Abstract: 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: GrantFiled: February 15, 2011Date of Patent: November 26, 2013Assignee: Research In Motion LimitedInventors: Sherryl Lee Lorraine Scott, Zaheen Somani, Denis Fedotenko, Alexander Jordan Reif
-
Patent number: 8588826Abstract: 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: GrantFiled: December 28, 2012Date of Patent: November 19, 2013Assignee: Blackberry LimitedInventors: Vadim Fux, Denis Fedotenko
-
Patent number: 8533345Abstract: 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: GrantFiled: May 8, 2007Date of Patent: September 10, 2013Assignee: BlackBerry LimitedInventor: Denis Fedotenko
-
Patent number: 8458248Abstract: 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: GrantFiled: September 24, 2010Date of Patent: June 4, 2013Assignee: Research In Motion LimitedInventors: Giyeong Son, Chi Chiu Tse, Denis Fedotenko