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).
-
Publication number: 20240404253Abstract: Techniques are disclosed for training a feature extraction model. A computing device can receive a training image and generate noised feature vectors using a feature extraction model characterized by first parameters and taking the training image as input. The computing device can determine the noised feature vectors by at least determining a feature vector for individual pixels in the training image and applying noise to each feature vector. The computing device can generate a reconstructed image using a reconstructor model characterized by second parameters and taking the noised feature vectors as input. The computing device can determine a reconstruction loss by comparing the training image with the reconstructed image and a noise loss using the noise applied to each feature vector. The computing device can update the first parameters based on the noise loss.Type: ApplicationFiled: January 25, 2024Publication date: December 5, 2024Applicant: APPLE INC.Inventors: Rahul Raguram, Vivek Roy, Shashank Tyagi, Huy Tho Ho, Kjell Fredrik Larsson
-
Patent number: 9414133Abstract: 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: GrantFiled: December 11, 2015Date of Patent: August 9, 2016Assignee: Tata Communications (America) Inc.Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
-
Patent number: 9369571Abstract: 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: GrantFiled: July 6, 2015Date of Patent: June 14, 2016Assignee: Tata Communications (America) Inc.Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
-
Publication number: 20160100232Abstract: 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: ApplicationFiled: December 11, 2015Publication date: April 7, 2016Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
-
Patent number: 9247320Abstract: 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: GrantFiled: March 4, 2015Date of Patent: January 26, 2016Assignee: Tata Communications (America) Inc.Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
-
Publication number: 20150326735Abstract: 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: ApplicationFiled: July 6, 2015Publication date: November 12, 2015Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
-
Patent number: 9077797Abstract: 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: GrantFiled: June 30, 2014Date of Patent: July 7, 2015Assignee: Tata Communications (America) Inc.Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
-
Publication number: 20150181312Abstract: 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: ApplicationFiled: March 4, 2015Publication date: June 25, 2015Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
-
Patent number: 9020126Abstract: 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: GrantFiled: December 23, 2013Date of Patent: April 28, 2015Assignee: Tata Communications (America) Inc.Inventors: Roy Ho, Aakratee Saini, Kesava R. Pokkunuri
-
Publication number: 20140314224Abstract: 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: ApplicationFiled: June 30, 2014Publication date: October 23, 2014Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
-
Patent number: 8787541Abstract: 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: GrantFiled: February 19, 2013Date of Patent: July 22, 2014Assignee: Tata Communications (America) Inc.Inventors: Aakratee Saini, Avanish Pande, Joseph F. Conrey, Roy Ho
-
Patent number: 8745576Abstract: 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: GrantFiled: August 7, 2007Date of Patent: June 3, 2014Assignee: 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: 20080034354Abstract: 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: ApplicationFiled: August 7, 2007Publication date: February 7, 2008Applicant: Intervoice Limited PartnershipInventors: Justin Brughton, Kevin McPartlan, Elizabeth Rodgers, Robert Rodgers, Ivan Covdy, Roy Ho, Carl Kowalski, D. McCalmont, Art Stine
-
Patent number: 7254641Abstract: 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: GrantFiled: January 30, 2001Date of Patent: August 7, 2007Assignee: 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: 6842427Abstract: 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: GrantFiled: May 9, 2000Date of Patent: January 11, 2005Assignee: ITXC IP Holdings S.a.r.l.Inventors: Tom Evslin, James E. Yu, Bradley Miller, Galeal Zino, Roy Ho
-
Publication number: 20030018702Abstract: 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: ApplicationFiled: January 30, 2001Publication date: January 23, 2003Inventors: Justin Broughton, Kevin J. McPartlan, Elizabeth Rodgers, Robert S. Rodgers, Ivan Covdy, Roy Ho, Carl Raymond Kowalski, D. Thompson McCalmont, Art Stine