Patents by Inventor Jeffrey Pang
Jeffrey Pang 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: 9326026Abstract: A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the information associated with media-related activities, initiating communications with a network via a second wireless interface, downloading a media content item of the media recommendation from a content provider via the second wireless interface, and presenting the media content item at a display. Other embodiments are disclosed.Type: GrantFiled: October 31, 2013Date of Patent: April 26, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventors: Kadangode Ramakrishnan, Yifan Hu, Robert Bell, Jeffrey Pang, Jeffrey Erman
-
Patent number: 9270565Abstract: A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.Type: GrantFiled: June 11, 2013Date of Patent: February 23, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Jeffrey Pang, Karen Schoonover, Dinesh Chachidhanandam, Alexandre Gerber, Michael Salmon, Oliver Spatscheck, Shobha Venkataraman
-
Publication number: 20150333986Abstract: A mechanism is provided for predicting video engagement from network measurements for a user device connected to a wireless network. Wireless network measurements are retrieved from a wireless network device in the wireless network. The wireless network measurements are related to the user device of a user. It is determined that the user device is engaged in a video streaming session. A computer classifies the video streaming session as one of a plurality of classes, in which the plurality of classes predict an outcome of the video streaming session for the user device.Type: ApplicationFiled: May 15, 2014Publication date: November 19, 2015Applicant: AT&T Intellectual Property I, L.P.Inventors: Jeffrey Pang, Jeffrey Erman, Lusheng Ji, Jia Wang
-
Publication number: 20150163840Abstract: Techniques for sharing a cellular network connection amongst multiple devices over a local area network are provided that reduce cellular network load during crowded events. In an aspect, a devices is configure to perform operations that include scanning an area for another device that has established a first wireless cellular connection with a cellular network device of a cellular network and that enables an indirect connection of the device to the cellular network device via a direct connection of the device to the other device via a local network device. The operations further include, in response to identifying the other device as a result of the scanning, sending a request to the other device to connect to the other device via the local network device and to receive the indirect connection to the cellular network device.Type: ApplicationFiled: December 11, 2013Publication date: June 11, 2015Applicants: Board of Trustees of Michigan State University, AT&T Intellectual Property I, L.P.Inventors: Lusheng Ji, Jeffrey Pang, Jia Wang, Shobha Venkataraman, Muhammad Zubair Shafiq, Xiang-Yang Alex Liu
-
Publication number: 20150121413Abstract: A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the information associated with media-related activities, initiating communications with a network via a second wireless interface, downloading a media content item of the media recommendation from a content provider via the second wireless interface, and presenting the media content item at a display. Other embodiments are disclosed.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: AT&T Intellectual Property I, LPInventors: Kadangode Ramakrishnan, Yifan Hu, Robert Bell, Jeffrey Pang, Jeffrey Erman
-
Patent number: 8924560Abstract: A system is provided for migrating a VM over a WAN. A first server has a VM. The first and second servers are operatively connected over the WAN by a virtual private local area network service. The first server migrates the VM to the second server by coping files and state of the VM to the second server without interrupting the interactive software on the VM. During a last round of migrating the VM, for packets intended for the VM on the first server, the first server buffers the packets in a buffer as buffered packets. Instead of delivering the buffered packets to the VM, the first server transmits the buffered packets to the second server. The second server plays the buffered packets to the VM migrated to and operating on the second server, such that buffered packets are played before current packets currently received from the clients are played.Type: GrantFiled: November 29, 2010Date of Patent: December 30, 2014Assignees: AT&T Intellectual Property I, L.P., The University of IllinoisInventors: Jeffrey Pang, Matthew Caesar, Virajith Jalaparti, Seungjoon Lee, Jacobus Van Der Merwe
-
Patent number: 8831265Abstract: A restraint device for a pair of headphones having a pair of earphones, an audio plug, and a pair of wires coupling the pair of earphones to the audio plug, wherein the restraint device includes a body of a material, wherein the material includes an interior channel, wherein the interior channel is configured to have the pair of wires be slidably disposed therein, wherein the interior channel is configured to have the audio plug be removably disposed therein, wherein the interior channel is configured to restrain relative movement of the pair of wires with respect to the audio plug when the pair of wires and the audio plug are disposed adjacently within the interior channel.Type: GrantFiled: October 15, 2012Date of Patent: September 9, 2014Inventors: David Pang, Jeffrey Pang, Caroline Pang, Stephen Y. F. Pang
-
Publication number: 20140169610Abstract: A headphone having reduced tendency to tangle comprises an input portion for receiving electrical signals from an output device, an output portion for providing audio signals to a user in response to the electrical signals, a plurality of wires coupled to the input portion and the output portion for providing the electrical signals to the output portion, and a restraint mechanism coupled to the plurality of wires and cable of being repositioned along the plurality of wire, wherein the restraint mechanism is for physically receiving insertion of at least a portion of the input portion and for physically restraining movement of the portion of input portion with respect to output portion when the portion of the input portion is physically inserted into the restraint mechanism, wherein a temporary and removable closed loop of wire is formed from the plurality of wires, until a sufficient separation force is applied.Type: ApplicationFiled: September 30, 2013Publication date: June 19, 2014Inventors: David Pang, Jeffrey Pang, Caroline Pang, Stephen Y.F. Pang
-
Patent number: 8671183Abstract: A system for visualization of performance measurements is disclosed. The system may include an electronic data processor configured to receive a stream of the performance measurements and select a maximum number of leaf nodes of a plurality of nodes for use in an adaptive decision tree. Additionally, the electronic processor may be configured to determine a depth of each branch in the adaptive decision tree needed to differentiate performance among internet protocol addresses in an internet protocol prefix of each node. Each of the plurality of nodes may be annotated with a predicted latency category and the processor may be configured to generate the adaptive decision tree based on the maximum number of leaf nodes selected, the depth of each branch determined, the predicted latency category, and on the stream of performance measurements associated with the network. Moreover, the processor may display the adaptive decision tree.Type: GrantFiled: December 14, 2010Date of Patent: March 11, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Shobha Venkataraman, Jeffrey Pang, Subhabrata Sen, Oliver Spatscheck
-
Publication number: 20130272159Abstract: A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.Type: ApplicationFiled: June 11, 2013Publication date: October 17, 2013Inventors: Jeffrey Pang, Karen Schoonover, Dinesh Chachidhanandam, Alexandre Gerber, Michael Salmon, Oliver Spatscheck, Shobha Venkataraman
-
Patent number: 8462625Abstract: A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.Type: GrantFiled: December 8, 2010Date of Patent: June 11, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Jeffrey Pang, Karen Barnes, Dinesh Chachidhanandam, Alexandre Gerber, Michael Salmon, Oliver Spatscheck, Shobha Venkataraman
-
Publication number: 20130039525Abstract: A restraint device for a pair of headphones having a pair of earphones, an audio plug, and a pair of wires coupling the pair of earphones to the audio plug, wherein the restraint device includes a body of a material, wherein the material includes an interior channel, wherein the interior channel is configured to have the pair of wires be slidably disposed therein, wherein the interior channel is configured to have the audio plug be removably disposed therein, wherein the interior channel is configured to restrain relative movement of the pair of wires with respect to the audio plug when the pair of wires and the audio plug are disposed adjacently within the interior channel.Type: ApplicationFiled: October 15, 2012Publication date: February 14, 2013Inventors: David Pang, Jeffrey Pang, Caroline Pang, Stephen Y.F. Pang
-
Patent number: 8345913Abstract: A headphone having reduced-tangling potential includes an audio plug for receive electrical signals from an audio device, coupled via wires to ear buds, wherein the ear buds are for receiving electrical signals and outputting audio, wires coupled to the audio plug and to the pair of ear buds, wherein the coupling wire is configured to provide the electrical signals from the audio plug to at least the pair of ear buds, and a restraint device having a pliable material body having an interior channel, wherein the channel restrains movement of the separate ear buds a first resistance, when the audio plug is inserted into the channel, and wherein the channel restrains movement the separate ear buds by a second resistance, when the audio portion is separated from the channel, wherein the first resistance amount exceeds the second resistance amount.Type: GrantFiled: November 17, 2010Date of Patent: January 1, 2013Inventors: Jeffrey Pang, Caroline Pang, David Pang, Stephen Y. F. Pang
-
Patent number: 8290193Abstract: A headphone having reduced tendency to tangle comprises an input portion for receiving electrical signals from an output device, an output portion for providing audio signals to a user in response to the electrical signals, a plurality of wires coupled to the input portion and the output portion for providing the electrical signals to the output portion, and a restraint mechanism coupled to the plurality of wires and cable of being repositioned along the plurality of wire, wherein the restraint mechanism is for physically receiving insertion of at least a portion of the input portion and for physically restraining movement of the portion of input portion with respect to output portion when the portion of the input portion is physically inserted into the restraint mechanism, wherein a temporary and removable closed loop of wire is formed from the plurality of wires, until a sufficient separation force is applied.Type: GrantFiled: May 11, 2010Date of Patent: October 16, 2012Inventors: Jeffrey Pang, Stephen Y. F. Pang, Caroline Pang, David Pang
-
Publication number: 20120170790Abstract: A headphone having reduced-tangling potential includes an audio plug for receive electrical signals from an audio device, coupled via wires to ear buds, wherein the ear buds are for receiving electrical signals and outputting audio, wires coupled to the audio plug and to the pair of ear buds, wherein the coupling wire is configured to provide the electrical signals from the audio plug to at least the pair of ear buds, and a restraint device having a pliable material body having an interior channel, wherein the channel restrains movement of the separate ear buds a first resistance, when the audio plug is inserted into the channel, and wherein the channel restrains movement the separate ear buds by a second resistance, when the audio portion is separated from the channel, wherein the first resistance amount exceeds the second resistance amount.Type: ApplicationFiled: November 17, 2010Publication date: July 5, 2012Inventors: Jeffrey Pang, Caroline Pang, David Pang, Stephen Y.F. Pang
-
Publication number: 20120147758Abstract: A system for passive estimation of throughput in an electronic network is disclosed. The system may include an plurality of mobile devices configured to operate in the network and may further include an electronic data processor. The processor may be configured to access flow records for data flows associated with the mobile devices during a predetermined time interval. Additionally, the processor may be configured to annotate the flow records with an application field and a content provider field. The processor may also be configured to determine a flow type of each data flow based on the application field and the content provider field of the flow records. Furthermore, the processor may be configured to generate a throughput index that only includes non-rate-limited flow types. Moreover, the processor may be configured to estimate maximum throughput for each data flow having non-rate-limited flow types in the throughput index.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: AT &T Intellectual Property I, L.P.Inventors: JEFFREY PANG, Karen Barnes, Dinesh Chachidhanandam, Alexandre Gerber, Michael Salmon, Oliver Spatscheck, Shobha Venkataraman
-
Publication number: 20120151043Abstract: A system for visualization of performance measurements is disclosed. The system may include an electronic data processor configured to receive a stream of the performance measurements and select a maximum number of leaf nodes of a plurality of nodes for use in an adaptive decision tree. Additionally, the electronic processor may be configured to determine a depth of each branch in the adaptive decision tree needed to differentiate performance among internet protocol addresses in an internet protocol prefix of each node. Each of the plurality of nodes may be annotated with a predicted latency category and the processor may be configured to generate the adaptive decision tree based on the maximum number of leaf nodes selected, the depth of each branch determined, the predicted latency category, and on the stream of performance measurements associated with the network. Moreover, the processor may display the adaptive decision tree.Type: ApplicationFiled: December 14, 2010Publication date: June 14, 2012Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Shobha Venkataraman, Jeffrey Pang, Subhabrata Sen, Oliver Spatscheck
-
Publication number: 20120137287Abstract: A system is provided for migrating a VM over a WAN. A first server has a VM. The first and second servers are operatively connected over the WAN by a virtual private local area network service. The first server migrates the VM to the second server by coping files and state of the VM to the second server without interrupting the interactive software on the VM. During a last round of migrating the VM, for packets intended for the VM on the first server, the first server buffers the packets in a buffer as buffered packets. Instead of delivering the buffered packets to the VM, the first server transmits the buffered packets to the second server. The second server plays the buffered packets to the VM migrated to and operating on the second server, such that buffered packets are played before current packets currently received from the clients are played.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Applicants: The Board of Trustees of The University of Illinois, AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Jeffrey Pang, Matthew Caesar, Virajith Jalaparti, Seungjoon Lee, Jacobus Van Der Merwe
-
Publication number: 20110110552Abstract: A headphone having reduced tendency to tangle comprises an input portion for receiving electrical signals from an output device, an output portion for providing audio signals to a user in response to the electrical signals, a plurality of wires coupled to the input portion and the output portion for providing the electrical signals to the output portion, and a restraint mechanism coupled to the plurality of wires and cable of being repositioned along the plurality of wire, wherein the restraint mechanism is for physically receiving insertion of at least a portion of the input portion and for physically restraining movement of the portion of input portion with respect to output portion when the portion of the input portion is physically inserted into the restraint mechanism, wherein a temporary and removable closed loop of wire is formed from the plurality of wires, until a sufficient separation force is applied.Type: ApplicationFiled: May 11, 2010Publication date: May 12, 2011Inventors: Stephen Ying Fang Pang, Jeffrey Pang, Caroline Pang, David Pang