Patents by Inventor Michael A. Ko
Michael A. Ko 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: 20170265854Abstract: Disclosed herein are methods and devices for securing soft tissue to a rigid material such as bone. A bone anchor is described that comprises an anchor body with expandable tines and a spreader that expands the tines into bone. Also disclosed is a bone anchor that comprises a base and a top such that suture material may be attached to apertures in the anchor top or else compressed between surfaces on the base and top to secure the suture to the anchor. Also described is an inserter that can be used to insert the bone anchor into bone and move the spreader relative to the anchor body attach suture material. Also described is an inserter that can be used to insert the bone anchor into bone and move the anchor top relative to the anchor body or anchor base to attach to or clamp suture material there between.Type: ApplicationFiled: June 2, 2017Publication date: September 21, 2017Applicant: Conmed CorporationInventors: Malcolm Heaven, Mikxay Sirivong, Rudy Pretti, Michael Ko, John P. Greelis
-
Patent number: 9706984Abstract: Disclosed herein are methods and devices for securing soft tissue to a rigid material such as bone. A bone anchor is described that comprises an anchor body with expandable tines and a spreader that expands the tines into bone. Also disclosed is a bone anchor that comprises a base and a top such that suture material may be attached to apertures in the anchor top or else compressed between surfaces on the base and top to secure the suture to the anchor. Also described is an inserter that can be used to insert the bone anchor into bone and move the spreader relative to the anchor body attach suture material. Also described is an inserter that can be used to insert the bone anchor into bone and move the anchor top relative to the anchor body or anchor base to attach to or clamp suture material there between.Type: GrantFiled: August 21, 2013Date of Patent: July 18, 2017Assignee: CONMED CORPORATIONInventors: Malcolm Heaven, Mikxay Sirivong, Rudy Pretti, Michael Ko, John P. Greelis
-
Patent number: 9438679Abstract: Embodiments of the present invention disclose a method, an apparatus, and a system for establishing an FCoE communication connection and a name server. According to a WWN world wide name identifier of a target to be accessed, a destination MAC address used to access the target to be accessed is acquired. According to the destination MAC address, a login operation is performed for the target to be accessed, to establish an FCoE fiber channel over Ethernet communication connection, so that an FCoE initiator may directly establish a communication connection with an FCoE target, thereby reducing data transmission delay and lightening the processing load of an original FCoE forwarder.Type: GrantFiled: March 10, 2011Date of Patent: September 6, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Lifeng Liu, Jian Meng, Yuchen Wang, Michael Ko
-
Patent number: 9308710Abstract: Mechanism for controlling pressure during the adhesive thermal compression bonding provides benefits of higher production yield, improved adhesive bonding performance and quality. Springs and pneumatic pistons are utilized to provide improved pressure control during the adhesive thermal compression bonding process. All production parts have certain geometric tolerances and automatically accommodating these tolerances increases production yield by reducing waste of incompletely adhesive bonded parts. The gaps caused by the parts tolerance are closed in a controlled manner using the mechanism and the pressure is controlled for effective adhesive bonding.Type: GrantFiled: June 21, 2013Date of Patent: April 12, 2016Inventor: Kwangwoo Michael Ko
-
Publication number: 20140359137Abstract: Embodiments of the present invention disclose a method, an apparatus, and a system for establishing an FCoE communication connection and a name server. According to a WWN world wide name identifier of a target to be accessed, a destination MAC address used to access the target to be accessed is acquired. According to the destination MAC address, a login operation is performed for the target to be accessed, to establish an FCoE fiber channel over Ethernet communication connection, so that an FCoE initiator may directly establish a communication connection with an FCoE target, thereby reducing data transmission delay and lightening the processing load of an original FCoE forwarder.Type: ApplicationFiled: March 10, 2011Publication date: December 4, 2014Inventors: Lifeng Liu, Jian Meng, Yuchen Wang, Michael A. Ko
-
Publication number: 20140324068Abstract: Devices and methods for electrode implantation. A first embodiment includes an electrode insertion tool adapted to tunnel through tissue and attach, at its distal end, to a lead, such that the lead may be pulled into the tunneled space as the electrode insertion tool is removed. Additional embodiments include methods for inserting electrode/lead assemblies, including a method wherein an insertion tool is first used to tunnel through tissue, then to pull an electrode/lead into the tunneled space. In a further embodiment the insertion tool is next used, with a splittable sheath disposed thereon, to create an additional path into tissue, after which the insertion tool is removed, leaving the sheath in place; a lead is inserted to the sheath, and, finally, the splittable sheath is removed over the lead.Type: ApplicationFiled: July 7, 2014Publication date: October 30, 2014Inventors: Michael Ko, Duane Tumlinson
-
Patent number: 8801729Abstract: Devices and methods for electrode implantation. A first embodiment includes an electrode insertion tool adapted to tunnel through tissue and attach, at its distal end, to a lead, such that the lead may be pulled into the tunneled space as the electrode insertion tool is removed. Additional embodiments include methods for inserting electrode/lead assemblies, including a method wherein an insertion tool is first used to tunnel through tissue, then to pull an electrode/lead into the tunneled space. In a further embodiment the insertion tool is next used, with a splittable sheath disposed thereon, to create an additional path into tissue, after which the insertion tool is removed, leaving the sheath in place; a lead is inserted to the sheath, and, finally, the splittable sheath is removed over the lead.Type: GrantFiled: March 30, 2012Date of Patent: August 12, 2014Assignee: Cameron Health, Inc.Inventors: Michael Ko, Duane Tumlinson
-
Publication number: 20140150979Abstract: Mechanism for controlling pressure during the adhesive thermal compression bonding provides benefits of higher production yield, improved adhesive bonding performance and quality. Springs and pneumatic pistons are utilized to provide improved pressure control during the adhesive thermal compression bonding process. All production parts have certain geometric tolerances and automatically accommodating these tolerances increases production yield by reducing waste of incompletely adhesive bonded parts. The gaps caused by the parts tolerance are closed in a controlled manner using the mechanism and the pressure is controlled for effective adhesive bonding.Type: ApplicationFiled: June 21, 2013Publication date: June 5, 2014Inventor: Kwangwoo Michael Ko
-
Patent number: 8711864Abstract: A system and method for transmitting packets over two different network protocols without protocol conversion in any switches. A computer system comprises host computers and target storage arrays, or targets, coupled to one another through a Enhanced Ethernet network. Each of the host computers and the targets is configured to transmit encapsulated packets, such as a Fiber Channel over Ethernet (FCoE) packet. During system configuration, each of the targets is set to be the only target included in a virtual local area network (VLAN) with a corresponding unique VLAN identifier (ID). A given host computer logins to multiple assigned targets using a predefined Fiber Channel protocol. In response to a login request, a corresponding target assigns and conveys a N_Port ID that comprises a VLAN ID and a unique Host ID to the host computer in a reply message. A virtual link is established between the host computer and the target storage array.Type: GrantFiled: March 30, 2010Date of Patent: April 29, 2014Assignee: Chengdu Huawei Symantec Technologies Co., Ltd.Inventor: Michael Ko
-
Publication number: 20140046369Abstract: Disclosed herein are methods and devices for securing soft tissue to a rigid material such as bone. A tissue capture anchor is described that comprises an anchor body and a spreader such that tissue may be captured or compressed between outside surfaces on the anchor and spreader and inside surfaces of a bone hole to secure the tissue within the hole. A bone anchor is described that comprises an anchor body with expandable tines and a spreader that expands the tines into bone. The spreader captures tissue via a suture loop at the distal end of the bone anchor. Also described is an inserter that can be used to insert the anchor into bone and move the spreader within the anchor to expand the anchor and capture the tissue between the anchor and the bone. Methods are described that allow the use of bone anchors to secure tissue to bone.Type: ApplicationFiled: April 12, 2012Publication date: February 13, 2014Applicant: KFx Medical CorporationInventors: Malcolm Heaven, Michael Ko, John P. Greelis, Mikxay Sirivong
-
Patent number: 8639883Abstract: Embodiments of the invention are directed to reducing write amplification in a cache with flash memory used as a write cache. An embodiment of the invention includes partitioning at least one flash memory device in the cache into a plurality of logical partitions. Each of the plurality of logical partitions is a logical subdivision of one of the at least one flash memory device and comprises a plurality of memory pages. Data are buffered in a buffer. The data includes data to be cached, and data to be destaged from the cache to a storage subsystem. Data to be cached are written from the buffer to the at least one flash memory device. A processor coupled to the buffer is provided with access to the data written to the at least one flash memory device from the buffer, and a location of the data written to the at least one flash memory device within the plurality of logical partitions. The data written to the at least one flash memory device are destaged from the buffer to the storage subsystem.Type: GrantFiled: January 15, 2013Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Wendy A. Belluomini, Binny S. Gill, Michael A. Ko
-
Publication number: 20130338710Abstract: Disclosed herein are methods and devices for securing soft tissue to a rigid material such as bone. A bone anchor is described that comprises an anchor body with expandable tines and a spreader that expands the tines into bone. Also disclosed is a bone anchor that comprises a base and a top such that suture material may be attached to apertures in the anchor top or else compressed between surfaces on the base and top to secure the suture to the anchor. Also described is an inserter that can be used to insert the bone anchor into bone and move the spreader relative to the anchor body attach suture material. Also described is an inserter that can be used to insert the bone anchor into bone and move the anchor top relative to the anchor body or anchor base to attach to or clamp suture material there between.Type: ApplicationFiled: August 21, 2013Publication date: December 19, 2013Applicant: KFx Medical CorporationInventors: Malcolm Heaven, Mikxay Sirivong, Rudy Pretti, Michael Ko, John P. Greelis
-
Patent number: 8523902Abstract: Disclosed herein are methods and devices for securing soft tissue to a rigid material such as bone. A bone anchor is described that includes an anchor body with expandable tines and a spreader that expands the tines into bone. Also disclosed is a bone anchor that includes a base and a top such that suture material may be attached to apertures in the anchor top or else compressed between surfaces on the base and top to secure the suture to the anchor. Methods are described that allow use of single bone anchor to secure tissue to bone or also to use more than one bone anchor to provide multiple lengths of suture material to compress a large area of soft tissue against bone.Type: GrantFiled: January 29, 2010Date of Patent: September 3, 2013Assignee: KFx Medical CorporationInventors: Malcolm Heaven, Mikxay Sirivong, Rudy Pretti, Michael Ko, John P. Greelis
-
Patent number: 8469074Abstract: Mechanism for controlling pressure during the adhesive thermal compression bonding provides benefits of higher production yield, improved adhesive bonding performance and quality. Springs and pneumatic pistons are utilized to provide improved pressure control during the adhesive thermal compression bonding process. All production parts have certain geometric tolerances and automatically accommodating these tolerances increases production yield by reducing waste of incompletely adhesive bonded parts. The gaps caused by the parts tolerance are closed in a controlled manner using the mechanism and the pressure is controlled for effective adhesive bonding.Type: GrantFiled: May 19, 2009Date of Patent: June 25, 2013Inventor: Kwangwoo Michael Ko
-
Patent number: 8391122Abstract: According to the present invention, there is provided a method of providing a WORM storage system, the method including a sector-append capability. The method includes receiving data to be written to a WORM storage system. In addition, the method includes identifying a target sector at which the data is to be written. Also, the method includes determining if the received data can be added to the target sector. Moreover, the method includes adding the received data to the target sector if it is determined that the received data can be added to the target sector.Type: GrantFiled: December 12, 2008Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: Windsor Wee Sun Hsu, Lan Huang, Michael A. Ko, Shauchi Ong
-
Patent number: 8386714Abstract: Embodiments of the invention are directed to reducing write amplification in a cache with flash memory used as a write cache. An embodiment of the invention includes partitioning at least one flash memory device in the cache into a plurality of logical partitions. Each of the plurality of logical partitions is a logical subdivision of one of the at least one flash memory device and comprises a plurality of memory pages. Data are buffered in a buffer. The data includes data to be cached, and data to be destaged from the cache to a storage subsystem. Data to be cached are written from the buffer to the at least one flash memory device. A processor coupled to the buffer is provided with access to the data written to the at least one flash memory device from the buffer, and a location of the data written to the at least one flash memory device within the plurality of logical partitions. The data written to the at least one flash memory device are destaged from the buffer to the storage subsystem.Type: GrantFiled: June 29, 2010Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: Wendy A. Belluomini, Binny S. Gill, Michael A. Ko
-
Patent number: 8370447Abstract: A system and method for providing a memory region/memory window (MR/MW) access notification on a system area network are provided. Whenever a previously allocated MR/MW is accessed, such as via a remote direct memory access (RDMA) read/write operation, a notification of the access is generated and written to a queue data structure associated with the MR/MW. In one illustrative embodiment, this queue data structure may be a MR/MW event queue (EQ) data structure that is created and used for all consumer processes and all MR/MWs. In other illustrative embodiments, the EQ is associated with a protection domain. In yet another illustrative embodiment, an event record may be posted to an asynchronous event handler in response to the accessing of the MR/MW. In another illustrative embodiment, a previously posted queue element may be used to generate a completion queue element in response to the accessing of the MR/MW.Type: GrantFiled: June 28, 2012Date of Patent: February 5, 2013Assignee: International Business Machines CorporationInventors: Alan F. Benner, Michael A. Ko, Gregory F. Pfister, Renato J. Recio, Jacobo A. Vargas
-
Patent number: 8364924Abstract: According to one embodiment, a method for using flash memory in a storage cache comprises receiving data to be cached in flash memory of a storage cache, at least some of the received data being received from at least one of a host system and a storage medium, selecting a block of the flash memory for receiving the data, buffering the received data until sufficient data has been received to fill the block, and overwriting existing data in the selected block with the buffered data. According to another embodiment, a method comprises receiving data, at least some of the data being from a host system and/or a storage medium, and sequentially overwriting sequential blocks of the flash memory with the received data. Other devices and methods for working with flash memory in a storage cache according to various embodiments are included and described herein.Type: GrantFiled: October 21, 2009Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Wendy A. Belluomini, Binny S. Gill, Michael A. Ko
-
Publication number: 20120265840Abstract: A system and method for providing a memory region/memory window (MR/MW) access notification on a system area network are provided. Whenever a previously allocated MR/MW is accessed, such as via a remote direct memory access (RDMA) read/write operation, a notification of the access is generated and written to a queue data structure associated with the MR/MW. In one illustrative embodiment, this queue data structure may be a MR/MW event queue (EQ) data stricture that is created and used for all consumer processes and all MR/MWs. In other illustrative embodiments, the EQ is associated with a protection domain. In yet another illustrative embodiment, an event record may be posted to an asynchronous event handler in response to the accessing of the MR/MW. In another illustrative embodiment, a previously posted queue element may be used to generate a completion queue element in response to the accessing of the MR/MW.Type: ApplicationFiled: June 28, 2012Publication date: October 18, 2012Applicant: International Business Machines CorporationInventors: Alan F. Benner, Michael A. Ko, Gregory F. Pfister, Renato J. Recio, Jacobo A. Vargas
-
Patent number: 8262962Abstract: Methods are provided for assembling desired die-cuts from individual die-cut components. Each individual die-cut component may consist of films of various materials, diverse adhesive tapes, diverse foam materials, fabrics, metals and others. Individual die-cut components are assembled onto liners that function as carriers or platforms. The liners may be in individual panels or continuous rolls. Individual die-cut components are assembled onto the liner using computer controlled pick and place equipment with a high degree of accuracy and speed. The liner may consist of a film with controlled adhesive strength to maintain the x-y position of placed individual die-cut components. The die-cut comprising the liner and assembled die-cut components is then used for various purposes, such as holding two parts together, in the assembly of various products, such as cell phones.Type: GrantFiled: October 5, 2007Date of Patent: September 11, 2012Inventor: Kwangwoo Michael Ko