Patents by Inventor Sumit Roy

Sumit Roy 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: 7539956
    Abstract: A system, method and computer program product are provided for simultaneous cell identification/technology mapping. In use, a plurality of data operators is received. Further, at least two cells are identified for each data operator, simultaneously with technology mapping. By this design, at least one of the cells may thus be selected for design optimization purposes.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: May 26, 2009
    Assignee: Calypto Design Systems, Inc.
    Inventors: Aiguo Xie, Sumit Roy
  • Patent number: 7284218
    Abstract: A method and a system for inplace symbolic simulation of circuits. This method is applicable to both single clock and multiple clock domain designs. The method performs inplace symbolic simulation by appending slots to the various objects of the circuit. The slot associated with an object is a function of time, and it represents the functionality of the element at a given time. The method comprises the steps of determining a phase-list, determining ticks associated with each object of the circuit. Based on these ticks, slots are generated. Further, relations between the slots of the various objects of the circuit are captured.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: October 16, 2007
    Assignee: Calypto Design Systems, Inc.
    Inventors: Sumit Roy, Gagan Hasteer, Anmol Mathur
  • Patent number: 7266099
    Abstract: A method for hand-off of a data session in a server. Data is received from a data source. At least a portion of the data is transmitted to an electronic device located in a first location. Notification is received that the electronic device is moving toward a second location. A first message is transmitted to a second server notifying the second server that the electronic device is moving toward the second location, wherein the second server is located proximate to the second location. A second message is received from the second server that the second server is prepared to communicate with the electronic device. The server then stops transmission of the data.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: September 4, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sumit Roy, Bo Shen, Vijay Sundaram
  • Patent number: 7200402
    Abstract: A method for performing a soft-handoff in a mobile streaming media system, and a method for performing a hard-handoff in a mobile streaming media system are is disclosed. In the soft-handoff embodiment, the present invention detects that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between the mobile client and a second base station increases from below to above an add threshold. The present embodiment then sends a first multiple description bitstream from the first base station to the mobile client and sends a complementary second multiple description bitstream from the second base station to the mobile client. This method thereby provides improved utilization of wireless bandwidth during soft-handoffs, in contrast to conventional systems where the same bitstream is transmitted from each base station.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: April 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Patent number: 7179268
    Abstract: The invention concerns a device for preparing a hollow organ for anastomosis to another hollow organ. The said device comprises an anastomosis prosthesis, deployment apparatus to deliver the said prosthesis to a desired site in the body and a coupling device to secure the said prosthesis to said deployment apparatus during delivery.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: February 20, 2007
    Inventors: Sumit Roy, Erik Fosse, Ole Jakob Elle
  • Publication number: 20060282774
    Abstract: Embodiments of the present invention recite a method and system for providing visual cues in an interactive media response system. In one embodiment, at least one visual prompt for display on a thin device is generated. The visual prompt is then sent to the thin device where it is displayed.
    Type: Application
    Filed: June 10, 2005
    Publication date: December 14, 2006
    Inventors: Michele Covell, Sumit Roy, John Ankcorn, Frederic Huve
  • Publication number: 20060282783
    Abstract: Embodiments of the present invention recite a method for enhancing the quality of visual prompts in and interactive media response system. In one embodiment, a video coder/decoder (codec) used by a thin device is determined. A visual prompt to be displayed on the thin device is accessed and the display parameters of the visual prompt are modified such that at least one character of the visual prompt is aligned with a blocking artifact generated by the video codec.
    Type: Application
    Filed: June 10, 2005
    Publication date: December 14, 2006
    Inventors: Michele Covell, Sumit Roy, John Ankcorn
  • Publication number: 20060168288
    Abstract: Methods and systems thereof for monitoring the performance of a streaming media server are described. A quality-of-service criterion is accessed. A failure to satisfy the quality-of-service criterion during streaming of data from the server to a plurality of clients is identified without assembling the data at the plurality of clients.
    Type: Application
    Filed: December 16, 2004
    Publication date: July 27, 2006
    Inventors: Michele Covell, Beomjoo Seo, Sumit Roy, Mirjana Spasojevic, Leonidas Kontothanassis, Nina Bhatti
  • Patent number: 7074235
    Abstract: An implantable prosthesis for placement in hollow tubular organs is described alongwith an instrument for deploying the said prosthesis. On radial compaction, the prosthesis has a low profile, allowing introduction into the body with a deployment instrument of low calibre. The prosthesis has a longitudinal strut to provide longitudinal support. One or more, outwardly biased, flexible curvilinear members with good shape-memory, symmetrically attached to the leading end of the prosthesis help unroll the prosthesis during deployment. Magnetized wires or powder may be attached to the prosthesis to facilitate this process and provide in addition radial elasticity to the prosthesis. The prosthesis may have tubular extensions to allow the treating lesions that involve the parent tubular organ and its branches. Alternatively, the prosthesis may be provided with apertures which can be widened in vivo. For implantation in branches, the prosthesis may be provided with a flange at its trailing end.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: July 11, 2006
    Inventor: Sumit Roy
  • Publication number: 20060136578
    Abstract: Methods and systems thereof for monitoring the performance of a streaming media server are described. Server-side measurements are performed with the server operating under a load. Client-side measurements are performed along with the server-side measurements. Data from the server-side measurements and data from the client-side measurements are aligned by time.
    Type: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Inventors: Michele Covell, Beomjoo Seo, Sumit Roy, Mirjana Spasojevic, Leonidas Kontothanassis, Nina Bhatti
  • Publication number: 20060136927
    Abstract: Methods and systems thereof for monitoring a streaming media server are described. Calibration data for the server is used to identify a server resource that reaches its respective limit before other server resources reach their respective limits as loads on the server are increased. The calibration data characterizes usage of the server's resources under a plurality of different loads including a saturation load. The saturation load causes the server to fail to satisfy a predefined quality-of-service criterion. The server resource is monitored to determine whether the server is approaching the saturation load with the server in service in a content delivery network.
    Type: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Inventors: Michele Covell, Beomjoo Seo, Sumit Roy, Mirjana Spasojevic, Leonidas Kontothanassis, Nina Bhatti
  • Publication number: 20060100648
    Abstract: A method for interconnection of two tubular organs via an opening at one end of an end portion of a first organ and an aperture in a side wall of a second organ. The end portion is initially passed through a first passage of a first element until the end portion projects past an end edge of the element, whereupon the end portion is everted round the end edge. Gripping parts of a second element with a second passage are then inserted in the second organ via the aperture. Finally, the first element with the everted portion of the first organ is inserted in the second passage, whereby the gripping parts are influenced in such a manner that they come into engagement with the inside of an edge portion of the aperture. A device for implementation of the method.
    Type: Application
    Filed: July 25, 2003
    Publication date: May 11, 2006
    Inventors: Sumit Roy, Erik Fosse, Ole Elle
  • Publication number: 20060080102
    Abstract: Embodiments of the present invention recite a method and system for improving the fidelity of a dialog system. In one embodiment, a first input generated by a user of a first system operating in a first modality is accessed. In embodiments of the present invention, the first system also generates a first output corresponding to the first input. An second input from a second user, who is engaged in a conversation with the first user, is accessed by a second system. The second input is then utilized to modify the first output of the first system.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Inventors: Sumit Roy, Michael Harville, Michele Covell
  • Patent number: 7007247
    Abstract: The present invention provides a method and mechanism for optimizing the power consumption of a micro-electronic circuit. According to an embodiment, when optimizing the power consumption of a micro-electronic circuit, one or more candidates for applying one or more optimization techniques may be identified. Then, the one or more candidates may be marked with the one or more optimization techniques within the micro-electronic circuit without altering the data and/or control paths of the circuit. Then, after timing and logic optimization, each power saving technique applied to the one or more candidates may be evaluated to determine whether the technique saves power and/or satisfies the timing requirement of the circuit. Further, each power saving technique applied to the one or more candidates may be evaluated to determine whether the technique is reducible, and if so, then the technique may be reduced to determine whether such reduction improves the circuit's timing.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: February 28, 2006
    Assignee: Cadence Design Systems, Inc.
    Inventors: Qi Wang, Sumit Roy
  • Patent number: 7003646
    Abstract: In a method for optimizing performance in a memory system, a data structure configured to provide at least one free block of memory is received in the memory system. At least one bucket of memory is released in a swap device of the memory system corresponding to at least one free block of memory provided by the data structure.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: February 21, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sumit Roy, Kenneth Mark Wilson
  • Patent number: 6996618
    Abstract: A method for handing off to a second server, in either a fixed or mobile streaming media system, a multiple description streaming session between a first server and either a fixed or mobile client. In one embodiment, the present invention recites selecting a second server to receive a handoff of a multiple description streaming media session between the first server and the client. In this embodiment, the multiple description streaming media session is comprised of a first multiple description bitstream and a second multiple description bitstream. The present embodiment further recites receiving at the second server, the second multiple description bitstream for streaming to the client. This embodiment further recites sending the second multiple description bitstream from the second server to the client.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: February 7, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20050283535
    Abstract: In one embodiment of the present invention, a request is generated from a first device to a remotely located second device for a modified media stream. A period of delay is then determined between when the request is generated and when the modified media stream is desired. The modified media stream is then created on the first device during the period of delay such that the modified media stream is available during the period of delay.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 22, 2005
    Inventors: Michele Covell, Sumit Roy, John Apostolopoulos
  • Patent number: 6941378
    Abstract: A method for assigning servers to provide multiple description bitstreams to a mobile client (in a mobile client environment) or to a fixed client (in a fixed client environment). In one embodiment, the present invention, upon receiving a request from a mobile client to have media data streamed thereto, analyzes a plurality of servers to determine a first candidate server for providing a first multiple description bitstream to the base station along a first path. The present method also determines a second candidate server for providing a second multiple description bitstream to the base station along a second path. The present method then sends a request to the first candidate server to provide the first multiple description bitstream to a mobile client through a base station along the first path, and also sends a request to the second candidate server to provide the second multiple description bitstream to the mobile client through the same base station along a second path.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: September 6, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20050094562
    Abstract: Methods and devices for streaming multiple media streams are described. A plurality of media streams is received. A media stream is selected. In one implementation, a service is performed on each of the media streams except for the selected media stream. The service reduces the respective bandwidth of each media stream (except for the selected media stream) so that the total bandwidth of the media streams is reduced. The media streams including the selected media stream are then streamed to their destination. The media streams other than the selected media stream are streamed at less than their initial bandwidth, while the selected media stream is streamed at its initial bandwidth.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Inventors: Sumit Roy, Michele Covell, Susie Wee
  • Publication number: 20050085893
    Abstract: An implantable prosthesis for placement in hollow tubular organs is described alongwith an instrument for deploying the said prosthesis. On radial compaction, the prosthesis has a low profile, allowing introduction into the body with a deployment instrument of low calibre. The prosthesis has multiple longitudinal struts to provide longitudinal support. The prosthesis may be provided with helically configured members for circumferential support. The deployment instrument includes a retrievable tool to temporarily secure the prosthesis within the body during the implantation procedure.
    Type: Application
    Filed: August 20, 2002
    Publication date: April 21, 2005
    Inventor: Sumit Roy