Patents by Inventor Bouna Sall
Bouna Sall 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: 10841383Abstract: A method for providing device specific security measures in an Internet of Things (IoT) environment includes analyzing a first set of commands received at an IoT device (device) for an unauthorized attempt to gain access to the device. The embodiment further includes in the method generating, for the device, a first device specific code, the first device specific code corresponding to a first set of command options to be performed by the device. The embodiment further includes in the method generating, for the device, a first action map, the first action map corresponding to a first flowchart of steps to be performed upon selection of at least one of the command options. The embodiment further includes in the method transmitting, to the device, the first device specific code and the first action map.Type: GrantFiled: September 24, 2018Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harimohan Singh Bawa, Bouna Sall
-
Publication number: 20200099749Abstract: A method for providing device specific security measures in an Internet of Things (IoT) environment includes analyzing a first set of commands received at an IoT device (device) for an unauthorized attempt to gain access to the device. The embodiment further includes in the method generating, for the device, a first device specific code, the first device specific code corresponding to a first set of command options to be performed by the device. The embodiment further includes in the method generating, for the device, a first action map, the first action map corresponding to a first flowchart of steps to be performed upon selection of at least one of the command options. The embodiment further includes in the method transmitting, to the device, the first device specific code and the first action map.Type: ApplicationFiled: September 24, 2018Publication date: March 26, 2020Applicant: International Business Machines CorporationInventors: HARIMOHAN SINGH BAWA, BOUNA SALL
-
Patent number: 10171521Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: GrantFiled: June 11, 2016Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Patent number: 10171520Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: GrantFiled: May 29, 2016Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Publication number: 20160285926Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: ApplicationFiled: June 11, 2016Publication date: September 29, 2016Inventor: Bouna Sall
-
Publication number: 20160277582Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: ApplicationFiled: May 29, 2016Publication date: September 22, 2016Inventor: Bouna Sall
-
Patent number: 9392122Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: GrantFiled: March 4, 2012Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Patent number: 9392121Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: GrantFiled: September 20, 2010Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Patent number: 9253218Abstract: Systems (100) and methods (500) for connecting network resources of a first network (116) to network resources of a second network (118). The second network is different from the first network. The methods involve receiving a first message (302, 402) from a first network resource (106) of the first network. The first message has a first protocol format. In response to the first message, a second message (308, 408) having a web service request format is dynamically generated. The second message is communicated to a third network resource (112) of the second network for conversion into a third message (314). The third message has a second protocol format different from the first protocol format. The first network can be an SIP network. The second network can be an SS7 network.Type: GrantFiled: April 23, 2009Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Oliver Birch, Bouna Sall, Can Paul Boyacigiller, Sreenivasa R. Pamidala
-
Patent number: 8824481Abstract: A method includes encoding a session identifier into a uniform resource identifier (URI) associated with a TCAP Begin message request originating at an application server, where the session identifier identifies a communication session. The method also includes transmitting the TCAP Begin message request from the application server to a transaction capabilities application part (TCAP) interface and receiving a TCAP Continue message request from the TCAP interface with the TCAP Continue message request including the encoded URI. The method includes correlating the TCAP Continue message request to the communication session that originated the Begin request identified by the session identifier in the received URI and routing the TCAP Continue message request to the communication session.Type: GrantFiled: October 28, 2008Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Oliver Birch, Can P. Boyacigiller, Sreeni Pamidala, Bouna Sall
-
Patent number: 8498854Abstract: End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.Type: GrantFiled: May 15, 2012Date of Patent: July 30, 2013Assignee: International Business Machines CorporationInventors: Oliver Birch, Can Paul Boyacigiller, Christopher Charles Dacombe, Sreenivasa Rao Pamidala, Zhiljian Pan, Bouna Sall
-
Patent number: 8332519Abstract: The present invention discloses use of resource lists to invoke multiple services in an IMS environment. More specifically, SIP clients can exchange XML content with each other and/or with SIP servers that includes an XCAP resource list. A list entry can exist for each service that is to be included within a communication session. Each service specifying entry can include sub-attributes for the service, which comprise attribute-value pairs able to be read using standard conventions. Use of the resource lists alleviates a need to define a schema and write custom code each time a new service is developed. In one embodiment, additional nested XCAP resource lists can be used to define content that is to be shared among multiple services. For example, a resource list can be used to define a participant list, which is shared as common input data across the multiple services.Type: GrantFiled: August 24, 2007Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Can Paul Boyacigiller, Christopher Charles Dacombe, Praveen Babu Dharmavaram, Raghu Nandan, Sreenivasa R. Pamidala, Zhijian Pan, Bouna Sall
-
Publication number: 20120294301Abstract: A method includes encoding a session identifier into a uniform resource identifier (URI) associated with a TCAP Begin message request originating at an application server, where the session identifier identifies a communication session. The method also includes transmitting the TCAP Begin message request from the application server to a transaction capabilities application part (TCAP) interface and receiving a TCAP Continue message request from the TCAP interface with the TCAP Continue message request including the encoded URI. The method includes correlating the TCAP Continue message request to the communication session that originated the Begin request identified by the session identifier in the received URI and routing the TCAP Continue message request to the communication session.Type: ApplicationFiled: October 28, 2008Publication date: November 22, 2012Applicant: International Business Machines CorporationInventors: Oliver Birch, Can Boyacigiller, Sreeni Pamidala, Bouna Sall
-
Patent number: 8275586Abstract: End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.Type: GrantFiled: July 8, 2009Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Oliver Birch, Can Paul Boyacigiller, Christopher Charles Dacombe, Sreenivasa Rao Pamidala, Zhijian Pan, Bouna Sall
-
Publication number: 20120226487Abstract: End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.Type: ApplicationFiled: May 15, 2012Publication date: September 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: OLIVER BIRCH, CAN PAUL BOYACIGILLER, CHRISTOPHER CHARLES DACOMBE, SREENIVASA RAO PAMIDALA, ZHIJIAN PAN, BOUNA SALL
-
Publication number: 20120163241Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: ApplicationFiled: March 4, 2012Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Publication number: 20120069983Abstract: An already-connected telephone call is conferenced in a seamless manner that is transparent to the call participants, after which one or more additional participants may join the conference. The existing call is preferably moved to a conference bridge responsive to an existing call participant either logging on to a network-accessible user interface (such as a web page or portal-type page) or entering some special key or key combination using the participant's phone (which may be a software application that provides phone-like services). The participant requesting the move may be authenticated, and the authorization of the participant to request the move may be verified, before moving the call.Type: ApplicationFiled: September 20, 2010Publication date: March 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Bouna Sall
-
Patent number: 8131862Abstract: A computer-implemented method, system and computer-readable storage medium are presented for establishing a communication link between an SS7 device and an application server. An SS7 message is first decoded by a SS7 SIGTRAN gateway into a SIGTRAN message. The SIGTRAN message is sent to a proxy server, wherein the SIGTRAN message is converted into XML for transmission to a converged application in the application server.Type: GrantFiled: March 24, 2009Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: Oliver Birch, Can Paul Boyacigiller, Sreenivasa Rao Pamidala, Bouna Sall
-
Patent number: 8042000Abstract: An apparatus, system, and method are disclosed for validating application server replication errors. The method includes receiving a first information message with a test sequence from a caller. The caller is engaged in a communication session with a callee according to a communication protocol and the communication session is managed by a first application server. The method also includes storing the test sequence in a replicable data structure on the first application server. The replicable data structure is replicated to a second application server to form a replicated data structure and both servers operate within an active-active configuration. The method also includes receiving a second information message from the caller. The second information message includes a confirmation sequence. In addition, the method includes determining a replication error in response to comparing the stored test sequence in the replicated data structure with the confirmation sequence.Type: GrantFiled: April 21, 2009Date of Patent: October 18, 2011Assignee: International Business Machines CorporationInventors: Oliver Birch, Can P. Boyacigiller, Christopher Dacombe, Sreenivasa R. Pamidala, Bouna Sall
-
Publication number: 20110010159Abstract: End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.Type: ApplicationFiled: July 8, 2009Publication date: January 13, 2011Applicant: International Business Machines CorporationInventors: Oliver Birch, Can Paul Boyacigiller, Christopher Charles Dacombe, Sreenivasa Rao Pamidala, Zhijian Pan, Bouna Sall