Patents by Inventor Charles Shen
Charles Shen 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: 20240145010Abstract: A processing device in a memory sub-system initiates a partial block handling protocol for a closed block of a memory device, the block comprising a plurality of wordlines. The processing device further sends a first programming command to the memory device to program one or more wordlines of the block with first padding data having a first data pattern, wherein the one or more wordlines are adjacent to a last wordline of the block programmed before the block was closed. In addition, the processing device sends a second programming command to the memory device to program all of a set of remaining wordlines of the block with second padding data having a second data pattern comprising fewer bits of data per cell than the first data pattern.Type: ApplicationFiled: January 4, 2024Publication date: May 2, 2024Inventors: Zhongguang Xu, Nicola Ciocchini, Zhenlei Shen, Charles See Yeung Kwong, Murong Lang, Ugo Russo, Niccolo' Righetti
-
Publication number: 20170304708Abstract: A shield adapted for use with a baseball cap or caps used in other sports is disclosed to protect a pitcher or fielder from a batted or thrown baseball or softball. A panel is shaped to conform with a front side of a ball cap and is secured with straps or other means on the outer side of the ball cap or, alternatively, on the inner side of the ball cap. The shield is formed of a sheet or panel of impact absorbing plastic that protects the user from trauma in the event of a collision with a traveling ball or other object.Type: ApplicationFiled: June 5, 2017Publication date: October 26, 2017Inventor: Charles Shen
-
Patent number: 9766947Abstract: Methods and apparatus to monitor server loads are disclosed. An example load monitor includes a first virtual machine to replicate a first server; a router interface to cause a router to redirect a portion of requests destined for the first server to the first virtual machine, the first virtual machine to serve the redirected requests; a collector to collect first metric data from the first virtual machine related to processing of the redirected requests; and an overload indicator to indicate an overload condition at the first server based on the first metric data collected from the first virtual machine.Type: GrantFiled: June 24, 2011Date of Patent: September 19, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Wei Wang, Charles Shen
-
Patent number: 9537829Abstract: Methods and apparatus are disclosed to prevent consecutive attacks on a virtual private mobile network. An example method includes for each of a plurality of network elements, generating virtualized slices based on a virtualized slice count value for subgroups associated with the virtual private mobile network, and assigning non-consecutive ones of the virtualized slices to the subgroups associated with the virtual private mobile network based on demand for the virtualized slices by the respective ones of the subgroups. The example method also includes, in response to a request from a mobile device to access the virtual private mobile network for a first time, assigning the mobile device to one of the virtual slices of the plurality of network elements based on (i) the subgroup associated with the mobile device, and (ii) availability of the virtual slices.Type: GrantFiled: October 23, 2015Date of Patent: January 3, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Wei Wang, Charles Shen
-
Publication number: 20160043998Abstract: Methods and apparatus are disclosed to prevent consecutive attacks on a virtual private mobile network. An example method includes for each of a plurality of network elements, generating virtualized slices based on a virtualized slice count value for subgroups associated with the virtual private mobile network, and assigning non-consecutive ones of the virtualized slices to the subgroups associated with the virtual private mobile network based on demand for the virtualized slices by the respective ones of the subgroups. The example method also includes, in response to a request from a mobile device to access the virtual private mobile network for a first time, assigning the mobile device to one of the virtual slices of the plurality of network elements based on (i) the subgroup associated with the mobile device, and (ii) availability of the virtual slices.Type: ApplicationFiled: October 23, 2015Publication date: February 11, 2016Inventors: Wei Wang, Charles Shen
-
Patent number: 9172678Abstract: Methods and apparatus are disclosed to improve security of a virtual private mobile network. An example method includes identifying a request to initialize the virtual private mobile network, identifying a number of subgroups to associate with the virtual private mobile network, generating a virtualized slice count value based on the number of subgroups, and initializing network elements with a number of virtualized slices based on the virtualized slice count value.Type: GrantFiled: June 28, 2011Date of Patent: October 27, 2015Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Wei Wang, Charles Shen
-
Publication number: 20140123372Abstract: A shield adapted for use with a baseball cap or caps used in other sports is disclosed to protect a pitcher or fielder from a batted or thrown baseball or softball. A panel is shaped to conform with a front side of a ball cap and is secured with straps or other means on the outer side of the ball cap or, alternatively, on the inner side of the ball cap. The shield is formed of a sheet or panel of impact absorbing plastic that protects the user from trauma in the event of a collision with a traveling ball or other object.Type: ApplicationFiled: October 24, 2013Publication date: May 8, 2014Inventor: Charles Shen
-
Publication number: 20130007232Abstract: Methods and apparatus are disclosed to improve security of a virtual private mobile network. An example method includes identifying a request to initialize the virtual private mobile network, identifying a number of subgroups to associate with the virtual private mobile network, generating a virtualized slice count value based on the number of subgroups, and initializing network elements with a number of virtualized slices based on the virtualized slice count value.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Inventors: Wei Wang, Charles Shen
-
Publication number: 20120331127Abstract: Methods and apparatus to monitor server loads are disclosed. An example load monitor includes a first virtual machine to replicate a first server; a router interface to cause a router to redirect a portion of requests destined for the first server to the first virtual machine, the first virtual machine to serve the redirected requests; a collector to collect first metric data from the first virtual machine related to processing of the redirected requests; and an overload indicator to indicate an overload condition at the first server based on the first metric data collected from the first virtual machine.Type: ApplicationFiled: June 24, 2011Publication date: December 27, 2012Inventors: Wei Wang, Charles Shen
-
Publication number: 20120260405Abstract: A shield adapted for use with a baseball cap or caps used in other sports is disclosed to protect a pitcher or fielder from a batted or thrown baseball or softball. A panel is shaped to conform with a front side of a ball cap and is secured with straps or other means on the outer side of the ball cap or, alternatively, on the inner side of the ball cap. The shield is formed of a sheet or panel of impact absorbing plastic that protects the user from trauma in the event of a collision with a traveling ball or other object.Type: ApplicationFiled: April 20, 2012Publication date: October 18, 2012Inventor: Charles Shen
-
Patent number: 8218654Abstract: Methods and systems for reducing channel change startup delays for multicast digital video streams are described. Packets of a multicast digital video transport stream having a plurality of normal Group of Pictures are received. Further, a channel change request is received and a speed-up Group of Pictures is inserted in the stream in response to the channel change request. In one embodiment, video stream specific information is also inserted in the stream. The packets are processed and transmitted.Type: GrantFiled: March 8, 2006Date of Patent: July 10, 2012Assignee: Cisco Technology, Inc.Inventors: Gary Fujen Cheng, Charles Shen, Jack C. Cham, Ping Li
-
Patent number: 7710983Abstract: A method and apparatus for determining information associated with a particular multicast channel in a multicast network are disclosed. In accordance with the method, a request message requesting information associated with the particular multicast channel is generated and sent to the multicast network. Further, the request message is propagated downstream in a recursive manner via a multicast topology of the multicast network. A response to the request message is propagated upstream via the multicast topology to generate a response message including requested information associated with the particular multicast channel. The information may comprise number of users receiving the particular multicast channel.Type: GrantFiled: April 21, 2005Date of Patent: May 4, 2010Assignee: Cisco Technology, Inc.Inventors: Danyang Zheng, Ping Li, Jack C. Cham, Charles Shen
-
Publication number: 20070214490Abstract: Methods and systems for reducing channel change startup delays for multicast digital video streams are described. Packets of a multicast digital video transport stream having a plurality of normal Group of Pictures are received. Further, a channel change request is received and a speed-up Group of Pictures is inserted in the stream in response to the channel change request. In one embodiment, video stream specific information is also inserted in the stream. The packets are processed and transmitted.Type: ApplicationFiled: March 8, 2006Publication date: September 13, 2007Inventors: Gary Cheng, Charles Shen, Jack Cham, Ping Li
-
Publication number: 20070109966Abstract: An apparatus and method for performing tunnel signaling over an IP tunneling path are provided. The method includes transmitting an end-to-end signaling flow through an end-to-end path connected to the IP tunneling path, generating a tunnel signaling flow corresponding to the end-to-end signaling flow, and transmitting the generated tunnel signaling flow through the IP tunneling path, wherein the end-to-end signaling flow and the tunnel signaling flow respectively include a binding data object storing binding information for an end-to-end session associated with the end-to-end signaling flow or a tunnel session associated with the tunnel signaling flow.Type: ApplicationFiled: October 18, 2006Publication date: May 17, 2007Inventors: Sung-Hyuck Lee, Jong-Ho Bang, Henning Schulzrinne, Charles Shen
-
Publication number: 20060239289Abstract: A method and apparatus for determining information associated with a particular multicast channel in a multicast network are disclosed. In accordance with the method, a request message requesting information associated with the particular multicast channel is generated and sent to the multicast network. Further, the request message is propagated downstream in a recursive manner via a multicast topology of the multicast network. A response to the request message is propagated upstream via the multicast topology to generate a response message including requested information associated with the particular multicast channel. The information may comprise number of users receiving the particular multicast channel.Type: ApplicationFiled: April 21, 2005Publication date: October 26, 2006Inventors: Danyang Zheng, Ping Li, Jack Cham, Charles Shen
-
Publication number: 20050086727Abstract: A shield adapted for use with a baseball cap or caps used in other sports is disclosed to protect a pitcher or fielder from a batted or thrown baseball or softball. A panel is shaped to conform with a front surface of a ball cap and is secured with straps or other means on the outer surface of the ball cap or, alternatively, on the inner surface of the ball cap. The shield is formed of a sheet or panel of impact absorbing plastic that protects the user from trauma in the event of a collision with a traveling ball or other object.Type: ApplicationFiled: September 23, 2004Publication date: April 28, 2005Inventor: Charles Shen
-
Publication number: 20050085350Abstract: An exercise device is disclosed for enabling various stretching exercises comprising an adjustable loop connected to a handle element by a swivel connector. The adjustable loop can be placed about a foot, ankle, or other body part, and the handle grasped in one hand. The swivel connector allows a user to stretch in multiple positions and postures without readjusting the exercise device. In a preferred embodiment, the handle comprises either a handle loop sized to accommodate a user's finger, fingers, or hand, or a series of loops to allow the user to gradually increase the tension in the stretch by grasping successive loops in the series. Alternatively, the handle can comprise a hand support member that allows the user to easily and firmly grasp the handle and apply a steady tension. In addition, the handle can comprise an adjustable loop to facilitate various lengths of stretching and levels of difficulty.Type: ApplicationFiled: May 23, 2002Publication date: April 21, 2005Inventor: Charles Shen