Patents by Inventor Steven Chan
Steven 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: 11923441Abstract: Described is a method of manufacturing a gate-all-around electronic device. The method includes forming a thermal oxide layer though an enhanced in situ steam generation process in combination with atomic layer deposition of a low-? layer. The thin thermal oxide layer passivates the interface between the silicon layer and the dielectric layer of the GAA. A passivation process after the deposition of the low-? layer reduces the bulk trap and enhances the breakdown performance of the GAA transistor.Type: GrantFiled: August 16, 2022Date of Patent: March 5, 2024Assignee: Applied Materials, Inc.Inventors: Steven C. H. Hung, Benjamin Colombeau, Andy Lo, Byeong Chan Lee, Johanes F. Swenberg, Theresa Kramer Guarini, Malcolm J. Bevan
-
Patent number: 10262309Abstract: Approaches for augmenting a BIOS with a new program. A BIOS provides an interface through which a user may select one or more programs from a plurality of offered programs. When the BIOS receives input from the user that selects a particular program, the BIOS retrieves, over a network, the particular program. Received applications may be stored in the BIOS or in a hidden file that the BIOS can also access without booting the operating system. An online application store can offer applications that are signed by the BIOS issuer as being approved for plug-in applications for use in a pre-boot or post-boot environment.Type: GrantFiled: February 11, 2013Date of Patent: April 16, 2019Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Patent number: 10109224Abstract: Assemblies for creating graphic displays and art are disclosed. The assemblies include at least one vehicle that is capable of flight; a series of light emitting elements independently affixed to the vehicle or mounted to one or more radially extending elements; an axis around which the radially extending elements are configured to rotate; and at least one motor that is configured to cause the axis and the radially extending elements to rotate. Rotation of the radially extending elements generates a graphic display produced by the light emitting elements (through a “persistence of vision” optical illusion). Methods of using such assemblies are also disclosed, such as methods for producing a graphic display (including aggregated graphic displays), methods for creating three-dimensional structures, and methods for camouflaging aerial vehicles and other objects.Type: GrantFiled: September 13, 2016Date of Patent: October 23, 2018Inventors: Jayant Ratti, Steven Chan
-
Patent number: 9389878Abstract: Approaches for managing pre-boot drivers, programs, and data. A BIOS, operating in a pre-boot environment, establishes a connection to a remote server. The BIOS determines whether the server has any updates to be performed to the BIOS using the connection. The BIOS may also perform a discovery process to discover devices operationally connecting to the BIOS and load drivers associated therewith. Update to the BIOS may include multi-media content that is displayed or played during a booting process.Type: GrantFiled: August 11, 2015Date of Patent: July 12, 2016Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Patent number: 9110679Abstract: Approaches for managing pre-boot drivers, programs, and data. A BIOS, operating in a pre-boot environment, establishes a connection to a remote server. The BIOS determines whether the server has any updates to be performed to the BIOS using the connection. The BIOS may also perform a discovery process to discover devices operationally connecting to the BIOS and load drivers associated therewith. The BIOS may also establishes a wireless connection to a device, such as a phone, while the BIOS operates in a pre-boot environment. The BIOS may provide, using the connection, the device with access to data stored upon the apparatus, such as picture files, music files, video files, documents, emails, and other media files or objects stored on said device.Type: GrantFiled: February 11, 2013Date of Patent: August 18, 2015Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Patent number: 9110678Abstract: Approaches for updating a BIOS over a network without human intervention. A BIOS, executing on a machine, is configured to execute a program prior to booting an operating system executing on the machine. The program communicates with a server over a network to determine if an update to the BIOS is available. The update may be a new version of the BIOS and/or multi-media content, such as an advertisement. If an update is available, the update is downloaded to the machine and automatically installed without human intervention.Type: GrantFiled: February 11, 2013Date of Patent: August 18, 2015Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Patent number: 8874892Abstract: Approaches for assessing information used in reverting to a prior BIOS version. A BIOS analyzes a file to determine whether the file may be used to revert the BIOS to a prior version of the BIOS. The file may contain a map of CMOS information.Type: GrantFiled: February 11, 2013Date of Patent: October 28, 2014Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Patent number: 8572287Abstract: A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device.Type: GrantFiled: February 14, 2008Date of Patent: October 29, 2013Assignee: BlackBerry LimitedInventors: Salmaan Ahmed, David P. Sze, Steven Chan
-
Patent number: 8560822Abstract: Approaches for a pre-boot operating environment. A BIOS, executing on a machine, is configured to execute a program prior to booting an operating system executing on the machine. Prior to loading an operating system on the machine, the program executes to establish a pre-boot operating environment. The pre-boot operating environment may support the execution of one or more application therein. The pre-boot operating environment may be a Linux-style or Unix-style operating environment.Type: GrantFiled: February 11, 2013Date of Patent: October 15, 2013Assignee: Phoenix Technologies Ltd.Inventors: Steven Chan, Dan Kikinis
-
Publication number: 20120044097Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the original context model. According to an exemplary embodiment of the method empirical statistics are determined for a file type of a file to be compressed; and the context model is generated by iteratively grouping contexts of an initial context model in accordance with the empirical statistics, the context model having fewer contexts than an initial context model.Type: ApplicationFiled: October 31, 2011Publication date: February 23, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Steven CHAN, En-Hui YANG
-
Patent number: 8072357Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts.Type: GrantFiled: September 25, 2009Date of Patent: December 6, 2011Assignee: Research In Motion LimitedInventors: Steven Chan, En-Hui Yang
-
Patent number: 7880551Abstract: Systems and methods for distributing a clock signal are disclosed. In some embodiments, systems for distributing a clock signal include a plurality of resonant oscillators, each comprising an inductor; and a differential clock grid that distributes the clock signal. The differential clock grid is coupled to the plurality of resonant oscillators and the clock signal, and the inductances of the inductors are configured such that a resonant frequency of the plurality of resonant oscillators is substantially equal to the frequency of the clock signal.Type: GrantFiled: December 29, 2006Date of Patent: February 1, 2011Assignee: The Trustees of Columbia University in the City of New YorkInventors: Steven Chan, Kenneth L. Shepard, Zheng Xu
-
Publication number: 20100013677Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts.Type: ApplicationFiled: September 25, 2009Publication date: January 21, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Steven CHAN, En-Hui YANG
-
Publication number: 20090302952Abstract: Systems and methods for distributing a clock signal are disclosed. In some embodiments, systems for distributing a clock signal include a plurality of resonant oscillators, each comprising an inductor; and a differential clock grid that distributes the clock signal. The differential clock grid is coupled to the plurality of resonant oscillators and the clock signal, and the inductances of the inductors are configured such that a resonant frequency of the plurality of resonant oscillators is substantially equal to the frequency of the clock signal.Type: ApplicationFiled: December 29, 2006Publication date: December 10, 2009Applicant: The Trustees of Columbia University in the City of New YorkInventors: Steven Chan, Kenneth L. Shepard, Zheng Xu
-
Patent number: 7616132Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts.Type: GrantFiled: February 29, 2008Date of Patent: November 10, 2009Assignee: Research In Motion LimitedInventors: Steven Chan, En-Hui Yang
-
Publication number: 20090210479Abstract: A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device.Type: ApplicationFiled: February 14, 2008Publication date: August 20, 2009Applicant: SLIPSTREAM DATA INC.Inventors: Salmaan AHMED, David P. SZE, Steven CHAN
-
Patent number: 7570490Abstract: A device to thermally couple a thermal management apparatus to at least one heat generating component of a circuit substrate includes at least a first portion that is adapted to couple to the thermal management apparatus, and at least a second portion that is adapted to couple to the thermal management apparatus. The first portion and the second portion may be symmetrically arranged relative to each other. The first portion and the second portion are adapted to thermally couple the thermal management apparatus to the heat generating component with a first spring bias. The first portion and the second portion are further adapted to maintain the thermal management apparatus thermally coupled to the heat generating component with a second spring bias.Type: GrantFiled: August 31, 2005Date of Patent: August 4, 2009Assignee: ATI Technologies ULCInventors: Gamal Refai-Ahmed, Robert Wiley, Steven Chan, Nima Osqueizadeh, Salim Lakhani
-
Publication number: 20090021403Abstract: For context based compression techniques, for example Context Based YK compression, a method and system for grouping contexts from a given context model together to create a new context model that has fewer contexts, but retains acceptable compression gains compared to the context model with more contexts is provided. According to an exemplary embodiment a set of files that are correlated to the file to be compressed (hereafter called training files) are read to determine, for an initial context model, the empirical statistics of contexts and symbols. In some embodiments, this includes determining the estimated joint and conditional probabilities of the various contexts and symbols (or blocks of symbols). The initial context model is then reduced to a desired number of contexts, for example, by applying a grouping function g to the original set of contexts to obtain a new and smaller set of contexts.Type: ApplicationFiled: February 29, 2008Publication date: January 22, 2009Applicant: SLIPSTREAM DATA INC.Inventors: Steven CHAN, En-Hui YANG
-
Publication number: 20080096494Abstract: A method and apparatus to use a shielded enclosure for exchanging secure data. One embodiment comprises an enclosure formed of electromagnetically shielding material that prevents an electromagnetic field from entering an interior of the enclosure or emitting from the interior of the enclosure, the enclosure sized to house a mobile electronic device; a receiver within an interior of the enclosure to receive data transferred wirelessly from a mobile electronic device placed within the enclosure; and a hardware interface having a first end external to the enclosure and a second end within the interior of the enclosure and coupled to the antenna, the hardware interface to transfer data wirelessly received by the receiver to a separate device exterior to the enclosure.Type: ApplicationFiled: October 19, 2007Publication date: April 24, 2008Applicant: FUTURE DIAL, INC.Inventors: Steven CHAN, George HUANG
-
Publication number: 20070115077Abstract: A rectangular-to-circular mode combiner/divider is provided. In one aspect of the invention, a power combiner is provided that comprises a plurality of rectangular waveguide ports arranged in an integral arrangement. Each rectangular waveguide port is operative to operate in a rectangular mode. The power combiner is also includes a circular waveguide port operative to operate in a circular mode, and a transition body that couples the plurality of rectangular waveguide ports to the circular waveguide port. The transition body has an inner transition cavity and an outer body operative to convert radio frequency (RF) signals between the rectangular mode and the circular mode, and provide a combined output signal at the circular waveguide port from RF signals received at the plurality rectangular waveguide ports.Type: ApplicationFiled: November 23, 2005Publication date: May 24, 2007Inventors: Steven Chan, Te Wu, Arun Bhattacharvyya