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: 11386931
    Abstract: 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: Grant
    Filed: June 9, 2017
    Date of Patent: July 12, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Zachary Pinter, Lindsay Monroe, Yilli Aiwazian
  • Patent number: 11006176
    Abstract: 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: Grant
    Filed: August 28, 2018
    Date of Patent: May 11, 2021
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
  • Patent number: 10889745
    Abstract: 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: Grant
    Filed: September 15, 2020
    Date of Patent: January 12, 2021
    Assignee: SOUTHWEST PETROLEUM UNIVERSITY
    Inventors: 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: 10735799
    Abstract: 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: Grant
    Filed: May 30, 2018
    Date of Patent: August 4, 2020
    Assignee: HULU, LLC
    Inventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
  • Patent number: 10602240
    Abstract: 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: Grant
    Filed: August 17, 2017
    Date of Patent: March 24, 2020
    Assignee: HULU, LLC
    Inventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
  • Publication number: 20180367851
    Abstract: 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: Application
    Filed: August 28, 2018
    Publication date: December 20, 2018
    Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
  • Publication number: 20180278981
    Abstract: 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: Application
    Filed: May 30, 2018
    Publication date: September 27, 2018
    Inventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
  • Patent number: 10070183
    Abstract: 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: Grant
    Filed: December 15, 2015
    Date of Patent: September 4, 2018
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Jiwen Cai, Yanqing Zhou, Jocelyn Lui
  • Patent number: 9998781
    Abstract: 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: Grant
    Filed: June 3, 2014
    Date of Patent: June 12, 2018
    Assignee: HULU, LLC
    Inventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
  • Publication number: 20170358321
    Abstract: 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: Application
    Filed: June 9, 2017
    Publication date: December 14, 2017
    Inventors: Jason A. Kilar, Richard W. Tom, Lonn Lee, Bao Lei, Zachary Pinter, Lindsay Monroe, Yilli Aiwazian
  • Publication number: 20170347167
    Abstract: 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: Application
    Filed: August 17, 2017
    Publication date: November 30, 2017
    Inventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
  • Patent number: 9825586
    Abstract: 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: Grant
    Filed: November 18, 2016
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Oki Gunawan, Bao Lei
  • Patent number: 9780238
    Abstract: 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: Grant
    Filed: January 14, 2013
    Date of Patent: October 3, 2017
    Assignee: The Regents of the University of California
    Inventors: Yang Yang, Huanping Zhou, Bao Lei, Choong-Heui Chung, Brion P. Bob
  • Patent number: 9769546
    Abstract: 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: Grant
    Filed: July 29, 2014
    Date of Patent: September 19, 2017
    Assignee: HULU, LLC
    Inventors: Ilya Haykinson, Jeffrey Fan, Bao Lei, James Guan
  • Patent number: 9660577
    Abstract: 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: Grant
    Filed: November 18, 2016
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Oki Gunawan, Bao Lei
  • Patent number: 9641380
    Abstract: 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: Grant
    Filed: October 28, 2013
    Date of Patent: May 2, 2017
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Publication number: 20170070190
    Abstract: 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: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Oki Gunawan, Bao Lei
  • Publication number: 20170070191
    Abstract: 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: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Oki Gunawan, Bao Lei
  • Patent number: 9523732
    Abstract: 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: Grant
    Filed: June 19, 2014
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Oki Gunawan, Bao Lei
  • Patent number: 9413586
    Abstract: 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: Grant
    Filed: January 30, 2013
    Date of Patent: August 9, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj