Patents by Inventor Mani M. Subramanian

Mani M. Subramanian 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: 7957417
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of monitoring network access usage by each user for a past time interval and, based on the monitored network access usage, allocating network access for each user during a future time interval. Features include forecasting network access that will be utilized or requested by users in a future time interval, and prioritizing the users for allocating network access to the users.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: June 7, 2011
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 7925750
    Abstract: A method of providing network access across a shared communications medium between competing users pursuant to SLAs of the users includes the steps of: (a) monitoring network access usage by each user during a time interval; (b) comparing the monitored network access usage by each user with a predetermined threshold value; and (c) soliciting a user to modify the user's SLA if the user's monitored network access usage varies from the predetermined value by a predetermined tolerance. The solicitation is conducted via email, instant messaging, redirection of a web browser of the user to a solicitation web page, generation and mailing of literature, telephonic communication, or other communication avenue.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: April 12, 2011
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 7856497
    Abstract: A method of providing network access across a shared communications medium between competing users (86) includes the step of allocating network access for each user for a future time interval (102). Features include forecasting network access (1100) of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first (1114), and then each user allocated network access from the class allocation.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: December 21, 2010
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley, James E. Harrell, Jr., Oleg M. Kolesnikov
  • Patent number: 7848234
    Abstract: A method of providing network access across a shared communications medium between competing users includes the step of allocating network access for each user for a future time interval. Features include forecasting network access of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first, and then each user allocated network access from the class allocation. Users with high network access usage are identified and solicited to modify service level agreements under which network access is provided. Network Access is also provided to user classes under class service level agreements entered into, for instance, by a service provider on behalf of the users.
    Type: Grant
    Filed: February 19, 2007
    Date of Patent: December 7, 2010
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20090070454
    Abstract: A method of providing network access across a shared communications medium between competing users (86) includes the step of allocating network access for each user for a future time interval (102). Features include forecasting network access (1100) of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first (1114), and then each user allocated network access from the class allocation.
    Type: Application
    Filed: March 7, 2001
    Publication date: March 12, 2009
    Applicant: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley, James E. Harrell, JR., Oleg M. Kolesnikov
  • Publication number: 20080112429
    Abstract: A method of providing network access across a shared communications medium between competing users pursuant to SLAs of the users includes the steps of: (a) monitoring network access usage by each user during a time interval; (b) comparing the monitored network access usage by each user with a predetermined threshold value; and (c) soliciting a user to modify the user's SLA if the user's monitored network access usage varies from the predetermined value by a predetermined tolerance. The solicitation is conducted via email, instant messaging, redirection of a web browser of the user to a solicitation web page, generation and mailing of literature, telephonic communication, or other communication avenue.
    Type: Application
    Filed: October 19, 2007
    Publication date: May 15, 2008
    Applicant: SCIENTIFIC ATLANTA
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 7299284
    Abstract: A method of providing network access across a shared communications medium between competing users pursuant to SLAs of the users includes the steps of: (a) monitoring network access usage by each user during a time interval; (b) comparing the monitored network access usage by each user with a predetermined threshold value; and (c) soliciting a user to modify the user's SLA if the user's monitored network access usage varies from the predetermined value by a predetermined tolerance. The solicitation is conducted via email, instant messaging, redirection of a web browser of the user to a solicitation web page, generation and mailing of literature, telephonic communication, or other communication avenue.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: November 20, 2007
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 7274667
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of monitoring network access usage by each user for a past time interval and, based on the monitored network access usage, allocating network access for each user for a future time interval. Features include forecasting network access of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: September 25, 2007
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy S. Sotack, John Joseph Ehrley
  • Patent number: 7184398
    Abstract: A method of providing network access across a shared communications medium between competing users includes the step of allocating network access for each user for a future time interval. Features include forecasting network access of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first, and then each user allocated network access from the class allocation. Users with high network access usage are identified and solicited to modify service level agreements under which network access is provided. Network Access is also provided to user classes under class service level agreements entered into, for instance, by a service provider on behalf of the users.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: February 27, 2007
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 7009992
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of monitoring network access usage by each user for a past time interval and, based on the monitored network access usage, allocating network access for each user during a future time interval. Features include forecasting network access that will be utilized or requested by users in a future time interval, and prioritizing the users for allocating network access to the users.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: March 7, 2006
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 6993044
    Abstract: A computerized method for allocating among a plurality of users bandwidth for conveying information across a shared communications medium includes the steps of receiving data representative of past bandwidth of each user during a time interval, forecasting future bandwidth of each user over a future time interval based on the data representative of the past bandwidth, and setting each user's allocation of bandwidth for the future time interval. Each user's allocation is set to equal each user's forecasted bandwidth subject to a respective, predetermined value and subject to bandwidth availability or, alternatively, is set to equal each user's forecasted bandwidth multiplied by a ratio of the total bandwidth available for allocation to the users' total forecasted bandwidth, and subject to a respective, predetermined value and subject to bandwidth availability.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: January 31, 2006
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 6917628
    Abstract: A method of incorporating allocations of network access in a DOCSIS 1.0 compliant cable network, wherein users compete for bandwidth, includes limiting bandwidth consumed by a cable modem of a user to a value representative of that user's bandwidth allocation for a time interval. Preferably, the method includes the steps of: (a) generating cable modem configuration files, each of which limits bandwidth consumption by a cable modem of a user to a bandwidth allowance of that user equaling to the respective bandwidth allocation; (b) sending the configuration files to a Trivial File Transfer Protocol (TFTP) Server of the DOC Network; and (c) sending a command either to each user's cable modem, or to a cable modem termination system to which each user's cable modem is connected, to cause the cable modem to implement the respective new configuration file.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: July 12, 2005
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnin, III, Mani M. Subramanian, Timothy Sean Sotack, Oleg M. Kolesnikov, James E. Harrell, Jr.
  • Patent number: 6917622
    Abstract: A Carrier Network includes computer network equipment defining a Cable Network and an Intermediate Network which extend between multiple users and a Service Provider for conveying data therebetween. The Cable Network includes a shared communications medium joining the users with the Intermediate Network. Users compete for network access across the shared communications medium in conveying data. Software that manages the network access of the users includes computer-executable instructions for monitoring bandwidth consumption by each user for a time interval, forecasting bandwidth consumption of each user for a future time interval, prioritizing the users for allocation of bandwidth, allocating bandwidth to each user for determining a bandwidth allowance of such user for the future time interval, and limiting bandwidth consumption of each user during the future time interval to that user's bandwidth allowance.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: July 12, 2005
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 6845106
    Abstract: A method of providing network access across a shared communications medium between competing users includes: (a) prior to first and second time intervals, respectively determining for each user first and second network access allowances; (b) during the first time interval, providing network access to each user such that the respective first network access allowance is not exceeded; and (c) during the second time interval, providing network access to each user such that the respective second network access allowance for each user is not exceeded. The network access allowance represents a respective maximum level of network access that may be made available to the user during a particular time interval, but does not necessarily represent the level of network access that will be utilized by the user during such time interval. At least one respective second network access allowance for a user differs from such user's respective first network access allowance.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: January 18, 2005
    Assignee: Scientific Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Patent number: 6823385
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of allocating to users network access for a future time interval, and then reallocating network access to the users during a succeeding time interval. The level of network access allocated to each user for each time interval is determined in accordance with fairness considerations, contractual provisions regarding network access, forecasted network access that will be utilized, forecasted network access that will be requested, and combinations thereof. In making the user allocations, the users are grouped within classes and the classes first are allocated network access and, then, the users within each class are allocated network access from the respective class allocation. The user allocations determine user allowances of network access representing limits on the amount of network access users can consume in a time interval.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: November 23, 2004
    Assignee: Scientifc Atlanta, Inc.
    Inventors: Martin W. McKinnon, III, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20020126686
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of monitoring network access usage by each user for a past time interval and, based on the monitored network access usage, allocating network access for each user during a future time interval. Features include forecasting network access that will be utilized or requested by users in a future time interval, and prioritizing the users for allocating network access to the users.
    Type: Application
    Filed: March 7, 2001
    Publication date: September 12, 2002
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20020129143
    Abstract: A method of providing network access across a shared communications medium between competing users pursuant to SLAs of the users includes the steps of: (a) monitoring network access usage by each user during a time interval; (b) comparing the monitored network access usage by each user with a predetermined threshold value; and (c) soliciting a user to modify the user's SLA if the user's monitored network access usage varies from the predetermined value by a predetermined tolerance. The solicitation is conducted via email, instant messaging, redirection of a web browser of the user to a solicitation web page, generation and mailing of literature, telephonic communication, or other communication avenue.
    Type: Application
    Filed: March 7, 2001
    Publication date: September 12, 2002
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20020118699
    Abstract: A method of providing network access across a shared communications medium between competing users includes the steps of allocating to users network access for a future time interval, and then reallocating network access to the users during a succeeding time interval. The level of network access allocated to each user for each time interval is determined in accordance with fairness considerations, contractual provisions regarding network access, forecasted network access that will be utilized, forecasted network access that will be requested, and combinations thereof. In making the user allocations, the users are grouped within classes and the classes first are allocated network access and, then, the users within each class are allocated network access from the respective class allocation. The user allocations determine user allowances of network access representing limits on the amount of network access users can consume in a time interval.
    Type: Application
    Filed: March 7, 2001
    Publication date: August 29, 2002
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20020003806
    Abstract: A method of providing network access across a shared communications medium between competing users includes the step of allocating network access for each user for a future time interval. Features include forecasting network access of the users in a future time interval, and prioritizing the users for allocating network access to the users. The network access allocations represent network access allowances available to the users during the future time interval, and further may represent network access usage. Classes of users can be allocated network access first, and then each user allocated network access from the class allocation. Users with high network access usage are identified and solicited to modify service level agreements under which network access is provided. Network Access is also provided to user classes under class service level agreements entered into, for instance, by a service provider on behalf of the users.
    Type: Application
    Filed: August 23, 2001
    Publication date: January 10, 2002
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley
  • Publication number: 20010043617
    Abstract: A method of providing network access across a shared communications medium between competing users includes: (a) prior to first and second time intervals, respectively determining for each user first and second network access allowances; (b) during the first time interval, providing network access to each user such that the respective first network access allowance is not exceeded; and (c) during the second time interval, providing network access to each user such that the respective second network access allowance for each user is not exceeded. The network access allowance represents a respective maximum level of network access that may be made available to the user during a particular time interval, but does not necessarily represent the level of network access that will be utilized by the user during such time interval. At least one respective second network access allowance for a user differs from such user's respective first network access allowance.
    Type: Application
    Filed: March 7, 2001
    Publication date: November 22, 2001
    Inventors: Martin W. McKinnon, Mani M. Subramanian, Timothy Sean Sotack, John Joseph Ehrley