Patents by Inventor SM Masudur RAHMAN
SM Masudur RAHMAN 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: 10298738Abstract: Systems and methods for generating and transmitting multimedia messaging service (MMS) messages are disclosed. In some implementations, a mobile device presents, at a touchscreen, a visual user interface. The visual user interface includes multiple thumbnails and multiple contact blocks. Each thumbnail identifies a file. Each contact block identifies a contact having a messaging address. The mobile device receives, via the touchscreen, a selection of a first thumbnail from the multiple thumbnails. The mobile device receives, via the touchscreen, an indication of dragging the first thumbnail across the visual user interface to a first contact block. The mobile device transmits, responsive to the dragging of the first thumbnail to the first contact block, the file identified in the thumbnail to the messaging address of the contact identified in the first contact block.Type: GrantFiled: October 25, 2017Date of Patent: May 21, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: SM Masudur Rahman, Ying Sun, Zulfiqer Sekender, Sankar Shanmugam
-
Publication number: 20180048757Abstract: Systems and methods for generating and transmitting multimedia messaging service (MMS) messages are disclosed. In some implementations, a mobile device presents, at a touchscreen, a visual user interface. The visual user interface includes multiple thumbnails and multiple contact blocks. Each thumbnail identifies a file. Each contact block identifies a contact having a messaging address. The mobile device receives, via the touchscreen, a selection of a first thumbnail from the multiple thumbnails. The mobile device receives, via the touchscreen, an indication of dragging the first thumbnail across the visual user interface to a first contact block. The mobile device transmits, responsive to the dragging of the first thumbnail to the first contact block, the file identified in the thumbnail to the messaging address of the contact identified in the first contact block.Type: ApplicationFiled: October 25, 2017Publication date: February 15, 2018Applicant: Verizon Patent and Licensing Inc.Inventors: SM Masudur Rahman, Ying Sun, Zulfiqer Sekender, Sankar Shanmugam
-
Patent number: 9875116Abstract: A primary application and a secondary application installed on a mobile communication device are both configured to obtain input from a user of the device through an application session of the primary application. The primary application transmits a notification to cause the secondary application to begin execution in the background. The primary application further transmits a request for user interface (UI) information to the secondary application. Based on UI information received from the secondary application, the primary application generates a graphical user interface (GUI) including an interface for receiving user input relating to the secondary application. The generated GUI is displayed on the device in the application session of the primary application, and user input relating to the secondary application is received in the application session of the primary application. The primary application then transmits to the secondary application user input identified as relating to the secondary application.Type: GrantFiled: November 26, 2013Date of Patent: January 23, 2018Assignee: Cellco PartnershipInventors: Mohammad Raheel Khalid, Paul Berman, SM Masudur Rahman, Samir S. Vaidya
-
Patent number: 9819785Abstract: Systems and methods for generating and transmitting multimedia messaging service (MMS) messages are disclosed. In some implementations, a mobile device presents, at a touchscreen, a visual user interface. The visual user interface includes multiple thumbnails and multiple contact blocks. Each thumbnail identifies a file. Each contact block identifies a contact having a messaging address. The mobile device receives, via the touchscreen, a selection of a first thumbnail from the multiple thumbnails. The mobile device receives, via the touchscreen, an indication of dragging the first thumbnail across the visual user interface to a first contact block. The mobile device transmits, responsive to the dragging of the first thumbnail to the first contact block, the file identified in the thumbnail to the messaging address of the contact identified in the first contact block.Type: GrantFiled: June 23, 2014Date of Patent: November 14, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: SM Masudur Rahman, Ying Sun, Zulfiqer Sekender, Sankar Shanmugam
-
Patent number: 9818081Abstract: A smart hook system for a store display including a hook configured to hang smart items having a resistor and a capacitor for display in a store. The hook at least one resistive electrical contact configured to come into electrical circuit contact with the resistor of the smart items hanging on the hook, and at least one capacitive electrical contact configured to come into electrical contact with the capacitor of the smart items that are hanging on hook. The smart hook also includes a processor configured to measure the resistance and capacitance of the smart items that are hanging on hook, and determine a quantity of the smart items hanging on the hook and identity of the smart items hanging on the hook based on the measured resistance and capacitance.Type: GrantFiled: January 6, 2015Date of Patent: November 14, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Ji Hoon Kim, Manuel Enrique Caceres, Yuk Lun Li, SM Masudur Rahman
-
Patent number: 9542208Abstract: Systems and methods for setting up carrier applications within a setup wizard are disclosed. In some implementations, a computing device launches an operating system setup wizard. The computing device launches, from the operating system setup wizard, a carrier-specific setup wizard. The computing device presents, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications.Type: GrantFiled: May 28, 2015Date of Patent: January 10, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Sonal R. Gandhi, SM Masudur Rahman, Mohammad Raheel Khalid, Samir Vaidya
-
Publication number: 20160350139Abstract: Systems and methods for setting up carrier applications within a setup wizard are disclosed. In some implementations, a computing device launches an operating system setup wizard. The computing device launches, from the operating system setup wizard, a carrier-specific setup wizard. The computing device presents, from within the carrier-specific setup wizard, a setup interface for each of a plurality of carrier applications.Type: ApplicationFiled: May 28, 2015Publication date: December 1, 2016Inventors: Sonal R. GANDHI, SM Masudur RAHMAN, Mohammad Raheel KHALID, Samir VAIDYA
-
Publication number: 20160196526Abstract: A smart hook system for a store display including a hook configured to hang smart items having a resistor and a capacitor for display in a store. The hook at least one resistive electrical contact configured to come into electrical circuit contact with the resistor of the smart items hanging on the hook, and at least one capacitive electrical contact configured to come into electrical contact with the capacitor of the smart items that are hanging on hook. The smart hook also includes a processor configured to measure the resistance and capacitance of the smart items that are hanging on hook, and determine a quantity of the smart items hanging on the hook and identity of the smart items hanging on the hook based on the measured resistance and capacitance.Type: ApplicationFiled: January 6, 2015Publication date: July 7, 2016Inventors: Mohammad Raheel Khalid, Ji Hoon Kim, Manuel Enrique Caceres, Yuk Lun Li, SM Masudur Rahman
-
Patent number: 9258294Abstract: Systems and methods for remote authentication using Single Sign-On (SSO) credentials are disclosed. An implementation includes transmitting a request for an identification code from an application to a wireless service provider, the request provided through an encrypted transport protocol, receiving the identification code as a messaging service message from the wireless service provider, securely routing the received identification code to the requesting application, upon receipt of the identification code at the application, retrieving an authentication token for the application through the encrypted transport protocol and providing the authentication token to an application content server to allow content transfer between the application content server and the application.Type: GrantFiled: December 31, 2013Date of Patent: February 9, 2016Assignee: Cellco PartnershipInventors: Mohammad Raheel Khalid, Sm Masudur Rahman, Samir Vaidya
-
Publication number: 20150373181Abstract: Systems and methods for generating and transmitting multimedia messaging service (MMS) messages are disclosed. In some implementations, a mobile device presents, at a touchscreen, a visual user interface. The visual user interface includes multiple thumbnails and multiple contact blocks. Each thumbnail identifies a file. Each contact block identifies a contact having a messaging address. The mobile device receives, via the touchscreen, a selection of a first thumbnail from the multiple thumbnails. The mobile device receives, via the touchscreen, an indication of dragging the first thumbnail across the visual user interface to a first contact block. The mobile device transmits, responsive to the dragging of the first thumbnail to the first contact block, the file identified in the thumbnail to the messaging address of the contact identified in the first contact block.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: SM Masudur RAHMAN, Ying Sun, Zulfiqer Sekender, Sankar Shanmugam
-
Publication number: 20150350876Abstract: An application installed on a mobile device currently activated for service with a mobile wireless communication network captures information uniquely identifying a currently unsubscribed mobile device. The unique information may be captured from the currently unsubscribed mobile device via any of several short range transfer mechanisms. The application transfers the captured information and other information used to activate the currently unsubscribed mobile device to an activation service of the mobile wireless communication network, and the service activates the currently unsubscribed mobile device. In another example, a self-activation portal system determines an identifier of an owner of an account associated with an identifier provided by a user of a mobile device to be activated for use with a mobile wireless service. The system sends a message to the account owner offering options to accept or decline the activation request.Type: ApplicationFiled: June 2, 2014Publication date: December 3, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Samir S. Vaidya, Marlene Kay Tan Enright, Shiva Narayanabhatla, David B. Murray, Rosemary McNally, Stephen R. Szabo, Jeffrey Dietel, Erica Ann Martinez, Ji Hoon Kim, Christopher M. Perry, Zhengfang Chen, SM Masudur Rahman, Cory Michael Bruno
-
Patent number: 9198024Abstract: An application installed on a mobile device currently activated for service with a mobile wireless communication network captures information uniquely identifying a currently unsubscribed mobile device. The unique information may be captured from the currently unsubscribed mobile device via any of several short range transfer mechanisms. The application transfers the captured information and other information used to activate the currently unsubscribed mobile device to an activation service of the mobile wireless communication network, and the service activates the currently unsubscribed mobile device. In another example, a self-activation portal system determines an identifier of an owner of an account associated with an identifier provided by a user of a mobile device to be activated for use with a mobile wireless service. The system sends a message to the account owner offering options to accept or decline the activation request.Type: GrantFiled: June 2, 2014Date of Patent: November 24, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Samir S. Vaidya, Marlene Kay Tan Enright, Shiva Narayanabhatla, David B. Murray, Rosemary McNally, Stephen R. Szabo, Jeffrey Dietel, Erica Ann Martinez, Ji Hoon Kim, Christopher M. Perry, Zhengfang Chen, SM Masudur Rahman, Cory Michael Bruno
-
Publication number: 20150236970Abstract: A system allows for storage of failed push data intended for delivery to a mobile device through a mobile network via a persistent connection between the mobile device and a push engine. Delivery of the push data fails upon failure of the persistent connection. Upon failure of the persistent connection, failed push data corresponding to applications for which the mobile device is registered is stored in a database. Failed push data stored in the database is delivered when the persistent connection is reestablished.Type: ApplicationFiled: February 17, 2014Publication date: August 20, 2015Applicant: Cellco Partnership d/b/a Verizon WirelessInventors: SM Masudur Rahman, Zulfiqer Sekender, Sankar Shanmugam
-
Publication number: 20150188907Abstract: Systems and methods for remote authentication using Single Sign-On (SSO) credentials are disclosed. An implementation includes transmitting a request for an identification code from an application to a wireless service provider, the request provided through an encrypted transport protocol, receiving the identification code as a messaging service message from the wireless service provider, securely routing the received identification code to the requesting application, upon receipt of the identification code at the application, retrieving an authentication token for the application through the encrypted transport protocol and providing the authentication token to an application content server to allow content transfer between the application content server and the application.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Mohammad Raheel KHALID, SM Masudur RAHMAN, Samir VAIDYA
-
Publication number: 20150172879Abstract: A mobile device pass through for signaling messages procedure allows smart devices to participate in and control multimedia communications by providing the ability to control multimedia communications to the smart device by the mobile device. A mobile device and a smart device establish a channel of communications between the mobile device and a web browser executing on the smart device, e.g. when both are connected to the same Wi-Fi access point. When the web browser accesses a web application that utilizes signaling messages to control multimedia content, the web browser will send signaling message requests to the mobile device. The mobile device, in turn, generates and forwards the signaling message. Media content is delivered directly to the smart device without passing through the mobile device or the established channel of communications.Type: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: Cellco Partnership d/b/a Verizon WirelessInventors: Samir S. Vaidya, SM Masudur Rahman, Ji Hoon Kim, Dan Sun
-
Publication number: 20150149937Abstract: A primary application and a secondary application installed on a mobile communication device are both configured to obtain input from a user of the device through an application session of the primary application. The primary application transmits a notification to cause the secondary application to begin execution in the background. The primary application further transmits a request for user interface (UI) information to the secondary application. Based on UI information received from the secondary application, the primary application generates a graphical user interface (GUI) including an interface for receiving user input relating to the secondary application. The generated GUI is displayed on the device in the application session of the primary application, and user input relating to the secondary application is received in the application session of the primary application. The primary application then transmits to the secondary application user input identified as relating to the secondary application.Type: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Mohammad Raheel KHALID, Paul BERMAN, SM Masudur RAHMAN, Samir S. VAIDYA
-
Patent number: 8914449Abstract: A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.Type: GrantFiled: November 7, 2011Date of Patent: December 16, 2014Assignee: Cellco PartnershipInventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman, Zhen Qin, Gayathri Chandrasekaran
-
Publication number: 20140194097Abstract: A server system and a mobile device establish a push data framework for communication. The mobile device includes a push client, and runs one or more applications requiring push data communications. The push client transmits a device authentication and application validation request to a push server. Upon the push server successfully authenticating and validating the device and application, the push client receives a session identifier for establishing a persistent communication connection with the push server. Once established, an application server can push data to the mobile device via the persistent communication session. The session identifier remains valid for an extended period of time, and allows the push client to maintain and re-establish push connections with the push server for the duration of the extended period of time.Type: ApplicationFiled: February 7, 2014Publication date: July 10, 2014Applicant: Cellco Partnership d/b/a Verizon WirelessInventors: Venkateswara R. Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman
-
Patent number: 8732810Abstract: A persistent connection is used for real-time or near real-time data transfer from a push platform on a network to a mobile station. To establish and maintain the persistent connection between the mobile station and push platform on the network, various protocols are defined over a packet connection between the mobile station and push platform. The real-time or near real-time data is pushed or sent by the push platform to the mobile station, as the data becomes available from a data source. In particular, heartbeat messages are used to determine whether or not the persistent connection is alive and available for real-time or near real-time data transfer. When the persistent connection is lost, the mobile station uses a retry connection scheme based on the number of connection attempts made by the mobile station for establishing a new persistent connection to the push platform.Type: GrantFiled: October 27, 2011Date of Patent: May 20, 2014Assignee: Cellco PartnershipInventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman, William Cory Hawkins
-
Patent number: 8649768Abstract: A server system and a mobile device establish a push data framework for communication. The mobile device includes a push client, and runs one or more applications requiring push data communications. The push client transmits a device authentication and application validation request to a push server. Upon the push server successfully authenticating and validating the device and application, the push client receives a session identifier for establishing a persistent communication connection with the push server. Once established, an application server can push data to the mobile device via the persistent communication session. The session identifier remains valid for an extended period of time, and allows the push client to maintain and re-establish push connections with the push server for the duration of the extended period of time.Type: GrantFiled: August 24, 2011Date of Patent: February 11, 2014Assignee: Cellco PartnershipInventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman