Patents by Inventor Sunil C. Shah

Sunil C. Shah 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: 9427664
    Abstract: Latency compensation is performed during play of a multiplayer video game over a network. A first system includes a first estimator, a first player, and a first game object controlled by movement of the first player, and a second system includes at least a second player and a second game object controlled by movement of the second player. The first estimator receives data values characterizing delayed states of the second system via the network. Based on the received data values, the first estimator estimates a latency-compensated state of the second game object using a physics model of the second game object and a behavior model of the second player. The behavior model provides a representation of how the second player interacts with the video game relative to the first player. The first player is enabled to interact with the video game with compensated latency.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: August 30, 2016
    Assignee: SUGARCANE DEVELOPMENT, INC.
    Inventor: Sunil C. Shah
  • Publication number: 20150231492
    Abstract: Latency compensation is performed during play of a multiplayer video game over a network. A first system includes a first estimator, a first player, and a first game object controlled by movement of the first player, and a second system includes at least a second player and a second game object controlled by movement of the second player. The first estimator receives data values characterizing delayed states of the second system via the network. Based on the received data values, the first estimator estimates a latency-compensated state of the second game object using a physics model of the second game object and a behavior model of the second player. The behavior model provides a representation of how the second player interacts with the video game relative to the first player. The first player is enabled to interact with the video game with compensated latency.
    Type: Application
    Filed: May 4, 2015
    Publication date: August 20, 2015
    Inventor: Sunil C. SHAH
  • Patent number: 9056252
    Abstract: Latency compensation is performed during play of a multiplayer video game over a network. A first system includes a first estimator, a first player, and a first game object controlled by movement of the first player, and a second system includes at least a second player and a second game object controlled by movement of the second player. The first estimator receives data values characterizing delayed states of the second system via the network. Based on the received data values, the first estimator estimates a latency-compensated state of the second game object using a physics model of the second game object and a behavior model of the second player. The behavior model provides a representation of how the second player interacts with the video game relative to the first player. The first player is enabled to interact with the video game with compensated latency.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 16, 2015
    Assignee: SUGARCANE DEVELOPMENT, INC.
    Inventor: Sunil C. Shah
  • Publication number: 20140274370
    Abstract: Latency compensation is performed during play of a multiplayer video game over a network. A first system includes a first estimator, a first player, and a first game object controlled by movement of the first player, and a second system includes at least a second player and a second game object controlled by movement of the second player. The first estimator receives data values characterizing delayed states of the second system via the network. Based on the received data values, the first estimator estimates a latency-compensated state of the second game object using a physics model of the second game object and a behavior model of the second player. The behavior model provides a representation of how the second player interacts with the video game relative to the first player. The first player is enabled to interact with the video game with compensated latency.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Inventor: Sunil C. Shah
  • Patent number: 7864692
    Abstract: A method and apparatus are disclosed for the prediction and optimization of a communications system. The present invention provides for the prediction and optimization of the performance of a communications system comprising the steps of inputting a plurality of channels, predicting a performance of each channel using a plurality of parameters to characterize the performance of the channel, and possibly optimizing the parameters of each channel according to a design criteria.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: January 4, 2011
    Assignee: Tokyo Electron Limited
    Inventors: John Josef Hench, Thorkell Gudmundsson, Ioannis Kanellakopoulos, Sunil C. Shah, Gurcan Aral, Yaolong Tan
  • Patent number: 7649828
    Abstract: A method and system are disclosed for improving the performance of a multiline transmission system by using one or more split-pair receivers in a multiline communications system to identify crosstalk on a pair of transceivers coupled to the split pair receivers, wherein each split pair receiver receives a signal including the crosstalk from each transceiver and provides a corresponding signal vector to a post processing unit, and performing MIMO post-processing on signal vectors received at a receiver from each transceiver and each split-pair receiver while minimizing crosstalk on pairs of lines in the multiline communications system with a frequency equalizer.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: January 19, 2010
    Assignee: Tokyo Electron Limited
    Inventors: Sunil C. Shah, Ioannis Kanellakopoulos, Mark A. Erickson
  • Publication number: 20080140379
    Abstract: Approximations for previewer-based decomposition are disclosed. In one embodiment, the previewer uses only resistors, capacitors, and controlled sources. Thus, at least some circuit elements that are not resistors or capacitors may be replaced with some combination of resistors, capacitors, or controlled sources. For example, inductors can be modeled as short circuits or as a non-zero resistance. As another example, transistors can be replaced by some combination of resistors, capacitors, and controlled sources. In one embodiment, a diagonal approximation is used to form an approximation for simulation in a previewer-based decomposition. The diagonal approximation uses resistors, capacitors, or controlled sources, in one embodiment. In one embodiment, an impedance between two partitions is split to form a new previewer node.
    Type: Application
    Filed: May 30, 2007
    Publication date: June 12, 2008
    Inventors: Sunil C. Shah, Thorkell Gudmundsson, Keith Nabors, Sharad Nandgaonkar
  • Patent number: 6978015
    Abstract: A method that sends upstream a collection of data samples measured from a DSL line.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 20, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Mark Alan Erickson, Ioannis Kanellakopoulos, John Josef Hench, Sunil C. Shah, James W. Waite, Michail Tsatsanis, Gurcan Aral
  • Patent number: 6970560
    Abstract: Events that occur in a number of in domain communication channels where each channel is used by a communication service, are detected. A Bayesian Belief Network (BBN) defines a probabilistic cause-effect relationship between each cause and each effect on a victim channel. The probability of each of a number of possible causes as being a cause of interference in the victim channel is determined, by propagating observations of the interference backwards through the BBN.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: November 29, 2005
    Assignee: Tokyo Electron Limited
    Inventors: John Josef Hench, Thorkell Gudmundsson, Amir Gholamhossein Zadeh Aghdam, Ioannis Kanellakopoulos, Gurcan Aral, Yaolong Tan, Harbinder Singh, Sunil C. Shah
  • Patent number: 6970415
    Abstract: A method and apparatus for identification of interference sources are disclosed.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: November 29, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Cecilia Gabriela Galarza, Michail Tsatsanis, Mark Alan Erickson, Ioannis Kanellakopoulos, James W. Waite, Ming Gu, Sunil C. Shah, Daniel Joseph Hernandez, Thomas E. Paré, Jr., Norman Man Leung Yuen
  • Patent number: 6922596
    Abstract: A system and method is given for minimizing periodic disturbances in electronic systems. Given the input-output characteristics of the system, the present method identifies and cancels the periodic disturbance. The periodic disturbance parameters are identified through the use of a residual generator. The output of the residual generator is fed into an identifier that estimates disturbance parameters. The compensation filter combines the output of the identifier with a set of pre-computed parameters to form a cancellation signal. This signal is then added to the input of the plant to cancel the periodic disturbance.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: July 26, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Mark A. Erickson, Cecilia Galarza, Dan Hernandez, Sunil C. Shah
  • Patent number: 6889101
    Abstract: An apparatus for computer-aided design of a product or process is described. The apparatus includes a template module for storing a plurality of tasks and a plurality of rules for designing the product. The apparatus further includes a processing module coupled to the template module and being configured by the plurality of rules, for executing the plurality of tasks.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: May 3, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Thorkell Gudmundsson, Mark Erickson, Sunil C. Shah
  • Patent number: 6870901
    Abstract: A method and apparatus are disclosed. The method includes one or more of the following: compiling statistical models of physical layers of a communications system; creating a priori distributions of cross-talk transfer functions; storing the models and the a priori distribution in a storage medium; and using the models and the a priori distributions to diagnose probable causes of events detected in said communications system.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: March 22, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Thorkell Gudmundsson, John Josef Hench, Amir Gholamhossein Zadeh Aghdam, Ioannis Kanellakopoulos, Gurcan Aral, Harbinder Singh, Yaolong Tan, Sunil C. Shah
  • Patent number: 6834109
    Abstract: The present invention includes a method and system for compensating for cross-talk interference in communication systems. The method includes estimation of the interfering signals. Further, the method includes performing a compensation operation on at least one interfering signal.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 21, 2004
    Assignee: Tokyo Electron Limited
    Inventors: Thomas E. Paré, Jr., Michail Tsatsanis, Ioannis Kanellakopoulos, Mark Alan Erickson, Cecilia Gabriela Galarza, James W. Waite, Daniel Joseph Hernandez, Sunil C. Shah, Ming Gu, Norman Man Leung Yuen, Heberly Rosario, Di Lin, Fernando Lopez-de-Victoria
  • Publication number: 20040236557
    Abstract: According to an embodiment of the invention, a system and method for performing simulations is provided. Using parallelism in systems, the method decomposes a larger problem into several smaller partitions. A series of iterations is performed until the waveforms exchanged between the partitions converge. Approximate pre-view solutions of strongly coupled partitions are introduced to reduce the number of iterations required for convergence. These approximate pre-view solutions are introduced before the simulations occur. Once the waveforms converge, the simulation has determined a solution.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 25, 2004
    Inventor: Sunil C. Shah
  • Patent number: 6801881
    Abstract: A method for designing high performance products incorporating signal processing and feedback control is disclosed. In one embodiment, a block diagram may be used for a design cycle, for design optimization, or for design estimation. The block diagram contains a set of differential equations or difference equations, and the solution of these sets of equations may be performed by commercially available software tools. In order to utilize the software tools without requiring access to source code or other descriptions of the internal structure of the tools, the system is decomposed using the technique of waveform relaxation. The decomposition using waveform relaxation operates directly to speed up the computations for the block diagram system. The remaining interprocessor communications may be held pending until the end of each iteration's calculations in each block, allowing the software tools to be executed on independent multiple processors.
    Type: Grant
    Filed: March 16, 2000
    Date of Patent: October 5, 2004
    Assignee: Tokyo Electron Limited
    Inventor: Sunil C. Shah
  • Patent number: 6745087
    Abstract: A scheme for management of uncertainty in control systems that require adaptation is described. The scheme removes as much uncertainty as possible at design time and manufacturing time by taking advantage of available computer resources in pre-computing a large set of robustness-performance tradeoffs. a plant that is controlled by having model controllers and a data evaluator receive monitored signals. The monitored signals are evaluated to determine when sufficient information is received. One of the model controllers generates a control signal based upon the monitored signals received.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: June 1, 2004
    Assignee: Tokyo Electron Limited
    Inventor: Sunil C. Shah
  • Patent number: 6741414
    Abstract: A method and system for joint spindle speed and head position control in rotating media storage systems are described. A controller changes the rotation speed of a spindle assembly based upon the position information of a desired data sector. This controller may also control the actuator assembly based upon the position information of the desired data sector.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: May 25, 2004
    Assignee: Tokyo Electron Limited
    Inventors: Stephen Boyd, Sunil C. Shah, Mark Erickson, Ioannis Kanellakopoulos
  • Patent number: 6725099
    Abstract: The present invention includes a method and system for limiting the ramp rate of a variable under control in order to control stress in a process or plant under control. The present invention takes a limit curve provided by the user and combines that limit curve with a scale factor curve obtained from a model of the system to produce an allowable limit curve. A ramp rate limiter then uses the allowable limit curve to control the ramp rate of the variable under control such that the ramp rate of the variable under control is able to achieve the maximum allowable limit but no more.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: April 20, 2004
    Assignee: Tokyo Electron Limited
    Inventors: Mark Erickson, Thorkell Gudmundsson, Sunil C. Shah
  • Patent number: 6711598
    Abstract: A method and system is disclosed for design and implementation of fixed-point filters from floating-point filters. A design sequence for designing a fixed-point filter for a system is selected. A low-order floating-point filter and a first set of parameters associated with the low-order floating-point filter components are then selected. One or more parameters of the first set of parameters is then iteratively modified to obtain a set of modified parameters, until a plurality of performance characteristics calculated using the first set of parameters meets a performance objective for the fixed-point filter for the system.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: March 23, 2004
    Assignee: Tokyo Electron Limited
    Inventors: Thomas E. Paré, Jr., Daniel Joseph Hernandez, Cecilia Gabriela Galarza, Mark Alan Erickson, Sunil C. Shah