Patents by Inventor Subir Saha

Subir Saha 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: 9350844
    Abstract: A method, a network base station, and a user device for pausing a communication connection initiation are disclosed. A processor 210 may begin a communication connection initiation between an origin user device and a target user device. The processor 210 may pause the communication connection initiation. A transceiver 240 may receive a connection action request to execute a connection action.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: May 24, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Ranjit Avasarala, Samir Dilipkumar Saklikar, Subir Saha
  • Patent number: 9059986
    Abstract: While facilitating (101) a call session for a participating entity having at least one federation-based benefit, one then uses (102) that at least one federation-based benefit to facilitate communications mobility for the participating entity during the call session. Such a call session can comprise, for example and at least in part, a wireless call session. The federation-based benefit itself can be one provided by a content provider, a services provider, or the like.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 16, 2015
    Assignee: Motorola Solutions, Inc.
    Inventors: Samir Dilipkumar Saklikar, Subir Saha, John C. Strassner
  • Patent number: 8484625
    Abstract: A network infrastructure element (300) can be configured to, upon determining (101) that an end-user platform (305) seeks to download an executable program, execute (103) the program to develop a corresponding model that represents corresponding operating system call-based behavior. The network infrastructure element can then use (104) this model to vet the operating system call-based behavior of the program with respect to end-user platform policies. When the operating system call-based behavior vets acceptably with respect to these policies, the end-user platform can then be permitted to download (106) the executable program. If desired, the network infrastructure element can provide (107) the model to the end-user platform to permit vetting of the modeled behavior with respect to locally-maintained policies. The model provided to the end-user platform can comprise a size-reduced sliced model.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: July 9, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Dipikalyan Saha, Morris A. Moore, Subir Saha
  • Patent number: 8473618
    Abstract: A method and system for controlling a plurality of sessions corresponding to at least one communication service in a communication network. The method comprises evaluating at least one of a plurality of personalized policies and information related to at least one communication device of a targeted-user. The method further comprises controlling the plurality of sessions in response to evaluating the at least one of the plurality of personalized policies and the information related to the at least one communication device of the targeted-user.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: June 25, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Stephen L. Spear, Suresh Kumar Chintada, P. Sethuramalingam, Subir Saha
  • Patent number: 8374328
    Abstract: A method and system for adding a caller (102) in a blocked list is provided. The blocked list is stored at a communication server (104). The method includes receiving (604) a call from the caller (102) at a communication device (108). Further, the method includes receiving (606) a set of inputs at the communication device (108) in response to the call. The set of inputs includes a set of instructions to add the caller (102) in the blocked list. Furthermore, the method includes transmitting (608) a call termination request to the communication server (104). The call termination request includes the set of instructions to add the caller (102) in the blocked list. Transmission of the call termination request initiates addition of the caller (102) in the blocked list at the communication server (104).
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: February 12, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Subir Saha, Ranjit Avasarala, Samir Dilipkumar Saklikar
  • Publication number: 20110103265
    Abstract: While facilitating (101) a call session for a participating entity having at least one federation-based benefit, one then uses (102) that at least one federation-based benefit to facilitate communications mobility for the participating entity during the call session. Such a call session can comprise, for example and at least in part, a wireless call session. The federation-based benefit itself can be one provided by a content provider, a services provider, or the like.
    Type: Application
    Filed: March 31, 2008
    Publication date: May 5, 2011
    Applicant: MOTOROLA, INC.
    Inventors: Samir Dilipkumar Saklikar, Subir Saha, John C. Strassner
  • Publication number: 20100257253
    Abstract: A network infrastructure element (300) can be configured to, upon determining (101) that an end-user platform (305) seeks to download an executable program, execute (103) the program to develop a corresponding model that represents corresponding operating system call-based behavior. The network infrastructure element can then use (104) this model to vet the operating system call-based behavior of the program with respect to end-user platform policies. When the operating system call-based behavior vets acceptably with respect to these policies, the end-user platform can then be permitted to download (106) the executable program. If desired, the network infrastructure element can provide (107) the model to the end-user platform to permit vetting of the modeled behavior with respect to locally-maintained policies. The model provided to the end-user platform can comprise a size-reduced sliced model.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Applicant: Motorola, Inc.
    Inventors: Dipikalyan Saha, Morris A. Moore, Subir Saha
  • Publication number: 20100246795
    Abstract: A method and system for adding a caller (102) in a blocked list is provided. The blocked list is stored at a communication server (104). The method includes receiving (604) a call from the caller (102) at a communication device (108). Further, the method includes receiving (606) a set of inputs at the communication device (108) in response to the call. The set of inputs includes a set of instructions to add the caller (102) in the blocked list. Furthermore, the method includes transmitting (608) a call termination request to the communication server (104). The call termination request includes the set of instructions to add the caller (102) in the blocked list. Transmission of the call termination request initiates addition of the caller (102) in the blocked list at the communication server (104).
    Type: Application
    Filed: November 11, 2008
    Publication date: September 30, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Subir Saha, Ranjit Avasarala, Samir Dilipkumar Saklikar
  • Publication number: 20100159915
    Abstract: A method, a network base station, and a user device for pausing a communication connection initiation are disclosed. A processor 210 may begin a communication connection initiation between an origin user device and a target user device. The processor 210 may pause the communication connection initiation. A transceiver 240 may receive a connection action request to execute a connection action.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Ranjit Avasarala, Samir Dilipkumar Saklikar, Subir Saha
  • Publication number: 20090024760
    Abstract: A method for managing communication-sessions at a Communication Diversion Notification Server (CDNS) (108) in a network (100) is disclosed. The method includes receiving (404) a message. The method further includes sending (406) a communication-diversion-notification to the diverting user equipment (UE) (104) based on filter-criteria. The communication-diversion-notification is sent in response to the message. The communication-diversion-notification notifies the diverting UE about the diversion of the communication-session to a target UE (108).
    Type: Application
    Filed: February 22, 2007
    Publication date: January 22, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Subir Saha, Ranjit Avasarala, Samir Dilipkumar Saklikar, Ananth Seetharam
  • Publication number: 20080160984
    Abstract: A communication system is provided that comprises a Radio Frequency Identification (RFID) network coupled to a service provider network. An RFID reader of the RFID network detects an RFID tag associated with a mobile station when the mobile station is present in, or proximate to, a controlled area. The RFID network routes information associated with the RFID tag to the service provider network and, based on the information received from the RFID network, the service provider network alters a behavior of the mobile station when the mobile station is entering, exiting, or present in the controlled area.
    Type: Application
    Filed: July 10, 2007
    Publication date: July 3, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Stanley J. Benes, Anthony K. Dean, Lawrence A. Downing, Dennis R. Schaeffer, Subir Saha, Samir Dilipkumar Saklikar, Ishita Majumdar, John M. Harris
  • Publication number: 20080069119
    Abstract: A method and system for controlling a plurality of sessions corresponding to at least one communication service in a communication network. The method comprises evaluating at least one of a plurality of personalized policies and information related to at least one communication device of a targeted-user. The method further comprises controlling the plurality of sessions in response to evaluating the at least one of the plurality of personalized policies and the information related to the at least one communication device of the targeted-user.
    Type: Application
    Filed: September 19, 2006
    Publication date: March 20, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Stephen L. Spear, Suresh Kumar Chintada, P. Sethuramalingam, Subir Saha
  • Publication number: 20070209069
    Abstract: Generally speaking, pursuant to these various embodiments, one provides (101) a push-to-ask protocol layer that comprises, at least in part, a question receiving function, an answer receiving function, a trust management function, and a propagation function. By one approach this propagation function is configured and arranged to determine the propagation of content as a function, at least in part, of trust information as is provided by the trust management function. This content can comprise, for example, at least one of a question as is provided by the question receiving function and/or an answer as is provided by the answer receiving function. This push-to-ask protocol layer may then be used (102) to facilitate the automated dissemination of a question as may be provided via a push-to-ask application to, for example, a social network as corresponds to a user of that push-to-ask application and to facilitate a return of at least one corresponding answer to that push-to-ask application.
    Type: Application
    Filed: March 1, 2007
    Publication date: September 6, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Samir Dilipkumar Saklikar, Nilanjan Banerjee, Subir Saha
  • Publication number: 20070208727
    Abstract: Generally speaking, pursuant to these various embodiments, a network entity maintains (301) a record of at least one other network entity wherein that record comprises, at least in part, a trust metric that correlates the at least one other network entity with a particular amount of trust. A question can then be provided (302) and a query formed (303) by associating that question with a corresponding quantitative trust factor requirement. The record can then be employed to forward (304) that query to the at least one other network entity. By one approach, a network entity that receives (401) such a message comprising a question and a quantitative trust factor requirement as corresponds thereto can determine (402) whether to provide an answer responsive to that question. This can comprise forwarding (403) an answer in appropriate cases.
    Type: Application
    Filed: March 1, 2007
    Publication date: September 6, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Samir Dilipkumar Saklikar, Nilanjan Banerjee, Subir Saha
  • Patent number: 7254224
    Abstract: A system and method of facilitating server-based call processing services and call control may employ service triggers transported via a standard protocol. A service trigger may enable a service provider to modify or otherwise to customize the behavior of a call processing server arrangement; some or all of the functionality of the call processing server arrangement may be controlled or influenced in accordance with parameters set by the service provider and defined by the service trigger. A service trigger may enable a full range of customization options, ranging from simple modifications to complete service creation and implementation, interrupting and altering call control logic at any point during call control operations.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: August 7, 2007
    Assignee: LongBoard, Inc.
    Inventors: Martin W. Rosera, Subir Saha, Marcelo C. San Martin, Bill Leslie
  • Publication number: 20040066925
    Abstract: A system and method of facilitating server-based call processing services and call control may employ service triggers transported via a standard protocol. A service trigger may enable a service provider to modify or otherwise to customize the behavior of a call processing server arrangement; some or all of the functionality of the call processing server arrangement may be controlled or influenced in accordance with parameters set by the service provider and defined by the service trigger. A service trigger may enable a full range of customization options, ranging from simple modifications to complete service creation and implementation, interrupting and altering call control logic at any point during call control operations.
    Type: Application
    Filed: October 3, 2003
    Publication date: April 8, 2004
    Applicant: LongBoard, Inc.
    Inventors: Martin W. Rosera, Subir Saha, Marcelo C. San Martin, Bill Leslie
  • Patent number: 6671364
    Abstract: A system and method of facilitating server-based call processing services and call control may employ service triggers transported via a standard protocol. A service trigger may enable a service provider to modify or otherwise to customize the behavior of a call processing server arrangement; some or all of the functionality of the call processing server arrangement may be controlled or influenced in accordance with parameters set by the service provider and defined by the service trigger. A service trigger may enable a full range of customization options, ranging from simple modifications to complete service creation and implementation, interrupting and altering call control logic at any point during call control operations.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: December 30, 2003
    Assignee: LongBoard, Inc.
    Inventors: Martin W. Rosera, Subir Saha, Marcelo C. San Martin, Bill Leslie
  • Publication number: 20030185370
    Abstract: A system and method of facilitating server-based call processing services and call control may employ service triggers transported via a standard protocol. A service trigger may enable a service provider to modify or otherwise to customize the behavior of a call processing server arrangement; some or all of the functionality of the call processing server arrangement may be controlled or influenced in accordance with parameters set by the service provider and defined by the service trigger. A service trigger may enable a full range of customization options, ranging from simple modifications to complete service creation and implementation, interrupting and altering call control logic at any point during call control operations.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Inventors: Martin W. Rosera, Subir Saha, Marcelo C. San Martin, Bill Leslie