Patents by Inventor Bao Lei
Bao Lei 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: 11386931Abstract: The present disclosure relates generally to content delivery techniques in audio-visual streaming systems. The techniques include altering video or audio portions of media content based on user input or interaction. The techniques further include altering text or messaging distributed to multiple users based on user input.Type: GrantFiled: June 9, 2017Date of Patent: July 12, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Zachary Pinter, Lindsay Monroe, Yilli Aiwazian
-
Patent number: 11006176Abstract: Techniques are disclosed that generally relate to content delivery techniques in audio-visual systems. In an audio-visual system, a method of using sensors to incrementally present content elements on a display includes presenting a first content element on the display, receiving first data from a sensor, the first data associated with a first distance. An increment coefficient is identified, and a portion size is determined by reducing the first distance by the increment coefficient. Finally, an unseen portion of a second content element is incrementally added to the display, and a presented portion of the first content element is incrementally removed from the display, the size of the portions added and removed being equal to the determined portion size.Type: GrantFiled: August 28, 2018Date of Patent: May 11, 2021Assignee: Verizon Digital Media Services Inc.Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
-
Patent number: 10889745Abstract: A plugging agent with temperature-resistant, salt-resistant and high-expansion for plugging large fractures and a preparation method thereof of the present disclosure are provided, the plugging agent system consists of the following components: main agent: 6%˜10%, cross-linking agent: 0.6%˜1%, initiator: 0.006%˜0.01%, additive: 6%˜14%, and the rest being water; the preparation method includes the following steps: adding montmorillonite to water to prepare a montmorillonite dispersion system; adding the main agent, the cross-linking agent and the initiator to the montmorillonite dispersion system to prepare a main agent solution; putting the main agent solution into an oven with a temperature range with 90˜20° C. for 9˜48 h to obtain gelation, the adhesive strength of the agent system can reach grade H, with 50˜80 expansion multiple, good strength after being expanded and good water plugging effect under the condition of a temperature of 140° C. and 250,000 degree of mineralization.Type: GrantFiled: September 15, 2020Date of Patent: January 12, 2021Assignee: SOUTHWEST PETROLEUM UNIVERSITYInventors: Fa Yang Jin, Wan Fen Pu, Wen Ge Hu, Hai Yang Zhao, Long He, Dai Jun Du, Ke Xing Li, Bao Lei Jiao, Bo Ren, Lin Sun, Zhen Qian, En Long Zhen, Rui Liu, Xiao Qing He
-
Patent number: 10735799Abstract: In one embodiment, a method plays, a media program in a media player operating in a first mode on an interface. A change in a condition is detected for the media player. Then, the method switches from the first mode to a second mode based on the change in the condition. The second mode restricts movement of the media player. The media player is moved from a first position to a second position upon switching to the second mode and the media player continues to play the media program in the second position.Type: GrantFiled: May 30, 2018Date of Patent: August 4, 2020Assignee: HULU, LLCInventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
-
Patent number: 10602240Abstract: In one embodiment, a method receives a portion of a bundle of preview images for a video being played and starts to decode the portion of the bundle of preview images. An input is received for a location in the video. The method determines if a preview image corresponding to the location has been decoded from the bundle of preview images. When the preview image corresponding to the location has been decoded, the preview image corresponding to the location is displayed. When the preview image corresponding to the location has not been decoded, the method switches from decoding the portion of the bundle of preview images at a first position to decoding the portion of the bundle of preview images at a second position corresponding to the location.Type: GrantFiled: August 17, 2017Date of Patent: March 24, 2020Assignee: HULU, LLCInventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
-
Publication number: 20180367851Abstract: Techniques are disclosed that generally relate to content delivery techniques in audio-visual systems. In an audio-visual system, a method of using sensors to incrementally present content elements on a display includes presenting a first content element on the display, receiving first data from a sensor, the first data associated with a first distance. An increment coefficient is identified, and a portion size is determined by reducing the first distance by the increment coefficient. Finally, an unseen portion of a second content element is incrementally added to the display, and a presented portion of the first content element is incrementally removed from the display, the size of the portions added and removed being equal to the determined portion size.Type: ApplicationFiled: August 28, 2018Publication date: December 20, 2018Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
-
Publication number: 20180278981Abstract: In one embodiment, a method plays, a media program in a media player operating in a first mode on an interface. A change in a condition is detected for the media player. Then, the method switches from the first mode to a second mode based on the change in the condition. The second mode restricts movement of the media player. The media player is moved from a first position to a second position upon switching to the second mode and the media player continues to play the media program in the second position.Type: ApplicationFiled: May 30, 2018Publication date: September 27, 2018Inventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
-
Patent number: 10070183Abstract: Techniques are disclosed that generally relate to content delivery techniques in audio-visual systems. In an audio-visual system, a method of using sensors to incrementally present content elements on a display includes presenting a first content element on the display, receiving first data from a sensor, the first data associated with a first distance. An increment coefficient is identified, and a portion size is determined by reducing the first distance by the increment coefficient. Finally, an unseen portion of a second content element is incrementally added to the display, and a presented portion of the first content element is incrementally removed from the display, the size of the portions added and removed being equal to the determined portion size.Type: GrantFiled: December 15, 2015Date of Patent: September 4, 2018Assignee: Verizon Digital Media Services Inc.Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
-
Patent number: 9998781Abstract: In one embodiment, a method plays, on an interface, a media program in a media player operating in a first mode. A position change of the media player on the interface is determined while the media program is being played in the media player to cause the media player to move to an out of bounds position. The method detects the media player moving to the out of bounds position and upon detecting, automatically performs switching from the first mode to a second mode based on the media player moving to the out of bounds position where the second mode restricts movement of the media player. Also, the method transfers the media player to a new position that is not in the out of bounds position where the media player continues to play the media program in the new position.Type: GrantFiled: June 3, 2014Date of Patent: June 12, 2018Assignee: HULU, LLCInventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
-
Publication number: 20170358321Abstract: The present disclosure relates generally to content delivery techniques in audio-visual streaming systems. The techniques include altering video or audio portions of media content based on user input or interaction. The techniques further include altering text or messaging distributed to multiple users based on user input.Type: ApplicationFiled: June 9, 2017Publication date: December 14, 2017Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Zachary Pinter, Lindsay Monroe, Yilli Aiwazian
-
Publication number: 20170347167Abstract: In one embodiment, a method receives a portion of a bundle of preview images for a video being played and starts to decode the portion of the bundle of preview images. An input is received for a location in the video. The method determines if a preview image corresponding to the location has been decoded from the bundle of preview images. When the preview image corresponding to the location has been decoded, the preview image corresponding to the location is displayed. When the preview image corresponding to the location has not been decoded, the method switches from decoding the portion of the bundle of preview images at a first position to decoding the portion of the bundle of preview images at a second position corresponding to the location.Type: ApplicationFiled: August 17, 2017Publication date: November 30, 2017Inventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
-
Patent number: 9825586Abstract: Techniques for solar cell electrical characterization are provided. In one aspect, a solar testing device is provided. The device includes a solar simulator; and a continuous neutral density filter in front of the solar simulator having regions of varying light attenuation levels ranging from transparent to opaque, the continuous neutral density filter having an area sufficiently large to filter all light generated by the solar simulator, and wherein a position of the continuous neutral density filter relative to the solar simulator is variable so as to control a light intensity produced by the device. A solar cell electrical characterization system and a method for performing a solar cell electrical characterization are also provided.Type: GrantFiled: November 18, 2016Date of Patent: November 21, 2017Assignee: International Business Machines CorporationInventors: Oki Gunawan, Bao Lei
-
Patent number: 9780238Abstract: A metal-chalcogenide photovoltaic device includes a first electrode, a window layer spaced apart from the first electrode, and a photon-absorption layer between the first electrode and the window layer. The photon-absorption layer includes a metal-chalcogenide semiconductor. The window layer includes a layer of metal-oxide nanoparticles, and at least a portion of the window layer provides a second electrode that is substantially transparent to light within a range of operating wavelengths of the metal-chalcogenide photovoltaic device. A method of producing a metal-chalcogenide photovoltaic device includes providing a photovoltaic substructure, providing a solution of metal-oxide nanoparticles, and forming a window layer on the substructure using the solution of metal-oxide nanoparticles such that the window layer includes a layer of metal-oxide nanoparticles formed by a solution process.Type: GrantFiled: January 14, 2013Date of Patent: October 3, 2017Assignee: The Regents of the University of CaliforniaInventors: Yang Yang, Huanping Zhou, Bao Lei, Choong-Heui Chung, Brion P. Bob
-
Patent number: 9769546Abstract: In one embodiment, a method sends a request for a bundle of preview images for a video to a server. The video is played and a portion of the bundle of preview images for the video is received. The method decodes the portion of the bundle of preview images before the entire bundle of preview images is received. Then, an input from a user for a location in the video is received and the method determines if a preview image corresponding to the location has been decoded from the bundle of preview images. When the image corresponding to the location has been decoded, the preview image corresponding to the location is displayed as a preview image.Type: GrantFiled: July 29, 2014Date of Patent: September 19, 2017Assignee: HULU, LLCInventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
-
Patent number: 9660577Abstract: Techniques for solar cell electrical characterization are provided. In one aspect, a solar testing device is provided. The device includes a solar simulator; and a continuous neutral density filter in front of the solar simulator having regions of varying light attenuation levels ranging from transparent to opaque, the continuous neutral density filter having an area sufficiently large to filter all light generated by the solar simulator, and wherein a position of the continuous neutral density filter relative to the solar simulator is variable so as to control a light intensity produced by the device. A solar cell electrical characterization system and a method for performing a solar cell electrical characterization are also provided.Type: GrantFiled: November 18, 2016Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Oki Gunawan, Bao Lei
-
Patent number: 9641380Abstract: In one embodiment, a method for providing virtual link aggregation (vLAG) includes forming a third logical port using a first logical port and a second logical port; determining first networking protocol state information corresponding to the third logical port using the first networking system, where the first networking protocol state information includes an indication of whether the first networking system is capable of communicating with the second networking system via an interswitch link (ISL) The method also includes storing a first networking protocol state information corresponding to the third logical port using the first networking system; communicating the first networking protocol state information to the second networking system via the and storing the first networking protocol state information using the second networking system.Type: GrantFiled: October 28, 2013Date of Patent: May 2, 2017Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
-
Publication number: 20170070190Abstract: Techniques for solar cell electrical characterization are provided. In one aspect, a solar testing device is provided. The device includes a solar simulator; and a continuous neutral density filter in front of the solar simulator having regions of varying light attenuation levels ranging from transparent to opaque, the continuous neutral density filter having an area sufficiently large to filter all light generated by the solar simulator, and wherein a position of the continuous neutral density filter relative to the solar simulator is variable so as to control a light intensity produced by the device. A solar cell electrical characterization system and a method for performing a solar cell electrical characterization are also provided.Type: ApplicationFiled: November 18, 2016Publication date: March 9, 2017Inventors: Oki Gunawan, Bao Lei
-
Publication number: 20170070191Abstract: Techniques for solar cell electrical characterization are provided. In one aspect, a solar testing device is provided. The device includes a solar simulator; and a continuous neutral density filter in front of the solar simulator having regions of varying light attenuation levels ranging from transparent to opaque, the continuous neutral density filter having an area sufficiently large to filter all light generated by the solar simulator, and wherein a position of the continuous neutral density filter relative to the solar simulator is variable so as to control a light intensity produced by the device. A solar cell electrical characterization system and a method for performing a solar cell electrical characterization are also provided.Type: ApplicationFiled: November 18, 2016Publication date: March 9, 2017Inventors: Oki Gunawan, Bao Lei
-
Patent number: 9523732Abstract: Techniques for solar cell electrical characterization are provided. In one aspect, a solar testing device is provided. The device includes a solar simulator; and a continuous neutral density filter in front of the solar simulator having regions of varying light attenuation levels ranging from transparent to opaque, the continuous neutral density filter having an area sufficiently large to filter all light generated by the solar simulator, and wherein a position of the continuous neutral density filter relative to the solar simulator is variable so as to control a light intensity produced by the device. A solar cell electrical characterization system and a method for performing a solar cell electrical characterization are also provided.Type: GrantFiled: June 19, 2014Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Oki Gunawan, Bao Lei
-
Patent number: 9413586Abstract: In one embodiment, a system includes a first networking system and a second networking system, each system having a plurality of physical networking ports, a controller, and a memory subsystem, with a first logical port being formed using one or more of the first system's plurality of physical networking ports, a second logical port being formed using one or more of the second system's plurality of physical networking ports, logic adapted to form a third logical port using the first logical port and the second logical port, wherein the first system's controller includes logic adapted to store a first networking protocol state information corresponding to a third logical port using the first memory subsystem and to communicate the first networking protocol state information to the second networking system, with the second system's controller being adapted to store the first networking protocol state information.Type: GrantFiled: January 30, 2013Date of Patent: August 9, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj