Patents by Inventor Kejun Xia
Kejun Xia 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: 11640997Abstract: A method for manufacturing a Zener diode includes implanting an N-type Buried Layer (NBL) with an N-type dopant in a first epitaxial layer, wherein the NBL comprises an NBL opening excluding the N-type dopant. A P-type Buried Layer (PBL) having a peak PBL doping concentration below the NBL is implanted. A second epitaxial layer is grown over the NBL. A P-type region (Plink) is implanted to couple to the PBL above the NBL opening, and to couple the Plink to an Anode electrode. An N-type region (Nlink) is implanted to couple the NBL to a Cathode electrode.Type: GrantFiled: March 4, 2021Date of Patent: May 2, 2023Assignee: NXP B.V.Inventors: Saumitra Raj Mehrotra, Kejun Xia
-
Publication number: 20220344506Abstract: A laterally-diffused metal-oxide semiconductor, “LDMOS”, device and a method of making the same. The device includes a gate located on a major surface of a semiconductor die, a source region located in the die on a first side of the gate, a drain drift region located in the die on a second side of the gate opposite the first side, a first spacer located adjacent to a first sidewall of the gate on the first side of the gate, and a second spacer located adjacent to a second sidewall of the gate on the second side of the gate. The second spacer is located between the gate and the drain drift region. The second spacer comprises a proximal spacer portion and a distal spacer portion. The proximal spacer portion is located between the gate and the distal spacer portion. The proximal spacer portion and the distal spacer portion define a recess.Type: ApplicationFiled: April 22, 2021Publication date: October 27, 2022Inventors: Saumitra Raj Mehrotra, Kejun Xia
-
Publication number: 20220285564Abstract: A method for manufacturing a Zener diode includes implanting an N-type Buried Layer (NBL) with an N-type dopant in a first epitaxial layer, wherein the NBL comprises an NBL opening excluding the N-type dopant. A P-type Buried Layer (PBL) having a peak PBL doping concentration below the NBL is implanted. A second epitaxial layer is grown over the NBL. A P-type region (Plink) is implanted to couple to the PBL above the NBL opening, and to couple the Plink to an Anode electrode. An N-type region (Nlink) is implanted to couple the NBL to a Cathode electrode.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: Saumitra Raj Mehrotra, Kejun Xia
-
Patent number: 10574713Abstract: According to one embodiment, a technique is presented to dynamically adjust a sample period used at a presenter device for a screen content capture sharing function during a communication session. In another embodiment, a technique is provided to control how frames of screen capture content, e.g., in a desktop sharing function, are sent to attendee devices during an online conference session. According to a still another embodiment, a technique is provided to enable on-demand designation of frames as key-frames during a desktop sharing function of an online conference session.Type: GrantFiled: December 1, 2016Date of Patent: February 25, 2020Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Kejun Xia, Yaqing Zhang
-
Patent number: 9894117Abstract: In an example embodiment, a virtual conference is established with a server and a plurality of endpoint devices. One endpoint device, acting as a sender, may transfer a file to N other endpoint devices, acting as receivers. The sender divides the file in at least N segments and delivers one segment to each receiver. Receivers then request the next desired segment from one or more devices containing that segment. If devices hold the segment, the segment may be divided into parts, and one part may be requested from each device.Type: GrantFiled: October 9, 2013Date of Patent: February 13, 2018Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Jianping Shen, Yong Qian, Kejun Xia
-
Publication number: 20170085606Abstract: According to one embodiment, a technique is presented to dynamically adjust a sample period used at a presenter device for a screen content capture sharing function during a communication session. In another embodiment, a technique is provided to control how frames of screen capture content, e.g., in a desktop sharing function, are sent to attendee devices during an online conference session. According to a still another embodiment, a technique is provided to enable on-demand designation of frames as key-frames during a desktop sharing function of an online conference session.Type: ApplicationFiled: December 1, 2016Publication date: March 23, 2017Inventors: Haihua Huang, Yong Qian, Kejun Xia, Yaqing Zhang
-
Patent number: 9549006Abstract: According to one embodiment, a technique is presented to dynamically adjust a sample period used at a presenter device for a screen content capture sharing function during a communication session. In another embodiment, a technique is provided to control how frames of screen capture content, e.g., in a desktop sharing function, are sent to attendee devices during an online conference session. According to a still another embodiment, a technique is provided to enable on-demand designation of frames as key-frames during a desktop sharing function of an online conference session.Type: GrantFiled: July 31, 2013Date of Patent: January 17, 2017Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Kejun Xia, Yaqing Zhang
-
Patent number: 9515970Abstract: Techniques are provided for delivering messages to users of client devices in a network. At a server device in a network, location information of each of a plurality of client devices is obtained. Each of the client devices runs a presence application for a user in the network and is configured to log-in with one or more resources. A message is received from a sender device in the network. The message is intended to be presented to the user via the presence application and one or more of the resources. Based on the location information of the client devices, one or more designated client devices are selected to which the message is to be sent such that the message is presented to the user via the presence application running on the one or more designated client devices and via one or more of the resources.Type: GrantFiled: July 17, 2013Date of Patent: December 6, 2016Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Zhao Jiayu, Kejun Xia
-
Patent number: 9354697Abstract: In an example embodiment disclosed herein, there is described methods and a system for sharing of content in collaborative computing sessions. The methods and the system are operable to maintain a collaborative computing session between a plurality of participant devices, wherein at least one participant device operates as a presenter device to share data with at least one other participant viewer device. The methods and system are further operable to designate data to be shared with at least one viewer device and to identify at least one active region contained within the shared data. The methods and system are also operable to transmit the designated shared data to the at least one viewer device, render the shared data for display on at least one viewer device to maximize the display of the at least one active region, and display the rendered shared data on the at least one viewer device.Type: GrantFiled: December 6, 2013Date of Patent: May 31, 2016Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Kejun Xia, Yaqing Zhang
-
Patent number: 9270713Abstract: In an example embodiment disclosed herein, there is described methods and a system for sharing of content in collaborative computing sessions. The methods and the system are operable to initiate a collaborative computing session between a plurality of participant devices, wherein at least one participant device operates as a presenter device to share data with at least one other participant viewer device. The methods and system are further operable to designate data to be shared with at least one viewer device. The methods and system are also operable to transmit the designated shared data to the at least one viewer device, render the shared data for display on at least one viewer device, wherein the shared data is rendered in accordance with display capabilities of the at least one viewer device, and display the rendered shared data on the at least one viewer device.Type: GrantFiled: September 27, 2013Date of Patent: February 23, 2016Assignee: Cisco Technology, Inc.Inventors: Haihua Huang, Qi Yang, Yong Qian, Kejun Xia
-
Patent number: 9203875Abstract: In one example embodiment, a method is provided and includes monitoring a display status associated with a client device that is participating in a meeting being conducted over a network (wired, wireless, etc.). The method also includes reporting the display status to a server associated with the meeting. For example, the server could be responsible for controlling at least a portion of meeting resources for the client device (or the client device itself could include software to perform these management functions). The method also includes receiving reduced meeting resources based, at least in part, on the display status.Type: GrantFiled: May 21, 2013Date of Patent: December 1, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Haihua Huang, Yong Qian, Yaqing Zhang, Kejun Xia
-
Publication number: 20150163259Abstract: In an example embodiment disclosed herein, there is described methods and a system for sharing of content in collaborative computing sessions. The methods and the system are operable to maintain a collaborative computing session between a plurality of participant devices, wherein at least one participant device operates as a presenter device to share data with at least one other participant viewer device. The methods and system are further operable to designate data to be shared with at least one viewer device and to identify at least one active region contained within the shared data. The methods and system are also operable to transmit the designated shared data to the at least one viewer device, render the shared data for display on at least one viewer device to maximize the display of the at least one active region, and display the rendered shared data on the at least one viewer device.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: Cisco Technology, Inc.Inventors: Haihua Huang, Kejun Xia, Yaqing Zhang
-
Publication number: 20150100635Abstract: In an example embodiment, a virtual conference is established with a server and a plurality of endpoint devices. One endpoint device, acting as a sender, may transfer a file to N other endpoint devices, acting as receivers. The sender divides the file in at least N segments and delivers one segment to each receiver. Receivers then request the next desired segment from one or more devices containing that segment. If devices hold the segment, the segment may be divided into parts, and one part may be requested from each device.Type: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Haihua Huang, Jianping Shen, Yong Qian, Kejun Xia
-
Publication number: 20150095802Abstract: In an example embodiment disclosed herein, there is described methods and a system for sharing of content in collaborative computing sessions. The methods and the system are operable to initiate a collaborative computing session between a plurality of participant devices, wherein at least one participant device operates as a presenter device to share data with at least one other participant viewer device. The methods and system are further operable to designate data to be shared with at least one viewer device. The methods and system are also operable to transmit the designated shared data to the at least one viewer device, render the shared data for display on at least one viewer device, wherein the shared data is rendered in accordance with display capabilities of the at least one viewer device, and display the rendered shared data on the at least one viewer device.Type: ApplicationFiled: September 27, 2013Publication date: April 2, 2015Applicant: Cisco Technology, Inc.Inventors: Haihua Huang, Qi Yang, Yong Qian, Kejun Xia
-
Publication number: 20150039688Abstract: According to one embodiment, a technique is presented to dynamically adjust a sample period used at a presenter device for a screen content capture sharing function during a communication session. In another embodiment, a technique is provided to control how frames of screen capture content, e.g., in a desktop sharing function, are sent to attendee devices during an online conference session. According to a still another embodiment, a technique is provided to enable on-demand designation of frames as key-frames during a desktop sharing function of an online conference session.Type: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Applicant: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Kejun Xia, Yaqing Zhang
-
Publication number: 20150026265Abstract: Techniques are provided for delivering messages to users of client devices in a network. At a server device in a network, location information of each of a plurality of client devices is obtained. Each of the client devices runs a presence application for a user in the network and is configured to log-in with one or more resources. A message is received from a sender device in the network. The message is intended to be presented to the user via the presence application and one or more of the resources. Based on the location information of the client devices, one or more designated client devices are selected to which the message is to be sent such that the message is presented to the user via the presence application running on the one or more designated client devices and via one or more of the resources.Type: ApplicationFiled: July 17, 2013Publication date: January 22, 2015Inventors: Haihua Huang, Yong Qian, Zhao Jiayu, Kejun Xia
-
Publication number: 20140351715Abstract: In one embodiment, a method includes establishing a communications session between a first endpoint that displays a shared desktop and a second endpoint that has a display screen, identifying an active region that is part of the shared desktop, and providing an interface on the second endpoint that obtains an input that indicates whether a representation of the active region is to be automatically displayed on the display screen. An input is obtained, and it is determined when the input indicates that the representation is to be automatically displayed on the display screen in response to the input. If the input indicates that the representation is to be automatically displayed on the display screen, the representation is displayed on the display screen. The representation is automatically displayed on the display screen such that substantially only the representation is displayed on the display screen.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: Cisco Technology, Inc.Inventors: Haihua Huang, Yong Qian, Yaqing Zhang, Kejun Xia
-
Publication number: 20140351327Abstract: In one example embodiment, a method is provided and includes monitoring a display status associated with a client device that is participating in a meeting being conducted over a network (wired, wireless, etc.). The method also includes reporting the display status to a server associated with the meeting. For example, the server could be responsible for controlling at least a portion of meeting resources for the client device (or the client device itself could include software to perform these management functions). The method also includes receiving reduced meeting resources based, at least in part, on the display status.Type: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Haihua Huang, Yong Qian, Yaqing Zhang, Kejun Xia
-
Publication number: 20140201275Abstract: An example method is provided and includes receiving conversation precondition information associated with a meeting session in a network environment, determining, after a beginning of the meeting session, conversation precondition status information of at least one collaboration criteria indicated by the conversation precondition information, and causing a meeting client program to provide a representation of the conversation precondition status information.Type: ApplicationFiled: January 16, 2013Publication date: July 17, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Haihua Huang, Yong Qian, Yaqing Zhang, Kejun Xia