Patents by Inventor Shoumen Saha

Shoumen 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).

  • Publication number: 20180089208
    Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 29, 2018
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
  • Patent number: 9754040
    Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
  • Publication number: 20150058951
    Abstract: A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requestor of the request is associated with a level of status within the user group among a plurality of levels of status within the user group, determining the level of status of the requestor based on a determination that the requestor is associated with a level of status within the user group, requesting configuration information based on a determination that the container document is associated with a user group and the level of status, receiving the configuration information, and serving the container document using the configuration information.
    Type: Application
    Filed: September 3, 2014
    Publication date: February 26, 2015
    Inventors: Shoumen Saha, Jesse Shieh, Jon Snitow
  • Patent number: 8954861
    Abstract: A method of facilitating the self-administration of a directory of available modules on a group's syndicated customizable content document or start page is presented. The method includes presenting an initial list of modules to an administrator of a group, enabling the administrator to identify module selection information that identifies criteria for inclusion and/or exclusion of one or more modules in a directory, and storing the module selection information identified by the administrator. When a user of the group accesses a customized content document, the user is presented with a modified list of available modules based on the module selection information. Using this method, the administrator is capable of excluding modules from a global list, including only a specific subset of modules, or a combination of both. A system of carrying out the method is also presented.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Ryohei Takahashi, Shoumen Saha, John Hjelmstad, Alan Kobrin, Michael Horowitz, Sanjay Raman
  • Patent number: 8832151
    Abstract: A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requestor of the request is associated with a level of status within the user group among a plurality of levels of status within the user group, determining the level of status of the requestor based on a determination that the requestor is associated with a level of status within the user group, requesting configuration information based on a determination that the container document is associated with a user group and the level of status, receiving the configuration information, and serving the container document using the configuration information.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Shoumen Saha, Jesse Shieh, Jon Snitow
  • Patent number: 8407250
    Abstract: A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requestor of the request is associated with a level of status within the user group among a plurality of levels of status within the user group, determining the level of status of the requestor based on a determination that the requestor is associated with a level of status within the user group, requesting configuration information based on a determination that the container document is associated with a user group and the level of status, receiving the configuration information, and serving the container document using the configuration information.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: March 26, 2013
    Assignee: Google Inc.
    Inventors: Shoumen Saha, Jesse Shieh, Jon Snitow
  • Publication number: 20130018997
    Abstract: A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requestor of the request is associated with a level of status within the user group among a plurality of levels of status within the user group, determining the level of status of the requestor based on a determination that the requestor is associated with a level of status within the user group, requesting configuration information based on a determination that the container document is associated with a user group and the level of status, receiving the configuration information, and serving the container document using the configuration information.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 17, 2013
    Inventors: Shoumen Saha, Jesse Shieh, Jon Snitow
  • Publication number: 20120222128
    Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.
    Type: Application
    Filed: May 10, 2012
    Publication date: August 30, 2012
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh
  • Patent number: 8185830
    Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: May 22, 2012
    Assignee: Google Inc.
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
  • Publication number: 20090037935
    Abstract: A system and method for registering components of a user interface, registering events regarding configuration of a container document, associating registered components with registered events, receiving information associated with registered event that has occurred for one of the registered components, and providing the information associated with registered event to all other associated components.
    Type: Application
    Filed: June 1, 2007
    Publication date: February 5, 2009
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh
  • Publication number: 20090006996
    Abstract: A system and method for authenticating a user based on the user's association with a user group, enabling the user to configure a container document associated with the user group, receiving input from the user regarding configuring the container document associated with the user group, and providing an actual representation of the container document to the user based on the received input.
    Type: Application
    Filed: June 1, 2007
    Publication date: January 1, 2009
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow
  • Publication number: 20080033956
    Abstract: A system and method for receiving a request for a container document, determining whether the request is for a container document associated with a user group, determining whether a requestor of the request is associated with a level of status within the user group among a plurality of levels of status within the user group, determining the level of status of the requestor based on a determination that the requestor is associated with a level of status within the user group, requesting configuration information based on a determination that the container document is associated with a user group and the level of status, receiving the configuration information, and serving the container document using the configuration information.
    Type: Application
    Filed: June 1, 2007
    Publication date: February 7, 2008
    Inventors: Shoumen Saha, Jesse Shieh, Jon Snitow
  • Publication number: 20080034441
    Abstract: A computer-implemented system and method to distribute a content document with security, customization, and scalability is provided. One or more servers provides a customizable content document associated with a first entity, enables a second entity to specify content to be included for users associated with the entity in the customizable content document, and delivers the customized content document incorporating the specified content in a secure manner to users associated with the second entity.
    Type: Application
    Filed: June 1, 2007
    Publication date: February 7, 2008
    Inventors: Shoumen Saha, Jun Yang, Jesse Shieh, Jon Snitow