Patents by Inventor Alexander Shatsky
Alexander Shatsky 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: 10609153Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.Type: GrantFiled: April 9, 2018Date of Patent: March 31, 2020Assignee: BlackBerry LimitedInventor: Alexander Shatsky
-
Publication number: 20180227371Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.Type: ApplicationFiled: April 9, 2018Publication date: August 9, 2018Applicant: BlackBerry LimitedInventor: Alexander Shatsky
-
Patent number: 9961148Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.Type: GrantFiled: July 9, 2015Date of Patent: May 1, 2018Assignee: BlackBerry LimitedInventor: Alexander Shatsky
-
Patent number: 9444900Abstract: A method and system for managing a target list on behalf of a user agent client, the method receiving a subscription request from the user agent client, the subscription request containing at least one uniform resource identifier identifying a resource; providing a subscription request to a an information owning enabler; receiving a notification containing information associated with a candidate uniform resource indicator set; evaluating information associated with the candidate uniform resource indicator set to create a selected uniform resource indicator set; and notifying the user agent client of the selected uniform resource indicator set.Type: GrantFiled: May 13, 2010Date of Patent: September 13, 2016Assignee: BlackBerry LimitedInventors: Brian Edward Anthony McColgan, Alexander Shatsky, Gaelle Martin-Cocher
-
Patent number: 9392028Abstract: An apparatus and method for macro operation involving a plurality of session protocol transactions is disclosed. In accordance with an embodiment of the disclosure, a mobile device generates a binary encoded message having an indication from which a server can determine a plurality of session protocol transactions to be performed. The binary encoded message is sent from the mobile device and received by the server. In accordance with an embodiment of the disclosure, the server determines the plurality of session protocol transactions to be performed based on the indication in the binary encoded message and attempts the plurality of session protocol transactions. By reducing the number of messages between the mobile device and the server, and by reducing the message size compared to SIP messages, communication resources for the mobile device can be conserved. Also battery power for the mobile device can be conserved.Type: GrantFiled: September 8, 2009Date of Patent: July 12, 2016Assignee: BlackBerry LimitedInventors: Richard George, Alexander Shatsky
-
Patent number: 9351109Abstract: A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text.Type: GrantFiled: September 5, 2014Date of Patent: May 24, 2016Assignee: BLACKBERRY LIMITEDInventors: Alexander Shatsky, Gaelle Christine Martin-Cocher
-
Patent number: 9332476Abstract: A system and method may dynamically correct the dead reckoning (DR) position of a mobile device. An indoor or outdoor venue may have Access Points (APs) dispersed around its interior. Each time that a mobile device experiences a handover from one AP to a new AP, the mobile device and/or the local network associated with the venue may determine whether or not the mobile device's DR position corresponds to the location of the new AP. If the mobile device's DR position does not correspond to the location of the new AP within a predetermined threshold, then the mobile device's DR position may be updated to a position associated with the new AP. As a result, the DR position of the mobile device may be continuously checked, and if need be, corrected at each AP handover associated with the venue. The APs may be Wi-Fi/WLAN APs, eNodeB's, or other APs.Type: GrantFiled: October 4, 2013Date of Patent: May 3, 2016Assignee: BlackBerry LimitedInventors: Alexander Shatsky, Alexandre Kouznetsov
-
Patent number: 9270707Abstract: A method and system for enforcing the user of a proxy server within an enterprise communication system. The system includes an enterprise voice application server configured to act as a SIP proxy to client devices, and a private branch exchange configured to act as a SIP registrar. The client devices are configured to evaluate incoming SIP requests to determine whether they were received via the enterprise voice application server and, if not, to respond with a SIP 305 Use Proxy message referencing the enterprise voice application server in a Contact field. The 305 Use Proxy message forces the PBX or other intermediate SIP server to reroute the SIP request and any subsequent SIP requests in the dialog through the enterprise voice application server.Type: GrantFiled: February 29, 2008Date of Patent: February 23, 2016Assignee: BlackBerry LimitedInventors: Dalsu Lee, Alexander Shatsky
-
Patent number: 9197676Abstract: A system for communicating a message using a second signaling protocol is disclosed. The second signaling protocol provides a session control channel between a user agent (UA) and a network node and may include, for example the I1 protocol. The system identifies a first string to be transmitted within a first message. The first message is encoded in accordance with a first signaling protocol. The system associates the first string with a first key, and stores the first string and the first key in a database. The database associates the first string and the first key. The system encodes the first key within a second message, and transmits the second message using the second signaling protocol. The first string may include a plurality of data values. The system sorts the plurality of data values into an ordering, and associates each of the plurality of data values with a key.Type: GrantFiled: January 14, 2010Date of Patent: November 24, 2015Assignee: BlackBerry LimitedInventors: Adrian Buckley, John Hendrik Lucas Bakker, Alexander Shatsky
-
Publication number: 20150319648Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.Type: ApplicationFiled: July 9, 2015Publication date: November 5, 2015Applicant: BlackBerry LimitedInventor: Alexander Shatsky
-
Patent number: 9094438Abstract: Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.Type: GrantFiled: July 23, 2012Date of Patent: July 28, 2015Assignee: BlackBerry LimitedInventor: Alexander Shatsky
-
Publication number: 20150098442Abstract: A system and method may dynamically correct the dead reckoning (DR) position of a mobile device. An indoor or outdoor venue may have Access Points (APs) dispersed around its interior. Each time that a mobile device experiences a handover from one AP to a new AP, the mobile device and/or the local network associated with the venue may determine whether or not the mobile device's DR position corresponds to the location of the new AP. If the mobile device's DR position does not correspond to the location of the new AP within a predetermined threshold, then the mobile device's DR position may be updated to a position associated with the new AP. As a result, the DR position of the mobile device may be continuously checked, and if need be, corrected at each AP handover associated with the venue. The APs may be Wi-Fi/WLAN APs, eNodeB's, or other APs.Type: ApplicationFiled: October 4, 2013Publication date: April 9, 2015Applicant: BlackBerry LimitedInventors: Alexander Shatsky, Alexandre Kouznetsov
-
Patent number: 8955089Abstract: A user equipment (UE) and method is provided having one or more components configured to receive a non-session initiation protocol (SIP) notification from a SIP entity and in response to send a ping request to the SIP entity, the one or more components further configured to receive a SIP request from the SIP entity. A network component and method is also provided that include one or more components configured to send a non-session initiation protocol (SIP) notification to a user equipment (UE) and to receive a ping request from the UE and further to send a SIP request to the UE.Type: GrantFiled: December 8, 2010Date of Patent: February 10, 2015Assignee: BlackBerry LimitedInventor: Alexander Shatsky
-
Publication number: 20140378162Abstract: A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text.Type: ApplicationFiled: September 5, 2014Publication date: December 25, 2014Applicant: BLACKBERRY LIMITEDInventors: Alexander SHATSKY, Gaelle Christine MARTIN-COCHER
-
Publication number: 20140372557Abstract: A method for communicating service capability information is provided. The method comprises receiving, by a network entity, a message that indicates that a sender of the message is an RCS client, wherein the message includes a list of the sender's client capabilities and a list of contacts about whom the sender wishes to receive presence-related information; establishing, by the network entity, a presence context based on the sender being an RCS client and the list of client capabilities and contacts of the sender; using, by the network entity, the presence context to monitor events in a network; and conveying, by the network entity, information regarding the monitored events to at least one device in the network.Type: ApplicationFiled: June 18, 2013Publication date: December 18, 2014Inventors: Adrian Buckley, Brian Edward McColgan, Alexander Shatsky
-
Patent number: 8862146Abstract: A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text.Type: GrantFiled: October 4, 2010Date of Patent: October 14, 2014Assignee: BlackBerry LimitedInventors: Alexander Shatsky, Gaelle Christine Martin-Cocher
-
Patent number: 8725148Abstract: A method and system for handing off an active VoIP call with a remote party from a VoIP interface of a dual-mode device to a cellular interface of the dual-mode device. A cellular call is established between a PBX IP/PSTN gateway and the cellular interface. Media relating to the first termination point of the VoIP leg of the active call is then redirected to the cellular call and the VoIP leg is terminated.Type: GrantFiled: February 28, 2008Date of Patent: May 13, 2014Assignee: Blackberry LimitedInventors: Richard George, Alexander Shatsky
-
Patent number: 8588174Abstract: A method and dual-mode device for handing over an active call from the device's VoIP interface to its cellular interface. The active call is placed on hold and a second call is established from the VoIP interface to the cellular interface of the dual-mode device, wherein the second call includes a VoIP leg from the VoIP interface of the dual-mode device to a communications server. The remote device involved in the VoIP call is then instructed to initiate a new call to the communications server referencing the second call and causing the communications server to replace the VoIP leg of the second call with the new call, thereby joining the remote party to the second call connected to the cellular interface of the dual-mode device. The active call is then terminated.Type: GrantFiled: July 17, 2007Date of Patent: November 19, 2013Assignee: Blackberry LimitedInventor: Alexander Shatsky
-
Publication number: 20130230042Abstract: A method for modifying the contents of session initiation protocol (SIP) messages is presented. The method includes receiving a SIP message. The SIP message may include a set of message header fields. The method includes receiving an application policy. The application policy may specify how to modify the SIP message based on a characteristic of the SIP message. Alternatively, the application policy may be retrieved from a database such as one provided by a home subscriber server (HSS) or an application server. The method includes using the application policy to modify the SIP message resulting in a modified message, and sending the modified message.Type: ApplicationFiled: April 8, 2013Publication date: September 5, 2013Inventors: Alexander Shatsky, Andrew Allen, Adrian Buckley, Jan Hendrik Lucas Bakker, Brian McColgan
-
Patent number: 8504677Abstract: The present disclosure described herein relates to a wireless electronic device and method for managing access to a server. The method comprises: receiving from the wireless electronic device a message identifying one or more requested services; accessing a database to identify a plurality of services from a plurality of servers available in the network; analyzing the database to identify a server of the plurality of servers that provides a requested service of the requested services; generating and sending an access request to the server for the wireless electronic device; receiving from the server information relating to the server; and generating and sending a response message to the wireless electronic device providing the information.Type: GrantFiled: December 6, 2012Date of Patent: August 6, 2013Assignee: Research In Motion LimitedInventors: Richard John George, Jonathan Joshua Dearden, Alexander Shatsky