Patents by Inventor Samrat Bhattacharjee
Samrat Bhattacharjee 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: 20160373819Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.Type: ApplicationFiled: September 1, 2016Publication date: December 22, 2016Inventors: KADANGODE RAMAKRISHNAN, RITTWIK JANA, DIVESH SRIVASTAVA, VIJAY GOPALAKRISHNAN, SAMRAT BHATTACHARJEE
-
Patent number: 9462339Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.Type: GrantFiled: May 5, 2014Date of Patent: October 4, 2016Assignee: AT&T Intellectual Property II, L.P.Inventors: Kadangode Ramakrishnan, Rittwik Jana, Divesh Srivastava, Vijay Gopalakrishnan, Samrat Bhattacharjee
-
Publication number: 20140245364Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: AT&T Intellectual Property I, LPInventors: Kadangode Ramakrishnan, Rittwik Jana, Divesh Srivastava, Vijay Gopalakrishnan, Samrat Bhattacharjee
-
Patent number: 8752100Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.Type: GrantFiled: August 29, 2008Date of Patent: June 10, 2014Assignee: AT&T Intellectual Property II, LPInventors: Kadangode Ramakrishnan, Rittwik Jana, Divesh Srivastava, Vijay Gopalakrishnan, Samrat Bhattacharjee
-
Patent number: 8554941Abstract: A method of providing content comprises making the content available on a central server, and surveying a plurality of peers for a portion of the content. The portion of the content from one of the peers is obtained when the portion of the content is available from the one of the peers, and obtained from the central server when the portion of the content is not available from the plurality of peers.Type: GrantFiled: August 30, 2007Date of Patent: October 8, 2013Assignee: AT&T Intellectual Property I, LPInventors: Kadangode Ramakrishnan, Samrat Bhattacharjee, Tae Won Cho, Vijay Gopalkrishnan, Rittwik Jana, Divesh Srivastava
-
Patent number: 8397284Abstract: A denial-of-service network attack detection system is deployable in single-homed and multi-homed stub networks. The detection system maintains state information of flows entering and leaving the stub domain to determine if exiting traffic exceeds traffic entering the system. Monitors perform simple processing tasks on sampled packets at individual routers in the network at line speed and perform more intensive processing at the routers periodically. The monitors at the routers form an overlay network and communicate pertinent traffic state information between nodes. The state information is collected and analyzed to determine the presence of an attack.Type: GrantFiled: January 17, 2007Date of Patent: March 12, 2013Assignee: University of MarylandInventors: Chris Kommareddy, Samrat Bhattacharjee, Mark A. Shayman, Richard La
-
Patent number: 7940850Abstract: In applications where data is transmitted in frames of symbols and the transmission medium is such that the probability of correct reception of symbols is, on the average, not uniform for different symbols in a frame, transmission of test frames enables creation of information about the different probabilities of correct reception, and that information is employed by the transmitter to control the manner in which symbols are transmitted so as to ameliorate the effects of the different probabilities of correct reception.Type: GrantFiled: May 9, 2008Date of Patent: May 10, 2011Inventors: Lusheng Ji, Samrat Bhattacharjee, Bo Han, Seungjoon Lee, Robert Miller
-
Publication number: 20100058405Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.Type: ApplicationFiled: August 29, 2008Publication date: March 4, 2010Applicant: AT&T CORP.Inventors: Kadangode Ramakrishnan, Rittwik Jana, Divesh Srivastava, Vijay Gopalakrishnan, Samrat Bhattacharjee
-
Publication number: 20090279596Abstract: In applications where data is transmitted in frames of symbols and the transmission medium is such that the probability of correct reception of symbols is, on the average, not uniform for different symbols in a frame, transmission of test frames enables creation of information about the different probabilities of correct reception, and that information is employed by the transmitter to control the manner in which symbols are transmitted so as to ameliorate the effects of the different probabilities of correct reception.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventors: Lusheng Ji, Samrat Bhattacharjee, Bo Han, Seungjoon Lee, Robert Miller
-
Publication number: 20090063681Abstract: A method of providing content comprises making the content available on a central server, and surveying a plurality of peers for a portion of the content. The portion of the content from one of the peers is obtained when the portion of the content is available from the one of the peers, and obtained from the central server when the portion of the content is not available from the plurality of peers.Type: ApplicationFiled: August 30, 2007Publication date: March 5, 2009Inventors: Kadangode Ramakrishnan, Samrat Bhattacharjee, Tae Won Cho, Vijay Gopalakrishnan, Rittwik Jana, Divesh Srivastava
-
Publication number: 20080028467Abstract: A denial-of-service network attack detection system is deployable in single-homed and multi-homed stub networks. The detection system maintains state information of flows entering and leaving the stub domain to determine if exiting traffic exceeds traffic entering the system. Monitors perform simple processing tasks on sampled packets at individual routers in the network at line speed and perform more intensive processing at the routers periodically. The monitors at the routers form an overlay network and communicate pertinent traffic state information between nodes. The state information is collected and analyzed to determine the presence of an attack.Type: ApplicationFiled: January 17, 2007Publication date: January 31, 2008Inventors: Chris Kommareddy, Samrat Bhattacharjee, Mark Shayman, Richard La
-
Publication number: 20070061586Abstract: A server/overlay network architecture and related method prevent (i.e., minimize the likelihood of) overloads from many network clients all trying to upload data files to a common destination server on the network at about the same time. Before a client transfers its (his or her) data file to the common network destination, a unique identifier (generally much smaller than the data itself) for the data of that client is generated. The unique identifier, such as a one-way hash function, is transmitted to an authenticator trusted by the common destination. The authenticator time-stamps (i.e., stores time and date) the unique identifier, digitally signs a message incorporating the unique identifier and the time-stamp and sends the message to the client who sent the unique identifier. The client then sends the data file with its time stamp to one of a plurality of upload proxy servers. The proxy server sends a message to the common destination telling it to pick up the data file when ready.Type: ApplicationFiled: November 3, 2006Publication date: March 15, 2007Inventors: Leana Golubchik, William Cheng, Samir Khuller, Samrat Bhattacharjee, Cheng-Fu Chou
-
Patent number: 7181623Abstract: A server/overlay network architecture and related method prevent (i.e., minimize the likelihood of) overloads from many network clients all trying to upload data files to a common destination server on the network at about the same time. Before a client transfers its (his or her) data file to the common network destination, a unique identifier (generally much smaller than the data itself) for the data of that client is generated. The unique identifier, such as a one-way hash function, is transmitted to an authenticator trusted by the common destination. The authenticator time-stamps (i.e., stores time and date) the unique identifier, digitally signs a message incorporating the unique identifier and the time-stamp and sends the message to the client who sent the unique identifier. The client then sends the data file with its time stamp to one of a plurality of upload proxy servers. The proxy server sends a message to the common destination telling it to pick up the data file when ready.Type: GrantFiled: March 28, 2001Date of Patent: February 20, 2007Assignee: University of MarylandInventors: Leana Golubchik, William C. Cheng, Samir Khuller, Samrat Bhattacharjee, Cheng-Fu Chou
-
Publication number: 20020032865Abstract: A server/overlay network architecture and related method prevent (i.e., minimize the likelihood of) overloads from many network clients all trying to upload data files to a common destination server on the network at about the same time. Before a client transfers its (his or her) data file to the common network destination, a unique identifier (generally much smaller than the data itself) for the data of that client is generated. The unique identifier, such as a one-way hash function, is transmitted to an authenticator trusted by the common destination. The authenticator time-stamps (i.e., stores time and date) the unique identifier, digitally signs a message incorporating the unique identifier and the time-stamp and sends the message to the client who sent the unique identifier. The client then sends the data file with its time stamp to one of a plurality of upload proxy servers. The proxy server sends a message to the common destination telling it to pick up the data file when ready.Type: ApplicationFiled: March 28, 2001Publication date: March 14, 2002Inventors: Leana Golubchik, William C. Cheng, Samir Khuller, Samrat Bhattacharjee, Cheng-Fu Chou