Patents by Inventor Shiladitya Sircar
Shiladitya Sircar 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: 11888823Abstract: Systems, methods, and software can be used for securing in-tunnel messages. One example of a method includes establishing a tunneling connection between a server and an endpoint. The method further includes receiving a packet from the server over the tunneling connection. The method yet further includes determining that the packet comprises a tunneling control message based on at least one address in the packet. Based on the determination of a received packet comprising a tunneling control message, the method can ensure the security of in-tunnel messages based on an indication in the tunneling control message.Type: GrantFiled: April 15, 2021Date of Patent: January 30, 2024Assignee: BlackBerry LimitedInventors: Bradford Lawrence Spencer, Yu Tang, Paul Franklin Medynski, Shiladitya Sircar, Christopher Donald MacDonald
-
Publication number: 20230388322Abstract: Systems, methods, and software can be used to detect domain name system tunneling (DNST). In some aspects, a method comprises: receiving a plurality of domain name system (DNS) requests to access one or more domains; processing, by using a machine learning model, the plurality of DNS requests to determine one or more suspicious DNS requests among the plurality of DNS requests; and processing, by using a statistical analysis model, the one or more suspicious DNS requests to determine whether the one or more suspicious DNS requests are potentially malicious DNS requests.Type: ApplicationFiled: May 26, 2022Publication date: November 30, 2023Inventors: Anant BHATNAGAR, Durgesh Omprakash MISHRA, Shiladitya SIRCAR
-
Patent number: 11765190Abstract: Methods and devices are provided for determining a service associated with an unclassified traffic flow in a computer network. Classification information for a plurality of classified traffic flows in the computer network are obtained that indicate an association between each of the classified flows and a service. A primary cluster analysis is performed on the plurality of classified flows and the unclassified flow to associate the unclassified flow to a group of classified flows having a common service. The association between the unclassified flow and the common service is provided to a network security management system.Type: GrantFiled: January 27, 2021Date of Patent: September 19, 2023Assignee: BlackBerry LimitedInventor: Shiladitya Sircar
-
Publication number: 20230188563Abstract: Systems, methods, and software can be used to determine a classification of a network accessible page, for example a web page on Internet. In some aspects, a method comprises receiving, at a gateway, a request for accessing a network accessible page from an end-user device; processing the network accessible page to generate a first embedding that characterizes network attributes of a domain of the network accessible page, and a second embedding that characterizes content attributes of the network accessible page; generating, from the first embedding, a first score that characterizes a predicted similarity between the network accessible page and one or more known network accessible pages; generating, from the second embedding, a second score that characterizes a predicted likelihood that the network accessible page is asking for sensitive information; and using at least the first score and the second score to determine a classification of the network accessible page.Type: ApplicationFiled: December 9, 2021Publication date: June 15, 2023Inventor: Shiladitya SIRCAR
-
Publication number: 20230017401Abstract: A dual sensory input speech detection method includes receiving, at a first time, a first video image input of a conference participant of the video conference and a first audio input of the conference participant; communicating the first video image input to the video conference; identifying the first video image input as a first facial image of the conference participant; determining, based on the first facial image, the first video image input indicates the conference participant is in a speaking state; identifying the first audio input as a first speech sound; determining, while in the speaking state, the first speech sound originates from the conference participant; and communicating the first audio input to an audio output for the video conference.Type: ApplicationFiled: September 16, 2022Publication date: January 19, 2023Inventor: Shiladitya Sircar
-
Publication number: 20220337549Abstract: Systems, methods, and software can be used for securing in-tunnel messages. One example of a method includes establishing a tunneling connection between a server and an endpoint. The method further includes receiving a packet from the server over the tunneling connection. The method yet further includes determining that the packet comprises a tunneling control message based on at least one address in the packet. Based on the determination of a received packet comprising a tunneling control message, the method can ensure the security of in-tunnel messages based on an indication in the tunneling control message.Type: ApplicationFiled: April 15, 2021Publication date: October 20, 2022Inventors: Bradford Lawrence SPENCER, Yu TANG, Paul Franklin MEDYNSKI, Shiladitya SIRCAR, Christopher Donald MacDONALD
-
Patent number: 11451742Abstract: A dual sensory input speech detection method includes receiving, at a first time, a first video image input of a conference participant of the video conference and a first audio input of the conference participant; communicating the first video image input to the video conference; identifying the first video image input as a first facial image of the conference participant; determining, based on the first facial image, the first video image input indicates the conference participant is in a speaking state; identifying the first audio input as a first speech sound; determining, while in the speaking state, the first speech sound originates from the conference participant; and communicating the first audio input to an audio output for the video conference.Type: GrantFiled: December 4, 2020Date of Patent: September 20, 2022Assignee: BlackBerry LimitedInventor: Shiladitya Sircar
-
Publication number: 20220239679Abstract: Methods and devices are provided for determining a service associated with an unclassified traffic flow in a computer network. Classification information for a plurality of classified traffic flows in the computer network are obtained that indicate an association between each of the classified flows and a service. A primary cluster analysis is performed on the plurality of classified flows and the unclassified flow to associate the unclassified flow to a group of classified flows having a common service. The association between the unclassified flow and the common service is provided to a network security management system.Type: ApplicationFiled: January 27, 2021Publication date: July 28, 2022Applicant: BlackBerry LimitedInventor: Shiladitya SIRCAR
-
Publication number: 20220182578Abstract: A dual sensory input speech detection method includes receiving, at a first time, a first video image input of a conference participant of the video conference and a first audio input of the conference participant; communicating the first video image input to the video conference; identifying the first video image input as a first facial image of the conference participant; determining, based on the first facial image, the first video image input indicates the conference participant is in a speaking state; identifying the first audio input as a first speech sound; determining, while in the speaking state, the first speech sound originates from the conference participant; and communicating the first audio input to an audio output for the video conference.Type: ApplicationFiled: December 4, 2020Publication date: June 9, 2022Inventor: Shiladitya SIRCAR
-
Patent number: 11012399Abstract: A system and method for determining and providing updates of message status for a message sent from a sender mobile device to a recipient mobile device includes a provider system configured to transmit notifications of messages to a recipient device using a push notification service in addition to transmitting the message to the recipient device over a distinct communication path. When a message is received from a sending device, the provider system initiates a push notification, which may be routed through a third-party service, and based on that push notification sends an initial notification of delivery to the sending device. When the recipient device acknowledges successful receipt and processing of the message, the provider system transmits a final delivery notification to the sending device. The use of the push notification service may be based on a determination of a current state of a receiving application executing on the recipient device.Type: GrantFiled: January 30, 2020Date of Patent: May 18, 2021Assignee: BlackBerry LimitedInventor: Shiladitya Sircar
-
Patent number: 10812434Abstract: A method and electronic device are provided for maintaining a message store having a plurality of messages includes maintaining at the electronic device a client bookmark indicating a point in the message store up to which the content of the message store maintained at the electronic device is known to be complete, and a maximum message identifier (ID) indicating the largest message identifier of the plurality of messages of the message store that the electronic device has received, sending to a server a sync request message for the message store, the sync request message including the client bookmark in response to determining at least one of the client bookmark and the maximum message ID do not match, and the electronic device connecting with the server after a period of being disconnected.Type: GrantFiled: March 23, 2017Date of Patent: October 20, 2020Assignee: BlackBerry LimitedInventors: Bradford Lawrence Spencer, Janet Kori Maccara, Shiladitya Sircar, Boris Rozinov, Marc-Andre Vachon
-
Patent number: 10257131Abstract: A system and method for private text chatting. A request is sent to a remote device to establish a private text chat session. Prior to receiving an acceptance of the private chat session request from the remote device, at least one text chat message is received from the remote device and stored. The acceptance of the private chat session request is received from the remote device. Subsequent to receiving the acceptance of the private chat session request, a private text chat session interface is displayed to conduct the private text chat session. The received at least one text chat message is displayed in the private text chat session interface.Type: GrantFiled: December 1, 2017Date of Patent: April 9, 2019Assignee: BlackBerry LimitedInventors: Shiladitya Sircar, Sean Hungerford, Bradford Lawrence Spencer
-
Publication number: 20180278566Abstract: A method and electronic device are provided for maintaining a message store having a plurality of messages includes maintaining at the electronic device a client bookmark indicating a point in the message store up to which the content of the message store maintained at the electronic device is known to be complete, and a maximum message identifier (ID) indicating the largest message identifier of the plurality of messages of the message store that the electronic device has received, sending to a server a sync request message for the message store, the sync request message including the client bookmark in response to determining at least one of the client bookmark and the maximum message ID do not match, and the electronic device connecting with the server after a period of being disconnected.Type: ApplicationFiled: March 23, 2017Publication date: September 27, 2018Inventors: Bradford Lawrence SPENCER, Janet Kori MACCARA, Shiladitya SIRCAR, Boris ROZINOV, Marc-Andre VACHON
-
Publication number: 20180102991Abstract: A system and method for private text chatting. A request is sent to a remote device to establish a private text chat session. Prior to receiving an acceptance of the private chat session request from the remote device, at least one text chat message is received from the remote device and stored. The acceptance of the private chat session request is received from the remote device. Subsequent to receiving the acceptance of the private chat session request, a private text chat session interface is displayed to conduct the private text chat session. The received at least one text chat message is displayed in the private text chat session interface.Type: ApplicationFiled: December 1, 2017Publication date: April 12, 2018Inventors: Shiladitya SIRCAR, Sean HUNGERFORD, Bradford Lawrence SPENCER
-
Patent number: 9942180Abstract: A system and method for private text chatting. A request to a remote device to establish a private text chat session is either sent or received. Based on the sending or receiving, an acceptance from the remote device accepting the request is received. Based on the sending or receiving, a separate user interface to conduct the private text chat session is presented. Private text chat messages are exchanged in association with the private text chat session based on and subsequent to the receiving and the presenting.Type: GrantFiled: June 26, 2015Date of Patent: April 10, 2018Assignee: BlackBerry LimitedInventors: Shiladitya Sircar, Sean Hungerford, Bradford Lawrence Spencer
-
Patent number: 9883358Abstract: A method of responding to a text-based communication on a portable electronic device includes receiving the text-based communication at the portable electronic device, performing textual analysis on the text-based communication to determine a set of possible responses, for each possible response of the set of possible responses, ranking the possible responses based at least on auxiliary information at the portable electronic device, and selecting a first possible response as a suggested response based on the ranking of the possible responses.Type: GrantFiled: May 8, 2015Date of Patent: January 30, 2018Assignee: BlackBerry LimitedInventors: Nicholas Kalkounis, Shiladitya Sircar
-
Publication number: 20160380931Abstract: A system and method for private text chatting. A request to a remote device to establish a private text chat session is either sent or received. Based on the sending or receiving, an acceptance from the remote device accepting the request is received. Based on the sending or receiving, a separate user interface to conduct the private text chat session is presented. Private text chat messages are exchanged in association with the private text chat session based on and subsequent to the receiving and the presenting.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Shiladitya SIRCAR, Sean HUNGERFORD, Bradford Lawrence SPENCER
-
Publication number: 20160330597Abstract: A method of responding to a text-based communication on a portable electronic device includes receiving the text-based communication at the portable electronic device, performing textual analysis on the text-based communication to determine a set of possible responses, for each possible response of the set of possible responses, ranking the possible responses based at least on auxiliary information at the portable electronic device, and selecting a first possible response as a suggested response based on the ranking of the possible responses.Type: ApplicationFiled: May 8, 2015Publication date: November 10, 2016Inventors: Nicholas KALKOUNIS, Shiladitya SIRCAR
-
Patent number: 9479603Abstract: A system, method, and apparatus for integrating active interest information with an address book are provided. Active interest information is indicative of a current or ongoing interest of a first user and may be generated based on use of an application client by the first user. The active interest information is used to update an active interest field in a contact record describing the first user in an address book associated with a second user. The contact record may be updated by an address book client or a converged address book server. Provided is a converged address book server that manages the sharing and updating of active interest information and address books. The active interest information may also be updated using a personal contact card associated with the first user. Also provided is a method and apparatus for prompting communication between contacts based on active interest information.Type: GrantFiled: March 1, 2010Date of Patent: October 25, 2016Assignee: BlackBerry LimitedInventors: Suresh Chitturi, James Paul Warden, Shiladitya Sircar, Michael Rao, Vikram Rattan Kewalramani
-
Patent number: 9226147Abstract: A wireless communication device, computer program product and method of establishing secure communications between a first wireless communication device and a second wireless communication device for an instant messaging application is provided. Contact information representing a contact associated with a second wireless communication device is received at the first device. The contact information includes capability information. The first device determines from the capability information whether the second device is capable of communicating using an enhanced encryption scheme, and if so, establishes a protected communication session by sending a pass phrase to the second device via an out of band channel and receiving the pass phrase back from the second device via the instant messaging application. Communication between the devices is performed using an enhanced encryption scheme.Type: GrantFiled: June 2, 2014Date of Patent: December 29, 2015Assignee: BlackBerry LimitedInventors: Ryan Conrad Brander, Shiladitya Sircar