Patents by Inventor Philip C. Leung
Philip C. Leung 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: 20240398594Abstract: Novel tools and techniques are provided for implementing protection of at least one tissue layer of a medical device or implant during crimping of the medical device or implant. In various embodiments, an implant tissue protection tool may include an outer portion configured to surround one or more outer segments of at least one tissue layer of a medical device to be implanted into a body of a subject and at least one protrusion (which may be affixed to a surface of the outer portion) configured to minimize or prevent occurrence (or likelihood of occurrence) of the at least one tissue layer (in some cases, leaflet material, or the like) of the medical device passing through at least one opening defined by a frame structure of the medical device during crimping of the medical device by a crimping device in preparation for implantation into the body of the subject.Type: ApplicationFiled: August 13, 2024Publication date: December 5, 2024Inventors: Victoria Ung, James E. Mitchell, Philip C. Leung, Justin R. Peterson, Priyanka Ganesh, Nirav P. Patel, Karl L. Olney, Veronica Woen, Kshitija P. Garde
-
Patent number: 12064362Abstract: Novel tools and techniques are provided for implementing protection of at least one tissue layer of a medical device or implant during crimping of the medical device or implant. In various embodiments, an implant tissue protection tool may include an outer portion configured to surround one or more outer segments of at least one tissue layer of a medical device to be implanted into a body of a subject and at least one protrusion (which may be affixed to a surface of the outer portion) configured to minimize or prevent occurrence (or likelihood of occurrence) of the at least one tissue layer (in some cases, leaflet material, or the like) of the medical device passing through at least one opening defined by a frame structure of the medical device during crimping of the medical device by a crimping device in preparation for implantation into the body of the subject.Type: GrantFiled: February 9, 2022Date of Patent: August 20, 2024Assignee: Medtronic, Inc.Inventors: Victoria Ung, James E. Mitchell, Kshitija P. Garde, Philip C. Leung, Justin R. Peterson, Priyanka Ganesh, Nirav P. Patel, Karl L. Olney, Veronica Woen
-
Publication number: 20240081982Abstract: A transcatheter heart valve prosthesis and a method of assembling the transcatheter heart valve prosthesis are disclosed. The heart valve prosthesis includes a valve-skirt assembly having an inner skirt, a frame, an outer wrap backing and an outer wrap. The method includes: tacking the valve-skirt assembly within the frame; attaching the inner skirt below commissure posts of the frame; attaching commissures of the valve component to the commissure posts; attaching a plurality of outer wrap backings to the inner skirt; attaching the outer wrap backings and the inner skirt to the frame; attaching tissue bumpers to struts in an outflow section of the frame; attaching an outer wrap and the inner skirt to the frame; attaching the outer wrap to the inner skirt proximate inflow edges thereof; and attaching the outer wrap to the inner skirt and to the outer wrap backings proximate respective outflow edges thereof.Type: ApplicationFiled: July 21, 2023Publication date: March 14, 2024Inventors: Alkindi KIBRIA, Karl L. OLNEY, Kshitija P. GARDE, Kelly T. TRAN, Philip C. LEUNG, Ashlee A. LUU, Tasha CHESHKO, Veronica L. WOEN, Mark CASLEY, Ambar A. KIM, Thuy Linh DINH
-
Publication number: 20220273476Abstract: Novel tools and techniques are provided for implementing protection of at least one tissue layer of a medical device or implant during crimping of the medical device or implant. In various embodiments, an implant tissue protection tool may include an outer portion configured to surround one or more outer segments of at least one tissue layer of a medical device to be implanted into a body of a subject and at least one protrusion (which may be affixed to a surface of the outer portion) configured to minimize or prevent occurrence (or likelihood of occurrence) of the at least one tissue layer (in some cases, leaflet material, or the like) of the medical device passing through at least one opening defined by a frame structure of the medical device during crimping of the medical device by a crimping device in preparation for implantation into the body of the subject.Type: ApplicationFiled: February 9, 2022Publication date: September 1, 2022Inventors: Victoria Ung, James E. Mitchell, Kshitija P. Garde, Philip C. Leung, Justin R. Peterson, Priyanka Ganesh, Nirav P. Patel, Karl L. Olney, Veronica Woen
-
Patent number: 8612287Abstract: A trailer transport system for tracking trains having a plurality of rail cars, wherein each rail car can transport a trailer, is described. The system includes a computer system having a trailer tracking program, wherein the trailer tracking program receives information regarding a trailer to be transported and stores the information in a record and a plurality of terminals, wherein each terminal includes a terminal management system communicatively connected to the computer system, wherein the terminal management system pulls up the record corresponding to the trailer to be transported when the trailer arrives at the terminal and modifies the record to reflect the trailer's transportation status.Type: GrantFiled: June 23, 2010Date of Patent: December 17, 2013Assignee: Canadian Pacific Railway CompanyInventors: Douglas J. Miller, Alan O. Parry, Philip C. Leung, Ed Venslovaitis, Earl Webster, Dan Lefebvre, Hao Tien
-
Publication number: 20110153470Abstract: A trailer transport system for tracking trains having a plurality of rail cars, wherein each rail car can transport a trailer, is described. The system includes a computer system having a trailer tracking program, wherein the trailer tracking program receives information regarding a trailer to be transported and stores the information in a record and a plurality of terminals, wherein each terminal includes a terminal management system communicatively connected to the computer system, wherein the terminal management system pulls up the record corresponding to the trailer to be transported when the trailer arrives at the terminal and modifies the record to reflect the trailer's transportation status.Type: ApplicationFiled: June 23, 2010Publication date: June 23, 2011Applicant: Canadian Pacific RailroadInventors: Douglas J. MILLER, Alan O. PARRY, Philip C. LEUNG, Ed VENSLOVAITIS, Earl WEBTER, Dan LEFEBVRE, Hao TIEN
-
Patent number: 6914609Abstract: A system and method for generating pixels for a display device. The system may include a sample buffer for storing a plurality samples in a memory, a sample cache for caching recently accessed samples, and a sample filter unit for filtering one or more samples to generate a pixel. The generated pixels may then be stored in a frame buffer or provided to a display device. The method operates to take advantage of the common samples shared by neighboring pixels in both the x and y directions for reduced sample buffer accesses and improved performance. The method involves reading samples from the memory that correspond to pixels in a plurality of neighboring scan lines, and possibly also to multiple pixels in each of these scan lines. The samples may be stored in a cache memory and then accessed from the cache memory for filtering. The method maximizes use of the common samples shared by neighboring pixels in both the x and y directions.Type: GrantFiled: February 28, 2002Date of Patent: July 5, 2005Assignee: Sun Microsystems, Inc.Inventors: Yan Yan Tang, Wayne Eric Burk, Philip C. Leung
-
Patent number: 6836272Abstract: A graphics system includes a frame buffer that includes one or more memory devices and a frame buffer interface coupled to the frame buffer. Each memory device in the frame buffer includes N banks. Each of the N banks includes multiple pages, and each page is configured to store data corresponding to a portion of a screen region. The frame buffer interface is configured to generate address used to store data corresponding to a frame of data in the frame buffer. The frame includes multiple screen regions. The frame buffer interface is configured to generate addresses corresponding to the data and to provide the addresses to the frame buffer. The addresses are generated such that each of the N banks stores data corresponding to a portion of one out of every N screen regions within a horizontal group of screen regions.Type: GrantFiled: March 12, 2002Date of Patent: December 28, 2004Assignee: Sun Microsystems, Inc.Inventors: Philip C. Leung, Michael G. Lavelle, Elena M. Ing
-
Patent number: 6795081Abstract: A system and method capable of super-sampling and performing super-sample convolution are disclosed. In one embodiment, the system may comprise a graphics processor, a frame buffer, a sample cache, and a sample-to-pixel calculation unit. The graphics processor may be configured to generate a plurality of samples. The frame buffer, which is coupled to the graphics processor, may be configured to store the samples in a sample buffer. The samples may be positioned according to a regular grid, a perturbed regular grid, or a stochastic grid. The sample-to-pixel calculation unit is programmable to select a variable number of stored samples from the frame buffer, copy the selected samples to a sample cache, and filter a set of the selected samples into an output pixel. The sample-to-pixel calculation unit retains those samples in the sample cache that will be reused in a subsequent pixel calculation and replaces those samples no longer required with new samples for another filter calculation.Type: GrantFiled: May 18, 2001Date of Patent: September 21, 2004Assignee: Sun Microsystems, Inc.Inventors: Michael G. Lavelle, Philip C. Leung, Yan Y. Tang
-
Publication number: 20030174137Abstract: A graphics system includes a frame buffer that includes one or more memory devices and a frame buffer interface coupled to the frame buffer. Each memory device in the frame buffer includes N banks. Each of the N banks includes multiple pages, and each page is configured to store data corresponding to a portion of a screen region. The frame buffer interface is configured to generate address used to store data corresponding to a frame of data in the frame buffer. The frame includes multiple screen regions. The frame buffer interface is configured to generate addresses corresponding to the data and to provide the addresses to the frame buffer. The addresses are generated such that each of the N banks stores data corresponding to a portion of one out of every N screen regions within a horizontal group of screen regions.Type: ApplicationFiled: March 12, 2002Publication date: September 18, 2003Inventors: Philip C. Leung, Michael G. Lavelle, Elena M. Ing
-
Publication number: 20030160789Abstract: A system and method for generating pixels for a display device. The system may include a sample buffer for storing a plurality samples in a memory, a sample cache for caching recently accessed samples, and a sample filter unit for filtering one or more samples to generate a pixel. The generated pixels may then be stored in a frame buffer or provided to a display device. The method operates to take advantage of the common samples shared by neighboring pixels in both the x and y directions for reduced sample buffer accesses and improved performance. The method involves reading samples from the memory that correspond to pixels in a plurality of neighboring scan lines, and possibly also to multiple pixels in each of these scan lines. The samples may be stored in a cache memory and then accessed from the cache memory for filtering. The method maximizes use of the common samples shared by neighboring pixels in both the x and y directions.Type: ApplicationFiled: February 28, 2002Publication date: August 28, 2003Inventors: Yan Yan Tang, Wayne Eric Burk, Philip C. Leung
-
Publication number: 20020171656Abstract: A system and method capable of super-sampling and performing super-sample convolution are disclosed. In one embodiment, the system may comprise a graphics processor, a frame buffer, a sample cache, and a sample-to-pixel calculation unit. The graphics processor may be configured to generate a plurality of samples. The frame buffer, which is coupled to the graphics processor, may be configured to store the samples in a sample buffer. The samples may be positioned according to a regular grid, a perturbed regular grid, or a stochastic grid. The sample-to-pixel calculation unit is programmable to select a variable number of stored samples from the frame buffer, copy the selected samples to a sample cache, and filter a set of the selected samples into an output pixel. The sample-to-pixel calculation unit retains those samples in the sample cache that will be reused in a subsequent pixel calculation and replaces those samples no longer required with new samples for another filter calculation.Type: ApplicationFiled: May 18, 2001Publication date: November 21, 2002Applicant: Sun Microsystems, Inc.Inventors: Michael G. Lavelle, Philip C. Leung, Yan Y. Tang
-
Patent number: 6459428Abstract: A graphics system configured to perform programmable filtering of samples to generate pixel values. The graphics system comprises a frame buffer, an accelerator unit and a video output processor. The accelerator unit receives graphics primitives, renders samples for the graphics primitives, and stores the rendered samples into a sample area of the frame buffer. The accelerator unit subsequently reads the samples from the sample area of the frame buffer, and filters the samples with a programmable filter having a programmable support region. The resulting pixel values are stored in a pixel area of the frame buffer. The video output processor reads the pixel values from the pixel area and converts the pixel values into a video signal which is provided to a video output port.Type: GrantFiled: October 3, 2001Date of Patent: October 1, 2002Assignee: Sun Microsystems, Inc.Inventors: Wayne Eric Burk, Yan Y. Tang, Michael G. Lavelle, Philip C. Leung, Michael F. Deering, Ranjit S. Oberoi
-
Publication number: 20020101417Abstract: A graphics system configured to perform programmable filtering of samples to generate pixel values. The graphics system comprises a frame buffer, an accelerator unit and a video output processor. The accelerator unit receives graphics primitives, renders samples for the graphics primitives, and stores the rendered samples into a sample area of the frame buffer. The accelerator unit subsequently reads the samples from the sample area of the frame buffer, and filters the samples with a programmable filter having a programmable support region. The resulting pixel values are stored in a pixel area of the frame buffer. The video output processor reads the pixel values from the pixel area and converts the pixel values into a video signal which is provided to a video output port.Type: ApplicationFiled: October 3, 2001Publication date: August 1, 2002Inventors: Wayne Eric Burk, Yan Y. Tang, Michael G. Lavelle, Philip C. Leung, Michael F. Deering, Ranjit S. Oberoi