Patents by Inventor Dan Han
Dan Han 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: 9720816Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: GrantFiled: June 20, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Patent number: 9582535Abstract: The disclosure is related to the idea of tracking user navigation, consumption, and/or behavior and applying analytics to help shape future offerings (customized offerings, up-sells, recommendations, etc.) to a user and to provide reporting data to service providers and studios. Methods and systems of providing viewing recommendations for a user are set forth. This involves collecting usage data related to a session of interaction by the user, processing the user data for the session, and providing feedback regarding the session. The sessions involve multiple stages tracking a user's interactions. These include stages such as an inquiry stage, a results stage, a details stage, a selection stage, and a confirmation stage. Usage data is then mined to indicate the content creator of a media asset regardless of the media asset type.Type: GrantFiled: January 4, 2012Date of Patent: February 28, 2017Assignee: Thomson LicensingInventors: Lee Douglas Shartzer, Kenneth Alan Rudman, Dan Han Diep, Samir M. Ahmed, James Earl Booth, Jr., Basil Badawiyeh
-
Patent number: 9525933Abstract: An ultrathin speaker module, comprising: a casing provided with a sound hole thereon; a speaker unit comprising a diaphragm; a first separating wall provided with a diaphragm accommodating hole, wherein the diaphragm is fixed in the diaphragm accommodating hole, and the first separating wall and the diaphragm separate the internal space of the casing into an upper space and a lower space; and a second separating wall, which separates the upper space into one first upper cavity and at least one second upper cavity, wherein the first upper cavity comprises the diaphragm and forms a front acoustic cavity, and the front acoustic cavity is in communication with the outside through the sound hole on the casing; and the at least one second upper cavity is in communication with the lower space through a through hole on the first separating wall, and forms a rear acoustic cavity.Type: GrantFiled: December 17, 2013Date of Patent: December 20, 2016Assignee: GOERTEK INC.Inventors: Gang Chen, Shuangshuang Fan, Dan Han, Yun Yang
-
Patent number: 9359314Abstract: The present invention relates to a thiazine amide derivative and a pharmaceutical use thereof, and particularly to a compound of formula I (in the formula, variables are as described in the specification), a pharmaceutically acceptable salt, solvate or hydrate thereof. The present invention further relates to a method for preparing the compound, a pharmaceutical composition containing the compound, and a method or use thereof for prevention or treatment of neurodegenerative diseases.Type: GrantFiled: August 24, 2012Date of Patent: June 7, 2016Assignee: Institute Of Pharmacology And Toxicology Academy Of Military Medical Sciences P.L.A. ChinaInventors: Song Li, Junhai Xiao, Dan Han, Wu Zhong, Lili Wang, Zhibing Zheng, Yunde Xie, Xinbo Zhou, Xingzhou Li, Xiaokui Wang, Dan Jiang, Wei Chen, Hongying Liu
-
Publication number: 20160088385Abstract: A blocking piece covering the sound hole of a loudspeaker module may be arranged at a position where the sound hole is located on the case of the loudspeaker module and covers the sound hole. The blocking piece may be made of a nonmetallic flexible net. The nonmetallic net-shaped blocking piece and the case may be formed integrally by injection moulding. The loudspeaker module and the blocking piece covering the sound hole thereof in the present invention may provide good acoustic performance, high reliability, high space utilization rate and/or high production efficiency. The assembling method for the blocking piece covering the sound hole of the loudspeaker module further makes the assembling of the blocking piece convenient for operation, and improves the assembling efficiency and assembling quality.Type: ApplicationFiled: December 13, 2013Publication date: March 24, 2016Inventors: Shuangshuang FAN, Gang CHEN, Dan HAN, Yun YANG, Hongwei DU
-
Publication number: 20150358705Abstract: The invention provides an ultrathin speaker module, comprising: a casing, which is provided with a sound hole thereon; a speaker unit, which comprises a diaphragm; a first separating wall, which is provided with a diaphragm accommodating hole, wherein the diaphragm of the speaker unit is fixed in the diaphragm accommodating hole, and the first separating wall and the diaphragm separate the internal space of the casing into an upper space and a lower space; and a second separating wall, which separates the upper space into one first upper cavity and at least one second upper cavity, wherein the first upper cavity comprises the diaphragm and forms a front acoustic cavity, and the front acoustic cavity is in communication with the outside through the sound hole on the casing; and the at least one second upper cavity is in communication with the lower space through a through hole on the first separating wall, and forms a rear acoustic cavity.Type: ApplicationFiled: December 17, 2013Publication date: December 10, 2015Inventors: Gang CHEN, Shuangshuang FAN, Dan HAN, Yun YANG
-
Publication number: 20150286559Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: ApplicationFiled: June 20, 2015Publication date: October 8, 2015Inventors: Xiao Wei HU, Xia ZHANG, Dan HAN
-
Publication number: 20150203460Abstract: The present invention relates to a thiazine amide derivative and a pharmaceutical use thereof, and particularly to a compound of formula I (in the formula, variables are as described in the specification), a pharmaceutically acceptable salt, solvate or hydrate thereof. The present invention further relates to a method for preparing the compound, a pharmaceutical composition containing the compound, and a method or use thereof for prevention or treatment of neurodegenerative diseases.Type: ApplicationFiled: August 24, 2012Publication date: July 23, 2015Applicant: Institute of Pharmacology and Toxicology Academy of Military Medical Sciences P.L.A. ChinaInventors: Song Li, Junhai Xiao, Dan Han, Wu Zhong, Lili Wang, Zhibing Zheng, Yunde Xie, Xinbo Zhou, Xingzhou Li, Xiaokui Wang, Dan Jiang, Wei Chen, Hongying Liu
-
Patent number: 9064055Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: GrantFiled: July 26, 2011Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Publication number: 20140298215Abstract: A user interface is used for selecting a time duration for a media collection shelf. The media shelf can be populated with graphical elements corresponding to selected media assets, where the cumulative time duration of selected media assets should not exceed the time duration of the media collection shelf. When placed within the media collection shelf, a graphical element corresponding to a media asset is scaled in proportion to the time duration of the media asset as compared to the time duration of the media collection shelf. Optionally, selected media assets within the media collection shelf are played back in a particular order specified by a user.Type: ApplicationFiled: December 20, 2011Publication date: October 2, 2014Applicant: THOMSON LICENSINGInventors: Regine Lawton, Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Jr., Hao Chi Tran, Peter S. Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew
-
Publication number: 20140298221Abstract: A user interface that displays a number of cards or windows is described where a user can move the cards in a horizontal direction freely. When a card resides in a locked zone, as defined by a user, the card will be able to be manipulated in a vertical direction, while cards that reside in a regular zone will not be able to be moved vertically. In addition, only cards that are in the locked zone can be subjected to a user action such as cutting content from the card, pasting content to the card, enlarging the contents of the card, or shrinking the contents of the card.Type: ApplicationFiled: December 21, 2011Publication date: October 2, 2014Applicant: Thomson LicensingInventors: Jason Douglas Pickesrsgill, Gregory Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Hao Chi Tran, Peter S. Lee, Mark Leroy Walker, David Pettigrew
-
Patent number: 8773180Abstract: A reset signal generation apparatus includes a reset signal generation unit and a reset signal expansion unit. The reset signal generation unit enables a reset signal and an enable signal in response to a reset input signal, and disables the reset signal in response to a pulse width extension signal. The reset signal expansion unit generates the pulse width extension signal that is enabled for a predetermined time, in response to the enable signal.Type: GrantFiled: December 19, 2012Date of Patent: July 8, 2014Assignee: SK Hynix Inc.Inventors: Jae Min Jang, Yong Ju Kim, Dan Han Kwon, Hae Rang Choi
-
Publication number: 20140150023Abstract: The present disclosure is directed towards having a user interface being selected for display on an input device to control the playback of a media asset or media service. A determination is made of the media asset or media service to be played and a lookup operation is performed to select the corresponding user interface for the input device. The user interface will change depending on the media asset or media service being selected for playback.Type: ApplicationFiled: January 4, 2012Publication date: May 29, 2014Applicant: Thomson LicensingInventors: Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Forte, Dan Han Diep, Samir M Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, JR., Hao Chi Tran, Peter S Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew
-
Publication number: 20140143713Abstract: The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.Type: ApplicationFiled: December 20, 2011Publication date: May 22, 2014Applicant: THOMSON LICENSINGInventors: Gregory David Gudorf, Kenneth Alan Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Shawn Forte, Dan Han Diep, Samir M. Ahmed, Lee Douglas Shartzer, John Frederick Bishop, James Earl Booth, Jr., Hao Chi Tran, Peter S Lee, Jason Douglas Pickersgill, Mark Leroy Walker, David Pettigrew
-
Publication number: 20140067855Abstract: The disclosure is related to the idea of tracking user navigation, consumption, and/or behavior and applying analytics to help shape future offerings (customized offerings, up-sells, recommendations, etc.) to a user and to provide reporting data to service providers and studios. Methods and systems of providing viewing recommendations for a user are set forth. This involves collecting usage data related to a session of interaction by the user, processing the user data for the session, and providing feedback regarding the session. The sessions involve multiple stages tracking a user's interactions. These include stages such as an inquiry stage, a results stage, a details stage, a selection stage, and a confirmation stage. Usage data is then mined to indicate the content creator of a media asset regardless of the media asset type.Type: ApplicationFiled: January 4, 2012Publication date: March 6, 2014Applicant: THOMSON LICENSINGInventors: Lee Douglas Shartzer, Kenneth Alan Rudman, Dan Han Diep, Samir M. Ahmed, James Earl Booth, JR., Basil Badawiyeh
-
Publication number: 20130023701Abstract: The present disclosure provides a system for oxidizing methane, including a construct with at least one conduit for air access, and a layer of mineralized waste surrounding the at least one conduit. The present disclosure also provides a method for oxidizing methane, including putting the system for oxidizing methane into contact with the material to be oxidized.Type: ApplicationFiled: May 28, 2010Publication date: January 24, 2013Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventors: Youcai Zhao, Dan Han
-
Publication number: 20120030658Abstract: The present invention provides a software development method, system and computer program product. Generally, a computer program product for software development assistance includes a computer readable storage medium having computer readable program code embodied therewith such that the computer readable program receives from a server over a computer communications network both a software update for software installed in an end user device, and also test cases and a testing tool. The test cases are loaded in memory of the end user device and executed in the end user device with the execution tool with respect to the software update. Execution information produced by the execution of the test cases is collected and transmitted back to the server from the end user device. Optionally, a new test case for the software update can be created within the memory of the end user device the new test case can be executed along with the received test cases with the execution tool in the end user device.Type: ApplicationFiled: July 26, 2011Publication date: February 2, 2012Applicant: International Business Machines CorporationInventors: Xiao Wei Hu, Xia Zhang, Dan Han
-
Publication number: 20070208392Abstract: An exercising system and method for the treatment and rehabilitation of the paralyzed muscles of the legs. Stimulators and sensors are implanted in several of the main muscle groups of the legs. A computerized controller uses wireless signals for communications with the implanted stimulators and sensors. The person receiving the treatment sits on an exercise machine such as a stationery bicycle, a leg press, a rowing machine or other leg exercising machine. The controller determines the position of the legs and transmits a series of commands to the stimulators to provide functional electrical stimulation (FES) to the muscles of the legs, which move the legs in a cyclical or reciprocating manner, such as that needed to pedal a bicycle. Using data provided by the implanted sensors, the controller is able to adjust the stimulation commands sent to the muscles of the legs to control the amount of force exerted by the foot, to limit user fatigue and to keep the foot in a neutral position on the pedal or footrest.Type: ApplicationFiled: February 16, 2007Publication date: September 6, 2007Applicant: Alfred E. Mann Foundation for Scientific ResearchInventors: Doug Kuschner, Dan Han, Morten Hansen, Jon Mobley, Joseph Schulman