Patents by Inventor Roy Ho

Roy Ho 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: 9414133
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: August 9, 2016
    Assignee: Tata Communications (America) Inc.
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • Patent number: 9369571
    Abstract: A system and method blend particular quality considerations into the process of expanding the route choices in a route table, such that more calls can be successfully routed while maximizing certain objectives. The quality considerations drive how additional routes are chosen for the route table and how call volumes are allocated to the chosen routes so that overall profitability can be maximized within the governing constraints of quality targets, route quality, predicted traffic, and route capacity.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: June 14, 2016
    Assignee: Tata Communications (America) Inc.
    Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
  • Publication number: 20160100232
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • Patent number: 9247320
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: January 26, 2016
    Assignee: Tata Communications (America) Inc.
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • Publication number: 20150326735
    Abstract: A system and method blend particular quality considerations into the process of expanding the route choices in a route table, such that more calls can be successfully routed while maximizing certain objectives. The quality considerations drive how additional routes are chosen for the route table and how call volumes are allocated to the chosen routes so that overall profitability can be maximized within the governing constraints of quality targets, route quality, predicted traffic, and route capacity.
    Type: Application
    Filed: July 6, 2015
    Publication date: November 12, 2015
    Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
  • Patent number: 9077797
    Abstract: A system and method blend particular quality considerations into the process of expanding the route choices in a route table, such that more calls can be successfully routed while maximizing certain objectives. The quality considerations drive how additional routes are chosen for the route table and how call volumes are allocated to the chosen routes so that overall profitability can be maximized within the governing constraints of quality targets, route quality, predicted traffic, and route capacity.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 7, 2015
    Assignee: Tata Communications (America) Inc.
    Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
  • Publication number: 20150181312
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Application
    Filed: March 4, 2015
    Publication date: June 25, 2015
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • Patent number: 9020126
    Abstract: A system and method that allocate call capacity based on the need to divide the call capacities of at least some call-termination devices across geographic regions. Accordingly, the allocation system uses various input parameters as constraints in a linear programming optimization, which has the objective of maximizing the capacity allocation of a device to fulfill the traffic demands of each region being processed. The input parameters that are used include i) the traffic demand forecast of each geographic region being evaluated, ii) the available call capacity of each call-termination device, iii) the call destinations associated with each region, and iv) service levels associated with each given call destination. Call-capacities are separately allocated for i) the predicted traffic that is expected in the next time period and ii) an additional margin of excess traffic above and beyond the expected traffic.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 28, 2015
    Assignee: Tata Communications (America) Inc.
    Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
  • Publication number: 20140314224
    Abstract: A system and method blend particular quality considerations into the process of expanding the route choices in a route table, such that more calls can be successfully routed while maximizing certain objectives. The quality considerations drive how additional routes are chosen for the route table and how call volumes are allocated to the chosen routes so that overall profitability can be maximized within the governing constraints of quality targets, route quality, predicted traffic, and route capacity.
    Type: Application
    Filed: June 30, 2014
    Publication date: October 23, 2014
    Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
  • Patent number: 8787541
    Abstract: A system and method blend particular quality considerations into the process of expanding the route choices in a route table, such that more calls can be successfully routed while maximizing certain objectives. The quality considerations drive how additional routes are chosen for the route table and how call volumes are allocated to the chosen routes so that overall profitability can be maximized within the governing constraints of quality targets, route quality, predicted traffic, and route capacity.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: July 22, 2014
    Assignee: Tata Communications (America) Inc.
    Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
  • Patent number: 8745576
    Abstract: A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria chances. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: June 3, 2014
    Assignee: Intervoice, Inc.
    Inventors: Justin Broughton, Kevin J. McPartlan, Elizabeth Rodgers, Robert S. Rodgers, Ivan Covdy, Roy Ho, Carl Raymond Kowalski, D. Thompson McCalmont, Art Stine
  • Publication number: 20080034354
    Abstract: A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria chances. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 7, 2008
    Applicant: Intervoice Limited Partnership
    Inventors: Justin Brughton, Kevin McPartlan, Elizabeth Rodgers, Robert Rodgers, Ivan Covdy, Roy Ho, Carl Kowalski, D. McCalmont, Art Stine
  • Patent number: 7254641
    Abstract: A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria changes. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: August 7, 2007
    Assignee: Intervoice, Inc.
    Inventors: Justin Broughton, Kevin J. McPartlan, Elizabeth Rodgers, Robert S. Rodgers, Ivan Covdy, Roy Ho, Carl Raymond Kowalski, D. Thompson McCalmont, Art Stine
  • Patent number: 6842427
    Abstract: A method and apparatus for optimizing routing through a data network is disclosed. Plural simulations are run on various links between network routers, and a central location may be used to compile the information from the links and calculate parameters of paths through the network. A graphical user interface to specify parameters of the simulations is also provided.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: January 11, 2005
    Assignee: ITXC IP Holdings S.a.r.l.
    Inventors: Tom Evslin, James E. Yu, Bradley Miller, Galeal Zino, Roy Ho
  • Publication number: 20030018702
    Abstract: A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria changes. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
    Type: Application
    Filed: January 30, 2001
    Publication date: January 23, 2003
    Inventors: Justin Broughton, Kevin J. McPartlan, Elizabeth Rodgers, Robert S. Rodgers, Ivan Covdy, Roy Ho, Carl Raymond Kowalski, D. Thompson McCalmont, Art Stine