Patents by Inventor John Fan
John Fan 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: 20250141978Abstract: The techniques disclosed herein provide a synchronization engine that operates in conjunction with a service worker to dynamically store and update a working set of user data and single page application (SPA) resources from a network server to a user device. The working set can be hosted across several domains and identified by association with a user account. Accordingly, the synchronization engine retrieves the working set from the network server to enable offline execution of the single page applications. As such, subsequent requests for interacting with a single page application are then serviced by the synchronization engine using the working set retrieved from the network server. For instance, the service worker can bind user data to the application resources to enable progressive rendering through an application controller using locally available resources. In this way, the disclosed system provides a consistent user experience irrespective of network connectivity.Type: ApplicationFiled: October 25, 2023Publication date: May 1, 2025Inventors: Aninda RAY, Andrew James KOLTZ, Dennis Joel David MYREN, Naman KANAKIYA, Roger Allen LUEDER, Steven BAILEY, John FAN, Edgar HERNANDEZ GONZALEZ
-
Patent number: 12278881Abstract: The techniques disclosed herein provide a synchronization engine that operates in conjunction with a service worker to dynamically store and update a working set of user data and single page application (SPA) resources from a network server to a user device. The working set can be hosted across several domains and identified by association with a user account. Accordingly, the synchronization engine retrieves the working set from the network server to enable offline execution of the single page applications. As such, subsequent requests for interacting with a single page application are then serviced by the synchronization engine using the working set retrieved from the network server. For instance, the service worker can bind user data to the application resources to enable progressive rendering through an application controller using locally available resources. In this way, the disclosed system provides a consistent user experience irrespective of network connectivity.Type: GrantFiled: October 25, 2023Date of Patent: April 15, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aninda Ray, Andrew James Koltz, Dennis Joel David Myren, Naman Kanakiya, Roger Allen Lueder, Steven Bailey, John Fan, Edgar Hernandez Gonzalez
-
Patent number: 11018598Abstract: A system for controlling a switching network of a power regulation circuit arranged to regulate power transfer between a first and second circuit connected with the power regulation circuit includes one or more controllers receiving one or more first signals indicative of power characteristics of the first circuit and one or more second signals indicative of power characteristics of the second circuit. The controllers determine, based on the received signals and reference signals, a required power output for regulating power transfer between the first and second circuit, and then select, dynamically, a switching scheme, from predetermined switching schemes, based on the determination result. The predetermined switching schemes represent unique switching schemea for controlling switching of respective switches of the switching network.Type: GrantFiled: September 12, 2017Date of Patent: May 25, 2021Assignee: City University of Hong KongInventors: Shu Hung Henry Chung, Wing To John Fan, Shun Cheung Ryan Yeung
-
Patent number: 10704691Abstract: A method and apparatus for providing a mechanical seal between two objects is provided. The mechanical interface including a protrusion located on a first component; and a pair of cantilevered beams located on a second component, wherein the pair of cantilevered beams are forced outwardly on opposite sides of the protrusion when a tab portion of the second component is received in an opening of the first component. The method of including the steps of: forcing a pair of cantilevered beams located on a second component outwardly from opposite sides of the protrusion when as a tab portion of the second component is received in an opening of a first component.Type: GrantFiled: October 26, 2015Date of Patent: July 7, 2020Assignee: INTEVA PRODUCTS, LLCInventors: Eduardo Estrada, John Fan
-
Publication number: 20190081571Abstract: A system for controlling a switching network of a power regulation circuit arranged to regulate power transfer between a first and second circuit connected with the power regulation circuit includes one or more controllers receiving one or more first signals indicative of power characteristics of the first circuit and one or more second signals indicative of power characteristics of the second circuit. The controllers determine, based on the received signals and reference signals, a required power output for regulating power transfer between the first and second circuit, and then select, dynamically, a switching scheme, from predetermined switching schemes, based on the determination result. The predetermined switching schemes represent unique switching schemea for controlling switching of respective switches of the switching network.Type: ApplicationFiled: September 12, 2017Publication date: March 14, 2019Inventors: Shu Hung Henry Chung, Wing To John Fan, Shun Cheung Ryan Yeung
-
Patent number: 10119178Abstract: A titanium alloy having high strength, fine grain size, and low cost and a method of manufacturing the same is disclosed. In particular, the inventive alloy offers a strength increase of about 100 MPa over Ti 6-4, with a comparable density and near equivalent ductility. The inventive alloy is particularly useful for a multitude of applications including components of aircraft engines. The Ti alloy comprises, in weight percent, about 6.0 to about 6.7% aluminum, about 1.4 to about 2.0% vanadium, about 1.4 to about 2.0% molybdenum, about 0.20 to about 0.42% silicon, about 0.17 to about 0.23% oxygen, maximum about 0.24% iron, maximum about 0.08% carbon and balance titanium with incidental impurities.Type: GrantFiled: January 12, 2012Date of Patent: November 6, 2018Assignee: Titanium Metals CorporationInventors: Roger Thomas, Paul Garratt, John Fanning
-
Patent number: 9631261Abstract: An alpha-beta Ti alloy having improved mechanical and ballistic properties formed using a low-cost composition is disclosed. In one embodiment, the Ti alloy composition, in weight percent, is 4.2 to 5.4% aluminum, 2.5 to 3.5% vanadium, 0.5 to 0.7% iron, 0.15 to 0.19% oxygen and balance titanium. The exemplary Ti alloy exhibits a tensile yield strength of at least about 120,000 psi and an ultimate tensile strength of at least about 128,000 psi in both longitudinal and transverse directions, a reduction in area of at least about 43%, an elongation of at least about 12% and about a 0.430-inch-thick plate has a V50 ballistic limit of about 1936 fps. The Ti alloy may be manufactured using a combination of recycled and/or virgin materials, thereby providing a low-cost route to the formation of high-quality armor plate for use in military systems.Type: GrantFiled: August 5, 2010Date of Patent: April 25, 2017Assignee: TITANIUM METALS CORPORATIONInventor: John Fanning
-
Patent number: 9547747Abstract: A system for generating a network analysis model is provided. The system comprises a text-based model definition file representing analysis flow and a hierarchical analysis tree; an analysis function block library comprising a plurality of analysis nodes in an analysis model definition, wherein each of the analysis nodes comprises at least one reusable analysis block; and a code generator that automatically generates code to implement the analysis model from the analysis function block library by parsing the model definition file.Type: GrantFiled: December 8, 2012Date of Patent: January 17, 2017Assignee: Futurewei Technologies, Inc.Inventors: John Fan, Chuhyu Lin, Ronald Chu, George Weigt, Fangli Chien
-
Publication number: 20160115980Abstract: A method and apparatus for providing a mechanical seal between two objects is provided. The mechanical interface including a protrusion located on a first component; and a pair of cantilevered beams located on a second component, wherein the pair of cantilevered beams are forced outwardly on opposite sides of the protrusion when a tab portion of the second component is received in an opening of the first component. The method of including the steps of: forcing a pair of cantilevered beams located on a second component outwardly from opposite sides of the protrusion when as a tab portion of the second component is received in an opening of a first component.Type: ApplicationFiled: October 26, 2015Publication date: April 28, 2016Inventors: Eduardo Estrada, John Fan
-
Patent number: 8906295Abstract: A high strength near-beta titanium alloy including, in weight %, 5.3 to 5.7% aluminum, 4.8 to 5.2% vanadium, 0.7 to 0.9% iron, 4.6 to 5.3% molybdenum, 2.0 to 2.5% chromium, and 0.12 to 0.16% oxygen with balance titanium and incidental impurities is provided. An aviation system component comprising the high strength near-beta titanium alloy, and a method for the manufacture of a titanium alloy for use in high strength, deep hardenability, and excellent ductility applications are also provided.Type: GrantFiled: May 28, 2010Date of Patent: December 9, 2014Assignee: Titanium Metals CorporationInventor: John Fanning
-
Methods and apparatus for generating, communicating, and/or using information relating to self-noise
Patent number: 8811348Abstract: A wireless terminal measures the received power of a tone corresponding to an intention base station null output, measures the received power of pilot signals, and determines a signal to noise ratio of the received pilot signal. The wireless terminal calculates a downlink signal to noise ratio saturation level representative of the SNR of a received downlink signal that the wireless terminal would measure on a received signal transmitted by the base station at infinite power. The calculated downlink signal to noise ratio saturation level is a function of the determined interference power, the measured received pilot signal power, and the determined pilot signal SNR. A report is generated corresponding to one of a plurality of quantized levels, the selected quantized level being the closest representation to the calculated downlink signal to noise ratio saturation level. The generated report is communicated using a dedicated control channel segment in a predetermined uplink timing structure.Type: GrantFiled: January 17, 2006Date of Patent: August 19, 2014Assignee: QUALCOMM IncorporatedInventors: Sundeep Rangan, Rajiv Laroia, Arnab Das, Junyi Li, John Fan -
METHODS AND APPARATUS FOR GENERATING, COMMUNICATING, AND/OR USING INFORMATION RELATING TO SELF-NOISE
Publication number: 20140134953Abstract: A wireless terminal measures the received power of a tone corresponding to an intention base station null output, measures the received power of pilot signals, and determines a signal to noise ratio of the received pilot signal. The wireless terminal calculates a downlink signal to noise ratio saturation level representative of the SNR of a received downlink signal that the wireless terminal would measure on a received signal transmitted by the base station at infinite power. The calculated downlink signal to noise ratio saturation level is a function of the determined interference power, the measured received pilot signal power, and the determined pilot signal SNR. A report is generated corresponding to one of a plurality of quantized levels, the selected quantized level being the closest representation to the calculated downlink signal to noise ratio saturation level. The generated report is communicated using a dedicated control channel segment in a predetermined uplink timing structure.Type: ApplicationFiled: January 17, 2006Publication date: May 15, 2014Inventors: Sundeep Rangan, Rajiv Laroia, Arnab Das, Junyi Li, John Fan -
Patent number: 8697746Abstract: A solid dispersion comprising ((1S)-1-((((1S)-1-benzyl-2,3-dioxo-3-(cyclopropylamino)propyl)amino)carbonyl)-3-methylbutyl)carbamic acid 5-methoxy-3-oxapentyl ester made amorphous in the presence of a water-soluble cellulosic polymer has improved storage stability. The solid dispersion also has improved solubility for an improved bioavailability.Type: GrantFiled: July 13, 2011Date of Patent: April 15, 2014Assignee: Senju Pharmaceutical Co., Ltd.Inventors: Andrew Xian Chen, John Fan, Masazumi Yamaguchi
-
Patent number: 8454768Abstract: A high strength near-beta titanium alloy including, in weight %, 5.3 to 5.7% aluminum, 4.8 to 5.2% vanadium, 0.7 to 0.9% iron, 4.6 to 5.3% molybdenum, 2.0 to 2.5% chromium, and 0.12 to 0.16% oxygen with balance titanium and incidental impurities is provided. An aviation system component comprising the high strength near-beta titanium alloy, and a method for the manufacture of a titanium alloy for use in high strength, deep hardenability, and excellent ductility applications are also provided.Type: GrantFiled: March 29, 2012Date of Patent: June 4, 2013Assignee: Titanium Metals CorporationInventor: John Fanning
-
Publication number: 20130117738Abstract: Upgrade control checks may be provided. A user may be notified that at least one upgrade is available. In response to receiving a selection of the at least one upgrade from the user, a check may be made to determine whether the at least one upgrade conflicts with an existing component. If no conflict is detected, the upgrade may be performed. If a conflict does exist, a repair may be attempted.Type: ApplicationFiled: November 3, 2011Publication date: May 9, 2013Applicant: Microsoft CorporationInventors: Sean Lamont Grant Livingston, Meher J. Abidi, Ahmet Aktay, Le Chang, Vishwas Kulkarni, Liping Liu, Hongzhou Ma, John Edward Menges, Randy D. Thomson, Patrick Simek, John Fan
-
Publication number: 20130005417Abstract: A method includes, at a server, comparing (a) a geographic position of a mobile wireless device held by a person who is a target in a game with (b) an indication of a targeted position related to the target as shown on a mobile wireless device being held by a person who is an attacker in the game. The method further includes, depending on a result of the comparing of the geographic position and the indication, recording that the attacker has hit the target in the game.Type: ApplicationFiled: June 29, 2012Publication date: January 3, 2013Inventors: Peter Schmidt, John Fanning, John Fanning, JR.
-
Publication number: 20120202085Abstract: An alpha-beta Ti alloy having improved mechanical and ballistic properties formed using a low-cost composition is disclosed. In one embodiment, the Ti alloy composition, in weight percent, is 4.2 to 5.4% aluminum, 2.5 to 3.5% vanadium, 0.5 to 0.7% iron, 0.15 to 0.19% oxygen and balance titanium. The exemplary Ti alloy exhibits a tensile yield strength of at least about 120,000 psi and an ultimate tensile strength of at least about 128,000 psi in both longitudinal and transverse directions, a reduction in area of at least about 43%, an elongation of at least about 12% and about a 0.430-inch-thick plate has a V50 ballistic limit of about 1936 fps. The Ti alloy may be manufactured using a combination of recycled and/or virgin materials, thereby providing a low-cost route to the formation of high-quality armor plate for use in military systems.Type: ApplicationFiled: August 5, 2010Publication date: August 9, 2012Applicant: TITANIUM METALS CORPORATIONInventor: John Fanning
-
Publication number: 20120181385Abstract: A high strength near-beta titanium alloy including, in weight %, 5.3 to 5.7% aluminum, 4.8 to 5.2% vanadium, 0.7 to 0.9% iron, 4.6 to 5.3% molybdenum, 2.0 to 2.5% chromium, and 0.12 to 0.16% oxygen with balance titanium and incidental impurities is provided. An aviation system component comprising the high strength near-beta titanium alloy, and a method for the manufacture of a titanium alloy for use in high strength, deep hardenability, and excellent ductility applications are also provided.Type: ApplicationFiled: March 29, 2012Publication date: July 19, 2012Applicant: TITANIUM METALS CORPORATIONInventor: John Fanning
-
Publication number: 20120107132Abstract: A titanium alloy having high strength, fine grain size, and low cost and a method of manufacturing the same is disclosed. In particular, the inventive alloy offers a strength increase of about 100 MPa over Ti 6-4, with a comparable density and near equivalent ductility. The inventive alloy is particularly useful for a multitude of applications including components of aircraft engines. The Ti alloy comprises, in weight percent, about 6.0 to about 6.7% aluminum, about 1.4 to about 2.0% vanadium, about 1.4 to about 2.0% molybdenum, about 0.20 to about 0.42% silicon, about 0.17 to about 0.23% oxygen, maximum about 0.24% iron, maximum about 0.08% carbon and balance titanium with incidental impurities.Type: ApplicationFiled: January 12, 2012Publication date: May 3, 2012Applicant: TITANIUM METALS CORPORATIONInventors: Roger Thomas, Paul Garratt, John Fanning
-
Patent number: 8169977Abstract: Improved pilot signal sequences which facilitate multiple channel quality measurements, e.g., through the use of different signal pilot transmission power levels, are described. In various implementations the transmitted pilot sequences facilitate determining the contribution of interference from other sectors of a cell using the same tones, e.g., in a synchronized manner, as the sector in which the pilot signal measurements are being made. To measure noise contributions from neighboring sectors a sector NULL pilot, e.g., a pilot with zero power, is transmitted in an adjacent sector at the same time a pilot signal with a pre-selected, and therefore known, non-zero power is transmitted in the sector where the received pilot signal measurement is made. To facilitate background noise measurements, a cell NULL is supported in some embodiments. In the case of a cell NULL, all sectors of a cell transmit a Null pilot, on a tone that is used to measure background noise.Type: GrantFiled: July 14, 2006Date of Patent: May 1, 2012Assignee: QUALCOMM IncorporatedInventors: Rajiv Laroia, John Fan, Junyi Li