Patents by Inventor Manojit Sarkar

Manojit Sarkar 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: 10719562
    Abstract: Techniques for providing a distributed and fast data storage layer for large scale web data services are disclosed. In some embodiments, a distributed data storage layer for web data services includes storing web related data for a plurality of merchants in the distributed data storage layer; and copying on demand a data store and a search index for web related data for a first merchant to perform a job for updating the web related data for the first merchant.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: July 21, 2020
    Assignee: BloomReach Inc.
    Inventors: Prateek Gupta, Praveen K. Patnala, Amit Aggarwal, Ashutosh Garg, Gurashish Singh Brar, Kannan Nitin Sharma, Manojit Sarkar, Shao-Chuan Wang
  • Publication number: 20150169624
    Abstract: Techniques for providing a distributed and fast data storage layer for large scale web data services are disclosed. In some embodiments, a distributed data storage layer for web data services includes storing web related data for a plurality of merchants in the distributed data storage layer; and copying on demand a data store and a search index for web related data for a first merchant to perform a job for updating the web related data for the first merchant.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 18, 2015
    Inventors: Prateek Gupta, Praveen K. Patnala, Amit Aggarwal, Ashutosh Garg, Gurashish Singh Brar, Kannan Nitin Sharma, Manojit Sarkar, Shao-Chuan Wang
  • Patent number: 8320279
    Abstract: Methods and systems are provided for provisioning and managing network-based virtual private networks (VPNs). According to one embodiment, a routing configuration for each of multiple network-based customer VPNs is generated for multiple customers based on (i) site reachability information for multiple service processing switches and (ii) a global customer routing profile for a network-based customer VPN of the plurality of network-based customer VPNs. Multiple virtual routers (VRs) distributed among the service processing switches are provisioned to support the network-based customer VPNs based on the routing configurations. A custom routing profile, identifying one or more routing protocols to be used for one or more segments of the network-based customer VPN profile, is received for the network-based customer VPN.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: November 27, 2012
    Assignee: Fortinet, Inc.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Publication number: 20110128891
    Abstract: Methods and systems are provided for provisioning and managing network-based virtual private networks (VPNs). According to one embodiment, a routing configuration for each of multiple network-based customer VPNs is generated for multiple customers based on (i) site reachability information for multiple service processing switches and (ii) a global customer routing profile for a network-based customer VPN of the plurality of network-based customer VPNs. Multiple virtual routers (VRs) distributed among the service processing switches are provisioned to support the network-based customer VPNs based on the routing configurations. A custom routing profile, identifying one or more routing protocols to be used for one or more segments of the network-based customer VPN profile, is received for the network-based customer VPN.
    Type: Application
    Filed: February 8, 2011
    Publication date: June 2, 2011
    Applicant: FORTINET, INC.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Patent number: 7885207
    Abstract: Methods and systems are provided for provisioning and managing network-based virtual private networks (VPNs). According to one embodiment, virtual routers (VRs) distributed among service processing switches are provisioned by a service management system (SMS) to support network-based customer virtual private networks (VPNs) by generating a routing configuration based on (i) site reachability information for the service processing switches and (ii) a global customer routing profile for at least one customer. A custom routing profile is received by the SMS from a customer network management system (CNMS), the custom routing profile identifies one or more routing protocols to be used for one or more segments of a network-based customer VPN. The network-based customer VPN is reconfigured by the SMS generating appropriate routing configurations for VRs partitioned to the customer based on a subset of the site reachability information associated with sites of the customer and the custom routing profile.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: February 8, 2011
    Assignee: Fortinet, Inc.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Publication number: 20100094980
    Abstract: Methods and systems are provided for provisioning and managing network-based virtual private networks (VPNs). According to one embodiment, virtual routers (VRs) distributed among service processing switches are provisioned by a service management system (SMS) to support network-based customer virtual private networks (VPNs) by generating a routing configuration based on (i) site reachability information for the service processing switches and (ii) a global customer routing profile for at least one customer. A custom routing profile is received by the SMS from a customer network management system (CNMS), the custom routing profile identifies one or more routing protocols to be used for one or more segments of a network-based customer VPN. The network-based customer VPN is reconfigured by the SMS generating appropriate routing configurations for VRs partitioned to the customer based on a subset of the site reachability information associated with sites of the customer and the custom routing profile.
    Type: Application
    Filed: December 14, 2009
    Publication date: April 15, 2010
    Applicant: FORTINET, INC.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Patent number: 7639632
    Abstract: Site reachability information is determined for a service processing switch that is communicably coupled to one or more sites. In addition, global routing profiles, customer site profiles and OSPF profiles are defined. The profile data, in addition to or instead of the reachability information is used to generate routing configuration data for one or more Virtual Routers and Virtual Private Networks implemented within the service processing switch.
    Type: Grant
    Filed: December 26, 2006
    Date of Patent: December 29, 2009
    Assignee: Fortinet, Inc.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Patent number: 7360697
    Abstract: Pricing decisions and policies in a price management system are made based on a unified database populated with correlated commitment data and transaction data. A historical database is populated with commitment data and transaction data. Each transaction data is then correlated with a commitment data. The resulting correlated data is then analyzed to make pricing decisions and policies.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 22, 2008
    Assignee: Vendavo, Inc.
    Inventors: Manojit Sarkar, Simon C. Lee, Niel C. Esary, Hannes L. Marais
  • Patent number: 7272643
    Abstract: Site reachability information is determined for a service processing switch that is communicably coupled to one or more sites. In addition, global routing profiles, customer site profiles and OSPF profiles are defined. The profile data, in addition to or instead of the reachability information is used to generate routing configuration data for one or more Virtual Routers and Virtual Private Networks implemented within the service processing switch.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: September 18, 2007
    Assignee: Fortinet, Inc.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Publication number: 20070104119
    Abstract: Site reachability information is determined for a service processing switch that is communicably coupled to one or more sites. In addition, global routing profiles, customer site profiles and OSPF profiles are defined. The profile data, in addition to or instead of the reachability information is used to generate routing configuration data for one or more Virtual Routers and Virtual Private Networks implemented within the service processing switch.
    Type: Application
    Filed: December 26, 2006
    Publication date: May 10, 2007
    Applicant: FORTINET, INC.
    Inventors: Manojit Sarkar, Dileep Kumar
  • Patent number: 7174372
    Abstract: A computerized method for managing network device metadata is provided. According to one embodiment, a metadata file is created which is an ASCII representation of objects in a router. The router metadata is read by an application such as a service management system application. The metadata is converted into a runtime object model. In one embodiment, the objects in the runtime object model are loaded onto a router or a service processing switch using SNMP functions. The objects are then inserted into the SNMP MIB.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: February 6, 2007
    Assignee: Fortinet, Inc.
    Inventor: Manojit Sarkar