Patents by Inventor Ken Chan
Ken Chan 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: 10445151Abstract: Distributed API accounting is disclosed, including: receiving from respective ones of a plurality of agents, a plurality of local counter values corresponding to an application programming interface (API) service counter identifier; logging the plurality of local counter values corresponding to the API service counter identifier; receiving a request for an aggregated counter value associated with the API service counter identifier; combining at least some of the logged plurality of local counter values associated with the API service counter identifier to determine the aggregated counter value corresponding to the API service counter identifier; and storing the aggregated counter value corresponding to the API service counter identifier.Type: GrantFiled: September 14, 2016Date of Patent: October 15, 2019Assignee: Google LLCInventors: Scott K. Ko, Oleksandr Khimich, Ken Chan, Rajanish Jagadish Gundlupet, Sri Harsha Chevuru, Mahesh Bingi
-
Patent number: 10139520Abstract: A heat-treated titanium nitride film including a polymeric substrate and at least one titanium nitride layer is disclosed. The titanium nitride layer of the film is characterized by microscopic uniform generally parallel surface cracking in the machine direction of the film. The film is particularly useful as a solar control film suitable for application to a contoured transparent substrate with reduced or eliminated ghosting. A method for treating a titanium nitride film prior to application to a transparent contoured substrate and a method for applying a titanium nitride film to a transparent contoured substrate are also described.Type: GrantFiled: January 6, 2016Date of Patent: November 27, 2018Assignee: CPFilms Inc.Inventors: Kin Sheng Ken Chan, Peng Jun Albert Wang
-
Patent number: 9415186Abstract: An introducer sheath includes a tubular body portion having a proximal region and a distal region, and defines an internal lumen configured and dimensioned to slidably receive a catheter. A penetrating portion at a distal end of the tubular body has a first tapered configuration to enlarge an opening in a body tissue during distal advancement of the introducer sheath through the body tissue and a second expanded configuration to enable the passage of a distal end portion of a catheter through the penetrating portion.Type: GrantFiled: August 28, 2012Date of Patent: August 16, 2016Assignee: Covidien LPInventors: Casey Chebator, A. Ken Chan
-
Publication number: 20160223713Abstract: A heat-treated titanium nitride film including a polymeric substrate and at least one titanium nitride layer is disclosed. The titanium nitride layer of the film is characterized by microscopic uniform generally parallel surface cracking in the machine direction of the film. The film is particularly useful as a solar control film suitable for application to a contoured transparent substrate with reduced or eliminated ghosting. A method for treating a titanium nitride film prior to application to a transparent contoured substrate and a method for applying a titanium nitride film to a transparent contoured substrate are also described.Type: ApplicationFiled: January 6, 2016Publication date: August 4, 2016Applicant: CPFilms Inc.Inventors: Kin Sheng Ken Chan, Peng Jun Albert Wang
-
Publication number: 20160220413Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: ApplicationFiled: June 8, 2015Publication date: August 4, 2016Inventors: Betsy SWANN, Christopher A. STOUT, Ken CHAN, Julian CRUZADA, Kathryn A. TUNSTALL
-
Publication number: 20160131560Abstract: In various embodiments, the present application teaches methods and kits for clearing and optionally subsequently visualizing tissue containing bone. In some embodiments, the method includes serially incubating cleared bone in refractive index matching solutions with progressively higher refractive indexes. In some embodiments, the methods teach immunolabeling and/or staining tissue containing bone and optionally visualizing the immunolabeled and/or stained tissue containing bone.Type: ApplicationFiled: November 6, 2015Publication date: May 12, 2016Applicant: CALIFORNIA INSTITUTE OF TECHNOLOGYInventors: Viviana Gradinaru, Bin Yang, Jennifer Treweek, Ken Chan
-
Patent number: 9050186Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: GrantFiled: January 23, 2013Date of Patent: June 9, 2015Assignee: Bayer Essure Inc.Inventors: Betsy Swann, Christopher A. Stout, Ken Chan, Julian Cruzada, Kathryn A. Tunstall
-
Patent number: 8899236Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: GrantFiled: January 24, 2013Date of Patent: December 2, 2014Assignee: Bayer Essure Inc.Inventors: Betsy Swann, Christopher A. Stout, Ken Chan, Julian Cruzada, Kathryn A. Tunstall
-
Patent number: 8360064Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: GrantFiled: May 3, 2007Date of Patent: January 29, 2013Assignee: Conceptus, Inc.Inventors: Betsy Swann, Christopher A. Stout, Ken Chan, Julian Cruzada, Kathryn A. Tunstall
-
Publication number: 20120323180Abstract: An introducer sheath includes a tubular body portion having a proximal region and a distal region, and defines an internal lumen configured and dimensioned to slidably receive a catheter. A penetrating portion at a distal end of the tubular body has a first tapered configuration to enlarge an opening in a body tissue during distal advancement of the introducer sheath through the body tissue and a second expanded configuration to enable the passage of a distal end portion of a catheter through the penetrating portion.Type: ApplicationFiled: August 28, 2012Publication date: December 20, 2012Applicant: TYCO HEALTHCARE GROUP LPInventors: Casey Chebator, A. Ken Chan
-
Patent number: 8262619Abstract: An introducer sheath includes a tubular body portion having a proximal region and a distal region, and defines an internal lumen configured and dimensioned to slidably receive a catheter. A penetrating portion at a distal end of the tubular body has a first tapered configuration to enlarge an opening in a body tissue during distal advancement of the introducer sheath through the body tissue and a second expanded configuration to enable the passage of a distal end portion of a catheter through the penetrating portion.Type: GrantFiled: September 30, 2010Date of Patent: September 11, 2012Assignee: Tyco Healthcare Group LPInventors: Casey Chebator, A. Ken Chan
-
Publication number: 20120083740Abstract: An introducer sheath includes a tubular body portion having a proximal region and a distal region, and defines an internal lumen configured and dimensioned to slidably receive a catheter. A penetrating portion at a distal end of the tubular body has a first tapered configuration to enlarge an opening in a body tissue during distal advancement of the introducer sheath through the body tissue and a second expanded configuration to enable the passage of a distal end portion of a catheter through the penetrating portion.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: TYCO HEALTHCARE GROUP LP.Inventors: Casey Chebator, A. Ken Chan
-
Publication number: 20110112360Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: ApplicationFiled: January 13, 2011Publication date: May 12, 2011Inventors: Betsy Swann, Christopher A. Stout, Ken Chan, Julian Cruzada, Kathryn A. Tunstall
-
Patent number: 7518842Abstract: Systems and methods of chip design and package implementation for attenuating noise in timing circuits, including phase-locked-loops (PLL) and delay-locked-loops (DLL), are disclosed. Embodiments of the present invention attenuate coupled noise, such as the effects of ground current surges, or power supply noise coupling through electro-static discharge (ESD) structures. In known systems, the ground supplies for the timing circuits are designed with power and ground supplies, separate from the core power and ground; although the ground supplies are connected via common VSSsubstrate, they are separated from pad ring output driver power and ground supplies. In embodiments of the present invention, the PLL or DLL and core supplies are kept separate from the output driver power and ground supplies, providing for improved systems and methods that attenuate the effects of ground current surges from chip output drivers as they switch from logic highs to logic lows.Type: GrantFiled: November 5, 2004Date of Patent: April 14, 2009Assignee: Integrated Device Technology, Inc.Inventors: David J Pilling, James Fox, Ken Chan
-
Publication number: 20080041394Abstract: The various embodiments of the present inventions provide stabilization devices and methods for use of the stabilization devices with minimally invasive gynecological procedures such as methods of preventing pregnancy by inserting intrafallopian contraceptive devices into the fallopian tubes.Type: ApplicationFiled: May 3, 2007Publication date: February 21, 2008Inventors: Betsy Swann, Christopher Stout, Ken Chan, Julian Cruzada, Kathryn Tunstall
-
Publication number: 20050128664Abstract: Systems and methods of chip design and package implementation for attenuating noise in timing circuits, including phase-locked-loops (PLL) and delay-locked-loops (DLL), are disclosed. Embodiments of the present invention attenuate coupled noise, such as the effects of ground current surges, or power supply noise coupling through electro-static discharge (ESD) structures. In known systems, the ground supplies for the timing circuits are designed with power and ground supplies, separate from the core power and ground; although the ground supplies are connected via common VSSsubstrate, they are separated from pad ring output driver power and ground supplies. In embodiments of the present invention, the PLL or DLL and core supplies are kept separate from the output driver power and ground supplies, providing for improved systems and methods that attenuate the effects of ground current surges from chip output drivers as they switch from logic highs to logic lows.Type: ApplicationFiled: November 5, 2004Publication date: June 16, 2005Inventors: David Pilling, James Fox, Ken Chan
-
Patent number: 6885641Abstract: Analysis of networks and testing and analyzing intelligent, network connected devices. An instantaneous network utilization value is assigned for the worst surviving ping instance of between 90% and 99% (determined proportionately from the ratio of dropped test samples to surviving test samples), and then used to solve for average network message size and average utilization of the network. A plurality transactions of different types are transmitted across the network to intelligent end systems and the results mathematically evaluated to determine the portion of the total response time contributed by the network and by the end processors; the utilization of the end processor processing subsystems and of the end processor I/O subsystems; and the utilization of the end system as a whole; and of the network and end processors considered as a unitary entity.Type: GrantFiled: December 1, 1999Date of Patent: April 26, 2005Assignee: International Business Machines CorporationInventors: Ken Chan, Fredrick K. P. Klassen, Robert M. Silverman
-
Publication number: 20050018611Abstract: Analysis of networks and testing and analyzing intelligent, network connected devices. An instantaneous network utilization value is assigned for the worst surviving ping instance of between 90% and 99% (determined proportionately from the ratio of dropped test samples to surviving test samples), and then used to solve for average network message size and average utilization of the network. A plurality transactions of different types are transmitted across the network to intelligent end systems and the results mathematically evaluated to determine the portion of the total response time contributed by the network and by the end processors; the utilization of the end processor processing subsystems and of the end processor I/O subsystems; and the utilization of the end system as a whole; and of the network and end processors considered as a unitary entity.Type: ApplicationFiled: August 7, 2004Publication date: January 27, 2005Applicant: International Business Machines CorporationInventors: Ken Chan, Fredrick Klassen, Robert Silverman
-
Patent number: 6799718Abstract: Development assistance for a program comprising code in more than one language, is provided appropriately for each language in an integrated development environment. The assistance can include syntax highlighting, structure analysis, error reporting, completion assistance and/or context-sensitive help. The language of the subject element of code is determined and the appropriate assistance processes are applied. If the code is in a supplementary language, routines associated with the supplementary language are invoked to provide the assistance. When needed, information from other parts of the program file is provided to determine the appropriate assistance for the element of code.Type: GrantFiled: July 10, 2002Date of Patent: October 5, 2004Assignee: Borland Software Corp.Inventors: Ken Chan, Hin Boen, Peter Johnson, Campegius L. Bronkhorst
-
Publication number: 20030028364Abstract: Development assistance for a program comprising code in more than one language, is provided appropriately for each language in an integrated development environment. The assistance can include syntax highlighting, structure analysis, error reporting, completion assistance and/or context-sensitive help. The language of the subject element of code is determined and the appropriate assistance processes are applied. If the code is in a supplementary language, routines associated with the supplementary language are invoked to provide the assistance. When needed, information from other parts of the program file is provided to determine the appropriate assistance for the element of code.Type: ApplicationFiled: July 10, 2002Publication date: February 6, 2003Applicant: BORLAND SOFTWARE CORP.Inventors: Ken Chan, Hin Boen, Peter Johnson, Campegius L. Bronkhorst